



.mx_image_background

{

    background-color: #f2f2f2;

}

.td-visibility-hidden

{

    visibility: hidden;

}



.clearfix

{

    *zoom: 1;

}

.clearfix:before, .clearfix:after

{

    display: table;

    content: "";

    line-height: 0;

}

.clearfix:after

{

    clear: both;

}
















html

{

    font-family: sans-serif;

    -ms-text-size-adjust: 100%;

    -webkit-text-size-adjust: 100%;

}



body

{

    margin: 0;

}







article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary

{

    display: block;

}




audio, canvas, progress, video

{

    display: inline-block;

    vertical-align: baseline;

}




audio:not([controls])

{

    display: none;

    height: 0;

}




[hidden], template

{

    display: none;

}




a

{

    background-color: transparent;

}



a:active, a:hover

{

    outline: 0;

}




abbr[title]

{

    border-bottom: 1px dotted;

}



b, strong

{

    font-weight: bold;

}



dfn

{

    font-style: italic;

}




h1

{

    font-size: 2em;

    margin: .67em 0;

}



mark

{

    background: #ff0;

    color: #000;

}



small

{

    font-size: 80%;

}



sub, sup

{

    font-size: 75%;

    line-height: 0;

    position: relative;

    vertical-align: baseline;

}

sup

{

    top: -.5em;

}

sub

{

    bottom: -.25em;

}




img

{

    border: 0;

}



svg:not(:root)

{

    overflow: hidden;

}




figure

{

    margin: 0;

}



hr

{

    -moz-box-sizing: content-box;

    box-sizing: content-box;

    height: 0;

}



pre

{

    overflow: auto;

}



code, kbd, pre, samp

{

    font-family: monospace,monospace;

    font-size: 1em;

}










button, input, optgroup, select, textarea

{

    color: inherit;

    font: inherit;

    margin: 0;

}



button

{

    overflow: visible;

}






button, select

{

    text-transform: none;

}







button, html input[type="button"], input[type="reset"], input[type="submit"]

{

    -webkit-appearance: button;

    cursor: pointer;

}



button[disabled], html input[disabled]

{

    cursor: default;

}



button::-moz-focus-inner, input::-moz-focus-inner

{

    border: 0;

    padding: 0;

}




input

{

    line-height: normal;

}







input[type="checkbox"], input[type="radio"]

{

    box-sizing: border-box;

    padding: 0;

}





input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button

{

    height: auto;

}





input[type="search"]

{

    -webkit-appearance: textfield;

    -moz-box-sizing: content-box;

    -webkit-box-sizing: content-box;

    box-sizing: content-box;

}





input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration

{

    -webkit-appearance: none;

}



fieldset

{

    border: 1px solid #c0c0c0;

    margin: 0 2px;

    padding: .35em .625em .75em;

}




legend

{

    border: 0;

    padding: 0;

}



textarea

{

    overflow: auto;

}




optgroup

{

    font-weight: bold;

}




table

{

    border-collapse: collapse;

    border-spacing: 0;

}

td, th

{

    padding: 0;

}





.td_stretch_container

{

    width: 100%!important;

}

@media(min-width: 1141px)

{

    .td_stretch_container .td-header-menu-wrap.td-affix

    {

        width: 100%!important;

    }

}

.td-header-style-8 .td_stretch_container .td-header-sp-logo

{

    left: 0;

    right: 0;

    margin: auto;

    pointer-events: none;

}

.td-header-style-8 .td_stretch_container .td-header-sp-logo img

{

    pointer-events: auto;

}

@media(min-width: 1141px)

{

    .td-header-style-8 .td_stretch_container .td-header-sp-logo

    {

        width: 1068px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-8 .td_stretch_container .td-header-sp-logo

    {

        width: 980px!important;

        height: 82px;

        top: 0;

    }

    .td-header-style-8 .td_stretch_container .td-header-sp-logo img

    {

        max-width: 190px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-8 .td_stretch_container .td-header-sp-logo

    {

        width: 740px!important;

        height: 82px;

        top: 0;

    }

    .td-header-style-8 .td_stretch_container .td-header-sp-logo img

    {

        max-width: 140px;

    }

}

.td-boxed-layout .td-header-style-8 .td_stretch_container, .td-boxed-layout .td-header-style-8 .td_stretch_container .td-header-sp-logo

{

    width: 1164px!important;

}

@media(max-width: 1180px)

{

    .td-boxed-layout .td-header-style-8 .td_stretch_container, .td-boxed-layout .td-header-style-8 .td_stretch_container .td-header-sp-logo

    {

        width: 100%!important;

    }

}

@media(min-width: 1141px)

{

    .td_stretch_content .sf-menu .td-mega-menu ul, .td_stretch_content_1200 .sf-menu .td-mega-menu ul, .td_stretch_content_1400 .sf-menu .td-mega-menu ul, .td_stretch_content_1600 .sf-menu .td-mega-menu ul, .td_stretch_content_1800 .sf-menu .td-mega-menu ul

    {

        width: calc(100% + 2px)!important;

        overflow: hidden;

        left: 0!important;

        transform: translateX(0)!important;

        -webkit-transform: translateX(0)!important;

    }

    .td_stretch_content .td_block_mega_menu, .td_stretch_content_1200 .td_block_mega_menu, .td_stretch_content_1400 .td_block_mega_menu, .td_stretch_content_1600 .td_block_mega_menu, .td_stretch_content_1800 .td_block_mega_menu

    {

        width: 1114px;

        margin-left: auto;

        margin-right: auto;

        overflow: visible;

    }

    .td_stretch_content .td_block_mega_menu:before, .td_stretch_content_1200 .td_block_mega_menu:before, .td_stretch_content_1400 .td_block_mega_menu:before, .td_stretch_content_1600 .td_block_mega_menu:before, .td_stretch_content_1800 .td_block_mega_menu:before

    {

        content: '';

        position: absolute;

        top: 0;

        right: 100%;

        width: 100%;

        height: 100%;

        background-color: #fafafa;

    }

    .td_stretch_content .td_block_mega_menu .td_mega_menu_sub_cats .cur-sub-cat, .td_stretch_content_1200 .td_block_mega_menu .td_mega_menu_sub_cats .cur-sub-cat, .td_stretch_content_1400 .td_block_mega_menu .td_mega_menu_sub_cats .cur-sub-cat, .td_stretch_content_1600 .td_block_mega_menu .td_mega_menu_sub_cats .cur-sub-cat, .td_stretch_content_1800 .td_block_mega_menu .td_mega_menu_sub_cats .cur-sub-cat

    {

        border-left: 1px solid #eaeaea;

    }

    .td_stretch_content .td_block_mega_menu.td-no-subcats:before, .td_stretch_content_1200 .td_block_mega_menu.td-no-subcats:before, .td_stretch_content_1400 .td_block_mega_menu.td-no-subcats:before, .td_stretch_content_1600 .td_block_mega_menu.td-no-subcats:before, .td_stretch_content_1800 .td_block_mega_menu.td-no-subcats:before

    {

        display: none;

    }

}

.td_stretch_content

{

    width: 100%!important;

}

@media(min-width: 768px)

{

    .td_stretch_content .td-container

    {

        width: 100%!important;

        padding-left: 20px;

        padding-right: 20px;

    }

    .td_stretch_content #td-top-search

    {

        right: 10px;

    }

    .td_stretch_content .td-header-sp-recs

    {

        float: right;

    }

    .td_stretch_content .td-header-menu-wrap.td-affix

    {

        width: 100%!important;

    }

    .td_stretch_content .td-drop-down-search

    {

        right: 10px;

    }

}

@media(min-width: 768px)

{

    .td_stretch_content_1200, .td_stretch_content_1400, .td_stretch_content_1600, .td_stretch_content_1800

    {

        padding-left: 20px;

        padding-right: 20px;

    }

    .td_stretch_content_1200.td-header-menu-wrap-full, .td_stretch_content_1400.td-header-menu-wrap-full, .td_stretch_content_1600.td-header-menu-wrap-full, .td_stretch_content_1800.td-header-menu-wrap-full

    {

        padding-left: 0;

        padding-right: 0;

    }

    .td_stretch_content_1200 .td-header-menu-wrap, .td_stretch_content_1400 .td-header-menu-wrap, .td_stretch_content_1600 .td-header-menu-wrap, .td_stretch_content_1800 .td-header-menu-wrap

    {

        padding-left: 20px;

        padding-right: 20px;

    }

}

.td_stretch_content_1200.td-footer-instagram-container, .td_stretch_content_1400.td-footer-instagram-container, .td_stretch_content_1600.td-footer-instagram-container, .td_stretch_content_1800.td-footer-instagram-container

{

    padding-left: 0;

    padding-right: 0;

}

.td_stretch_content_1200.td-footer-instagram-container .td-instagram-user, .td_stretch_content_1400.td-footer-instagram-container .td-instagram-user, .td_stretch_content_1600.td-footer-instagram-container .td-instagram-user, .td_stretch_content_1800.td-footer-instagram-container .td-instagram-user, .td_stretch_content_1200.td-footer-instagram-container .td_block_instagram, .td_stretch_content_1400.td-footer-instagram-container .td_block_instagram, .td_stretch_content_1600.td-footer-instagram-container .td_block_instagram, .td_stretch_content_1800.td-footer-instagram-container .td_block_instagram

{

    margin-left: auto;

    margin-right: auto;

}

.td_stretch_content_1200 .td-container, .td_stretch_content_1200.td-footer-instagram-container .td-instagram-user, .td_stretch_content_1200.td-footer-instagram-container .td_block_instagram

{

    max-width: 1200px!important;

    width: auto!important;

}

.td_stretch_content_1400 .td-container, .td_stretch_content_1400.td-footer-instagram-container .td-instagram-user, .td_stretch_content_1400.td-footer-instagram-container .td_block_instagram

{

    max-width: 1400px!important;

    width: auto!important;

}

.td_stretch_content_1600 .td-container, .td_stretch_content_1600.td-footer-instagram-container .td-instagram-user, .td_stretch_content_1600.td-footer-instagram-container .td_block_instagram

{

    max-width: 1600px!important;

    width: auto!important;

}

.td_stretch_content_1800 .td-container, .td_stretch_content_1800.td-footer-instagram-container .td-instagram-user, .td_stretch_content_1800.td-footer-instagram-container .td_block_instagram

{

    max-width: 1800px!important;

    width: auto!important;

}

@media(min-width: 1141px)

{

    .td-header-style-3 .td_stretch_content .td-mega-row, .td-header-style-4 .td_stretch_content .td-mega-row

    {

        padding: 22px 0 16px 0;

    }

    .td-header-style-3 .td_stretch_content .td-mega-span, .td-header-style-4 .td_stretch_content .td-mega-span

    {

        width: 196px;

        min-height: 202px;

        float: left;

        margin-left: 22px!important;

    }

    .td-header-style-3 .td_stretch_content .td-next-prev-wrap, .td-header-style-4 .td_stretch_content .td-next-prev-wrap

    {

        margin: 0 0 22px 22px!important;

    }

}

@media(min-width: 1141px)

{

    .td-header-style-6 .td_stretch_content #td-header-menu

    {

        padding-right: 48px;

    }

}

@media(min-width: 1141px)

{

    .td-header-style-7 .td_stretch_content #td-header-menu

    {

        padding-right: 48px;

    }

}

@media(min-width: 1141px)

{

    .td-header-style-8 .td_stretch_content .td-header-top-menu, .td-header-style-8 .td_stretch_content_1200 .td-header-top-menu, .td-header-style-8 .td_stretch_content_1400 .td-header-top-menu, .td-header-style-8 .td_stretch_content_1600 .td-header-top-menu, .td-header-style-8 .td_stretch_content_1800 .td-header-top-menu

    {

        width: auto;

    }

    .td-header-style-8 .td_stretch_content.td-header-top-menu-full .td-container, .td-header-style-8 .td_stretch_content_1200.td-header-top-menu-full .td-container, .td-header-style-8 .td_stretch_content_1400.td-header-top-menu-full .td-container, .td-header-style-8 .td_stretch_content_1600.td-header-top-menu-full .td-container, .td-header-style-8 .td_stretch_content_1800.td-header-top-menu-full .td-container

    {

        padding-left: 20px;

    }

    .td-header-style-8 .td_stretch_content .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1200 .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1400 .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1600 .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1800 .td-header-sp-logo

    {

        left: 30px;

    }

    .td-header-style-8 .td_stretch_content #td-header-menu, .td-header-style-8 .td_stretch_content_1200 #td-header-menu, .td-header-style-8 .td_stretch_content_1400 #td-header-menu, .td-header-style-8 .td_stretch_content_1600 #td-header-menu, .td-header-style-8 .td_stretch_content_1800 #td-header-menu

    {

        padding-left: 20px;

    }

    .td-header-style-8 .td_stretch_content .td-container, .td-header-style-8 .td_stretch_content_1200 .td-container, .td-header-style-8 .td_stretch_content_1400 .td-container, .td-header-style-8 .td_stretch_content_1600 .td-container, .td-header-style-8 .td_stretch_content_1800 .td-container

    {

        padding-left: 0;

        padding-right: 0;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-8 .td_stretch_content .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1200 .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1400 .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1600 .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1800 .td-header-sp-logo

    {

        height: 82px;

        top: 0;

    }

    .td-header-style-8 .td_stretch_content.td-container, .td-header-style-8 .td_stretch_content_1200.td-container, .td-header-style-8 .td_stretch_content_1400.td-container, .td-header-style-8 .td_stretch_content_1600.td-container, .td-header-style-8 .td_stretch_content_1800.td-container

    {

        width: 980px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-8 .td_stretch_content .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1200 .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1400 .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1600 .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1800 .td-header-sp-logo

    {

        height: 82px;

        top: 0;

    }

    .td-header-style-8 .td_stretch_content.td-container, .td-header-style-8 .td_stretch_content_1200.td-container, .td-header-style-8 .td_stretch_content_1400.td-container, .td-header-style-8 .td_stretch_content_1600.td-container, .td-header-style-8 .td_stretch_content_1800.td-container

    {

        width: 740px!important;

    }

}

@media(min-width: 1141px)

{

    .td-header-style-8 .td_stretch_content_1200 .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1400 .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1600 .td-header-sp-logo, .td-header-style-8 .td_stretch_content_1800 .td-header-sp-logo

    {

        width: auto;

    }

    .td-header-style-8 .td_stretch_content_1200 .td-header-sp-logo

    {

        max-width: 1200px;

    }

    .td-header-style-8 .td_stretch_content_1400 .td-header-sp-logo

    {

        max-width: 1400px;

    }

    .td-header-style-8 .td_stretch_content_1600 .td-header-sp-logo

    {

        max-width: 1600px;

    }

    .td-header-style-8 .td_stretch_content_1800 .td-header-sp-logo

    {

        max-width: 1800px;

    }

}

@media(min-width: 1141px)

{

    .td-header-style-10 .td_stretch_content .td-affix .td-main-menu-logo

    {

        margin-left: 10px;

    }

}



.td-smart-list-pagination

{

    text-align: center;

    margin-bottom: 26px;

}

.td-smart-list-button

{

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    line-height: 40px;

    background-color: #222;

    color: #fff;

    padding: 11px 24px;

    font-size: 16px;

    font-style: normal;

    text-align: center;

    -webkit-transition: background-color .2s ease 0s;

    transition: background-color .2s ease 0s;

    cursor: pointer;

    margin: 0 10px;

}

.td-smart-list-button:hover

{

    text-decoration: none!important;

    background-color: var(--td_theme_color,#4db2ec);

}

.td-smart-list-button .td-icon-left

{

    font-size: 14px;

    position: relative;

    top: 1px;

    padding-right: 11px;

}

.td-smart-list-button .td-icon-right

{

    font-size: 14px;

    position: relative;

    top: 1px;

    padding-left: 11px;

}

.td-smart-disable

{

    opacity: .5;

    cursor: default;

    -webkit-user-select: none;

    user-select: none;

}

.td-smart-disable:hover

{

    background-color: #222!important;

}

.td-smart-list-dropdown-wrap

{

    text-align: center;

    border: 1px solid #ededed;

    margin-bottom: 26px;

    clear: both;

}

.td-smart-list-dropdown-wrap .td-smart-list-dropdown

{

    height: 30px;

    padding: 0 35px 0 10px;

    margin: 10px 0;

    overflow: hidden;

    background-color: #fff;

    border: none;

    box-shadow: none;

    -webkit-appearance: none;

    appearance: none;

    outline: none;

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    max-width: 40%;

    text-overflow: ellipsis;

    cursor: pointer;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-smart-list-dropdown-wrap .td-smart-list-dropdown

    {

        max-width: 50%;

    }

}

@media(max-width: 767px)

{

    .td-smart-list-dropdown-wrap .td-smart-list-dropdown

    {

        text-align: center;

        max-width: 70%;

    }

}

@media(max-width: 767px)

{

    .td-smart-list-dropdown-wrap .td-smart-list-dropdown option

    {

        text-align: left;

    }

}

.td-smart-list-dropdown-wrap .td-smart-list-dropdown::-ms-expand

{

    display: none;

}

.td-smart-list-dropdown-wrap .td-smart-list-container

{

    display: inline;

    position: relative;

}

.td-smart-list-dropdown-wrap .td-smart-list-container:before

{

    content: '';

    width: 0;

    height: 0;

    position: absolute;

    top: 7px;

    right: 16px;

    z-index: 0;

    border-left: 5px solid transparent;

    border-right: 5px solid transparent;

    border-top: 5px solid #000;

    pointer-events: none;

}

.td-smart-list-dropdown-wrap .td-smart-list-button

{

    padding: 2px 18px;

    margin: 0;

    background-color: transparent!important;

    color: inherit;

}

@media(max-width: 767px)

{

    .td-smart-list-dropdown-wrap .td-smart-list-button

    {

        padding: 2px 6px;

    }

}

.td-smart-list-dropdown-wrap .td-smart-list-button i

{

    display: none;

}

@media(max-width: 767px)

{

    .td-smart-list-dropdown-wrap .td-smart-list-button i

    {

        display: inline;

        font-size: 12px;

        top: 0;

    }

}

@media(max-width: 767px)

{

    .td-smart-list-dropdown-wrap .td-smart-list-button .td-icon-left:before

    {

        content: '';

    }

}

@media(max-width: 767px)

{

    .td-smart-list-dropdown-wrap .td-smart-list-button .td-icon-right:before

    {

        content: '';

    }

}

.td-smart-list-dropdown-wrap .td-smart-list-button:hover

{

    background-color: transparent!important;

    color: var(--td_theme_color,#4db2ec);

}

@media(max-width: 767px)

{

    .td-smart-list-dropdown-wrap .td-smart-list-button span

    {

        display: none;

    }

}

.td-smart-list-dropdown-wrap .td-smart-disable:hover

{

    color: #222;

}

.td-smart-list-dropdown-wrap .td-smart-next

{

    border-left: 1px solid #ededed;

    margin-left: 3px;

}

.td-smart-list-dropdown-wrap .td-smart-back

{

    border-right: 1px solid #ededed;

    margin-right: 3px;

}

@-moz-document url-prefix(){.td-smart-list-dropdown-wrap .td-smart-list-container:before{top:9px;}}



.td_smart_list_1

{

    position: relative;

    overflow: hidden;

    z-index: 1;

    margin-top: 38px;

}

.td_smart_list_1 .td-item

{

    width: 100%;

}

.td-number-and-title

{

    text-align: center;

    width: 100%;

    padding: 8px 100px 4px 100px;

    margin-bottom: 23px;

    display: inline-block;

}

@media(max-width: 500px)

{

    .td-number-and-title

    {

        padding: 60px 0 0 0;

        margin-bottom: 20px;

    }

}

.td-sml-current-item-title

{

    display: inline-block;

    font-weight: 700;

    font-size: 22px;

    line-height: 26px;

    margin-top: 0;

    margin-bottom: 0;

}

.td-controls

{

    position: absolute;

    top: 1px;

    z-index: 2;

    width: 100%;

}

.td-left-smart-list, .td-right-smart-list

{

    position: absolute;

    width: 88px;

    height: 40px;

    line-height: 40px;

    background-color: #222;

    color: #fff;

    font-size: 14px;

    font-style: normal;

    font-weight: 400;

    text-align: center;

    -webkit-transition: background-color .4s;

    transition: background-color .4s;

}

.td-left-smart-list:hover, .td-right-smart-list:hover

{

    text-decoration: none!important;

    background-color: var(--td_theme_color,#4db2ec);

}

@-moz-document url-prefix(){.td-left-smart-list,.td-right-smart-list{line-height:38px;}}

.td-right-smart-list

{

    right: 0;

}

.td-right-smart-list .td-icon-right

{

    font-size: 16px;

    position: relative;

    top: 2px;

    padding-left: 11px;

}

.td-left-smart-list

{

    left: 0;

}

.td-left-smart-list .td-icon-left

{

    font-size: 16px;

    position: relative;

    top: 2px;

    padding-right: 11px;

}

.td-slide-smart-list-figure img

{

    display: inline-block;

    vertical-align: top;

}

.td-sml-caption

{

    font-family: Verdana,BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;

    font-style: italic;

    font-size: 11px;

    line-height: 17px;

    margin-top: 5px;

    margin-bottom: 21px;

}

.td-sml-description

{

    margin-top: 22px;

    display: block;

}



.td_smart_list_2

{

    margin-top: 38px;

}

.td_smart_list_2 .td-number-and-title

{

    text-align: left;

    padding: 0;

    margin-bottom: 21px;

    position: relative;

}

.td_smart_list_2 .td-sml-description

{

    margin-top: 0;

}

.td_smart_list_2 h2

{

    margin: 2px 0 0;

    line-height: 32px;

}

.td_smart_list_2 .td-item

{

    margin-bottom: 53px;

}

.td_smart_list_2 .td-sml-current-item-title

{

    margin-top: 5px;

    width: 100%;

    padding-left: 56px;

}

.td-sml-current-item-nr

{

    position: absolute;

    top: 0;

    left: 0;

    font-weight: bold;

    font-size: 22px;

    line-height: 39px;

    color: #fff;

    background-color: #222;

    width: 37px;

    height: 37px;

    text-align: center;

    display: inline-block;

}



.td_smart_list_3

{

    position: relative;

    overflow: hidden;

    z-index: 1;

}

.td_smart_list_3 .td-sml-current-item-title

{

    margin-top: 6px;

}

@media(max-width: 767px)

{

    .td_smart_list_3 .td-sml-current-item-title

    {

        font-size: 19px;

    }

}

.td_smart_list_3 .td-number-and-title

{

    padding: 0 200px 0 52px;

    text-align: left;

    display: block;

}

.td_smart_list_3 .td-number-and-title h2

{

    margin: 0;

}

.td_smart_list_3 .td-sml-current-item-nr

{

    position: absolute;

    left: 0;

    top: 1px;

}

.td_smart_list_3 .td-left-smart-list

{

    right: 98px;

    left: auto;

}

.td_smart_list_3 .td-item

{

    width: 100%;

}

.td_smart_list_3 .td-sml-description

{

    margin-top: 0;

}

.td_smart_list_3 .td-sml-figure

{

    float: right;

    margin-left: 20px;

    width: 300px;

}

@media(max-width: 767px)

{

    .td_smart_list_3 .td-sml-figure

    {

        float: none;

        margin-left: auto;

        margin-right: auto;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_smart_list_3 .td-number-and-title

    {

        padding-right: 106px;

    }

    .td_smart_list_3 .td-left-smart-list, .td_smart_list_3 .td-right-smart-list

    {

        width: 40px;

        font-size: 0;

    }

    .td_smart_list_3 .td-icon-right

    {

        top: 1px;

        left: 1px;

        line-height: 40px;

        padding-left: 0;

        font-size: 20px;

    }

    .td_smart_list_3 .td-left-smart-list

    {

        right: 50px;

    }

    .td_smart_list_3 .td-left-smart-list .td-icon-left

    {

        top: 1px;

        line-height: 40px;

        padding-right: 0;

        font-size: 20px;

    }

    .td_smart_list_3 .td-slide-smart-list-figure

    {

        width: 45%;

    }

}

@media(max-width: 767px)

{

    .td_smart_list_3 .td-controls

    {

        position: relative;

        height: 40px;

        margin-bottom: 25px;

    }

    .td_smart_list_3 .td-left-smart-list

    {

        left: 0;

    }

    .td_smart_list_3 .td-number-and-title

    {

        padding: 0;

        text-align: center;

        margin-bottom: 25px;

    }

    .td_smart_list_3 .td-sml-current-item-nr

    {

        position: relative;

        left: auto;

        margin-right: 15px;

        top: auto;

    }

    .td_smart_list_3 .td-slide-smart-list-figure

    {

        width: 100%;

        margin: 0 0 10px 0;

        text-align: center;

    }

}



.smart-list-style-4 .td-post-content

{

    float: left;

}

.smart-list-style-4 .td-post-sharing-top

{

    margin-bottom: 0;

}

.td_smart_list_4 .td-item

{

    width: 100%;

    min-height: 181px;

    border-bottom: 1px solid var(--td_grid_border_color,#ededed);

    position: relative;

    float: left;

    padding: 30px 0 25px;

}

.td_smart_list_4 .td-item:first-child

{

    padding-top: 9px;

}

.td_smart_list_4 .td-item:first-child .td-sml-current-item-nr

{

    top: 9px;

}

.td_smart_list_4 .td-item:last-of-type

{

    border-bottom: none;

}

.td_smart_list_4 .td-sml-current-item-nr

{

    font-size: 18px;

    width: 32px;

    height: 32px;

    line-height: 34px;

    top: 30px;

}

.td_smart_list_4 .td-sml-current-item-title

{

    font-size: 18px;

    line-height: 24px;

    padding-left: 47px;

    padding-top: 5px;

    display: inherit;

}

.td_smart_list_4 h2

{

    line-height: 24px;

    margin-bottom: 9px;

    margin-top: 0;

}

.td_smart_list_4 .td-sml-figure

{

    float: right;

    margin-left: 20px;

    width: 150px;

}

@media(max-width: 767px)

{

    .td_smart_list_4 .td-sml-figure

    {

        float: none;

        margin-left: auto;

        margin-right: auto;

    }

}

.td_smart_list_4 .td-number-and-title

{

    text-align: left;

    padding: 0;

    margin-bottom: 9px;

    display: inherit;

}

.td_smart_list_4 .td-sml-description

{

    margin-top: 11px;

}

.td_smart_list_4 .td-sml-caption

{

    line-height: 14px;

    margin-bottom: 0;

}

@media(max-width: 767px)

{

    .td_smart_list_4 .td-item

    {

        display: table;

        width: 100%;

    }

    .td_smart_list_4 .td-item:first-child

    {

        padding-top: 30px;

    }

    .td_smart_list_4 .td-item:first-child .td-sml-current-item-nr

    {

        top: 0;

    }

    .td_smart_list_4 .td-slide-smart-list-figure

    {

        margin: 0;

        width: 100%;

        text-align: center;

    }

    .td_smart_list_4 .td-number-and-title

    {

        display: table-header-group;

        text-align: center;

    }

    .td_smart_list_4 .td-sml-current-item-nr

    {

        position: relative;

        top: 0;

    }

    .td_smart_list_4 .td-sml-current-item-title

    {

        padding: 10px 0;

    }

}

@-moz-document url-prefix(){.td_smart_list_4 .td-sml-current-item-nr{line-height:32px;}}



.td_smart_list_5

{

    margin-top: 38px;

}

.td_smart_list_5 .td-slide-smart-list-figure

{

    position: relative;

}

.td_smart_list_5 .td-sml-current-item-nr

{

    font-size: 26px;

    width: 44px;

    height: 44px;

    line-height: 44px;

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    background-color: rgba(0,0,0,.8);

    z-index: 1;

}

.td_smart_list_5 .td-sml-caption

{

    position: absolute;

    bottom: 0;

    left: 0;

    right: 0;

    text-align: right;

    color: #fff;

    margin-bottom: 0;

    padding: 12px 16px;

    z-index: 1;

}

.td_smart_list_5 .td-number-and-title

{

    text-align: left;

    padding: 0;

    margin-bottom: 6px;

    margin-top: 17px;

}

.td_smart_list_5 h2

{

    margin: 0;

}

.td_smart_list_5 .td-sml-description

{

    margin-top: 0;

}

.td_smart_list_5 .td-item

{

    margin-bottom: 53px;

}

.td_smart_list_5 figcaption div:before

{

    bottom: 0;

    left: 0;

    content: "";

    display: block;

    height: 150%;

    width: 100%;

    position: absolute;

    z-index: -1;

    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.9)));

    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.9) 100%);

    background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.9) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0);

}

.td_smart_list_5 figcaption div:empty

{

    display: none;

}

.td_smart_list_5 .td-sml-figure

{

    position: relative;

}



.td_smart_list_6

{

    margin-top: 38px;

    position: relative;

    z-index: 1;

    clear: both;

}

@media(max-width: 767px)

{

    .td_smart_list_6

    {

        margin-top: 20px;

    }

}

.td_smart_list_6 .td-number-and-title

{

    text-align: left;

    padding: 0;

    margin-bottom: 21px;

    position: relative;

}

@media(max-width: 767px)

{

    .td_smart_list_6 .td-number-and-title

    {

        margin-bottom: 10px;

    }

}

.td_smart_list_6 .td-slide-smart-list-figure img

{

    width: 100%;

}

.td_smart_list_6 .td-sml-description

{

    margin-top: 0;

}

.td_smart_list_6 .td-slide-smart-list-figure

{

    text-align: center;

    display: table;

    margin-left: auto;

    margin-right: auto;

}

.td_smart_list_6 .td-sml-caption

{

    text-align: left;

}

.td_smart_list_6 h2

{

    margin: 2px 0 0;

    line-height: 32px;

}

@media(max-width: 767px)

{

    .td_smart_list_6 h2

    {

        text-align: center;

        margin: 0;

    }

}

@media(max-width: 767px)

{

    .td_smart_list_6 .td-sml-current-item-nr

    {

        position: relative;

    }

}

.td_smart_list_6 .td-sml-current-item-title

{

    margin-top: 5px;

    width: 100%;

    padding-left: 56px;

}

@media(max-width: 767px)

{

    .td_smart_list_6 .td-sml-current-item-title

    {

        margin-top: 10px;

        padding-left: 0;

    }

}



.td_smart_list_7

{

    margin-top: 38px;

    position: relative;

    z-index: 1;

    clear: both;

}

@media(max-width: 767px)

{

    .td_smart_list_7

    {

        margin-top: 20px;

    }

}

.td_smart_list_7 .td-slide-smart-list-figure img

{

    width: 100%;

}

.td_smart_list_7 .td-sml-description

{

    margin-top: 0;

}

.td_smart_list_7 .td-slide-smart-list-figure

{

    text-align: center;

    display: table;

    margin-left: auto;

    margin-right: auto;

}

.td_smart_list_7 .td-sml-caption

{

    text-align: left;

}

.td_smart_list_7 h2

{

    margin: 0;

    line-height: 1;

    padding: 0 120px;

    min-height: 60px;

}

@media(max-width: 767px)

{

    .td_smart_list_7 h2

    {

        padding: 0;

        min-height: 0;

    }

}

.td_smart_list_7 .td-sml-current-item-title

{

    margin-top: 7px;

    margin-bottom: 8px;

    text-align: center;

    width: 100%;

    line-height: 28px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_smart_list_7 .td-sml-current-item-title

    {

        margin-top: 10px;

        line-height: 24px;

        font-size: 19px;

    }

}

@media(max-width: 767px)

{

    .td_smart_list_7 .td-sml-current-item-title

    {

        margin-top: 10px;

        text-align: left;

        line-height: 30px;

        font-weight: 500;

        font-size: 26px;

    }

}

.td_smart_list_7 .td-item .td-smart-list-pagination

{

    position: relative;

    display: inline-block;

    margin-bottom: 26px;

}

@media(max-width: 767px)

{

    .td_smart_list_7 .td-item .td-smart-list-pagination

    {

        margin-bottom: 0;

    }

}

.td_smart_list_7 .td-smart-list-pagination

{

    display: inline-block;

    width: 100%;

    position: absolute;

    top: 0;

    margin-bottom: 0;

}

@media(max-width: 767px)

{

    .td_smart_list_7 .td-smart-list-pagination

    {

        position: relative;

    }

}

.td_smart_list_7 .td-smart-list-pagination .td-smart-list-button

{

    margin: 0;

    line-height: 20px;

}

.td_smart_list_7 .td-smart-list-pagination .td-smart-back

{

    float: left;

}

.td_smart_list_7 .td-smart-list-pagination .td-smart-next

{

    float: right;

}



.td_smart_list_8

{

    position: relative;

    z-index: 1;

    clear: both;

}

.td_smart_list_8 .td-number-and-title

{

    text-align: left;

    padding: 0;

    margin-bottom: 16px;

    position: relative;

}

.td_smart_list_8 .td-number-and-title h2

{

    margin: 6px 0 0;

    line-height: 32px;

}

.td_smart_list_8 .td-sml-description

{

    margin-top: 0;

}



.td-header-background-image .td-container-wrap

{

    background-color: transparent;

}

.td-header-bg

{

    position: absolute;

    top: 0;

    bottom: 0;

    left: 0;

    right: 0;

    width: 100%;

    height: 100%;

}

.td-header-bg:before

{

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background-repeat: no-repeat;

    background-size: cover;

    background-position: center bottom;

}



.td-header-sp-logo img

{

    margin: auto;

    position: absolute;

    top: 0;

    bottom: 0;

    left: 0;

    right: 0;

}

.td-main-menu-logo

{

    display: none;

    float: left;

    margin-right: 10px;

    height: 48px;

}

@media(max-width: 767px)

{

    .td-main-menu-logo

    {

        display: block;

        margin-right: 0;

        height: 0;

    }

}

.td-main-menu-logo a

{

    line-height: 48px;

}

.td-main-menu-logo img

{

    padding: 3px 0;

    position: relative;

    vertical-align: middle;

    max-height: 48px;

    width: auto;

}

@media(max-width: 767px)

{

    .td-main-menu-logo img

    {

        margin: auto;

        bottom: 0;

        top: 0;

        left: 0;

        right: 0;

        position: absolute;

        padding: 0;

    }

}

@media(max-width: 1140px)

{

    .td-main-menu-logo img

    {

        max-width: 180px;

    }

}

@media(min-width: 768px)

{

    .td-affix .td-logo-sticky

    {

        display: block;

    }

    .td-header-wrap .td-affix .td-main-menu-logo

    {

        height: 48px!important;

    }

    .td-header-wrap .td-affix .td-main-menu-logo a

    {

        line-height: 48px!important;

    }

    .td-header-wrap .td-affix .td-main-menu-logo img

    {

        max-height: 48px!important;

        top: -1px;

    }

    .td-header-wrap .td-affix .sf-menu>li>a

    {

        line-height: 48px!important;

    }

}

.td-visual-hidden

{

    border: 0;

    width: 1px;

    height: 1px;

    margin: -1px;

    overflow: hidden;

    padding: 0;

    position: absolute;

}





.td-logo-in-header .td-sticky-disable.td-mobile-logo, .td-logo-in-header .td-sticky-disable.td-header-logo

{

    display: none;

}

@media(max-width: 767px)

{

    .td-logo-in-header .td-sticky-disable.td-mobile-logo

    {

        display: block;

    }

}

.td-logo-in-header .td-sticky-header.td-mobile-logo

{

    display: none;

}

@media(max-width: 767px)

{

    .td-logo-in-header .td-sticky-header.td-mobile-logo

    {

        display: inherit;

    }

}

.td-logo-in-header .td-sticky-header.td-header-logo

{

    display: block;

}

@media(max-width: 767px)

{

    .td-logo-in-header .td-sticky-header.td-header-logo

    {

        display: none;

    }

}

.td-logo-in-header .td-sticky-mobile.td-mobile-logo

{

    display: block;

}

.td-logo-in-header .td-sticky-mobile.td-header-logo

{

    display: none;

}

.td-logo-in-menu .td-sticky-disable.td-mobile-logo

{

    display: none;

}

@media(max-width: 767px)

{

    .td-logo-in-menu .td-sticky-disable.td-mobile-logo

    {

        display: block;

    }

}

.td-logo-in-menu .td-sticky-disable.td-header-logo

{

    display: block;

}

@media(max-width: 767px)

{

    .td-logo-in-menu .td-sticky-disable.td-header-logo

    {

        display: none;

    }

}

.td-affix .td-logo-in-menu .td-sticky-disable.td-header-logo

{

    display: none;

}

.td-logo-in-menu .td-sticky-header.td-mobile-logo

{

    display: none;

}

@media(max-width: 767px)

{

    .td-logo-in-menu .td-sticky-header.td-mobile-logo

    {

        display: block;

    }

}

.td-logo-in-menu .td-sticky-header.td-header-logo

{

    display: block;

}

@media(max-width: 767px)

{

    .td-logo-in-menu .td-sticky-header.td-header-logo

    {

        display: none;

    }

}

.td-logo-in-menu .td-sticky-mobile.td-mobile-logo

{

    display: none;

}

@media(max-width: 767px)

{

    .td-logo-in-menu .td-sticky-mobile.td-mobile-logo

    {

        display: block;

    }

}

@media(max-width: 767px)

{

    .td-logo-in-menu .td-sticky-mobile.td-header-logo

    {

        display: none;

    }

}

.td-affix .td-logo-in-menu .td-sticky-mobile.td-header-logo

{

    display: none;

}

.td-affix .td-logo-in-menu .td-sticky-mobile.td-mobile-logo

{

    display: block;

}

.td-affix .td-logo-in-menu .td-main-logo

{

    display: none;

}

@media(max-width: 767px)

{

    .td-affix .td-logo-in-menu .td-main-logo

    {

        display: block;

    }

}

.td-affix .td-logo-in-menu.td-logo-sticky .td-main-logo

{

    display: block;

}



.td-header-menu-wrap.td-affix

{

    -webkit-transform: translate3d(0,0,0);

    transform: translate3d(0,0,0);

    margin-right: auto;

    margin-left: auto;

    width: 100%;

    z-index: 9999;

    position: fixed!important;

    background-color: #fff;

    background-color: rgba(255,255,255,.95);

    top: 0;

}

.admin-bar .td-header-menu-wrap.td-affix

{

    top: 32px;

}

@media(max-width: 767px)

{

    .admin-bar .td-header-menu-wrap.td-affix

    {

        top: 46px;

    }

}

@media(max-width: 602px)

{

    .admin-bar .td-header-menu-wrap.td-affix

    {

        top: 0;

    }

}

.td-boxed-layout #td-outer-wrap

{

    z-index: 1;

}

.td-boxed-layout .td-header-menu-wrap.td-affix

{

    width: 1164px;

    margin-right: auto;

    margin-left: auto;

}

@media(max-width: 1140px)

{

    .td-boxed-layout .td-header-menu-wrap.td-affix

    {

        width: 100%;

    }

}



.td-wpml .wpml-ls-menu-item .wpml-ls-flag

{

    vertical-align: middle;

    top: -1px;

    position: relative;

    margin-right: 5px;

}

.td-wpml .sub-menu .wpml-ls-menu-item .wpml-ls-flag

{

    top: -2px;

}

@media(max-width: 767px)

{

    .td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children

    {

        position: relative;

        display: inline-block;

        width: 100%;

        margin-top: 16px;

    }

    .td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children>a

    {

        pointer-events: none;

    }

}

.td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children .sub-menu

{

    position: absolute;

    display: block;

    bottom: 100%;

    background-color: rgba(25,25,25,.95);

    padding: 12px 20px;

    margin: 0 -20px 10px;

    visibility: hidden;

    opacity: 0;

    -webkit-transition: all .4s ease;

    transition: all .4s ease;

    transform: translate3d(0,-10px,0);

    -webkit-transform: translate3d(0,-10px,0);

}

@media(max-width: 767px)

{

    .td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children .sub-menu

    {

        right: 0;

        left: 0;

        margin: 10px 0;

    }

}

.td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children .sub-menu:before

{

    content: '';

    position: absolute;

    top: 100%;

    width: 0;

    height: 0;

    left: 0;

    right: 0;

    margin: auto;

    border-style: solid;

    border-width: 6px 6px 0 6px;

    border-color: rgba(25,25,25,.95) transparent transparent transparent;

}

.td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children .sub-menu:after

{

    content: '';

    position: absolute;

    top: 100%;

    width: 100%;

    height: 30px;

    background-color: transparent;

    right: 0;

}

.td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children .sub-menu li

{

    display: block;

    padding: 3px 0;

    white-space: nowrap;

}

@media(max-width: 767px)

{

    .td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children .sub-menu li

    {

        padding: 6px 0;

    }

}

.td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children:hover .sub-menu

{

    visibility: visible;

    opacity: 1;

    transform: translate3d(0,0,0);

    -webkit-transform: translate3d(0,0,0);

}

@media(max-width: 767px)

{

    .td-wpml .td-subfooter-menu .menu-item-first a

    {

        margin-left: 16px;

    }

}

@media(max-width: 767px)

{

    .td-wpml .td-subfooter-menu .wpml-ls-first-item.menu-item-first

    {

        margin-top: 0;

        margin-bottom: 16px;

    }

}

@media(max-width: 767px)

{

    .td-wpml .td-header-top-menu-full, .td-wpml .td-header-sp-top-menu

    {

        display: block!important;

    }

    .td-wpml .td-header-sp-top-menu

    {

        width: 100%;

    }

    .td-wpml .td-header-top-menu

    {

        background-color: #3c3c3c!important;

        padding-left: 17px;

        padding-right: 17px;

        box-shadow: inset 0 -3px 3px -1px rgba(0,0,0,.2);

    }

    .td-wpml .td_ul_logout, .td-wpml .td_ul_login, .td-wpml .td-header-sp-top-widget, .td-wpml .td-weather-top-widget

    {

        display: none!important;

    }

    .td-wpml .menu-top-container

    {

        margin-right: 0;

        float: right;

    }

    .td-wpml .menu-top-container .top-header-menu>li

    {

        display: none;

    }

    .td-wpml .menu-top-container .top-header-menu>li a

    {

        margin-right: 0;

    }

    .td-wpml .menu-top-container .top-header-menu .wpml-ls-item

    {

        display: inline-block;

        margin-top: 0;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children

    {

        position: static;

        display: inline-block;

        width: 100%;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children>a

    {

        pointer-events: none;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children .sub-menu

    {

        position: absolute;

        display: block;

        background-color: rgba(25,25,25,.95);

        padding: 7px 10px;

        visibility: hidden;

        opacity: 0;

        -webkit-transition: all .4s ease;

        transition: all .4s ease;

        transform: translate3d(0,10px,0);

        -webkit-transform: translate3d(0,10px,0);

        right: 0;

        left: auto;

        margin: 0;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children .sub-menu:before

    {

        content: '';

        position: absolute;

        bottom: 100%;

        width: 0;

        height: 0;

        left: 0;

        right: 0;

        margin: auto;

        border-style: solid;

        border-width: 0 6px 6px 6px;

        border-color: transparent transparent rgba(25,25,25,.95);

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children .sub-menu:after

    {

        content: '';

        position: absolute;

        bottom: 100%;

        width: 100%;

        height: 30px;

        background-color: transparent;

        right: 0;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children .sub-menu li

    {

        display: block;

        padding: 3px 0;

        white-space: nowrap;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children .sub-menu a

    {

        margin: 0 10px;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children:hover .sub-menu

    {

        visibility: visible;

        opacity: 1;

        transform: translate3d(0,0,0);

        -webkit-transform: translate3d(0,0,0);

    }

}



.td-wpml .wpml-ls-menu-item .wpml-ls-flag

{

    vertical-align: middle;

    top: -1px;

    position: relative;

    margin-right: 5px;

}

.td-wpml .sub-menu .wpml-ls-menu-item .wpml-ls-flag

{

    top: -2px;

}

@media(max-width: 767px)

{

    .td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children

    {

        position: relative;

        display: inline-block;

        width: 100%;

        margin-top: 16px;

    }

    .td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children>a

    {

        pointer-events: none;

    }

}

.td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children .sub-menu

{

    position: absolute;

    display: block;

    bottom: 100%;

    background-color: rgba(25,25,25,.95);

    padding: 12px 20px;

    margin: 0 -20px 10px;

    visibility: hidden;

    opacity: 0;

    -webkit-transition: all .4s ease;

    transition: all .4s ease;

    transform: translate3d(0,-10px,0);

    -webkit-transform: translate3d(0,-10px,0);

}

@media(max-width: 767px)

{

    .td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children .sub-menu

    {

        right: 0;

        left: 0;

        margin: 10px 0;

    }

}

.td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children .sub-menu:before

{

    content: '';

    position: absolute;

    top: 100%;

    width: 0;

    height: 0;

    left: 0;

    right: 0;

    margin: auto;

    border-style: solid;

    border-width: 6px 6px 0 6px;

    border-color: rgba(25,25,25,.95) transparent transparent transparent;

}

.td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children .sub-menu:after

{

    content: '';

    position: absolute;

    top: 100%;

    width: 100%;

    height: 30px;

    background-color: transparent;

    right: 0;

}

.td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children .sub-menu li

{

    display: block;

    padding: 3px 0;

    white-space: nowrap;

}

@media(max-width: 767px)

{

    .td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children .sub-menu li

    {

        padding: 6px 0;

    }

}

.td-wpml .td-subfooter-menu .wpml-ls-item.menu-item-has-children:hover .sub-menu

{

    visibility: visible;

    opacity: 1;

    transform: translate3d(0,0,0);

    -webkit-transform: translate3d(0,0,0);

}

@media(max-width: 767px)

{

    .td-wpml .td-subfooter-menu .menu-item-first a

    {

        margin-left: 16px;

    }

}

@media(max-width: 767px)

{

    .td-wpml .td-subfooter-menu .wpml-ls-first-item.menu-item-first

    {

        margin-top: 0;

        margin-bottom: 16px;

    }

}

@media(max-width: 767px)

{

    .td-wpml .td-header-top-menu-full, .td-wpml .td-header-sp-top-menu

    {

        display: block!important;

    }

    .td-wpml .td-header-sp-top-menu

    {

        width: 100%;

    }

    .td-wpml .td-header-top-menu

    {

        background-color: #3c3c3c!important;

        padding-left: 17px;

        padding-right: 17px;

        box-shadow: inset 0 -3px 3px -1px rgba(0,0,0,.2);

    }

    .td-wpml .td_ul_logout, .td-wpml .td_ul_login, .td-wpml .td-header-sp-top-widget, .td-wpml .td-weather-top-widget

    {

        display: none!important;

    }

    .td-wpml .menu-top-container

    {

        margin-right: 0;

        float: right;

    }

    .td-wpml .menu-top-container .top-header-menu>li

    {

        display: none;

    }

    .td-wpml .menu-top-container .top-header-menu>li a

    {

        margin-right: 0;

    }

    .td-wpml .menu-top-container .top-header-menu .wpml-ls-item

    {

        display: inline-block;

        margin-top: 0;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children

    {

        position: static;

        display: inline-block;

        width: 100%;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children>a

    {

        pointer-events: none;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children .sub-menu

    {

        position: absolute;

        display: block;

        background-color: rgba(25,25,25,.95);

        padding: 7px 10px;

        visibility: hidden;

        opacity: 0;

        -webkit-transition: all .4s ease;

        transition: all .4s ease;

        transform: translate3d(0,10px,0);

        -webkit-transform: translate3d(0,10px,0);

        right: 0;

        left: auto;

        margin: 0;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children .sub-menu:before

    {

        content: '';

        position: absolute;

        bottom: 100%;

        width: 0;

        height: 0;

        left: 0;

        right: 0;

        margin: auto;

        border-style: solid;

        border-width: 0 6px 6px 6px;

        border-color: transparent transparent rgba(25,25,25,.95);

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children .sub-menu:after

    {

        content: '';

        position: absolute;

        bottom: 100%;

        width: 100%;

        height: 30px;

        background-color: transparent;

        right: 0;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children .sub-menu li

    {

        display: block;

        padding: 3px 0;

        white-space: nowrap;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children .sub-menu a

    {

        margin: 0 10px;

    }

    .td-wpml .menu-top-container .wpml-ls-item.menu-item-has-children:hover .sub-menu

    {

        visibility: visible;

        opacity: 1;

        transform: translate3d(0,0,0);

        -webkit-transform: translate3d(0,0,0);

    }

}



.td-header-wrap .td_module_mx2 .entry-title a:after

{

    position: absolute;

    left: 0;

    width: 100%;

    top: 0;

    bottom: 0;

    content: '';

    z-index: 1;

}

.td-header-wrap .result-msg

{

    text-align: center;

    padding: 4px 0 6px 0;

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    font-size: 12px;

    color: #222;

    font-style: italic;

}

.td-header-wrap .result-msg a

{

    color: #222;

    display: block;

}

.td-header-wrap .result-msg a:hover

{

    color: var(--td_theme_color,#4db2ec);

}

.td-header-wrap .td-aj-search-results

{

    background-color: rgba(144,144,144,.02);

    border-top: 1px solid #ededed;

    border-bottom: 1px solid #ededed;

    padding: 10px 0;

}

.td-header-wrap .td-aj-search-results .item-details

{

    margin: 10px 20px 10px 115px;

}

.td-header-wrap .td-aj-search-results .td-module-thumb

{

    top: 10px;

    margin-left: 20px;

}

.td-header-wrap .td_module_mx2

{

    padding-bottom: 0;

}

.td-header-wrap .no-result

{

    background-color: #fdfdfd;

    border-top: 1px solid #ededed;

    border-bottom: 1px solid #ededed;

}

.td-header-wrap .td-aj-cur-element

{

    background-color: rgba(128,128,128,.1);

}





.td-header-top-menu-full

{

    position: relative;

    z-index: 9999;

}

@media(max-width: 767px)

{

    .td-header-top-menu-full

    {

        display: none;

    }

}

@media(min-width: 768px)

{

    .td-affix .header-search-wrap .td-icon-search

    {

        line-height: 48px!important;

    }

    .td-affix #td-header-menu

    {

        display: block;

    }

}



@media(min-width: 768px)

{

    .td-header-style-5 .td-affix .td-main-menu-logo img, .td-header-style-6 .td-affix .td-main-menu-logo img, .td-header-style-12 .td-affix .td-main-menu-logo img

    {

        top: 0;

    }

}

@-moz-document url-prefix(){@media(min-width:768px){.td-header-style-5 .td-main-menu-logo a img,.td-header-style-6 .td-main-menu-logo a img,.td-header-style-12 .td-main-menu-logo a img{top:-1px;}}}



@media(max-width: 767px)

{

    .td-logo-mobile-loaded

    {

        display: none;

    }

}



.td-header-style-1 .td-header-top-menu-full

{

    background-color: #222;

}

.td-header-style-1 .td-header-sp-logo

{

    width: 284px;

    position: relative;

    height: 90px;

    margin: 28px 28px 9px 28px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-1 .td-header-sp-logo

    {

        width: 224px;

        margin-left: 0;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-1 .td-header-sp-logo

    {

        width: 214px;

        margin: 14px 28px 0 28px;

        max-height: 60px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-1 .td-header-sp-logo

    {

        display: none;

    }

}

.td-header-style-1 .td-header-sp-logo img

{

    width: auto;

    max-height: 90px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-1 .td-header-sp-logo img

    {

        max-height: 60px;

    }

}

.td-header-style-1 .td-header-sp-recs

{

    margin: 28px 0 9px 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-1 .td-header-sp-recs

    {

        margin: 14px 0 0 0;

    }

}

@media(max-width: 767px)

{

    .td-header-style-1 .td-header-sp-recs

    {

        margin: 0;

    }

}

@media(min-width: 768px)

{

    .td-header-style-1 .td-header-sp-recs .td-a-rec-id-header>div, .td-header-style-1 .td-header-sp-recs .td-g-rec-id-header>.adsbygoogle

    {

        margin: auto;

    }

}

.td-header-style-1 .td-header-sp-recs .td_block_template_17

{

    transform: none;

    -webkit-transform: none;

}

@media(min-width: 1018px)

{

    .td-header-style-1.td-header-background-image .td-header-sp-recs, .td-header-style-1.td-header-background-image .td-header-sp-logo

    {

        margin-bottom: 28px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-1.td-header-background-image .td-header-sp-recs, .td-header-style-1.td-header-background-image .td-header-sp-logo

    {

        margin-bottom: 14px;

    }

}

.td-header-style-1 .header-search-wrap .td-icon-search

{

    color: #000;

}

@media(max-width: 767px)

{

    .td-header-style-1 .header-search-wrap .td-icon-search

    {

        color: #fff;

    }

}

.td-header-style-1 .td-header-rec-wrap .td-adspot-title

{

    margin-bottom: 0;

    top: -21px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-1 .td-header-rec-wrap .td-adspot-title

    {

        top: -17px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-1 .td-header-rec-wrap .td-adspot-title

    {

        top: 0;

        margin-bottom: -10px;

    }

}



.td-header-style-2 .td-header-top-menu-full

{

    background-color: #222;

}

.td-header-style-2 .td-header-sp-logo

{

    width: 284px;

    position: relative;

    height: 90px;

    margin: 24px 28px 0 28px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-2 .td-header-sp-logo

    {

        width: 224px;

        margin: 24px 14px 0 14px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-2 .td-header-sp-logo

    {

        width: 214px;

        height: 60px;

        margin-top: 14px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-2 .td-header-sp-logo

    {

        display: none;

    }

}

.td-header-style-2 .td-header-sp-logo img

{

    width: auto;

    max-height: 90px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-2 .td-header-sp-logo img

    {

        max-height: 60px;

    }

}

.td-header-style-2 .td-header-sp-recs

{

    margin: 24px 0 0 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-2 .td-header-sp-recs

    {

        margin-top: 14px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-2 .td-header-sp-recs

    {

        margin: 0;

    }

}

@media(min-width: 768px)

{

    .td-header-style-2 .td-header-sp-recs .td-a-rec-id-header>div, .td-header-style-2 .td-header-sp-recs .td-g-rec-id-header>.adsbygoogle

    {

        margin: auto;

    }

}

.td-header-style-2 .td-header-sp-recs .td_block_template_17

{

    transform: none;

    -webkit-transform: none;

}

@media(min-width: 1018px)

{

    .td-header-style-2.td-header-background-image .td-header-sp-recs, .td-header-style-2.td-header-background-image .td-header-sp-logo

    {

        margin-bottom: 24px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-2.td-header-background-image .td-header-sp-recs, .td-header-style-2.td-header-background-image .td-header-sp-logo

    {

        margin-bottom: 14px;

    }

}

.td-header-style-2 .header-search-wrap .td-icon-search

{

    color: #000;

}

@media(max-width: 767px)

{

    .td-header-style-2 .header-search-wrap .td-icon-search

    {

        color: #fff;

    }

}

.td-header-style-2 .td-header-menu-wrap-full

{

    position: relative;

}

.td-header-style-2 .td-header-rec-wrap .td-adspot-title

{

    margin-bottom: 0;

    top: -21px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-2 .td-header-rec-wrap .td-adspot-title

    {

        top: -17px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-2 .td-header-rec-wrap .td-adspot-title

    {

        top: 0;

        margin-bottom: -10px;

    }

}

@media(min-width: 1019px)

{

    .single_template_6 .td-header-style-2 .td-header-sp-recs, .single_template_7 .td-header-style-2 .td-header-sp-recs, .homepage-post.single_template_7 .td-header-style-2 .td-header-sp-recs, .single_template_8 .td-header-style-2 .td-header-sp-recs, .single_template_10 .td-header-style-2 .td-header-sp-recs, .single_template_11 .td-header-style-2 .td-header-sp-recs, .td_category_template_2 .td-header-style-2 .td-header-sp-recs, .td_category_template_5 .td-header-style-2 .td-header-sp-recs, .td_category_template_6 .td-header-style-2 .td-header-sp-recs, .td_category_template_8 .td-header-style-2 .td-header-sp-recs

    {

        margin-bottom: 24px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .single_template_6 .td-header-style-2 .td-header-sp-recs, .single_template_7 .td-header-style-2 .td-header-sp-recs, .homepage-post.single_template_7 .td-header-style-2 .td-header-sp-recs, .single_template_8 .td-header-style-2 .td-header-sp-recs, .single_template_10 .td-header-style-2 .td-header-sp-recs, .single_template_11 .td-header-style-2 .td-header-sp-recs, .td_category_template_2 .td-header-style-2 .td-header-sp-recs, .td_category_template_5 .td-header-style-2 .td-header-sp-recs, .td_category_template_6 .td-header-style-2 .td-header-sp-recs, .td_category_template_8 .td-header-style-2 .td-header-sp-recs

    {

        margin-bottom: 14px;

    }

}

@media(min-width: 1019px)

{

    .td_category_template_7 .td-header-style-2 .td-header-sp-recs

    {

        margin-bottom: 6px;

    }

}



.td-header-style-3 .td-header-menu-social .td-social-icon-wrap a, .td-header-style-4 .td-header-menu-social .td-social-icon-wrap a, .td-header-style-5 .td-header-menu-social .td-social-icon-wrap a, .td-header-style-6 .td-header-menu-social .td-social-icon-wrap a, .td-header-style-12 .td-header-menu-social .td-social-icon-wrap a

{

    color: #fff;

}

.td-header-style-3 .td-header-menu-social+.td-search-wrapper #td-header-search-button:before, .td-header-style-4 .td-header-menu-social+.td-search-wrapper #td-header-search-button:before, .td-header-style-5 .td-header-menu-social+.td-search-wrapper #td-header-search-button:before, .td-header-style-6 .td-header-menu-social+.td-search-wrapper #td-header-search-button:before, .td-header-style-12 .td-header-menu-social+.td-search-wrapper #td-header-search-button:before

{

    background-color: #fff;

}



.td-header-style-3 .td-header-menu-wrap-full

{

    background-color: transparent!important;

}

.td-header-style-3 .td-header-top-menu-full

{

    background-color: #111;

}

.td-header-style-3 .td-header-sp-logo

{

    width: 284px;

    position: relative;

    height: 90px;

    margin: 28px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-3 .td-header-sp-logo

    {

        width: 224px;

        margin-left: 0;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-3 .td-header-sp-logo

    {

        width: 214px;

        height: 60px;

        margin: 14px 28px 0 28px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-3 .td-header-sp-logo

    {

        display: none;

    }

}

.td-header-style-3 .td-header-sp-logo img

{

    width: auto;

    max-height: 90px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-3 .td-header-sp-logo img

    {

        max-height: 60px;

    }

}

.td-header-style-3 .td-header-sp-recs

{

    margin: 28px 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-3 .td-header-sp-recs

    {

        margin: 14px 0;

    }

}

@media(max-width: 767px)

{

    .td-header-style-3 .td-header-sp-recs

    {

        margin: 0;

    }

}

@media(min-width: 768px)

{

    .td-header-style-3 .td-header-sp-recs .td-a-rec-id-header>div, .td-header-style-3 .td-header-sp-recs .td-g-rec-id-header>.adsbygoogle

    {

        margin: auto;

    }

}

.td-header-style-3 .td-header-sp-recs .td_block_template_17

{

    transform: none;

    -webkit-transform: none;

}

.td-header-style-3 .header-search-wrap .td-icon-search

{

    color: #fff;

}

.td-header-style-3 .td-header-main-menu

{

    background-color: #151515;

}

@media(max-width: 767px)

{

    .td-header-style-3 .td-header-main-menu

    {

        padding-left: 2px;

    }

}

.td-header-style-3 .sf-menu>li>a

{

    color: #fff;

}

.td-header-style-3 .sf-menu>li>a:after

{

    display: none;

}

.td-header-style-3 .black-menu .sf-menu>.current-menu-item>a, .td-header-style-3 .black-menu .sf-menu>.current-menu-ancestor>a, .td-header-style-3 .black-menu .sf-menu>.current-category-ancestor>a, .td-header-style-3 .black-menu .sf-menu>li>a:hover, .td-header-style-3 .black-menu .sf-menu>.sfHover>a

{

    background-color: var(--td_theme_color,#4db2ec);

}

.td-header-style-3 .td-affix

{

    background-color: transparent!important;

}

.td-header-style-3 .td-affix .td-header-main-menu

{

    background-color: #151515;

}

.td-header-style-3 .td-header-rec-wrap .td-adspot-title

{

    margin-bottom: 0;

    top: -21px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-3 .td-header-rec-wrap .td-adspot-title

    {

        top: -17px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-3 .td-header-rec-wrap .td-adspot-title

    {

        top: 0;

        margin-bottom: -10px;

    }

}

.td-boxed-layout .td-header-style-3 .td-header-menu-wrap

{

    background-color: #151515!important;

}

.td-full-layout .td-header-style-3 .td-header-main-menu

{

    padding-left: 21px;

}

@media(max-width: 767px)

{

    .td-full-layout .td-header-style-3 .td-header-main-menu

    {

        padding-left: 0;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-header-style-3 .td-header-menu-no-search .td-header-main-menu

    {

        padding-right: 21px;

    }

}

.td-full-layout .td-header-style-3 .td-no-subcats .td-mega-span:first-child

{

    margin-left: 17px;

}

@media(max-width: 1140px)

{

    .td-full-layout .td-header-style-3 .td-no-subcats .td-mega-span:first-child

    {

        margin-left: 18px;

    }

}

.td-full-layout .td-header-style-3 .td-mega-menu ul

{

    width: 1068px!important;

    box-shadow: none;

    border-top: none;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-header-style-3 .td-mega-menu ul

    {

        width: 980px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-header-style-3 .td-mega-menu ul

    {

        width: 740px!important;

    }

}

.td-full-layout .td-header-style-3 .td-mega-menu .td_block_mega_menu .td-next-prev-wrap

{

    margin: 0 0 18px 18px;

}

.td-full-layout .td-header-style-3 .td_mega_menu_sub_cats

{

    width: 208px;

    padding-top: 18px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-header-style-3 .td_mega_menu_sub_cats

    {

        width: 192px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-header-style-3 .td_mega_menu_sub_cats

    {

        width: 144px;

    }

}

.td-full-layout .td-header-style-3 .td_mega_menu_sub_cats a

{

    padding: 5px 18px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-header-style-3 .td_mega_menu_sub_cats a

    {

        padding: 3px 18px;

    }

}

.td-full-layout .td-header-style-3 .block-mega-child-cats

{

    max-height: 216px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-header-style-3 .block-mega-child-cats

    {

        max-height: 192px;

    }

}

.td-full-layout .td-header-style-3 .td-mega-row

{

    padding: 18px 0 12px 0;

}

.td-full-layout .td-header-style-3 .td-mega-span

{

    width: 192px;

    min-height: 199px;

    margin-left: 18px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-header-style-3 .td-mega-span

    {

        width: 174px;

        min-height: 187px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-header-style-3 .td-mega-span

    {

        width: 126px;

        min-height: 174px;

    }

}

.td-full-layout .td-header-style-3 .td-mega-span .entry-thumb

{

    min-height: 132px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-header-style-3 .td-mega-span .entry-thumb

    {

        min-height: 120px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-header-style-3 .td-mega-span .entry-thumb

    {

        min-height: 87px;

    }

}



.td-header-style-4 #td-header-menu, .td-header-style-5 #td-header-menu, .td-header-style-6 #td-header-menu, .td-header-style-7 #td-header-menu, .td-header-style-12 #td-header-menu

{

    display: block;

}



.td-header-style-4 .td-header-top-menu-full

{

    background-color: #111;

}

.td-header-style-4 .td-main-menu-logo

{

    margin: 0;

    display: block;

}

@media(max-width: 767px)

{

    .td-header-style-4 .td-main-menu-logo

    {

        float: left;

        display: inline;

        width: 0;

    }

}

.td-header-style-4 .td-main-menu-logo img

{

    margin: 0 21px 0 0;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-4 .td-main-menu-logo img

    {

        margin: 0 14px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-4 .td-main-menu-logo img

    {

        margin: 0 10px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-4 .td-main-menu-logo img

    {

        margin: auto;

    }

}

@media(min-width: 768px)

{

    .td-header-style-4 .td-main-menu-logo img

    {

        top: -1px;

    }

    .td-header-style-4 .td-affix .td-main-menu-logo img

    {

        top: 0;

    }

}

.td-header-style-4 .td-header-sp-recs

{

    width: 100%;

}

@media(min-width: 768px)

{

    .td-header-style-4 .td-header-sp-recs

    {

        margin: 14px auto;

    }

}

@media(min-width: 1019px)

{

    .td-header-style-4 .td-header-sp-recs

    {

        margin: 24px auto;

    }

}

.td-header-style-4 .td-header-sp-recs img

{

    position: relative;

}

.td-header-style-4 .td-header-sp-recs .adsbygoogle

{

    position: relative;

    display: block!important;

}

.td-header-style-4 .td-header-rec-wrap

{

    min-height: 0;

}

@media(max-width: 767px)

{

    .td-header-style-4 .td-header-rec-wrap

    {

        width: 100%!important;

        padding: 0 10px;

    }

}

.td-header-style-4 .header-search-wrap .td-icon-search

{

    color: #fff;

}

.td-header-style-4 .td-header-menu-wrap-full

{

    background-color: transparent!important;

}

.td-header-style-4 .td-header-main-menu

{

    background-color: #151515;

}

@media(min-width: 1140px)

{

    .td-header-style-4 .td-header-menu-no-search .td-header-main-menu

    {

        padding-right: 21px;

    }

}

.td-header-style-4 .black-menu .sf-menu>.current-menu-item>a, .td-header-style-4 .black-menu .sf-menu>.current-menu-ancestor>a, .td-header-style-4 .black-menu .sf-menu>.current-category-ancestor>a, .td-header-style-4 .black-menu .sf-menu>li>a:hover, .td-header-style-4 .black-menu .sf-menu>.sfHover>a

{

    background-color: var(--td_theme_color,#4db2ec);

}

.td-header-style-4 .sf-menu>li>a

{

    color: #fff;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-4 .sf-menu>li>a

    {

        padding: 0 12px;

    }

}

.td-header-style-4 .sf-menu>li>a:after

{

    display: none;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-4 .sf-menu a.sf-with-ul

    {

        padding-right: 26px;

    }

}

.td-header-style-4 .td-affix

{

    background-color: transparent!important;

}

.td-header-style-4 .td-affix .td-header-main-menu

{

    background-color: #151515;

}

.td-boxed-layout .td-header-style-4 .td-header-menu-wrap

{

    background-color: #151515!important;

}

.td-full-layout .td-header-style-4 .td-main-menu-logo

{

    margin: 0;

    display: block;

}

.td-full-layout .td-header-style-4 .td-main-menu-logo img

{

    margin: 0 21px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-header-style-4 .td-main-menu-logo img

    {

        margin: 0 14px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-header-style-4 .td-main-menu-logo img

    {

        margin: 0 10px;

    }

}

@media(max-width: 767px)

{

    .td-full-layout .td-header-style-4 .td-main-menu-logo img

    {

        margin: auto;

    }

}

.td-full-layout .td-header-style-4 .td-no-subcats .td-mega-span:first-child

{

    margin-left: 17px;

}

@media(max-width: 1140px)

{

    .td-full-layout .td-header-style-4 .td-no-subcats .td-mega-span:first-child

    {

        margin-left: 18px;

    }

}

.td-full-layout .td-header-style-4 .td-mega-menu ul

{

    width: 1068px!important;

    box-shadow: none;

    border-top: none;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-header-style-4 .td-mega-menu ul

    {

        width: 980px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-header-style-4 .td-mega-menu ul

    {

        width: 740px!important;

    }

}

.td-full-layout .td-header-style-4 .td-mega-menu .td-next-prev-wrap

{

    margin: 0 0 18px 18px;

}

.td-full-layout .td-header-style-4 .td_mega_menu_sub_cats

{

    width: 208px;

    padding-top: 18px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-header-style-4 .td_mega_menu_sub_cats

    {

        width: 192px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-header-style-4 .td_mega_menu_sub_cats

    {

        width: 144px;

    }

}

.td-full-layout .td-header-style-4 .td_mega_menu_sub_cats a

{

    padding: 5px 18px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-header-style-4 .td_mega_menu_sub_cats a

    {

        padding: 3px 18px;

    }

}

.td-full-layout .td-header-style-4 .block-mega-child-cats

{

    max-height: 216px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-header-style-4 .block-mega-child-cats

    {

        max-height: 192px;

    }

}

.td-full-layout .td-header-style-4 .td-mega-row

{

    padding: 18px 0 12px 0;

}

.td-full-layout .td-header-style-4 .td-mega-span

{

    width: 192px;

    min-height: 199px;

    margin-left: 18px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-header-style-4 .td-mega-span

    {

        width: 174px;

        min-height: 187px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-header-style-4 .td-mega-span

    {

        width: 126px;

        min-height: 174px;

    }

}

.td-full-layout .td-header-style-4 .td-mega-span .entry-thumb

{

    min-height: 132px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-header-style-4 .td-mega-span .entry-thumb

    {

        min-height: 120px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-header-style-4 .td-mega-span .entry-thumb

    {

        min-height: 87px;

    }

}



.td-header-style-5 .td-header-sp-recs, .td-header-style-6 .td-header-sp-recs, .td-header-style-7 .td-header-sp-recs, .td-header-style-8 .td-header-sp-recs, .td-header-style-9 .td-header-sp-recs, .td-header-style-10 .td-header-sp-recs, .td-header-style-11 .td-header-sp-recs, .td-header-style-12 .td-header-sp-recs

{

    width: 100%;

}

@media(min-width: 1019px)

{

    .td-header-style-5 .td-header-sp-recs, .td-header-style-6 .td-header-sp-recs, .td-header-style-7 .td-header-sp-recs, .td-header-style-8 .td-header-sp-recs, .td-header-style-9 .td-header-sp-recs, .td-header-style-10 .td-header-sp-recs, .td-header-style-11 .td-header-sp-recs, .td-header-style-12 .td-header-sp-recs

    {

        margin: 24px auto 0 auto!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-5 .td-header-sp-recs, .td-header-style-6 .td-header-sp-recs, .td-header-style-7 .td-header-sp-recs, .td-header-style-8 .td-header-sp-recs, .td-header-style-9 .td-header-sp-recs, .td-header-style-10 .td-header-sp-recs, .td-header-style-11 .td-header-sp-recs, .td-header-style-12 .td-header-sp-recs

    {

        margin: 14px auto 0 auto!important;

    }

}

@media(min-width: 1019px)

{

    .td-header-style-5.td-header-background-image .td-header-sp-recs, .td-header-style-6.td-header-background-image .td-header-sp-recs, .td-header-style-7.td-header-background-image .td-header-sp-recs, .td-header-style-8.td-header-background-image .td-header-sp-recs, .td-header-style-9.td-header-background-image .td-header-sp-recs, .td-header-style-10.td-header-background-image .td-header-sp-recs, .td-header-style-11.td-header-background-image .td-header-sp-recs, .td-header-style-12.td-header-background-image .td-header-sp-recs

    {

        margin-bottom: 24px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-5.td-header-background-image .td-header-sp-recs, .td-header-style-6.td-header-background-image .td-header-sp-recs, .td-header-style-7.td-header-background-image .td-header-sp-recs, .td-header-style-8.td-header-background-image .td-header-sp-recs, .td-header-style-9.td-header-background-image .td-header-sp-recs, .td-header-style-10.td-header-background-image .td-header-sp-recs, .td-header-style-11.td-header-background-image .td-header-sp-recs, .td-header-style-12.td-header-background-image .td-header-sp-recs

    {

        margin-bottom: 14px!important;

    }

}

@media(min-width: 768px)

{

    .td-header-style-5 .td-header-rec-wrap .td-adspot-title, .td-header-style-6 .td-header-rec-wrap .td-adspot-title, .td-header-style-7 .td-header-rec-wrap .td-adspot-title, .td-header-style-8 .td-header-rec-wrap .td-adspot-title, .td-header-style-9 .td-header-rec-wrap .td-adspot-title, .td-header-style-10 .td-header-rec-wrap .td-adspot-title, .td-header-style-11 .td-header-rec-wrap .td-adspot-title, .td-header-style-12 .td-header-rec-wrap .td-adspot-title

    {

        margin-bottom: 0;

        top: 0;

    }

}



.td-header-style-5 .td-header-top-menu-full

{

    background-color: #f9f9f9;

}

.td-header-style-5 .td-header-top-menu-full .td-header-top-menu

{

    color: #000;

}

.td-header-style-5 .td-header-top-menu-full a

{

    color: #000;

}

.td-header-style-5 .top-header-menu .sub-menu

{

    background-color: #f9f9f9;

}

.td-header-style-5 .top-header-menu .td-social-icon-wrap .td-icon-font

{

    color: #000;

}

.td-header-style-5 .td-main-menu-logo

{

    display: block;

    margin-right: 0;

    height: 60px;

}

@media(max-width: 767px)

{

    .td-header-style-5 .td-main-menu-logo

    {

        float: left;

        margin: 0;

        display: inline;

        width: 0;

        height: 0;

    }

}

.td-header-style-5 .td-main-menu-logo a

{

    line-height: 60px;

}

.td-header-style-5 .td-main-menu-logo img

{

    max-height: 60px;

    margin-right: 20px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-5 .td-main-menu-logo img

    {

        margin-right: 10px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-5 .td-main-menu-logo img

    {

        max-height: 48px;

        margin: auto;

    }

}

.td-header-style-5 .td-header-rec-wrap

{

    min-height: 0;

}

.td-header-style-5 .td-a-rec-id-header img, .td-header-style-5 .td-g-rec-id-header img

{

    position: relative;

}

.td-header-style-5 .td-a-rec-id-header .adsbygoogle, .td-header-style-5 .td-g-rec-id-header .adsbygoogle

{

    position: relative;

    display: block!important;

}

.td-header-style-5 .td-header-menu-social

{

    line-height: 60px;

}

.td-header-style-5 .header-search-wrap #td-header-search-button .td-icon-search

{

    line-height: 60px;

    color: #fff;

}

.td-header-style-5 .td-header-menu-wrap-full

{

    background-color: #151515;

}

.td-header-style-5 .black-menu .sf-menu>.current-menu-item>a, .td-header-style-5 .black-menu .sf-menu>.current-menu-ancestor>a, .td-header-style-5 .black-menu .sf-menu>.current-category-ancestor>a, .td-header-style-5 .black-menu .sf-menu>li>a:hover, .td-header-style-5 .black-menu .sf-menu>.sfHover>a

{

    background-color: var(--td_theme_color,#4db2ec);

}

.td-header-style-5 .sf-menu>li>a

{

    color: #fff;

    line-height: 60px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-5 .sf-menu>li>a

    {

        padding: 0 12px;

    }

}

.td-header-style-5 .sf-menu>li>a:after

{

    display: none;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-5 .sf-menu a.sf-with-ul

    {

        padding-right: 26px;

    }

}

.td-header-style-5 .td-mega-menu ul

{

    border-top: none;

}

@media(max-width: 767px)

{

    .td-header-style-5 .td-header-menu-wrap-full

    {

        height: 54px!important;

    }

    .td-header-style-5 .td-header-main-menu

    {

        height: 54px;

    }

}

.td-header-style-5 .td-affix

{

    background-color: #161616;

    background-color: rgba(22,22,22,.9);

}

@media(min-width: 1019px)

{

    .single_template_6 .td-header-style-5 .td-a-rec-id-header>div, .single_template_7 .td-header-style-5 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-5 .td-a-rec-id-header>div, .single_template_8 .td-header-style-5 .td-a-rec-id-header>div, .single_template_10 .td-header-style-5 .td-a-rec-id-header>div, .single_template_11 .td-header-style-5 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-5 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-5 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-5 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-5 .td-a-rec-id-header>div, .single_template_6 .td-header-style-5 .td-g-rec-id-header>div, .single_template_7 .td-header-style-5 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-5 .td-g-rec-id-header>div, .single_template_8 .td-header-style-5 .td-g-rec-id-header>div, .single_template_10 .td-header-style-5 .td-g-rec-id-header>div, .single_template_11 .td-header-style-5 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-5 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-5 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-5 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-5 .td-g-rec-id-header>div, .single_template_6 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 24px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .single_template_6 .td-header-style-5 .td-a-rec-id-header>div, .single_template_7 .td-header-style-5 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-5 .td-a-rec-id-header>div, .single_template_8 .td-header-style-5 .td-a-rec-id-header>div, .single_template_10 .td-header-style-5 .td-a-rec-id-header>div, .single_template_11 .td-header-style-5 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-5 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-5 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-5 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-5 .td-a-rec-id-header>div, .single_template_6 .td-header-style-5 .td-g-rec-id-header>div, .single_template_7 .td-header-style-5 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-5 .td-g-rec-id-header>div, .single_template_8 .td-header-style-5 .td-g-rec-id-header>div, .single_template_10 .td-header-style-5 .td-g-rec-id-header>div, .single_template_11 .td-header-style-5 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-5 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-5 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-5 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-5 .td-g-rec-id-header>div, .single_template_6 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-5 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-5 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 14px!important;

    }

}



.td-header-style-6 .td-header-top-menu-full

{

    background-color: #f9f9f9;

}

.td-header-style-6 .td-header-top-menu-full .td-header-top-menu

{

    color: #000;

}

.td-header-style-6 .td-header-top-menu-full a

{

    color: #000;

}

.td-header-style-6 .top-header-menu .sub-menu

{

    background-color: #f9f9f9;

}

.td-header-style-6 .top-header-menu .td-social-icon-wrap .td-icon-font

{

    color: #000;

}

.td-header-style-6 .td-main-menu-logo

{

    display: block;

    margin-right: 42px;

    height: 80px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-6 .td-main-menu-logo

    {

        margin-right: 20px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-6 .td-main-menu-logo

    {

        margin-right: 10px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-6 .td-main-menu-logo

    {

        float: left;

        margin: 0;

        display: inline;

        width: 0;

        height: 0;

    }

}

.td-header-style-6 .td-main-menu-logo a

{

    line-height: 80px;

}

.td-header-style-6 .td-main-menu-logo img

{

    max-height: 80px;

}

@media(max-width: 767px)

{

    .td-header-style-6 .td-main-menu-logo img

    {

        max-height: 48px;

    }

}

.td-header-style-6 .td-header-rec-wrap

{

    min-height: 0;

}

.td-header-style-6 .td-a-rec-id-header img, .td-header-style-6 .td-g-rec-id-header img

{

    position: relative;

}

.td-header-style-6 .td-a-rec-id-header .adsbygoogle, .td-header-style-6 .td-g-rec-id-header .adsbygoogle

{

    position: relative;

    display: block!important;

}

.td-header-style-6 .td-header-menu-social

{

    margin-left: 3px;

    margin-right: 44px;

    line-height: 80px;

}

.td-header-style-6 .header-search-wrap #td-header-search-button .td-icon-search

{

    line-height: 80px;

    color: #fff;

}

.td-header-style-6 .td-header-menu-wrap-full

{

    background-color: #151515;

}

.td-header-style-6 .black-menu .sf-menu>.current-menu-item>a, .td-header-style-6 .black-menu .sf-menu>.current-menu-ancestor>a, .td-header-style-6 .black-menu .sf-menu>.current-category-ancestor>a, .td-header-style-6 .black-menu .sf-menu>li>a:hover, .td-header-style-6 .black-menu .sf-menu>.sfHover>a

{

    background-color: var(--td_theme_color,#4db2ec);

}

.td-header-style-6 .sf-menu

{

    float: right;

}

.td-header-style-6 .sf-menu>li>a

{

    color: #fff;

    line-height: 80px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-6 .sf-menu>li>a

    {

        padding: 0 12px;

    }

}

.td-header-style-6 .sf-menu>li>a:after

{

    display: none;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-6 .sf-menu a.sf-with-ul

    {

        padding-right: 26px;

    }

}

.td-header-style-6 .td-mega-menu ul

{

    border-top: none;

}

@media(max-width: 767px)

{

    .td-header-style-6 .td-header-main-menu

    {

        height: 54px;

    }

}

.td-header-style-6 .td-affix

{

    background-color: #161616;

    background-color: rgba(22,22,22,.9);

}

@media(min-width: 1019px)

{

    .single_template_6 .td-header-style-6 .td-a-rec-id-header>div, .single_template_7 .td-header-style-6 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-6 .td-a-rec-id-header>div, .single_template_8 .td-header-style-6 .td-a-rec-id-header>div, .single_template_10 .td-header-style-6 .td-a-rec-id-header>div, .single_template_11 .td-header-style-6 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-6 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-6 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-6 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-6 .td-a-rec-id-header>div, .single_template_6 .td-header-style-6 .td-g-rec-id-header>div, .single_template_7 .td-header-style-6 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-6 .td-g-rec-id-header>div, .single_template_8 .td-header-style-6 .td-g-rec-id-header>div, .single_template_10 .td-header-style-6 .td-g-rec-id-header>div, .single_template_11 .td-header-style-6 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-6 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-6 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-6 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-6 .td-g-rec-id-header>div, .single_template_6 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 24px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .single_template_6 .td-header-style-6 .td-a-rec-id-header>div, .single_template_7 .td-header-style-6 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-6 .td-a-rec-id-header>div, .single_template_8 .td-header-style-6 .td-a-rec-id-header>div, .single_template_10 .td-header-style-6 .td-a-rec-id-header>div, .single_template_11 .td-header-style-6 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-6 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-6 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-6 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-6 .td-a-rec-id-header>div, .single_template_6 .td-header-style-6 .td-g-rec-id-header>div, .single_template_7 .td-header-style-6 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-6 .td-g-rec-id-header>div, .single_template_8 .td-header-style-6 .td-g-rec-id-header>div, .single_template_10 .td-header-style-6 .td-g-rec-id-header>div, .single_template_11 .td-header-style-6 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-6 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-6 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-6 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-6 .td-g-rec-id-header>div, .single_template_6 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-6 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-6 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 14px!important;

    }

}



.td-header-style-7 .td-header-top-menu-full

{

    background-color: #fff;

}

.td-header-style-7 .td-header-top-menu-full a

{

    color: #000;

}

.td-header-style-7 .td-header-top-menu

{

    color: #000;

    border-bottom: 1px solid #e0e0e0;

}

@media(max-width: 767px)

{

    .td-header-style-7 .td-header-top-menu

    {

        padding: 5px 0;

    }

}

.td-header-style-7 .td-header-top-menu .td-social-icon-wrap .td-icon-font

{

    color: #000;

}

.td-header-style-7 .top-header-menu .sub-menu

{

    background-color: #fff;

}

.td-header-style-7 .td-header-sp-logo

{

    margin-right: 42px;

    float: left;

    height: 106px;

    padding: 0;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-7 .td-header-sp-logo

    {

        margin-right: 20px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-7 .td-header-sp-logo

    {

        margin-right: 10px;

        height: 54px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-7 .td-header-sp-logo

    {

        display: none;

    }

}

.td-header-style-7 .td-header-sp-logo a

{

    line-height: 106px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-7 .td-header-sp-logo a

    {

        line-height: 54px;

    }

}

.td-header-style-7 .td-header-sp-logo img

{

    width: auto;

    max-height: 106px;

    position: relative;

    padding: 6px 0;

    line-height: 106px;

    vertical-align: middle;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-7 .td-header-sp-logo img

    {

        max-width: 140px;

        max-height: 54px;

        line-height: 54px;

        padding: 3px 0;

    }

}

@media(min-width: 768px)

{

    .td-header-style-7 .td-header-sp-logo img

    {

        top: -1px;

    }

    .td-header-style-7 .td-affix .td-header-sp-logo img

    {

        top: 0;

    }

}

.td-header-style-7 .td-main-menu-logo

{

    display: none;

}

@media(max-width: 767px)

{

    .td-header-style-7 .td-main-menu-logo

    {

        display: block;

    }

}

.td-header-style-7 .td-header-rec-wrap

{

    min-height: 0;

}

.td-header-style-7 .td-a-rec-id-header img, .td-header-style-7 .td-g-rec-id-header img

{

    position: relative;

}

.td-header-style-7 .td-a-rec-id-header .adsbygoogle, .td-header-style-7 .td-g-rec-id-header .adsbygoogle

{

    position: relative;

    display: block!important;

}

.td-header-style-7 .td-header-menu-social

{

    margin-top: 28px;

    margin-left: 3px;

    margin-right: 44px;

    line-height: 78px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-7 .td-header-menu-social

    {

        line-height: 48px;

    }

}

.td-header-style-7 #td-top-search

{

    margin-top: 0;

    top: auto;

    bottom: 17px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-7 #td-top-search

    {

        bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td-header-style-7 #td-top-search

    {

        bottom: 0;

    }

}

.td-header-style-7 .header-search-wrap

{

    bottom: 0;

    top: auto;

}

.td-header-style-7 .header-search-wrap .td-icon-search

{

    color: #000;

}

@media(max-width: 767px)

{

    .td-header-style-7 .header-search-wrap .td-icon-search

    {

        color: #fff;

    }

}

.td-header-style-7 .header-search-wrap #td-header-search-button .td-icon-search

{

    line-height: 78px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-7 .header-search-wrap #td-header-search-button .td-icon-search

    {

        line-height: 48px;

    }

}

.td-header-style-7 .td-header-menu-wrap-full, .td-header-style-7 .td-header-main-menu

{

    position: relative;

}

.td-header-style-7 .sf-menu

{

    margin-top: 28px;

    float: right;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-7 .sf-menu

    {

        margin-top: 6px;

    }

}

.td-header-style-7 .sf-menu>li>a

{

    line-height: 78px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-7 .sf-menu>li>a

    {

        padding: 0 12px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-7 .sf-menu>li>a

    {

        line-height: 48px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-7 .sf-menu a.sf-with-ul

    {

        padding-right: 26px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-7 .td-header-main-menu

    {

        height: 54px;

    }

}

.td-header-style-7 .td-affix .td-header-sp-logo

{

    display: none;

}

.td-header-style-7 .td-affix .td-logo-sticky

{

    display: block;

}

.td-header-style-7 .td-affix .sf-menu

{

    margin-top: 0;

}

.td-header-style-7 .td-affix .td-header-menu-social

{

    margin-top: 0;

}

.td-header-style-7 .td-affix .td-header-menu-social .td-social-icon-wrap i

{

    margin-top: 0;

}

.td-header-style-7 .td-affix .header-search-wrap

{

    margin-top: 0;

}

.td-header-style-7 .td-affix #td-top-search

{

    bottom: 0;

}

@media(min-width: 1019px)

{

    .single_template_6 .td-header-style-7 .td-a-rec-id-header>div, .single_template_7 .td-header-style-7 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-7 .td-a-rec-id-header>div, .single_template_8 .td-header-style-7 .td-a-rec-id-header>div, .single_template_10 .td-header-style-7 .td-a-rec-id-header>div, .single_template_11 .td-header-style-7 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-7 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-7 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-7 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-7 .td-a-rec-id-header>div, .single_template_6 .td-header-style-7 .td-g-rec-id-header>div, .single_template_7 .td-header-style-7 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-7 .td-g-rec-id-header>div, .single_template_8 .td-header-style-7 .td-g-rec-id-header>div, .single_template_10 .td-header-style-7 .td-g-rec-id-header>div, .single_template_11 .td-header-style-7 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-7 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-7 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-7 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-7 .td-g-rec-id-header>div, .single_template_6 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 24px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .single_template_6 .td-header-style-7 .td-a-rec-id-header>div, .single_template_7 .td-header-style-7 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-7 .td-a-rec-id-header>div, .single_template_8 .td-header-style-7 .td-a-rec-id-header>div, .single_template_10 .td-header-style-7 .td-a-rec-id-header>div, .single_template_11 .td-header-style-7 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-7 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-7 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-7 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-7 .td-a-rec-id-header>div, .single_template_6 .td-header-style-7 .td-g-rec-id-header>div, .single_template_7 .td-header-style-7 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-7 .td-g-rec-id-header>div, .single_template_8 .td-header-style-7 .td-g-rec-id-header>div, .single_template_10 .td-header-style-7 .td-g-rec-id-header>div, .single_template_11 .td-header-style-7 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-7 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-7 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-7 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-7 .td-g-rec-id-header>div, .single_template_6 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-7 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-7 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 14px!important;

    }

}



.td-header-style-8 .td-header-top-menu-full

{

    background-color: #fff;

}

.td-header-style-8 .td-header-menu-wrap-full

{

    position: relative;

}

.td-header-style-8 .td-header-menu-wrap-full .td-header-sp-logo

{

    display: none;

}

.td-header-style-8 .td-header-menu-wrap-full .td-affix .td-header-sp-logo

{

    display: block;

    bottom: 0;

    top: 0;

    width: 168px;

    height: auto;

}

@media(max-width: 767px)

{

    .td-header-style-8 .td-header-menu-wrap-full .td-affix .td-header-sp-logo

    {

        display: none;

    }

}

.td-header-style-8 .td-header-menu-wrap-full .td-affix .td-header-main-menu

{

    padding-left: 0;

}

.td-header-style-8 .td-header-menu-wrap

{

    display: table;

    width: 100%;

}

.td-header-style-8 .td-header-menu-wrap.td-affix

{

    background-color: rgba(255,255,255,.95);

}

.td-header-style-8 .td-header-header

{

    clear: both;

}

.td-header-style-8 .td-header-top-menu

{

    margin-left: 282px;

    width: 786px;

    min-height: 53px;

    padding: 12px 0;

    color: #000;

    border-bottom: 1px solid #e0e0e0;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-8 .td-header-top-menu

    {

        margin-left: 212px;

        width: 768px;

        padding: 0;

        min-height: 29px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-8 .td-header-top-menu

    {

        margin-left: 152px;

        width: 588px;

        padding: 0;

        min-height: 29px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-8 .td-header-top-menu

    {

        display: none;

    }

}

.td-header-style-8 .td-header-top-menu a

{

    color: #000;

}

.td-header-style-8 .top-header-menu .sub-menu

{

    background-color: #fff!important;

}

.td-header-style-8 .top-header-menu .td-social-icon-wrap .td-icon-font

{

    color: #000;

}

.td-header-style-8 .td-header-sp-logo

{

    position: absolute;

    width: 238px;

    height: 94px;

    top: 6px;

    z-index: 10000;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-8 .td-header-sp-logo

    {

        width: 190px;

        height: 89px;

        top: -6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-8 .td-header-sp-logo

    {

        width: 140px;

        height: 87px;

        top: -5px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-8 .td-header-sp-logo

    {

        display: none;

    }

}

.td-header-style-8 .td-header-sp-logo img

{

    width: auto;

    max-height: 86px;

    right: auto;

}

@media(max-width: 767px)

{

    .td-header-style-8 .td-main-menu-logo

    {

        display: block;

    }

}

.td-header-style-8 .td-header-rec-wrap

{

    min-height: 0;

}

.td-header-style-8 .td-a-rec-id-header img, .td-header-style-8 .td-g-rec-id-header img

{

    position: relative;

}

.td-header-style-8 .td-a-rec-id-header .adsbygoogle, .td-header-style-8 .td-g-rec-id-header .adsbygoogle

{

    position: relative;

    display: block!important;

}

.td-header-style-8 .td-header-menu-social

{

    line-height: 53px;

}

.td-header-style-8 .td_stretch_content .td-header-menu-social

{

    margin-right: 16px;

}

.td-header-style-8 .header-search-wrap .td-icon-search

{

    color: #000;

}

@media(max-width: 767px)

{

    .td-header-style-8 .header-search-wrap .td-icon-search

    {

        color: #fff;

    }

}

.td-header-style-8 .td-header-menu-wrap-full #td-header-search-button .td-icon-search

{

    line-height: 53px;

}

.td-header-style-8 .td-header-main-menu

{

    float: left;

    width: 100%;

    padding-left: 282px;

    background-color: transparent!important;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-8 .td-header-main-menu

    {

        padding-left: 212px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-8 .td-header-main-menu

    {

        padding-left: 152px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-8 .td-header-main-menu

    {

        padding-left: 0;

    }

}

.td-header-style-8 .sf-menu>li>a

{

    line-height: 53px;

}

.td-header-style-8 .sf-menu>.current-menu-item>a, .td-header-style-8 .sf-menu>.current-menu-ancestor>a, .td-header-style-8 .sf-menu>.current-category-ancestor>a, .td-header-style-8 .sf-menu>li>a:hover, .td-header-style-8 .sf-menu>.sfHover>a

{

    background-color: transparent!important;

}

@media(max-width: 767px)

{

    .td-header-style-8 .td-header-menu-wrap .td-container

    {

        padding: 0;

    }

}

.td-header-style-8 .td-affix .td-header-sp-logo img

{

    max-height: 46px;

    padding: 2px 0;

}

@media(min-width: 1019px)

{

    .single_template_6 .td-header-style-8 .td-a-rec-id-header>div, .single_template_7 .td-header-style-8 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-8 .td-a-rec-id-header>div, .single_template_8 .td-header-style-8 .td-a-rec-id-header>div, .single_template_10 .td-header-style-8 .td-a-rec-id-header>div, .single_template_11 .td-header-style-8 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-8 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-8 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-8 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-8 .td-a-rec-id-header>div, .single_template_6 .td-header-style-8 .td-g-rec-id-header>div, .single_template_7 .td-header-style-8 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-8 .td-g-rec-id-header>div, .single_template_8 .td-header-style-8 .td-g-rec-id-header>div, .single_template_10 .td-header-style-8 .td-g-rec-id-header>div, .single_template_11 .td-header-style-8 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-8 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-8 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-8 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-8 .td-g-rec-id-header>div, .single_template_6 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 24px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .single_template_6 .td-header-style-8 .td-a-rec-id-header>div, .single_template_7 .td-header-style-8 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-8 .td-a-rec-id-header>div, .single_template_8 .td-header-style-8 .td-a-rec-id-header>div, .single_template_10 .td-header-style-8 .td-a-rec-id-header>div, .single_template_11 .td-header-style-8 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-8 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-8 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-8 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-8 .td-a-rec-id-header>div, .single_template_6 .td-header-style-8 .td-g-rec-id-header>div, .single_template_7 .td-header-style-8 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-8 .td-g-rec-id-header>div, .single_template_8 .td-header-style-8 .td-g-rec-id-header>div, .single_template_10 .td-header-style-8 .td-g-rec-id-header>div, .single_template_11 .td-header-style-8 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-8 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-8 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-8 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-8 .td-g-rec-id-header>div, .single_template_6 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-8 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-8 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 14px!important;

    }

}



.td-header-style-9 .td-header-top-menu-full

{

    background-color: #fff;

    border-bottom: 1px solid #e0e0e0;

}

.td-header-style-9 .td-header-top-menu-full .td-header-top-menu

{

    color: #000;

}

.td-header-style-9 .td-header-top-menu-full a

{

    color: #000;

}

.td-header-style-9 .top-header-menu .sub-menu

{

    background-color: #fff;

}

.td-header-style-9 .top-header-menu .td-social-icon-wrap .td-icon-font

{

    color: #000;

}

.td-header-style-9 .td-logo-wrap-full

{

    min-height: 130px;

    line-height: 130px;

}

@media(max-width: 767px)

{

    .td-header-style-9 .td-logo-wrap-full

    {

        line-height: 90px;

        min-height: 90px;

    }

}

.td-header-style-9 .td-logo-wrap-full a

{

    position: relative;

    z-index: 1;

    line-height: 130px;

    display: inline-block;

    vertical-align: middle;

}

@media(max-width: 767px)

{

    .td-header-style-9 .td-logo-wrap-full a

    {

        line-height: 90px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-9 .td-affix .td-logo-sticky.td-main-menu-logo .td-main-logo

    {

        display: block;

    }

}

@media(max-width: 767px)

{

    .td-header-style-9 .td-main-menu-logo .td-main-logo

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td-header-style-9 .td-logo-in-header .td-header-logo

    {

        display: none;

    }

}

.td-header-style-9 .td-logo-text-container a

{

    line-height: 1;

}

.td-header-style-9 .td-header-sp-logo

{

    text-align: center;

}

.td-header-style-9 .td-header-sp-logo img

{

    z-index: 1;

    display: block;

    position: relative;

}

.td-header-style-9 .td-header-rec-wrap

{

    min-height: 0;

}

.td-header-style-9 .td-a-rec-id-header img, .td-header-style-9 .td-g-rec-id-header img

{

    position: relative;

}

.td-header-style-9 .td-a-rec-id-header .adsbygoogle, .td-header-style-9 .td-g-rec-id-header .adsbygoogle

{

    position: relative;

    display: block!important;

}

.td-header-style-9 .td-banner-bg

{

    background-color: #fff;

}

.td-header-style-9.td-header-background-image .td-banner-bg

{

    background-color: transparent;

}

.td-header-style-9 .td-header-menu-social

{

    margin-right: 4px;

}

.td-header-style-9 .header-search-wrap .td-icon-search

{

    color: #000;

}

@media(max-width: 767px)

{

    .td-header-style-9 .header-search-wrap .td-icon-search

    {

        color: #fff;

    }

}

.td-header-style-9 .td-header-menu-wrap-full

{

    position: relative;

}

@media(min-width: 1019px)

{

    .single_template_6 .td-header-style-9 .td-a-rec-id-header>div, .single_template_7 .td-header-style-9 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-9 .td-a-rec-id-header>div, .single_template_8 .td-header-style-9 .td-a-rec-id-header>div, .single_template_10 .td-header-style-9 .td-a-rec-id-header>div, .single_template_11 .td-header-style-9 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-9 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-9 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-9 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-9 .td-a-rec-id-header>div, .single_template_6 .td-header-style-9 .td-g-rec-id-header>div, .single_template_7 .td-header-style-9 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-9 .td-g-rec-id-header>div, .single_template_8 .td-header-style-9 .td-g-rec-id-header>div, .single_template_10 .td-header-style-9 .td-g-rec-id-header>div, .single_template_11 .td-header-style-9 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-9 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-9 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-9 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-9 .td-g-rec-id-header>div, .single_template_6 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 24px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .single_template_6 .td-header-style-9 .td-a-rec-id-header>div, .single_template_7 .td-header-style-9 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-9 .td-a-rec-id-header>div, .single_template_8 .td-header-style-9 .td-a-rec-id-header>div, .single_template_10 .td-header-style-9 .td-a-rec-id-header>div, .single_template_11 .td-header-style-9 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-9 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-9 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-9 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-9 .td-a-rec-id-header>div, .single_template_6 .td-header-style-9 .td-g-rec-id-header>div, .single_template_7 .td-header-style-9 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-9 .td-g-rec-id-header>div, .single_template_8 .td-header-style-9 .td-g-rec-id-header>div, .single_template_10 .td-header-style-9 .td-g-rec-id-header>div, .single_template_11 .td-header-style-9 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-9 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-9 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-9 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-9 .td-g-rec-id-header>div, .single_template_6 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-9 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-9 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 14px!important;

    }

}



.td-header-style-10 .td-header-top-menu-full

{

    background-color: #fff;

    border-bottom: 1px solid #e0e0e0;

}

.td-header-style-10 .td-header-top-menu-full .td-header-top-menu

{

    color: #000;

}

.td-header-style-10 .td-header-top-menu-full a

{

    color: #000;

}

.td-header-style-10 .top-header-menu .sub-menu

{

    background-color: #fff;

}

.td-header-style-10 .top-header-menu .td-social-icon-wrap .td-icon-font

{

    color: #000;

}

.td-header-style-10 .td-logo-wrap-full

{

    min-height: 130px;

    line-height: 130px;

}

@media(max-width: 767px)

{

    .td-header-style-10 .td-logo-wrap-full

    {

        line-height: 90px;

        min-height: 90px;

    }

}

.td-header-style-10 .td-logo-wrap-full a

{

    position: relative;

    z-index: 1;

    line-height: 130px;

    display: inline-block;

    vertical-align: middle;

    width: 100%;

}

@media(max-width: 767px)

{

    .td-header-style-10 .td-logo-wrap-full a

    {

        line-height: 90px;

    }

}

.td-header-style-10 .td-logo-wrap-full .td-logo

{

    line-height: 130px;

}

@media(max-width: 767px)

{

    .td-header-style-10 .td-logo-wrap-full .td-logo

    {

        line-height: 90px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-10 .td-affix .td-logo-sticky.td-main-menu-logo .td-main-logo

    {

        display: block;

    }

}

@media(max-width: 767px)

{

    .td-header-style-10 .td-main-menu-logo .td-main-logo

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td-header-style-10 .td-logo-in-header .td-header-logo

    {

        display: none;

    }

}

@media(min-width: 768px)

{

    .td-header-style-10 .td-logo-sticky img

    {

        max-width: 102px;

    }

}

@media(min-width: 1019px)

{

    .td-header-style-10 .td-logo-sticky img

    {

        max-width: inherit;

    }

}

.td-header-style-10 .td-header-sp-logo

{

    text-align: center;

}

.td-header-style-10 .td-header-sp-logo img

{

    z-index: 1;

    display: block;

    position: relative;

}

.td-header-style-10 .td-logo-text-container a

{

    line-height: 1;

}

.td-header-style-10 .td-header-rec-wrap

{

    min-height: 0;

}

.td-header-style-10 .td-a-rec-id-header img, .td-header-style-10 .td-g-rec-id-header img

{

    position: relative;

}

.td-header-style-10 .td-a-rec-id-header .adsbygoogle, .td-header-style-10 .td-g-rec-id-header .adsbygoogle

{

    position: relative;

    display: block!important;

}

.td-header-style-10 .td-banner-bg

{

    background-color: #fff;

}

.td-header-style-10.td-header-background-image .td-banner-bg

{

    background-color: transparent;

}

.td-header-style-10 .td-header-menu-social

{

    position: absolute;

    margin-right: 0;

    float: none;

    top: 0;

    right: 53px;

}

.td-header-style-10 .td-header-menu-no-search .td-header-menu-social

{

    right: 0;

}

.td-header-style-10 .td_stretch_content .td-header-menu-social

{

    right: 20px;

}

.td-header-style-10 .header-search-wrap .td-icon-search

{

    color: #000;

}

@media(max-width: 767px)

{

    .td-header-style-10 .header-search-wrap .td-icon-search

    {

        color: #fff;

    }

}

.td-header-style-10 .td-header-menu-wrap-full

{

    position: relative;

}

.td-header-style-10 .menu-main-menu-container

{

    display: inherit;

}

.td-header-style-10 .td-header-main-menu

{

    padding-left: 48px;

}

@media(max-width: 767px)

{

    .td-header-style-10 .td-header-main-menu

    {

        padding-left: 2px;

    }

}

.td-header-style-10 #td-header-menu

{

    display: table;

    margin: 0 auto;

}

@media(max-width: 767px)

{

    .td-header-style-10 #td-header-menu

    {

        display: block;

    }

}

@media(min-width: 767px)

{

    .td-header-style-10 .td-affix .td-main-menu-logo

    {

        position: absolute;

        left: 0;

    }

}

@media(min-width: 1019px)

{

    .single_template_6 .td-header-style-10 .td-a-rec-id-header>div, .single_template_7 .td-header-style-10 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-10 .td-a-rec-id-header>div, .single_template_8 .td-header-style-10 .td-a-rec-id-header>div, .single_template_10 .td-header-style-10 .td-a-rec-id-header>div, .single_template_11 .td-header-style-10 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-10 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-10 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-10 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-10 .td-a-rec-id-header>div, .single_template_6 .td-header-style-10 .td-g-rec-id-header>div, .single_template_7 .td-header-style-10 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-10 .td-g-rec-id-header>div, .single_template_8 .td-header-style-10 .td-g-rec-id-header>div, .single_template_10 .td-header-style-10 .td-g-rec-id-header>div, .single_template_11 .td-header-style-10 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-10 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-10 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-10 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-10 .td-g-rec-id-header>div, .single_template_6 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 24px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .single_template_6 .td-header-style-10 .td-a-rec-id-header>div, .single_template_7 .td-header-style-10 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-10 .td-a-rec-id-header>div, .single_template_8 .td-header-style-10 .td-a-rec-id-header>div, .single_template_10 .td-header-style-10 .td-a-rec-id-header>div, .single_template_11 .td-header-style-10 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-10 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-10 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-10 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-10 .td-a-rec-id-header>div, .single_template_6 .td-header-style-10 .td-g-rec-id-header>div, .single_template_7 .td-header-style-10 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-10 .td-g-rec-id-header>div, .single_template_8 .td-header-style-10 .td-g-rec-id-header>div, .single_template_10 .td-header-style-10 .td-g-rec-id-header>div, .single_template_11 .td-header-style-10 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-10 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-10 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-10 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-10 .td-g-rec-id-header>div, .single_template_6 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-10 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-10 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 14px!important;

    }

}



.td-header-style-11 .td-header-top-menu-full

{

    background-color: #222;

}

.td-header-style-11 .td-header-top-menu-full .td-header-top-menu

{

    color: #fff;

}

.td-header-style-11 .td-header-top-menu-full a

{

    color: #fff;

}

.td-header-style-11 .top-header-menu .sub-menu

{

    background-color: #222;

}

.td-header-style-11 .td-logo-wrap-full

{

    width: 100%;

    min-height: 160px;

    line-height: 160px;

    border-bottom: 1px solid #eee;

}

@media(max-width: 767px)

{

    .td-header-style-11 .td-logo-wrap-full

    {

        line-height: 90px;

        min-height: 90px;

    }

}

.td-header-style-11 .td-logo-wrap-full a

{

    position: relative;

    z-index: 1;

    line-height: 160px;

    display: inline-block;

    vertical-align: middle;

}

@media(max-width: 767px)

{

    .td-header-style-11 .td-logo-wrap-full a

    {

        line-height: 90px;

    }

}

.td-header-style-11 .td-logo-wrap-full .td-logo

{

    line-height: 160px;

}

@media(max-width: 767px)

{

    .td-header-style-11 .td-logo-wrap-full .td-logo

    {

        line-height: 90px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-11 .td-affix .td-logo-sticky.td-main-menu-logo .td-main-logo

    {

        display: block;

    }

}

@media(max-width: 767px)

{

    .td-header-style-11 .td-main-menu-logo .td-main-logo

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td-header-style-11 .td-logo-in-header .td-header-logo

    {

        display: none;

    }

}

.td-header-style-11 .td-header-sp-logo

{

    text-align: center;

}

.td-header-style-11 .td-header-sp-logo img

{

    z-index: 1;

    display: block;

    position: relative;

}

.td-header-style-11 .td-logo-text-container a

{

    line-height: 1;

}

.td-header-style-11 .td-header-rec-wrap

{

    min-height: 0;

}

.td-header-style-11 .td-a-rec-id-header img, .td-header-style-11 .td-g-rec-id-header img

{

    position: relative;

}

.td-header-style-11 .td-a-rec-id-header .adsbygoogle, .td-header-style-11 .td-g-rec-id-header .adsbygoogle

{

    position: relative;

    display: block!important;

}

.td-header-style-11 .td-banner-bg

{

    background-color: #fff;

}

.td-header-style-11.td-header-background-image .td-banner-bg

{

    background-color: transparent;

}

.td-header-style-11 .td-header-menu-social

{

    margin-right: 5px;

    line-height: 52px;

}

.td-header-style-11 .header-search-wrap .td-icon-search

{

    line-height: 52px;

    color: #000;

}

@media(max-width: 767px)

{

    .td-header-style-11 .header-search-wrap .td-icon-search

    {

        color: #fff;

    }

}

.td-header-style-11 .td-header-menu-wrap-full

{

    position: relative;

}

.td-header-style-11 .sf-menu>li>a

{

    line-height: 52px;

}

.td-header-style-11 .td-affix:after

{

    content: "";

    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAMBAMAAABRpcpkAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMCFg8LBQd761rpAAAAFklEQVQI12MQAEIFIDQAwgAGByAEAwAUCAGRLNh3YwAAAABJRU5ErkJggg==');

    width: 100%;

    height: 12px;

    position: absolute;

    bottom: -12px;

    z-index: 1;

}

.td_category_template_2 .td-header-style-11 .td-logo-wrap-full, .td_category_template_5 .td-header-style-11 .td-logo-wrap-full

{

    border-bottom: 0;

}

@media(min-width: 1019px)

{

    .single_template_6 .td-header-style-11 .td-a-rec-id-header>div, .single_template_7 .td-header-style-11 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-11 .td-a-rec-id-header>div, .single_template_8 .td-header-style-11 .td-a-rec-id-header>div, .single_template_10 .td-header-style-11 .td-a-rec-id-header>div, .single_template_11 .td-header-style-11 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-11 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-11 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-11 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-11 .td-a-rec-id-header>div, .single_template_6 .td-header-style-11 .td-g-rec-id-header>div, .single_template_7 .td-header-style-11 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-11 .td-g-rec-id-header>div, .single_template_8 .td-header-style-11 .td-g-rec-id-header>div, .single_template_10 .td-header-style-11 .td-g-rec-id-header>div, .single_template_11 .td-header-style-11 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-11 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-11 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-11 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-11 .td-g-rec-id-header>div, .single_template_6 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 24px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .single_template_6 .td-header-style-11 .td-a-rec-id-header>div, .single_template_7 .td-header-style-11 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-11 .td-a-rec-id-header>div, .single_template_8 .td-header-style-11 .td-a-rec-id-header>div, .single_template_10 .td-header-style-11 .td-a-rec-id-header>div, .single_template_11 .td-header-style-11 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-11 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-11 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-11 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-11 .td-a-rec-id-header>div, .single_template_6 .td-header-style-11 .td-g-rec-id-header>div, .single_template_7 .td-header-style-11 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-11 .td-g-rec-id-header>div, .single_template_8 .td-header-style-11 .td-g-rec-id-header>div, .single_template_10 .td-header-style-11 .td-g-rec-id-header>div, .single_template_11 .td-header-style-11 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-11 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-11 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-11 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-11 .td-g-rec-id-header>div, .single_template_6 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-11 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-11 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 14px!important;

    }

}



.td-header-style-12 .td-header-top-menu-full

{

    background-color: #2b2b2b;

    z-index: 1;

}

.td-header-style-12 .td-header-top-menu-full .td-header-top-menu

{

    text-transform: uppercase;

}

.td-header-style-12 .top-header-menu .sub-menu

{

    background-color: #222;

}

.td-header-style-12 .top-header-menu>li, .td-header-style-12 .td-header-sp-top-menu, .td-header-style-12 .td-header-sp-top-widget

{

    line-height: 54px;

}

.td-header-style-12 .td-main-menu-logo

{

    display: block;

    height: 80px;

    margin-right: 0;

}

@media(max-width: 767px)

{

    .td-header-style-12 .td-main-menu-logo

    {

        display: inline;

        width: 0;

        height: 0;

    }

}

.td-header-style-12 .td-main-menu-logo a

{

    line-height: 80px;

}

.td-header-style-12 .td-main-menu-logo img

{

    max-height: 66px;

    margin-right: 22px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-style-12 .td-main-menu-logo img

    {

        margin-right: 12px;

    }

}

@media(max-width: 767px)

{

    .td-header-style-12 .td-main-menu-logo img

    {

        max-height: 48px;

        margin: auto;

    }

}

.td-header-style-12 .td-header-rec-wrap

{

    min-height: 0;

}

.td-header-style-12 .td-a-rec-id-header img, .td-header-style-12 .td-g-rec-id-header img

{

    position: relative;

}

.td-header-style-12 .td-a-rec-id-header .adsbygoogle, .td-header-style-12 .td-g-rec-id-header .adsbygoogle

{

    position: relative;

    display: block!important;

}

.td-header-style-12 .td-header-menu-social

{

    margin-right: 5px;

    line-height: 80px;

}

.td-header-style-12 .header-search-wrap .td-icon-search

{

    color: #fff;

}

.td-header-style-12 .td-header-menu-wrap-full #td-header-search-button .td-icon-search

{

    line-height: 80px;

}

.td-header-style-12 .td-header-menu-wrap-full

{

    background-color: var(--td_theme_color,#4db2ec);

}

.td-header-style-12 .td-header-menu-wrap-full .td-header-gradient:after

{

    content: '';

    position: absolute;

    height: 100%;

    width: 100%;

    top: 0;

    left: 0;

    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.3)));

    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 100%);

    background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0);

}

.td-header-style-12 .sf-menu>.current-menu-item>a, .td-header-style-12 .sf-menu>.current-menu-ancestor>a, .td-header-style-12 .sf-menu>.current-category-ancestor>a, .td-header-style-12 .sf-menu>li>a:hover, .td-header-style-12 .sf-menu>.sfHover>a

{

    background-color: rgba(0,0,0,.3)!important;

}

.td-header-style-12 .td-affix

{

    background-color: var(--td_theme_color,#4db2ec);

}

.td-header-style-12 .td-header-menu-wrap .td-header-main-menu

{

    background-color: transparent;

}

.td-header-style-12 .td-header-menu-wrap .sf-menu>li>a

{

    color: #fff;

    line-height: 80px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-12 .td-header-menu-wrap .sf-menu>li>a

    {

        padding: 0 13px;

    }

}

.td-header-style-12 .td-header-menu-wrap .sf-menu>li>a:after

{

    display: none;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-style-12 .td-header-menu-wrap .sf-menu a.sf-with-ul

    {

        padding-right: 28px;

    }

}

.td-header-style-12 .td-mega-menu ul

{

    border-top: none;

}

@media(min-width: 1019px)

{

    .single_template_6 .td-header-style-12 .td-a-rec-id-header>div, .single_template_7 .td-header-style-12 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-12 .td-a-rec-id-header>div, .single_template_8 .td-header-style-12 .td-a-rec-id-header>div, .single_template_10 .td-header-style-12 .td-a-rec-id-header>div, .single_template_11 .td-header-style-12 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-12 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-12 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-12 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-12 .td-a-rec-id-header>div, .single_template_6 .td-header-style-12 .td-g-rec-id-header>div, .single_template_7 .td-header-style-12 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-12 .td-g-rec-id-header>div, .single_template_8 .td-header-style-12 .td-g-rec-id-header>div, .single_template_10 .td-header-style-12 .td-g-rec-id-header>div, .single_template_11 .td-header-style-12 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-12 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-12 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-12 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-12 .td-g-rec-id-header>div, .single_template_6 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 24px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .single_template_6 .td-header-style-12 .td-a-rec-id-header>div, .single_template_7 .td-header-style-12 .td-a-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-12 .td-a-rec-id-header>div, .single_template_8 .td-header-style-12 .td-a-rec-id-header>div, .single_template_10 .td-header-style-12 .td-a-rec-id-header>div, .single_template_11 .td-header-style-12 .td-a-rec-id-header>div, .td_category_template_2 .td-header-style-12 .td-a-rec-id-header>div, .td_category_template_5 .td-header-style-12 .td-a-rec-id-header>div, .td_category_template_6 .td-header-style-12 .td-a-rec-id-header>div, .td_category_template_8 .td-header-style-12 .td-a-rec-id-header>div, .single_template_6 .td-header-style-12 .td-g-rec-id-header>div, .single_template_7 .td-header-style-12 .td-g-rec-id-header>div, .homepage-post.single_template_7 .td-header-style-12 .td-g-rec-id-header>div, .single_template_8 .td-header-style-12 .td-g-rec-id-header>div, .single_template_10 .td-header-style-12 .td-g-rec-id-header>div, .single_template_11 .td-header-style-12 .td-g-rec-id-header>div, .td_category_template_2 .td-header-style-12 .td-g-rec-id-header>div, .td_category_template_5 .td-header-style-12 .td-g-rec-id-header>div, .td_category_template_6 .td-header-style-12 .td-g-rec-id-header>div, .td_category_template_8 .td-header-style-12 .td-g-rec-id-header>div, .single_template_6 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-12 .td-a-rec-id-header>.adsbygoogle, .single_template_6 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .single_template_7 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .homepage-post.single_template_7 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .single_template_8 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .single_template_10 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .single_template_11 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .td_category_template_2 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .td_category_template_5 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .td_category_template_6 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle, .td_category_template_8 .td-header-style-12 .td-g-rec-id-header>.adsbygoogle

    {

        margin-bottom: 14px!important;

    }

}



.td-header-menu-social

{

    float: right;

    margin-right: 5px;

    line-height: 48px;

}

.td-header-menu-social .td-social-icon-wrap a

{

    color: #000;

}

.td-header-menu-social .td-social-icon-wrap i

{

    min-width: 16px;

    font-size: 12px;

    line-height: 24px;

    vertical-align: middle;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-header-menu-social .td-social-icon-wrap i

    {

        font-size: 12px!important;

    }

}

@media(max-width: 1140px)

{

    .td-header-menu-social

    {

        display: none;

    }

}

.td-affix .td-header-menu-social

{

    line-height: 48px!important;

}

.td-header-menu-no-search .td-header-menu-social

{

    margin-right: 0!important;

}

.td_stretch_content .td-header-menu-social

{

    margin-right: 44px;

}



.td-mega-menu

{

    position: static!important;

}

.td-mega-menu ul.sub-menu

{

    position: absolute;

    width: 1114px!important;

    height: auto;

    left: 50%!important;

    transform: translateX(-50%);

    -webkit-transform: translateX(-50%);

    display: none;

    border: 1px solid #eaeaea;

    box-shadow: 0 2px 6px rgba(0,0,0,.1);

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-mega-menu ul.sub-menu

    {

        width: 1024px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mega-menu ul.sub-menu

    {

        width: 786px!important;

    }

}

.td-mega-menu .td_block_mega_menu .td-next-prev-wrap

{

    margin: 0 0 22px 22px;

}





.td-mega-menu-page .td-mega-grid

{

    padding: 22px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-mega-menu-page .td-mega-grid

    {

        padding: 21px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mega-menu-page .td-mega-grid

    {

        padding: 22px;

    }

}

.td-mega-menu-page .td-mega-grid .td_block_wrap

{

    padding-bottom: 26px;

}

.td-mega-menu-page .wpb_content_element

{

    clear: both;

}

.td-mega-menu-page .wpb_content_element .td_block_wrap .td-pulldown-filter-display-option

{

    display: none;

}

.td-mega-menu-page .wpb_content_element .widgettitle:after

{

    width: 1200px;

}

.td-mega-menu-page .wpb_content_element ul

{

    display: inline-block!important;

    position: relative!important;

    width: 100%!important;

    border: none!important;

    left: 0!important;

    top: 0!important;

    margin-left: 0!important;

    webkit-box-shadow: none!important;

    -moz-box-shadow: none!important;

    box-shadow: none!important;

}

.td-mega-menu-page .wpb_content_element ul li

{

    webkit-box-shadow: none!important;

    -moz-box-shadow: none!important;

    box-shadow: none!important;

    float: none!important;

    width: auto!important;

    line-height: 30px!important;

    margin-left: 0;

    padding: 0!important;

    list-style-type: disc!important;

    list-style-position: inside;

}

.td-mega-menu-page .wpb_content_element ul li ul

{

    opacity: 1!important;

    margin-top: 4px!important;

    margin-left: 21px!important;

    padding-bottom: 0!important;

}

.td-mega-menu-page .wpb_content_element ul li ul li:last-child

{

    border-bottom: 0!important;

    padding-bottom: 0!important;

}

.td-mega-menu-page .wpb_content_element ul li a

{

    background-color: transparent!important;

    line-height: 26px!important;

    padding: 0!important;

    margin: 0!important;

    color: #222!important;

}

.td-mega-menu-page .wpb_content_element ul li a i

{

    display: none;

}

.td-mega-menu-page .wpb_content_element ul li a:hover

{

    background-color: transparent!important;

    color: var(--td_theme_color,#4db2ec)!important;

}

.td-mega-menu-page .vc_wp_custommenu ul li

{

    padding: 5px 0!important;

    border-top: 1px dashed #ededed;

    list-style-type: none!important;

}

.td-mega-menu-page .vc_wp_custommenu ul li:first-child

{

    border: none;

}

.td-mega-menu-page .vc_wp_custommenu ul li:last-child

{

    border-bottom: 1px dashed #ededed;

}

.td-mega-menu-page .vc_wp_custommenu ul li li

{

    border-top: 1px dashed #ededed!important;

}





.td_block_mega_menu

{

    display: table;

    width: 100%;

    margin-bottom: 0!important;

}

.td_mega_menu_sub_cats

{

    width: 218px;

    max-width: 218px;

    text-align: right;

    display: table-cell;

    height: 100%;

    vertical-align: top;

    padding-top: 22px;

    background-color: #fafafa;

    position: relative;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_mega_menu_sub_cats

    {

        width: 200px;

        max-width: 200px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_mega_menu_sub_cats

    {

        width: 152px;

        max-width: 152px;

    }

}

.td_mega_menu_sub_cats:after

{

    content: "";

    width: 1px;

    height: 100%;

    position: absolute;

    top: 0;

    right: 0;

    background-color: #eaeaea;

}

.td_mega_menu_sub_cats a

{

    display: block;

    font-size: 13px;

    font-weight: 600;

    color: #333;

    padding: 5px 22px;

    position: relative;

    vertical-align: middle;

    border-top: 1px solid transparent;

    border-bottom: 1px solid transparent;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_mega_menu_sub_cats a

    {

        padding: 4px 22px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_mega_menu_sub_cats a

    {

        font-size: 11px;

        padding: 3px 22px;

    }

}

.td_mega_menu_sub_cats .cur-sub-cat

{

    background-color: #fff;

    color: var(--td_theme_color,#4db2ec);

    border-top: 1px solid #eaeaea;

    border-bottom: 1px solid #eaeaea;

}

.td_mega_menu_sub_cats .cur-sub-cat:before

{

    content: '';

    width: 1px;

    height: 100%;

    position: absolute;

    top: 0;

    right: 0;

    background-color: #fff;

    z-index: 1;

}

.block-mega-child-cats

{

    overflow-x: hidden;

    overflow-y: auto;

    max-height: 252px;

    -webkit-overflow-scrolling: touch;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .block-mega-child-cats

    {

        max-height: 238px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .block-mega-child-cats

    {

        max-height: 224px;

    }

}

.td-mega-row

{

    display: table-cell;

    padding: 22px 0 10px 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mega-row

    {

        padding-bottom: 6px;

    }

}

.td-mega-span

{

    width: 196px;

    min-height: 202px;

    float: left;

    margin-left: 22px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-mega-span

    {

        width: 178px;

        min-height: 189px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mega-span

    {

        width: 130px;

        min-height: 176px;

    }

}

.td-mega-span .td-module-thumb

{

    position: relative;

    margin-bottom: 0;

}

.td-mega-span .entry-thumb

{

    min-height: 135px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-mega-span .entry-thumb

    {

        min-height: 122px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mega-span .entry-thumb

    {

        min-height: 89px;

    }

}

.td-mega-span h3

{

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    font-weight: 500;

    font-size: 13px;

    margin: 7px 0 0;

    line-height: 18px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mega-span h3

    {

        font-size: 12px;

        line-height: 16px;

    }

}

.td-mega-span h3 a

{

    color: #333;

    display: block;

    -webkit-transition: color .4s;

    transition: color .4s;

}

.td-mega-span h3 a:hover

{

    color: var(--td_theme_color,#4db2ec);

}

.td_mod_mega_menu:hover .entry-title a

{

    color: var(--td_theme_color,#4db2ec);

}



.td-header-menu-social+.td-search-wrapper #td-header-search-button

{

    position: relative;

}

.td-header-menu-social+.td-search-wrapper #td-header-search-button:before

{

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 1px;

    height: 100%;

    background-color: #000;

    opacity: .08;

}

@media(max-width: 1140px)

{

    .td-header-menu-social+.td-search-wrapper #td-header-search-button:before

    {

        display: none;

    }

}



.td-header-top-menu

{

    color: #fff;

    font-size: 11px;

}

.td-header-top-menu .fa

{

    text-align: center;

    min-width: 13px!important;

    margin-right: 3px;

}

.td-header-top-menu a

{

    color: #fff;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-header-top-menu

    {

        overflow: visible;

    }

}

.td-header-sp-top-menu

{

    line-height: 28px;

    padding: 0!important;

    z-index: 1000;

    float: left;

}

@media(max-width: 767px)

{

    .td-header-sp-top-menu

    {

        display: none!important;

    }

}

.td-header-sp-top-menu .td_ul_logout

{

    margin-right: 16px;

}

.td-header-sp-top-widget

{

    position: relative;

    line-height: 28px;

    text-align: right;

    padding-left: 0!important;

    padding-right: 0!important;

}

.td-header-sp-top-widget .td-social-icon-wrap .td-icon-font

{

    vertical-align: middle;

}

@media(max-width: 767px)

{

    .td-header-sp-top-widget

    {

        width: 100%;

        text-align: center;

    }

}

.td-header-sp-top-widget .td-search-btns-wrap

{

    float: left;

}

.td-header-sp-top-widget .td-search-btns-wrap:hover .td-icon-search

{

    opacity: .8;

}

.td-header-sp-top-widget .td-icon-search

{

    width: 30px;

    height: 24px;

    font-size: 13px;

    line-height: 24px;

    vertical-align: middle;

}

.td-header-sp-top-widget .td-icon-search:hover

{

    color: var(--td_theme_color,#4db2ec);

}

.td-header-sp-top-widget .td-icon-search:before

{

    font-weight: 700;

}

.td-header-sp-top-widget .td-drop-down-search

{

    top: calc(100% + 1px);

    text-align: left;

}

.td-header-sp-top-widget .td-drop-down-search:before, .td-header-sp-top-widget .td-drop-down-search:after

{

    display: none;

}

.td-header-sp-top-widget .td-drop-down-search .entry-title a

{

    color: #000;

}

.td-header-sp-top-widget .td-drop-down-search .td_module_wrap:hover .entry-title a

{

    color: var(--td_theme_color,#4db2ec);

}



.td_data_time

{

    display: inline-block;

    margin-right: 32px;

}



.menu-top-container

{

    display: inline-block;

    margin-right: 16px;

}

.top-header-menu

{

    list-style: none;

    margin: 0;

    display: inline-block;

}

.top-header-menu li

{

    display: inline-block;

    position: relative;

    margin-left: 0;

}

.top-header-menu li li

{

    width: 100%;

}

.top-header-menu li a

{

    margin-right: 16px;

    line-height: 1;

}

.top-header-menu li a:hover

{

    color: var(--td_theme_color,#4db2ec);

}

.top-header-menu>li

{

    line-height: 28px;

}

.top-header-menu>.td-normal-menu:hover>.sub-menu

{

    display: block!important;

}

.top-header-menu .avatar

{

    display: inline-block;

    vertical-align: middle;

    margin-right: 6px;

    position: relative;

    top: -1px;

}

.top-header-menu .td-icon-menu-down

{

    padding-left: 6px;

    font-size: 8px;

    position: relative;

    top: -1px;

}

.top-header-menu .td-icon-logout

{

    font-size: 10px;

    position: relative;

    top: 1px;

    margin-right: 2px;

}

.top-header-menu .sub-menu

{

    display: none;

    position: absolute;

    top: 100%;

    left: -10px;

    line-height: 28px;

    background-color: #222;

    z-index: 1000;

}

.top-header-menu .sub-menu a

{

    display: block;

    margin: 0 10px;

    white-space: nowrap;

    line-height: 28px;

}

.top-header-menu .td_user_logd_in

{

    font-weight: bold;

}

.top-header-menu .td_user_logd_in:hover

{

    text-decoration: none!important;

}

.top-header-menu .current-menu-item>a, .top-header-menu .current-menu-ancestor>a, .top-header-menu .current-category-ancestor>a

{

    color: var(--td_theme_color,#4db2ec);

}

.top-header-menu ul .td-icon-menu-down, .top-header-menu .td-mega-menu .td-icon-menu-down

{

    display: none;

}

.top-header-menu .td-mega-menu ul, .top-header-menu ul ul

{

    display: none!important;

}

.td_sp_login_ico_style

{

    position: absolute;

    top: 3px;

    right: -9px;

}

.td_sp_logout_ico_style

{

    position: relative;

    top: 3px;

    left: 17px;

}



.td-social-icon-wrap>a

{

    display: inline-block;

}

.td-social-icon-wrap .td-icon-font

{

    font-size: 12px;

    width: 30px;

    height: 24px;

    line-height: 24px;

}

.td-social-icon-wrap .td-icon-instagram, .td-social-icon-wrap .td-icon-discord

{

    font-size: 15px;

}

.td-social-icon-wrap .td-icon-naver, .td-social-icon-wrap .td-icon-gettr

{

    font-size: 16px;

}

.td-social-icon-wrap .td-icon-koo

{

    font-size: 14px;

}

@media(max-width: 767px)

{

    .td-social-icon-wrap

    {

        margin: 0 3px;

    }

}



.top-bar-style-1 .td-header-sp-top-widget

{

    float: right;

}



.top-bar-style-2 .td_ul_login, .top-bar-style-2 .td_ul_logout

{

    margin-right: 32px;

}

.top-bar-style-2 .td-header-sp-top-menu

{

    float: right;

}

.top-bar-style-2 .td-header-sp-top-menu ul:last-child, .top-bar-style-2 .td-header-sp-top-menu div:last-child

{

    margin-right: 0;

}

.top-bar-style-2 .menu-top-container, .top-bar-style-2 .top-header-menu li:last-child a

{

    margin-right: 0;

}

.top-bar-style-2 .td-search-box-wrap

{

    left: 0;

    right: auto;

}





.top-bar-style-4 .td-header-sp-top-widget, .top-bar-style-4 .td-header-sp-top-menu

{

    float: right;

}

.td_block_weather .block-title

{

    margin-bottom: 22px;

}

.td_block_weather .td-weather-wrap

{

    position: relative;

    -webkit-touch-callout: none;

    -webkit-user-select: none;

    user-select: none;

}

.td-weather-header

{

    padding-left: 10px;

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

}

.td-weather-city

{

    font-size: 20px;

    font-weight: bold;

    line-height: 1;

    text-transform: uppercase;

    margin-bottom: 7px;

}

.td-weather-condition

{

    font-size: 14px;

    line-height: 1;

    text-transform: capitalize;

    opacity: .8;

}

.td-location-icon

{

    position: absolute;

    top: 0;

    right: 10px;

    font-size: 22px;

    opacity: .6;

    z-index: 1;

}

.td-location-icon:hover

{

    cursor: pointer;

    opacity: .9;

}

.td-weather-temperature

{

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    padding: 3px 0;

    display: inline-block;

    width: 100%;

    float: left;

    text-align: center;

}

@media(max-width: 1018px)

{

    .td-weather-temperature

    {

        margin-bottom: -6px;

        padding: 0;

    }

}

.td-weather-temp-wrap

{

    display: inline-block;

}

.td-weather-now

{

    float: left;

    text-align: center;

    line-height: 1;

    padding: 32px 16px;

    font-weight: 300;

    width: 145px;

    -webkit-touch-callout: none;

    -webkit-user-select: none;

    user-select: none;

}

@media(max-width: 1018px)

{

    .td-weather-now

    {

        padding: 28px 0;

        position: relative;

        left: -10px;

        width: 90px;

        margin-left: 12px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-weather-now

    {

        margin-left: 0;

    }

}

@media(max-width: 767px)

{

    .td-weather-now

    {

        width: 100px;

    }

}

.td-weather-now .td-big-degrees

{

    font-size: 40px;

}

@media(max-width: 1018px)

{

    .td-weather-now .td-big-degrees

    {

        font-size: 32px;

    }

}

.td-weather-now .td-circle

{

    font-size: 30px;

    position: relative;

    top: -6px;

    opacity: .6;

    line-height: 1;

    vertical-align: top;

}

.td-weather-now .td-weather-unit

{

    font-size: 16px;

    position: relative;

    top: -4px;

    font-weight: 400;

    opacity: .6;

    left: -2px;

    line-height: 1;

    vertical-align: top;

}

.td-weather-now:hover

{

    cursor: pointer;

}

.td-weather-lo-hi

{

    float: left;

    text-align: left;

    width: 55px;

}

.td-weather-degrees-wrap

{

    padding: 15px 0;

}

@media(max-width: 1018px)

{

    .td-weather-degrees-wrap

    {

        padding: 10px 0;

    }

}

.td-weather-degrees-wrap i

{

    position: relative;

    top: 3px;

    font-size: 16px;

    color: #b3b3b3;

}

.td-weather-degrees-wrap .td-small-degrees

{

    font-size: 12px;

}

.td-weather-degrees-wrap .td-circle

{

    font-size: 18px;

    position: relative;

    right: 3px;

    top: 3px;

}

.td-weather-information

{

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    font-size: 12px;

    position: relative;

    padding: 5px 0;

    display: inline-block;

    width: 100%;

    float: left;

    opacity: .6;

}

.td-weather-information:before

{

    content: '';

    width: 100%;

    height: 2px;

    position: absolute;

    top: -2px;

    left: 0;

    background-color: var(--td_header_color,#222);

    opacity: .2;

}

.td-weather-information i

{

    font-size: 16px;

    position: relative;

    top: 2px;

}

.td-weather-section-1, .td-weather-section-2, .td-weather-section-3

{

    float: left;

    width: 33%;

}

.td-weather-section-1

{

    text-align: right;

    padding-right: 10px;

}

.td-weather-section-2

{

    text-align: center;

}

.td-weather-section-3

{

    text-align: left;

    padding-left: 10px;

}

.td-weather-week

{

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    padding: 15px 8px;

    width: 100%;

    text-align: center;

    line-height: 1;

    position: relative;

    display: inline-block;

}

.td-weather-week:before

{

    content: '';

    width: 100%;

    height: 100%;

    position: absolute;

    top: 0;

    left: 0;

    background-color: var(--td_header_color,#222);

    opacity: .07;

}

.td-weather-days

{

    width: 20%;

    float: left;

    text-align: center;

    text-transform: uppercase;

    line-height: 1;

}

.td-weather-days .td-day-0, .td-weather-days .td-day-1, .td-weather-days .td-day-2, .td-weather-days .td-day-3, .td-weather-days .td-day-4

{

    margin-bottom: 8px;

    font-size: 11px;

    opacity: .5;

}

.td-weather-days .td-day-degrees

{

    font-size: 20px;

    position: relative;

    left: 4px;

    line-height: 14px;

    opacity: .7;

}

.td-weather-days .td-circle

{

    position: relative;

    right: 5px;

}

.td-weather-animated-icon

{

    float: left;

    text-align: right;

    margin-left: -15px;

    position: relative;

}

@media(max-width: 1018px)

{

    .td-weather-animated-icon

    {

        left: 0;

        top: -6px;

        margin-right: 0;

        margin-left: -22px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-weather-animated-icon

    {

        transform: scale(.72);

        -webkit-transform: scale(.72);

        margin-left: -20px;

    }

}

.td-weather-animated-icon span

{

    width: 100px;

    height: 100px;

    display: inline-block;

    opacity: .4;

    margin-top: 4px;

}

@media(max-width: 1018px)

{

    .td-weather-animated-icon span

    {

        margin-top: 0;

    }

}

.clear-sky-d

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/clear-sky-d.png') no-repeat;

}

.clear-sky-n

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/clear-sky-n.png') no-repeat;

}

.few-clouds-d

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/few-clouds-d.png') no-repeat;

}

.few-clouds-n

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/few-clouds-n.png') no-repeat;

}

.scattered-clouds-d

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/scattered-clouds-d.png') no-repeat;

}

.scattered-clouds-n

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/scattered-clouds-n.png') no-repeat;

}

.broken-clouds-d

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/broken-clouds-d.png') no-repeat;

}

.broken-clouds-n

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/broken-clouds-n.png') no-repeat;

}

.shower-rain-d

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/shower-rain-d.png') no-repeat;

}

.shower-rain-n

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/shower-rain-n.png') no-repeat;

}

.rain-d

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/rain-d.png') no-repeat;

}

.rain-n

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/rain-n.png') no-repeat;

}

.thunderstorm-d

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/thunderstorm.png') no-repeat;

}

.thunderstorm-n

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/thunderstorm.png') no-repeat;

}

.snow-d

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/snow-d.png') no-repeat;

}

.snow-n

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/snow-n.png') no-repeat;

}

.mist-d

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/mist.png') no-repeat;

}

.mist-n

{

    background: url('/wp-content/plugins/td-standard-pack/Newspaper/assets/css/images/sprite/weather/mist.png') no-repeat;

}



.td-weather-set-location

{

    display: none;

    position: absolute;

    top: 0;

}

.td-weather-set-location .td-location-set-input

{

    height: 20px;

    font-size: 20px;

    font-weight: bold;

    text-transform: uppercase;

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    border: 0;

    padding: 0 10px;

}

.td-weather-set-location .td-location-set-input:focus~label

{

    top: -20px;

    font-size: 11px;

    opacity: .5;

}

.td-show-location

{

    display: block!important;

}

.td-show-location label

{

    position: absolute;

    top: 0;

    left: 10px;

    font-size: 13px;

    opacity: .6;

    pointer-events: none;

    -webkit-transition: all .2s ease;

    transition: all .2s ease;

}





.td_block_weather .td-column-2, .td_block_weather .td-column-3

{

    text-align: right;

    height: 90px;

}

@media(max-width: 1018px)

{

    .td_block_weather .td-column-2, .td_block_weather .td-column-3

    {

        height: auto;

        display: inline-block;

        text-align: left;

        width: 100%;

    }

}

.td_block_weather .td-column-2 .td-weather-city, .td_block_weather .td-column-3 .td-weather-city

{

    position: absolute;

    top: 0;

}

@media(max-width: 1018px)

{

    .td_block_weather .td-column-2 .td-weather-city, .td_block_weather .td-column-3 .td-weather-city

    {

        position: relative;

    }

}

.td_block_weather .td-column-2 .td-weather-condition, .td_block_weather .td-column-3 .td-weather-condition

{

    position: absolute;

    bottom: 0;

}

@media(max-width: 1018px)

{

    .td_block_weather .td-column-2 .td-weather-condition, .td_block_weather .td-column-3 .td-weather-condition

    {

        position: relative;

    }

}

.td_block_weather .td-column-2 .td-weather-temperature, .td_block_weather .td-column-3 .td-weather-temperature

{

    text-align: right;

    width: 55%;

    padding-right: 20px;

}

@media(max-width: 1018px)

{

    .td_block_weather .td-column-2 .td-weather-temperature, .td_block_weather .td-column-3 .td-weather-temperature

    {

        width: 100%;

        text-align: center;

        padding: 0;

    }

}

.td_block_weather .td-column-2 .td-weather-temp-wrap, .td_block_weather .td-column-3 .td-weather-temp-wrap

{

    position: relative;

    top: -3px;

}

@media(max-width: 1018px)

{

    .td_block_weather .td-column-2 .td-weather-temp-wrap, .td_block_weather .td-column-3 .td-weather-temp-wrap

    {

        top: 0;

    }

}

.td_block_weather .td-column-2 .td-weather-animated-icon, .td_block_weather .td-column-3 .td-weather-animated-icon

{

    transform: scale(.7);

    -webkit-transform: scale(.7);

    margin-right: -15px;

    top: -5px;

}

@media(max-width: 1018px)

{

    .td_block_weather .td-column-2 .td-weather-animated-icon, .td_block_weather .td-column-3 .td-weather-animated-icon

    {

        transform: scale(1);

        -webkit-transform: scale(1);

        left: 0;

        top: -5px;

        margin-right: 0;

        margin-left: -22px;

    }

}

.td_block_weather .td-column-2 .td-weather-now, .td_block_weather .td-column-3 .td-weather-now

{

    width: 110px;

    padding: 32px 0;

    margin-right: 10px;

}

@media(max-width: 1018px)

{

    .td_block_weather .td-column-2 .td-weather-now, .td_block_weather .td-column-3 .td-weather-now

    {

        padding: 30px 0;

        position: relative;

        left: -10px;

        width: 100px;

        margin-right: 0;

    }

}

.td_block_weather .td-column-2 .td-weather-now .td-big-degrees, .td_block_weather .td-column-3 .td-weather-now .td-big-degrees

{

    font-size: 32px;

}

.td_block_weather .td-column-2 .td-weather-degrees-wrap, .td_block_weather .td-column-3 .td-weather-degrees-wrap

{

    padding: 12px 0;

}

.td_block_weather .td-column-2 .td-weather-animated-icon, .td_block_weather .td-column-3 .td-weather-animated-icon

{

    width: auto;

}

.td_block_weather .td-column-2 .td-weather-lo-hi, .td_block_weather .td-column-3 .td-weather-lo-hi

{

    width: auto;

}

.td_block_weather .td-column-2 .td-weather-info-wrap, .td_block_weather .td-column-3 .td-weather-info-wrap

{

    width: 45%;

    float: right;

    padding-left: 20px;

}

@media(max-width: 1018px)

{

    .td_block_weather .td-column-2 .td-weather-info-wrap, .td_block_weather .td-column-3 .td-weather-info-wrap

    {

        width: 100%;

        padding-left: 0;

    }

}

.td_block_weather .td-column-2 .td-weather-information, .td_block_weather .td-column-3 .td-weather-information

{

    padding: 3px 0 10px;

}

@media(max-width: 1018px)

{

    .td_block_weather .td-column-2 .td-weather-information, .td_block_weather .td-column-3 .td-weather-information

    {

        padding: 5px 0;

    }

}

.td_block_weather .td-column-2 .td-weather-information:before, .td_block_weather .td-column-3 .td-weather-information:before

{

    top: auto;

    bottom: -4px;

}

@media(max-width: 1018px)

{

    .td_block_weather .td-column-2 .td-weather-information:before, .td_block_weather .td-column-3 .td-weather-information:before

    {

        bottom: auto;

        top: -2px;

    }

}

.td_block_weather .td-column-2 .td-weather-week, .td_block_weather .td-column-3 .td-weather-week

{

    padding: 20px 0 15px;

}

@media(max-width: 1018px)

{

    .td_block_weather .td-column-2 .td-weather-week, .td_block_weather .td-column-3 .td-weather-week

    {

        padding: 15px 0;

    }

}

.td_block_weather .td-column-2 .td-weather-week:before, .td_block_weather .td-column-3 .td-weather-week:before

{

    display: none;

}

@media(max-width: 1018px)

{

    .td_block_weather .td-column-2 .td-weather-week:before, .td_block_weather .td-column-3 .td-weather-week:before

    {

        display: block;

    }

}

.td_block_weather .td-column-3 .td-weather-temp-wrap

{

    margin-right: 100px;

}

@media(max-width: 1018px)

{

    .td_block_weather .td-column-3 .td-weather-temp-wrap

    {

        margin-right: 0;

    }

}





.td-weather-top-widget

{

    display: inline-block;

    margin-right: 32px;

}

.td-weather-top-widget .td-icons

{

    background: none;

    vertical-align: middle;

    position: relative;

    top: -1px;

    margin-right: 2px;

}

.td-weather-top-widget .td-icons:before

{

    font-size: 18px;

    display: block;

}

.td-weather-top-widget .td-weather-now

{

    line-height: inherit;

    padding: 0;

    float: none;

    width: auto;

    display: inline-block;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-weather-top-widget .td-weather-now

    {

        left: 0;

    }

}

.td-weather-top-widget .td-weather-now span

{

    font-weight: 600;

}

.td-weather-top-widget .td-weather-now .td-big-degrees

{

    font-size: 11px;

}

.td-weather-top-widget .td-weather-now .td-weather-unit

{

    font-size: 8px;

    opacity: 1;

    left: 1px;

    top: -6px;

    vertical-align: inherit;

}

.td-weather-top-widget .td-weather-header

{

    display: inline-block;

    padding-left: 6px;

}

.td-weather-top-widget .td-weather-header .td-weather-city

{

    font-size: 11px;

    font-weight: 500;

    text-transform: none;

    margin: 0;

}



.td_module_1

{

    padding-bottom: 24px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_1 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

}

@media(max-width: 767px)

{

    .td_module_1 .entry-thumb

    {

        width: 100%;

    }

}



.td_module_2

{

    padding-bottom: 32px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_2 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

}

@media(max-width: 767px)

{

    .td_module_2 .entry-thumb

    {

        width: 100%;

    }

}



@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_3 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

}

@media(max-width: 767px)

{

    .td_module_3 .entry-thumb

    {

        width: 100%;

    }

}



.td_module_4

{

    padding-bottom: 43px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_4 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

}

@media(max-width: 767px)

{

    .td_module_4 .entry-thumb

    {

        width: 100%;

    }

}



.td_module_5

{

    padding-bottom: 20px;

    border-bottom: 1px dashed #f2f2f2;

    margin-bottom: 17px;

}

.td_module_5 .td-module-meta-info

{

    margin-bottom: 17px;

}

.td_module_5 .td-module-thumb

{

    margin-bottom: 14px;

}

.td_module_5 .td-excerpt

{

    margin-top: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_5 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

        font-weight: 500;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_module_5 .entry-title

    {

        font-weight: 400;

    }

}

@media(max-width: 767px)

{

    .td_module_5 .entry-thumb

    {

        width: 100%;

    }

}



.td_module_6

{

    padding-bottom: 26px;

}

.td_module_6 .td-module-thumb

{

    position: absolute;

    left: 0;

    top: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_6 .td-module-thumb

    {

        width: 80px;

    }

}

.td_module_6 .item-details

{

    margin-left: 116px;

    min-height: 70px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_6 .item-details

    {

        margin-left: 95px;

        min-height: 55px;

    }

}

.td_module_6 .entry-title

{

    font-size: 14px;

    line-height: 20px;

    margin-bottom: 4px;

    font-weight: 500;

}

@media(min-width: 768px) and (max-width: 1140px)

{

    .td_module_6 .entry-title

    {

        font-size: 12px;

        line-height: 18px;

    }

}

@media(max-width: 767px)

{

    .td_module_6 .entry-title

    {

        font-size: 14px;

    }

}

.td_module_6 .td-module-meta-info

{

    margin-bottom: 0;

    min-height: 0;

}

@media(min-width: 768px) and (max-width: 1140px)

{

    .td_module_6 .td-icon-star, .td_module_6 .td-icon-star-empty, .td_module_6 .td-icon-star-half

    {

        font-size: 15px;

        width: 17px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_6 .td-post-category

    {

        margin-bottom: 5px;

    }

}

@media(max-width: 500px)

{

    .td_module_6 .td-icon-star, .td_module_6 .td-icon-star-empty, .td_module_6 .td-icon-star-half

    {

        font-size: 15px;

        width: 17px;

    }

}



.td_module_7

{

    padding-bottom: 26px;

}

.td_module_7 .td-module-thumb

{

    position: absolute;

    right: 0;

    top: 0;

}

.td_module_7 .item-details

{

    margin-right: 116px;

    min-height: 70px;

}

.td_module_7 .entry-title

{

    font-size: 13px;

    line-height: 20px;

    margin-bottom: 4px;

    font-weight: 500;

}

@media(min-width: 768px) and (max-width: 1140px)

{

    .td_module_7 .entry-title

    {

        font-size: 12px;

        line-height: 18px;

    }

}

@media(max-width: 767px)

{

    .td_module_7 .entry-title

    {

        font-size: 14px;

    }

}

.td_module_7 .td-module-meta-info

{

    margin-bottom: 0;

}

@media(min-width: 768px) and (max-width: 1140px)

{

    .td_module_7 .td-icon-star, .td_module_7 .td-icon-star-empty, .td_module_7 .td-icon-star-half

    {

        font-size: 15px;

        width: 17px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_7 .td-post-category

    {

        margin-bottom: 5px;

    }

}

@media(max-width: 500px)

{

    .td_module_7 .td-icon-star, .td_module_7 .td-icon-star-empty, .td_module_7 .td-icon-star-half

    {

        font-size: 15px;

        width: 17px;

    }

}



.td_module_8

{

    padding-bottom: 25px;

    border-bottom: 1px dashed #f2f2f2;

    margin-bottom: 16px;

}

.td_module_8 .entry-title

{

    font-size: 17px;

    line-height: 24px;

    margin-bottom: 7px;

    font-weight: 500;

}

.td_module_8 .td-module-meta-info

{

    margin-bottom: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_8 .td-post-author-name

    {

        display: none;

    }

}



.td_module_9

{

    padding-bottom: 25px;

    border-bottom: 1px dashed #f2f2f2;

    margin-bottom: 26px;

    text-align: center;

}

.td_module_9 .td-module-comments

{

    top: auto;

    float: none;

    margin-bottom: 8px;

}

.td_module_9 .entry-title

{

    font-size: 17px;

    line-height: 24px;

    margin-bottom: 8px;

    font-weight: 500;

}

.td_module_9 .td-module-meta-info

{

    margin-bottom: 0;

}

.td_module_9 .td_quote_on_blocks

{

    text-align: center;

}

.td_module_9 .td-post-category

{

    display: inline-block;

    margin: 0 0 8px 0;

}



.td_module_10

{

    padding-bottom: 40px;

}

@media(max-width: 767px)

{

    .td_module_10

    {

        padding-bottom: 26px;

    }

    .td_module_10 .td-post-category

    {

        display: none;

    }

}

.td_module_10 .td-module-thumb

{

    position: absolute;

    left: 0;

    top: 0;

}

@media(max-width: 767px)

{

    .td_module_10 .td-module-thumb

    {

        width: 150px;

    }

}

@media(max-width: 500px)

{

    .td_module_10 .td-module-thumb

    {

        width: 100px;

    }

}

.td_module_10 .item-details

{

    margin-left: 244px;

    min-height: 150px;

}

@media(max-width: 767px)

{

    .td_module_10 .item-details

    {

        margin-left: 170px;

        min-height: 103px;

    }

}

@media(max-width: 500px)

{

    .td_module_10 .item-details

    {

        margin-left: 115px;

        min-height: 69px;

    }

}

@media(max-width: 767px)

{

    .td_module_10 .td-excerpt

    {

        display: none;

    }

}

.td_module_10 .entry-title

{

    font-size: 22px;

    line-height: 28px;

    margin-bottom: 5px;

}

@media(max-width: 500px)

{

    .td_module_10 .entry-title

    {

        font-size: 14px;

        line-height: 20px;

        font-weight: 500;

    }

}

@media(max-width: 500px)

{

    .td_module_10 .td-video-play-ico

    {

        width: 20px;

        height: 20px;

        font-size: 20px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span8 .td_module_10 .td-module-thumb

    {

        width: 190px;

    }

    .td-pb-span8 .td_module_10 .item-details

    {

        margin-left: 210px;

        min-height: 131px;

    }

    .td-pb-span8 .td_module_10 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

    .td-pb-span8 .td_module_10 .td-post-author-name

    {

        display: none;

    }

}

.td-pb-span4 .td_module_10

{

    padding-bottom: 40px;

}

.td-pb-span4 .td_module_10 .td-module-thumb

{

    width: 80px;

}

@media(max-width: 767px)

{

    .td-pb-span4 .td_module_10 .td-module-thumb

    {

        width: 150px;

    }

}

@media(max-width: 500px)

{

    .td-pb-span4 .td_module_10 .td-module-thumb

    {

        width: 100px;

    }

}

.td-pb-span4 .td_module_10 .item-details

{

    margin-left: 0;

    min-height: 70px;

}

@media(max-width: 767px)

{

    .td-pb-span4 .td_module_10 .item-details

    {

        padding-left: 170px;

        min-height: 103px;

    }

}

@media(max-width: 500px)

{

    .td-pb-span4 .td_module_10 .item-details

    {

        padding-left: 0;

        min-height: 69px;

    }

}

.td-pb-span4 .td_module_10 .entry-title

{

    font-size: 15px;

    font-weight: 500;

    line-height: 21px;

    padding-left: 95px;

    min-height: 55px;

    margin-bottom: 13px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span4 .td_module_10 .entry-title

    {

        font-size: 13px;

        line-height: 18px;

        min-height: 50px;

    }

}

@media(max-width: 767px)

{

    .td-pb-span4 .td_module_10 .entry-title

    {

        font-size: 22px;

        line-height: 28px;

        margin-bottom: 5px;

        padding-left: 0;

        font-weight: 400;

        min-height: 0;

    }

}

@media(max-width: 500px)

{

    .td-pb-span4 .td_module_10 .entry-title

    {

        font-size: 17px;

        line-height: 23px;

        font-weight: 500;

        padding-left: 110px;

        min-height: 69px;

        margin-bottom: 13px;

    }

}

.td-pb-span4 .td_module_10 .td-video-play-ico

{

    width: 20px;

    height: 20px;

    font-size: 20px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span4 .td_module_10 .td-post-author-name

    {

        display: none;

    }

}



.td_module_11

{

    padding-bottom: 48px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_11

    {

        padding-bottom: 0;

        border-bottom: 1px dashed #eaeaea;

        margin-bottom: 20px;

    }

    .td_module_11:last-child

    {

        border: 0;

    }

}

@media(max-width: 767px)

{

    .td_module_11

    {

        padding-bottom: 30px;

    }

}

.td_module_11 .td-module-thumb

{

    position: absolute;

    left: 0;

    top: 0;

}

@media(max-width: 767px)

{

    .td_module_11 .td-module-thumb

    {

        width: 200px;

    }

}

@media(max-width: 500px)

{

    .td_module_11 .td-module-thumb

    {

        width: 100px;

    }

}

.td_module_11 .item-details

{

    margin-left: 350px;

    min-height: 235px;

}

@media(max-width: 767px)

{

    .td_module_11 .item-details

    {

        margin-left: 220px;

        min-height: 145px;

    }

}

@media(max-width: 500px)

{

    .td_module_11 .item-details

    {

        margin-left: 0;

        min-height: 73px;

        padding-left: 110px;

    }

}

.td_module_11 .entry-title

{

    font-size: 25px;

    line-height: 29px;

    margin-bottom: 11px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_11 .entry-title

    {

        font-size: 20px;

        line-height: 24px;

        font-weight: 500;

    }

}

@media(max-width: 500px)

{

    .td_module_11 .entry-title

    {

        font-size: 17px;

        line-height: 23px;

        font-weight: 500;

        margin-bottom: 8px;

    }

}

@media(max-width: 767px)

{

    .td_module_11 .td-post-author-name

    {

        display: none;

    }

}

.td_module_11 .td-excerpt

{

    margin-bottom: 15px;

}

@media(max-width: 767px)

{

    .td_module_11 .td-excerpt

    {

        display: none;

    }

}

.td_module_11 .td-read-more

{

    margin-bottom: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_11 .td-read-more

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_module_11 .td-read-more

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_module_11 .td-video-play-ico

    {

        width: 20px;

        height: 20px;

        font-size: 20px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span12 .td_module_11 .entry-title

    {

        font-size: 22px;

        line-height: 28px;

        font-weight: 400;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-pb-span8 .td_module_11 .td-module-thumb

    {

        width: 300px;

    }

    .td-pb-span8 .td_module_11 .item-details

    {

        margin-left: 324px;

        min-height: 218px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span8 .td_module_11 .td-module-thumb

    {

        width: 192px;

    }

    .td-pb-span8 .td_module_11 .item-details

    {

        margin-left: 210px;

        min-height: 165px;

    }

    .td-pb-span8 .td_module_11 .td-post-author-name

    {

        display: none;

    }

}

.td-pb-span4 .td_module_11 .td-module-thumb

{

    position: relative;

    margin-bottom: 8px;

}

@media(max-width: 767px)

{

    .td-pb-span4 .td_module_11 .td-module-thumb

    {

        position: absolute;

    }

}

@media(max-width: 500px)

{

    .td-pb-span4 .td_module_11 .td-module-thumb

    {

        width: 100px;

    }

}

.td-pb-span4 .td_module_11 .item-details

{

    margin-left: 0;

}

@media(max-width: 767px)

{

    .td-pb-span4 .td_module_11 .item-details

    {

        margin-left: 220px;

    }

}

@media(max-width: 500px)

{

    .td-pb-span4 .td_module_11 .item-details

    {

        margin-left: 0;

        min-height: 73px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span4 .td_module_11 .td-post-author-name

    {

        display: none;

    }

}



.td_module_12

{

    padding-bottom: 20px;

    border-bottom: 1px dashed #f2f2f2;

    margin-bottom: 30px;

}

.td_module_12 .entry-title

{

    font-size: 34px;

    line-height: 42px;

    margin-bottom: 8px;

}

@media(max-width: 1018px)

{

    .td_module_12 .entry-title

    {

        font-size: 26px;

        line-height: 36px;

    }

}

.td_module_12 .td-module-meta-info

{

    margin-bottom: 17px;

}

.td_module_12 .td-excerpt

{

    font-size: 14px;

    line-height: 24px;

    margin-bottom: 15px;

}



.td_module_13

{

    padding-bottom: 20px;

    border-bottom: 1px dashed #f2f2f2;

    margin-bottom: 30px;

}

.td_module_13 .entry-title

{

    font-size: 34px;

    line-height: 42px;

    margin-bottom: 8px;

}

@media(max-width: 1018px)

{

    .td_module_13 .entry-title

    {

        font-size: 26px;

        line-height: 36px;

    }

}

.td_module_13 .td-module-meta-info

{

    margin-bottom: 17px;

}

.td_module_13 .td-module-thumb

{

    margin-bottom: 22px;

}



.td_module_14

{

    padding-bottom: 40px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_14

    {

        padding-bottom: 30px;

    }

}

@media(max-width: 767px)

{

    .td_module_14

    {

        padding-bottom: 21px;

    }

}

.td_module_14 .entry-thumb

{

    width: 100%;

}

.td_module_14:last-child

{

    padding-bottom: 0;

}

.td_module_14 .meta-info-container

{

    position: relative;

}

.td_module_14 .entry-title

{

    font-size: 30px;

    line-height: 38px;

    font-weight: 500;

    margin-bottom: 10px;

    position: relative;

    bottom: -2px;

}

@media(max-width: 767px)

{

    .td_module_14 .entry-title

    {

        font-size: 22px;

        line-height: 30px;

    }

}

@media(max-width: 500px)

{

    .td_module_14 .entry-title

    {

        font-size: 18px;

        line-height: 26px;

        margin-left: 14px;

        margin-right: 14px;

    }

}

.td_module_14 .entry-title:after

{

    content: '';

    position: absolute;

    bottom: -43px;

    left: 0;

    width: 100%;

    border-bottom: 1px dashed #f1f1f1;

}

.td_module_14 .td-module-meta-info

{

    position: absolute;

    margin: 0;

    padding: 0 60px;

    bottom: -43px;

    width: 100%;

}

@media(max-width: 1018px)

{

    .td_module_14 .td-module-meta-info

    {

        padding: 0 40px;

    }

}

@media(max-width: 767px)

{

    .td_module_14 .td-module-meta-info

    {

        bottom: -45px;

    }

}

@media(max-width: 500px)

{

    .td_module_14 .td-module-meta-info

    {

        padding: 0 20px;

    }

}

.td_module_14 .td-module-meta-holder

{

    background-color: #fff;

    padding: 10px 20px 17px 20px;

}

@media(max-width: 500px)

{

    .td_module_14 .td-module-meta-holder

    {

        padding: 8px 0 19px 0;

    }

}

@media(max-width: 767px)

{

    .td_module_14 .td-post-category

    {

        display: none;

    }

}

.td_module_14 .td-module-thumb

{

    margin-bottom: 60px;

}

@media(max-width: 767px)

{

    .td_module_14 .td-module-thumb

    {

        margin-bottom: 70px;

    }

}

@media(max-width: 500px)

{

    .td_module_14 .td-post-author-name

    {

        margin-left: 14px;

    }

}

@media(max-width: 500px)

{

    .td_module_14 .td-module-comments

    {

        margin-right: 14px;

    }

}

.td_module_14 .td-excerpt

{

    padding: 0 80px;

    font-size: 14px;

    line-height: 24px;

    margin-top: 11px;

}

@media(max-width: 1018px)

{

    .td_module_14 .td-excerpt

    {

        padding: 0 60px;

    }

}

@media(max-width: 767px)

{

    .td_module_14 .td-excerpt

    {

        padding: 0 60px;

        margin-top: -5px;

    }

}

@media(max-width: 500px)

{

    .td_module_14 .td-excerpt

    {

        padding: 0 32px;

    }

}

.td_module_14 .td-read-more

{

    display: block;

    margin-top: 15px;

}

.td-pb-span8 .td_module_14 .td-module-meta-info

{

    padding: 0 40px;

}

@media(max-width: 500px)

{

    .td-pb-span8 .td_module_14 .td-module-meta-info

    {

        padding: 0 20px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span8 .td_module_14 .entry-title

    {

        font-size: 22px;

        line-height: 30px;

    }

    .td-pb-span8 .td_module_14 .td-module-meta-info

    {

        padding: 0 20px;

    }

}

.td-pb-span8 .td_module_14 .td-excerpt

{

    padding: 0 60px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span8 .td_module_14 .td-excerpt

    {

        padding: 0 40px;

    }

}

@media(max-width: 500px)

{

    .td-pb-span8 .td_module_14 .td-excerpt

    {

        padding: 0 34px;

    }

}

.td-pb-span4 .td_module_14 .td-module-meta-info

{

    padding: 0 40px;

}

@media(max-width: 500px)

{

    .td-pb-span4 .td_module_14 .td-module-meta-info

    {

        padding: 0 20px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span4 .td_module_14 .entry-title

    {

        font-size: 22px;

        line-height: 30px;

    }

    .td-pb-span4 .td_module_14 .td-module-meta-info

    {

        padding: 0 20px;

    }

}



.td_module_16

{

    padding-bottom: 40px;

}

@media(max-width: 767px)

{

    .td_module_16

    {

        padding-bottom: 26px;

    }

}

.td_module_16 .td-module-thumb

{

    position: absolute;

    left: 0;

    top: 0;

}

@media(max-width: 767px)

{

    .td_module_16 .td-module-thumb

    {

        width: 80px;

    }

}

.td_module_16 .item-details

{

    margin-left: 174px;

    min-height: 150px;

}

@media(max-width: 767px)

{

    .td_module_16 .item-details

    {

        margin-left: 95px;

        min-height: 80px;

    }

}

.td_module_16 .entry-title

{

    font-size: 22px;

    line-height: 28px;

    margin-bottom: 5px;

}

@media(max-width: 767px)

{

    .td_module_16 .entry-title

    {

        font-weight: 500;

    }

}

@media(max-width: 500px)

{

    .td_module_16 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

}

@media(max-width: 767px)

{

    .td_module_16 .td-excerpt

    {

        display: none;

    }

}



@media(max-width: 1018px)

{

    .td_module_17

    {

        padding-bottom: 10px;

    }

}

.td_module_17 .td-module-image

{

    position: relative;

}

@media(max-width: 767px)

{

    .td_module_17 .td-module-image

    {

        margin-left: -20px;

        margin-right: -20px;

    }

}

.td_module_17 .td-module-image .entry-thumb

{

    width: 100%;

}

.td_module_17 .entry-title

{

    font-size: 28px;

    line-height: 38px;

    font-weight: bold;

    margin-bottom: 17px;

}

@media(max-width: 1018px)

{

    .td_module_17 .entry-title

    {

        font-size: 21px;

        line-height: 28px;

        margin-bottom: 13px;

    }

}

.td_module_17 .td-module-meta-holder

{

    position: absolute;

    bottom: 0;

    width: 100%;

    height: 47px;

    background-color: rgba(0,0,0,.7);

    padding: 15px 15px 15px 18px;

    font-size: 12px;

    line-height: 1;

    pointer-events: none;

}

@media(max-width: 767px)

{

    .td_module_17 .td-module-meta-holder

    {

        padding: 13px 12px;

        height: 43px;

    }

}

.td_module_17 .td-left-meta

{

    display: inline-block;

}

.td_module_17 .td-left-meta .td-post-author-name a

{

    color: #fff;

    pointer-events: auto;

}

.td_module_17 .td-left-meta .td-post-author-name a:hover

{

    color: #aaa;

}

.td_module_17 .entry-review-stars

{

    color: #fff;

}

.td_module_17 .td-category-corner

{

    padding: 0;

    text-align: left;

}

.td_module_17 .td-post-category

{

    background-color: #fff!important;

    color: #000;

    font-size: 11px;

    padding: 5px 10px;

    bottom: auto;

    top: 0;

}

.td_module_17 .td-post-category:hover

{

    background-color: #fff;

    color: #aaa;

}

.td_module_17 .td-module-comments

{

    pointer-events: auto;

}

.td_module_17 .td-module-comments a

{

    color: #000;

    background-color: #fff!important;

}

.td_module_17 .td-module-comments a:after

{

    border-color: #fff transparent transparent transparent!important;

}

.td_module_17 .td-excerpt

{

    font-size: 16px;

    line-height: 26px;

    margin-top: 24px;

}

@media(max-width: 1018px)

{

    .td_module_17 .td-excerpt

    {

        font-size: 14px;

        line-height: 24px;

        margin-top: 20px;

    }

}

.td_module_17 .td-read-more

{

    margin-top: 20px;

}

@media(max-width: 1018px)

{

    .td_module_17 .td-read-more

    {

        margin-top: 15px;

    }

}

.td_module_17 .td-read-more a

{

    background-color: transparent!important;

    color: #000;

    font-size: 14px;

    padding: 0 10px 10px 0;

}

.td_module_17 .td-read-more a:hover

{

    color: var(--td_theme_color,#4db2ec);

}

.td_module_17 .td-icon-menu-right

{

    font-size: 9px;

    margin-left: 8px;

    vertical-align: middle;

}

.td_module_17 .td-module-image

{

    overflow: hidden;

}

.td_module_17 .td-module-thumb

{

    margin-bottom: 0;

}



.td_module_18

{

    padding-bottom: 40px;

}

@media(max-width: 1018px)

{

    .td_module_18

    {

        padding-bottom: 30px;

    }

}

.td_module_18 .meta-info-container

{

    padding-bottom: 10px;

    border-bottom: 1px dashed #f2f2f2;

    text-align: center;

}

@media(max-width: 1018px)

{

    .td_module_18 .meta-info-container

    {

        padding-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_module_18 .td-module-thumb

    {

        margin-left: -20px;

        margin-right: -20px;

    }

}

.td_module_18 .entry-title

{

    font-size: 25px;

    line-height: 32px;

    font-weight: bold;

    margin: 9px 0 12px;

}

@media(max-width: 1018px)

{

    .td_module_18 .entry-title

    {

        font-size: 22px;

        line-height: 28px;

        margin: 8px 0;

    }

}

.td_module_18 .td-module-meta-info

{

    position: relative;

    width: 100%;

    margin-bottom: 27px;

}

@media(max-width: 1018px)

{

    .td_module_18 .td-module-meta-info

    {

        margin-bottom: 18px;

    }

}

.td_module_18 .td-post-author-name a

{

    font-size: 12px;

}

.td_module_18 .td-post-author-name a:hover

{

    opacity: .7;

}

.td_module_18 .td-post-date

{

    font-size: 12px;

}

.td_module_18 .td-module-comments

{

    position: absolute;

    right: 0;

    bottom: -5px;

}

.td_module_18 .td-post-category

{

    text-transform: uppercase;

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    font-size: 12px;

    line-height: 1;

    background-color: transparent;

    color: #000;

    display: inline-block;

}

.td_module_18 .td-post-category:hover

{

    background-color: transparent!important;

    opacity: .7;

}

.td_module_18 .entry-thumb

{

    width: 100%;

}

.td_module_18 .td-excerpt

{

    font-size: 15px;

    line-height: 27px;

    margin-top: 20px;

}

@media(max-width: 1018px)

{

    .td_module_18 .td-excerpt

    {

        font-size: 13px;

        line-height: 23px;

    }

}

.td_module_18 .td-read-more

{

    margin-top: 9px;

    margin-bottom: 23px;

}

.td_module_18 .td-read-more a

{

    background-color: transparent!important;

    color: #000;

    font-size: 14px;

}

.td_module_18 .td-read-more a:hover

{

    background-color: transparent!important;

    color: var(--td_theme_color,#4db2ec);

}

.td_module_18 .td-icon-menu-right

{

    font-size: 9px;

    margin-left: 8px;

    vertical-align: middle;

}

.td-pb-span12.td-main-content .td_module_18 .entry-title

{

    font-size: 34px;

    line-height: 44px;

}

@media(max-width: 1018px)

{

    .td-pb-span12.td-main-content .td_module_18 .entry-title

    {

        font-size: 22px;

        line-height: 28px;

    }

}



.td_module_19

{

    padding-bottom: 50px;

}

@media(max-width: 1018px)

{

    .td_module_19

    {

        padding-bottom: 40px;

    }

}

@media(max-width: 767px)

{

    .td_module_19

    {

        border-bottom: 1px dashed #f2f2f2;

        padding-bottom: 20px;

        margin-bottom: 20px;

    }

}

.td_module_19 .meta-info-container

{

    position: relative;

}

.td_module_19 .td-module-image

{

    position: absolute;

    top: 0;

    left: 0;

}

.td_module_19 .td-module-thumb

{

    overflow: hidden;

    width: 264px;

    height: 366px;

    margin-bottom: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_19 .td-module-thumb

    {

        width: 210px;

    }

}

@media(max-width: 767px)

{

    .td_module_19 .td-module-thumb

    {

        width: 100px;

        height: 120px;

    }

}

.td_module_19 .entry-thumb

{

    max-width: none;

    position: absolute;

    margin: 0 auto;

    left: -9999px;

    right: -9999px;

    width: auto;

    height: 100%;

}

.td_module_19 .td-post-category

{

    display: inline-block;

    padding: 5px 8px;

    text-transform: uppercase;

    font-size: 11px;

    line-height: 1;

    background-color: #000;

    color: #fff;

    position: absolute;

    left: 0;

    bottom: 25px;

    z-index: 1;

}

@media(max-width: 767px)

{

    .td_module_19 .td-post-category

    {

        padding: 4px 7px;

        font-size: 9px;

        bottom: 10px;

    }

}

.td_module_19 .td-item-details

{

    margin-left: 294px;

    min-height: 366px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_19 .td-item-details

    {

        margin-left: 230px;

    }

}

@media(max-width: 767px)

{

    .td_module_19 .td-item-details

    {

        margin-left: 120px;

        min-height: 120px;

    }

}

.td_module_19 .td-module-meta-info

{

    position: relative;

}

.td_module_19 .entry-title

{

    font-size: 30px;

    line-height: 38px;

    font-weight: 900;

    margin-bottom: 10px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_19 .entry-title

    {

        font-size: 24px;

        line-height: 28px;

    }

}

@media(max-width: 767px)

{

    .td_module_19 .entry-title

    {

        font-size: 20px;

        line-height: 25px;

        margin-bottom: 8px;

    }

}

.td_module_19 .td-post-author-name

{

    font-size: 13px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_19 .td-post-author-name

    {

        font-size: 12px;

    }

}

@media(max-width: 767px)

{

    .td_module_19 .td-post-author-name

    {

        display: none;

    }

}

.td_module_19 .td-post-author-name:hover

{

    color: var(--td_theme_color,#4db2ec);

}

.td_module_19 .td-post-date

{

    font-size: 13px;

}

@media(max-width: 1018px)

{

    .td_module_19 .td-post-date

    {

        font-size: 12px;

    }

}

.td_module_19 .td-excerpt

{

    font-size: 16px;

    line-height: 26px;

    margin-top: 18px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_19 .td-excerpt

    {

        font-size: 14px;

        line-height: 22px;

        margin-top: 15px;

    }

}

@media(max-width: 767px)

{

    .td_module_19 .td-excerpt

    {

        display: none;

    }

}

.td_module_19 .td-read-more

{

    margin-top: 21px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_19 .td-read-more

    {

        margin-top: 15px;

    }

}

@media(max-width: 767px)

{

    .td_module_19 .td-read-more

    {

        display: none;

    }

}

.td_module_19 .td-video-play-ico

{

    top: 20px;

    right: 20px;

    left: auto;

    transform: none;

    -webkit-transform: none;

}

@media(max-width: 767px)

{

    .td_module_19 .td-video-play-ico

    {

        width: 30px;

        height: 30px;

        font-size: 30px;

        top: 10px;

        right: 10px;

        transform: none;

        -webkit-transform: none;

    }

}

.td_module_19 .td-read-more a

{

    background-color: #000;

    color: #fff;

    font-size: 14px;

}

@media(max-width: 1018px)

{

    .td_module_19 .td-read-more a

    {

        font-size: 13px;

    }

}

@media(max-width: 767px)

{

    .td_module_19 .td-read-more a

    {

        font-size: 11px;

        padding: 8px 11px;

        display: none;

    }

}

.td-pb-span12.td-main-content .td_module_19 .td-module-thumb

{

    width: 534px;

    height: 350px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span12.td-main-content .td_module_19 .td-module-thumb

    {

        width: 400px;

        height: 320px;

    }

}

@media(max-width: 767px)

{

    .td-pb-span12.td-main-content .td_module_19 .td-module-thumb

    {

        width: 100px;

        height: 120px;

    }

}

.td-pb-span12.td-main-content .td_module_19 .td-module-thumb .entry-thumb

{

    height: auto;

}

@media(min-width: 767px)

{

    .td-pb-span12.td-main-content .td_module_19 .td-module-thumb .entry-thumb

    {

        max-width: 100%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span12.td-main-content .td_module_19 .td-module-thumb .entry-thumb

    {

        width: 100%;

    }

}

@media(max-width: 767px)

{

    .td-pb-span12.td-main-content .td_module_19 .td-module-thumb .entry-thumb

    {

        height: 100%;

    }

}

.td-pb-span12.td-main-content .td_module_19 .td-item-details

{

    min-height: 350px;

    margin-left: 564px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span12.td-main-content .td_module_19 .td-item-details

    {

        min-height: 330px;

        margin-left: 430px;

    }

}

@media(max-width: 767px)

{

    .td-pb-span12.td-main-content .td_module_19 .td-item-details

    {

        min-height: 120px;

        margin-left: 115px;

    }

}



.td_module_mx1

{

    position: relative;

    padding-bottom: 0;

    margin-bottom: 3px;

}

.td_module_mx1 .td-module-meta-info .td-post-category

{

    background-color: #fff!important;

    color: #222;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx1 .td-module-meta-info .td-post-category

    {

        display: none;

    }

}

.td_module_mx1 .td-module-meta-info

{

    position: absolute;

    bottom: 0;

    padding: 0 17px;

    margin-bottom: 17px;

    z-index: 1;

}

.td_module_mx1 .td-module-meta-info .td-post-author-name a

{

    color: #fff;

}

.td_module_mx1 .entry-title

{

    font-size: 17px;

    font-weight: 700;

    line-height: 21px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx1 .entry-title

    {

        font-size: 15px;

        font-weight: 500;

        line-height: 20px;

    }

}

.td_module_mx1 .entry-title a

{

    color: #fff!important;

}

.td_module_mx1 .td-video-play-ico

{

    z-index: 1;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx1 .td-video-play-ico

    {

        top: auto;

        left: auto;

        bottom: 10px;

        right: 10px;

        transform: none;

        -webkit-transform: none;

    }

}

.td_module_mx1 .td-icon-star, .td_module_mx1 .td-icon-star-half, .td_module_mx1 .td-icon-star-empty

{

    color: #fff;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx1 .td-icon-star, .td_module_mx1 .td-icon-star-half, .td_module_mx1 .td-icon-star-empty

    {

        font-size: 14px;

        width: 17px;

    }

}

.td_module_mx1 .td-module-thumb

{

    margin-bottom: 0;

    overflow: hidden;

    height: 220px;

}

@media(max-width: 1140px)

{

    .td_module_mx1 .td-module-thumb

    {

        height: auto;

    }

}

.td_module_mx1 .td-module-thumb .entry-thumb

{

    max-width: none;

}

@media(max-width: 1140px)

{

    .td_module_mx1 .td-module-thumb .entry-thumb

    {

        max-width: 100%;

        width: 100%;

    }

}

.td_module_mx1 .td-module-thumb a:last-child:before

{

    bottom: 0;

    top: auto;

    content: "";

    display: block;

    height: 80%;

    width: 100%;

    position: absolute;

    z-index: 1;

    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));

    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);

    background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0);

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx1 .td-author-date

    {

        display: block;

        margin-top: 5px;

    }

}



.td_module_mx2

{

    padding-bottom: 0;

    *zoom: 1;

}

.td_module_mx2:before, .td_module_mx2:after

{

    display: table;

    content: "";

    line-height: 0;

}

.td_module_mx2:after

{

    clear: both;

}

.td_module_mx2 .entry-title

{

    font-size: 13px;

    font-weight: 500;

    line-height: 18px;

    margin: 0 0 5px 0;

}

.td_module_mx2 .entry-thumb

{

    width: 80px;

}

.td_module_mx2 .td-module-thumb

{

    position: absolute;

    margin-bottom: 0;

}

.td_module_mx2 .item-details

{

    margin: 0 0 20px 100px;

    min-height: 60px;

    padding-top: 2px;

}

.td_module_mx2.td-module-search-def .item-details

{

    min-height: 80px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_inner .td_module_mx2 .item-details

    {

        margin-left: 95px;

    }

    .td_block_inner .td_module_mx2 .td-post-category

    {

        margin-bottom: 5px;

    }

    .td_block_inner .td_module_mx2 .td-icon-star, .td_block_inner .td_module_mx2 .td-icon-star-empty, .td_block_inner .td_module_mx2 .td-icon-star-half

    {

        font-size: 15px;

        width: 17px;

    }

}

@media(max-width: 767px)

{

    .td_block_inner .td_module_mx2 .entry-title

    {

        font-size: 16px;

        line-height: 22px;

    }

    .td_block_inner .td_module_mx2 .item-details

    {

        margin-bottom: 30px;

    }

}

@media(max-width: 500px)

{

    .td_block_inner .td_module_mx2 .entry-title

    {

        font-size: 14px;

        line-height: 20px;

    }

}



.td_module_mx3

{

    position: relative;

    padding-bottom: 53px;

    margin-bottom: 18px;

}

@media(max-width: 767px)

{

    .td_module_mx3

    {

        width: 48%;

        float: left;

        padding-bottom: 73px;

        margin-bottom: 0;

    }

    .td_module_mx3:nth-child(even)

    {

        margin-left: 4%;

    }

}

@media(max-width: 500px)

{

    .td_module_mx3

    {

        width: 100%;

        float: left;

        padding-bottom: 75px;

    }

    .td_module_mx3:nth-child(even)

    {

        margin-left: 0;

    }

}

.td_module_mx3:last-child

{

    margin-bottom: 0;

}

.td_module_mx3 .td-module-meta-info

{

    position: absolute;

    bottom: 7px;

    width: 284px;

    background-color: #fff;

    border-bottom: 1px dashed #f1f1f1;

    margin: 0 20px;

    padding: 14px 20px 25px 20px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_module_mx3 .td-module-meta-info

    {

        width: 270px;

        margin: 0 15px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx3 .td-module-meta-info

    {

        width: 208px;

        margin: 0 10px;

        padding: 9px 16px 25px;

    }

    .td_module_mx3 .td-module-meta-info .td-post-category

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_module_mx3 .td-module-meta-info

    {

        width: 90%;

        margin: 0 5%;

        bottom: 33px;

        padding-left: 5%;

        padding-right: 5%;

        padding-bottom: 20px;

        border-bottom: 0;

    }

}

@media(max-width: 1018px)

{

    .td_module_mx3 .td-post-category

    {

        display: none;

    }

}

.td_module_mx3 .entry-title

{

    position: relative;

    font-size: 17px;

    font-weight: 700;

    line-height: 21px;

    font-style: normal;

    margin: 0 0 12px 0;

    height: auto;

    bottom: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx3 .entry-title

    {

        font-size: 15px;

    }

}

@media(max-width: 500px)

{

    .td_module_mx3 .entry-title

    {

        font-size: 18px;

        line-height: 26px;

        font-weight: 500;

    }

}

@media(max-width: 767px)

{

    .td_module_mx3 .entry-thumb

    {

        width: 100%;

    }

}



.td_module_mx4 .td-module-thumb

{

    margin-bottom: 7px;

}

@media(max-width: 500px)

{

    .td_module_mx4 .td-module-thumb

    {

        margin-bottom: 0;

    }

}

.td_module_mx4 .entry-title

{

    font-size: 15px;

    line-height: 20px;

    font-weight: 500;

    margin-bottom: 0;

}

@media(max-width: 500px)

{

    .td_module_mx4 .entry-title

    {

        padding-left: 115px;

        font-size: 14px;

        line-height: 21px;

    }

}

.td_module_mx4 .td_quote_on_blocks

{

    margin-top: 10px;

}

.td_module_mx4 .entry-thumb

{

    width: 100%;

}

@media(max-width: 767px)

{

    .td_module_mx4 .td-video-play-ico

    {

        width: 30px;

        height: 30px;

        font-size: 30px;

    }

}

@media(max-width: 500px)

{

    .td_module_mx4 .td-video-play-ico

    {

        width: 20px;

        height: 20px;

        font-size: 20px;

    }

}

@media(max-width: 500px)

{

    .td_module_mx4

    {

        min-height: 69px;

        padding-bottom: 0;

        margin-bottom: 30px;

    }

    .td_module_mx4 .td-module-image

    {

        width: 100px;

        position: absolute;

        left: 0;

        top: 0;

    }

}

@media(max-width: 767px)

{

    .td-column-3 .td_module_mx4 .entry-title

    {

        font-size: 12px;

        line-height: 18px;

    }

}

@media(max-width: 500px)

{

    .td-column-3 .td_module_mx4 .entry-title

    {

        padding-left: 115px;

        font-size: 14px;

        line-height: 21px;

    }

}

.td-column-1 .td_module_mx4

{

    padding-bottom: 22px;

}

@media(max-width: 767px)

{

    .td-column-1 .td_module_mx4

    {

        padding-bottom: 35px;

    }

}

.td-column-1 .td_module_mx4 .entry-title

{

    font-size: 13px;

    line-height: 18px;

    font-weight: 500;

}

@media(max-width: 767px)

{

    .td-column-1 .td_module_mx4 .entry-title

    {

        font-size: 16px;

        line-height: 22px;

    }

}

@media(max-width: 500px)

{

    .td-column-1 .td_module_mx4 .entry-title

    {

        font-size: 14px;

        line-height: 21px;

        padding-left: 0;

    }

}

.td-column-1 .td_module_mx4 .td-video-play-ico

{

    width: 30px;

    height: 30px;

    font-size: 30px;

}

@media(max-width: 500px)

{

    .td-column-1 .td_module_mx4

    {

        margin-bottom: 0;

    }

    .td-column-1 .td_module_mx4 .td-module-thumb

    {

        margin-bottom: 7px;

    }

    .td-column-1 .td_module_mx4 .td-module-image

    {

        width: 100%;

        position: relative;

    }

    .td-column-1 .td_module_mx4 .td-post-category

    {

        width: auto;

    }

}



.td_module_mx7 .td-module-thumb

{

    margin-bottom: 9px;

}

.td_module_mx7 .entry-title

{

    font-size: 16px;

    line-height: 21px;

    font-weight: 500;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx7 .entry-title

    {

        font-size: 14px;

        line-height: 20px;

    }

}

.td_module_mx7 .td-module-meta-info

{

    margin-bottom: 13px;

}

.td_module_mx7 .td_quote_on_blocks

{

    margin-top: 10px;

}

.td_module_mx7 .td-post-author-name

{

    display: block;

    margin-bottom: 10px;

}

.td_module_mx7 .td-post-author-name span

{

    display: none;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx7 .td-post-author-name

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_module_mx7 .entry-thumb

    {

        width: 100%;

    }

}

@media(max-width: 767px)

{

    .td-column-3 .td_module_mx7 .td-post-author-name

    {

        display: none;

    }

    .td-column-3 .td_module_mx7 .entry-title

    {

        font-size: 18px;

        line-height: 24px;

    }

    .td-column-3 .td_module_mx7 .td-video-play-ico

    {

        width: 40px;

        height: 40px;

        font-size: 40px;

        border-width: 2px;

    }

}



.td_module_mx8:hover .entry-title a

{

    color: #fff!important;

}

.td_module_mx8 .td-module-thumb

{

    margin-bottom: 5px;

    overflow: hidden;

}

.td_module_mx8 .td-module-thumb a:last-child:after

{

    bottom: 0;

    content: "";

    display: block;

    height: 80%;

    width: 100%;

    position: absolute;

    z-index: 0;

    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));

    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);

    background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0);

}

.td_module_mx8 .entry-thumb

{

    width: 100%;

}

.td_module_mx8 .meta-info-container

{

    position: relative;

}

.td_module_mx8 .td-module-meta-info

{

    position: absolute;

    bottom: 14px;

    margin-bottom: 0;

    width: 100%;

    padding: 0 21px;

}

.td_module_mx8 .entry-title

{

    font-weight: 500;

    font-size: 24px;

    line-height: 32px;

}

.td_module_mx8 .td-post-category

{

    background-color: #fff!important;

    color: #000;

}

.td_module_mx8 .entry-review-stars

{

    margin-right: 22px;

}

.td_module_mx8 .entry-title a, .td_module_mx8 .td-post-author-name a, .td_module_mx8 .td-post-date, .td_module_mx8 .td-icon-star, .td_module_mx8 .td-icon-star-half, .td_module_mx8 .td-icon-star-empty

{

    color: #fff;

}

.td_module_mx8 .td-module-comments

{

    float: none;

    display: inline-block;

    vertical-align: top;

    top: 2px;

    margin-left: 22px;

}

.td_module_mx8 .td-module-comments a

{

    background-color: transparent!important;

    padding: 0;

    font-size: 11px;

    font-weight: 400;

}

.td_module_mx8 .td-module-comments a:before

{

    font-family: 'newspaper',sans-serif;

    speak: none;

    font-style: normal;

    font-weight: normal;

    font-variant: normal;

    text-transform: none;

    line-height: 1;

    text-align: center;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    content: "";

    margin-right: 5px;

    font-size: 9px;

}

.td_module_mx8 .td-module-comments a:after

{

    display: none;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span4 .td_module_mx8 .td-author-date

    {

        display: none;

    }

    .td-pb-span4 .td_module_mx8 .td-module-meta-info

    {

        bottom: 10px;

    }

    .td-pb-span4 .td_module_mx8 .td_module_wrap .entry-title

    {

        margin: 0;

    }

    .td-pb-span4 .td_module_mx8 .td-video-play-ico

    {

        width: 30px;

        height: 30px;

        top: 10px;

        right: 10px;

        transform: none;

        -webkit-transform: none;

    }

    .td-pb-span4 .td_module_mx8 .entry-title

    {

        margin: 0;

    }

}



.td_module_mx16

{

    padding-bottom: 35px;

}

.td_module_mx16 .entry-title

{

    font-size: 24px;

    line-height: 28px;

    font-weight: 900;

    margin-bottom: 10px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx16 .entry-title

    {

        font-size: 19px;

        line-height: 22px;

        font-weight: 700;

    }

}

.td_module_mx16 .td-info-container

{

    position: relative;

}

.td_module_mx16 .td-module-image

{

    width: 100px;

    height: 140px;

    overflow: hidden;

    position: absolute;

    top: 0;

    left: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx16 .td-module-image

    {

        width: 80px;

    }

}

.td_module_mx16 .entry-thumb

{

    max-width: none;

    position: absolute;

    margin: 0 auto;

    left: -9999px;

    right: -9999px;

    width: auto;

    height: 140px;

}

.td_module_mx16 .td-post-category

{

    display: inline-block;

    padding: 4px 7px;

    margin-right: 0;

    font-size: 9px;

    bottom: 15px;

    text-transform: uppercase;

    line-height: 1;

    background-color: #000;

    color: #fff;

    position: absolute;

    left: 0;

    z-index: 1;

}

.td_module_mx16 .td-video-play-ico

{

    width: 20px;

    height: 20px;

    font-size: 20px;

    top: 10px;

    right: 10px;

    border-width: 1px;

    transform: none;

    -webkit-transform: none;

}

@media(max-width: 767px)

{

    .td_module_mx16 .td-video-play-ico

    {

        width: 30px;

        height: 30px;

        font-size: 30px;

        border-width: 2px;

        top: 10px;

        right: 10px;

    }

}

.td_module_mx16 .td-item-details

{

    margin-left: 120px;

    min-height: 140px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx16 .td-item-details

    {

        margin-left: 90px;

    }

}

.td_module_mx16 .td-module-meta-info

{

    position: relative;

}

.td_module_mx16 .td-post-date

{

    font-size: 12px;

}

.td_module_mx16 .td-module-comments

{

    position: absolute;

    bottom: 2px;

    right: 0;

}

.td_module_mx16 .td-excerpt

{

    font-size: 13px;

    line-height: 19px;

    margin: 0;

}

.td_module_mx16 .td-read-more

{

    margin: 13px 0 0 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx16 .td-read-more

    {

        display: none;

    }

}

.td_module_mx16 .td-read-more a

{

    background-color: #000;

    color: #fff;

    font-size: 11px;

    padding: 8px 11px;

}



.td_module_mx17 .td-module-image

{

    height: 450px;

    overflow: hidden;

    margin-bottom: 15px;

    position: relative;

}

@media(max-width: 767px)

{

    .td_module_mx17 .td-module-image

    {

        height: auto;

        margin-bottom: 0;

    }

}

.td_module_mx17 .entry-thumb

{

    max-width: none;

    position: absolute;

    margin: 0 auto;

    left: -9999px;

    right: -9999px;

    width: auto;

}

@media(max-width: 767px)

{

    .td_module_mx17 .entry-thumb

    {

        width: 100%;

        left: auto;

        right: auto;

        position: relative;

    }

}

.td_module_mx17 .td-post-category

{

    display: inline-block;

    padding: 5px 8px 6px;

    text-transform: uppercase;

    font-size: 11px;

    line-height: 1;

    background-color: #000;

    color: #fff;

    position: absolute;

    left: 0;

    bottom: 25px;

    z-index: 1;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx17 .td-post-category

    {

        padding: 4px 7px;

        font-size: 9px;

        bottom: 15px;

    }

}

.td_module_mx17 .entry-title

{

    font-size: 26px;

    line-height: 32px;

    font-weight: 900;

    margin-bottom: 10px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx17 .entry-title

    {

        font-size: 18px;

        line-height: 24px;

    }

}

@media(max-width: 767px)

{

    .td_module_mx17 .entry-title

    {

        font-size: 24px;

        line-height: 30px;

    }

}

.td_module_mx17 .td-video-play-ico

{

    top: 20px;

    right: 20px;

    left: auto;

    transform: none;

    -webkit-transform: none;

}

.td_module_mx17 .td-module-meta-info

{

    position: relative;

}

.td_module_mx17 .td-post-author-name

{

    font-size: 13px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx17 .td-post-author-name

    {

        font-size: 12px;

    }

}

.td_module_mx17 .td-post-author-name:hover

{

    color: var(--td_theme_color,#4db2ec);

}

.td_module_mx17 .td-post-date

{

    font-size: 13px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_module_mx17 .td-post-date

    {

        font-size: 12px;

    }

}

.td_module_mx17 .td-module-comments

{

    position: absolute;

    bottom: -4px;

    right: 0;

}



.td_block_slide

{

    position: relative;

    overflow: hidden;

    *zoom: 1;

}

.td_block_slide:before, .td_block_slide:after

{

    display: table;

    content: "";

    line-height: 0;

}

.td_block_slide:after

{

    clear: both;

}

.td_block_slide .td_block_inner

{

    position: relative;

}

.td_block_slide .td-module-thumb, .td_block_slide .td-video-play-ico, .td_block_slide .td-slide-meta, .td_block_slide i

{

    -webkit-touch-callout: none;

    -webkit-user-select: none;

    user-select: none;

}

.td_block_slide .td-module-thumb

{

    margin-bottom: 0;

    z-index: -1;

    position: static;

}

.td_block_slide .td-video-play-ico

{

    width: 40px!important;

    height: 40px!important;

    font-size: 40px!important;

    border-width: .05em!important;

}

@media(max-width: 1018px)

{

    .td_block_slide .td-video-play-ico

    {

        top: 12px;

        left: auto;

        right: 12px;

        transform: none;

        -webkit-transform: none;

    }

}

.td_block_slide .td-admin-edit

{

    height: auto!important;

}

.td_block_slide .td_module_slide

{

    z-index: 1;

}

.td_block_slide .td-image-gradient:before

{

    height: 100%;

}

.td_block_slide .td-module-thumb, .td_block_slide .entry-thumb

{

    height: 100%;

}

.td_block_slide .entry-thumb

{

    background-size: cover;

}

.td_block_slide .td-slide-meta

{

    z-index: 2;

    position: absolute;

    bottom: 10px;

    width: 100%;

    padding: 0 22px;

    color: #fff;

    left: 0;

    right: 0;

    margin: 0 auto;

}

@media(max-width: 767px)

{

    .td_block_slide .td-slide-meta

    {

        padding: 0 12px;

        bottom: 3px;

    }

}

.td_block_slide .td-slide-meta a, .td_block_slide .td-slide-meta span

{

    color: #fff;

}

.td_block_slide .entry-title

{

    margin: 5px 0;

}

.td_block_slide .entry-review-stars

{

    margin-right: 22px;

    top: 0;

}

.td_block_slide .td-post-date

{

    color: #fff;

    margin-left: 4px;

}

.td_block_slide .td-post-views

{

    display: inline-block;

    vertical-align: top;

    margin-right: 22px;

    line-height: 15px;

}

.td_block_slide .td-icon-views

{

    position: relative;

    line-height: 17px;

    font-size: 14px;

    margin-right: 5px;

    vertical-align: top;

}

.td_block_slide .td-post-comments

{

    position: relative;

    top: 2px;

    display: inline-block;

    vertical-align: top;

    margin-left: 10px;

}

.td_block_slide .td-icon-comments

{

    margin-right: 5px;

    font-size: 9px;

    position: relative;

    top: 1px;

}

.td_block_slide .td-slide-nav

{

    padding: 20px;

    position: absolute;

    display: block;

    height: 80px;

    margin-top: -40px;

    top: 50%;

    font-size: 38px;

    color: #fff;

    opacity: 0;

    -webkit-transition: opacity .4s;

    transition: opacity .4s;

}

.td_block_slide .td-slide-nav-svg

{

    display: inline-flex;

    align-items: center;

    justify-content: center;

}

.td_block_slide .td-slide-nav-svg svg

{

    width: 38px;

    height: auto;

}

.td_block_slide .td-slide-nav-svg svg, .td_block_slide .td-slide-nav-svg svg *

{

    fill: #fff;

}

.td_block_slide .prevButton

{

    left: 0;

}

.td_block_slide .nextButton

{

    right: 0;

}

.td_block_slide .td_module_wrap:hover .entry-title a

{

    color: #fff;

}

.td-ss-main-sidebar .td_block_slide, .td-ss-row .td-pb-span4 .td_block_slide

{

    overflow: visible;

}

.td-theme-slider .slide-meta-cat a

{

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    font-size: 12px;

    font-weight: 500;

    text-transform: uppercase;

    display: inline-block;

    margin: 0 0 5px 0;

    padding: 4px 7px 3px;

    line-height: 14px;

    background-color: rgba(0,0,0,.7);

    -webkit-transition: background-color .3s ease;

    transition: background-color .3s ease;

}

@media(max-width: 767px)

{

    .td-theme-slider .slide-meta-cat a

    {

        font-size: 10px;

        padding: 2px 5px 2px;

        margin-bottom: 0;

        line-height: 13px;

    }

}

.td-theme-slider:hover .td-slide-nav

{

    opacity: 1;

    z-index: 1;

}

.td-theme-slider:hover .slide-meta-cat a

{

    background-color: var(--td_theme_color,#4db2ec);

}

@-moz-document url-prefix(){.td-theme-slider .slide-meta-cat a{padding:3px 7px 4px;}@media(max-width:767px){.td-theme-slider .slide-meta-cat a{line-height:12px;}}}

.iosSlider-col-3, .iosSlider-col-3 .td_module_slide

{

    height: 580px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .iosSlider-col-3, .iosSlider-col-3 .td_module_slide

    {

        height: 532px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .iosSlider-col-3, .iosSlider-col-3 .td_module_slide

    {

        height: 402px;

    }

}

@media(max-width: 767px)

{

    .iosSlider-col-3, .iosSlider-col-3 .td_module_slide

    {

        height: 298px;

    }

}

@media(max-width: 500px)

{

    .iosSlider-col-3, .iosSlider-col-3 .td_module_slide

    {

        height: 163px;

    }

}

.iosSlider-col-3 .entry-title

{

    font-size: 48px;

    line-height: 58px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .iosSlider-col-3 .entry-title

    {

        font-size: 42px;

        line-height: 52px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .iosSlider-col-3 .entry-title

    {

        font-size: 34px;

        line-height: 44px;

    }

}

@media(max-width: 767px)

{

    .iosSlider-col-3 .entry-title

    {

        font-size: 26px;

        line-height: 32px;

    }

}

@media(max-width: 500px)

{

    .iosSlider-col-3 .entry-title

    {

        font-size: 18px;

        line-height: 24px;

    }

}

.iosSlider-col-2, .iosSlider-col-2 .td_module_slide

{

    height: 385px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .iosSlider-col-2, .iosSlider-col-2 .td_module_slide

    {

        height: 354px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .iosSlider-col-2, .iosSlider-col-2 .td_module_slide

    {

        height: 268px;

    }

}

@media(max-width: 767px)

{

    .iosSlider-col-2, .iosSlider-col-2 .td_module_slide

    {

        height: 303px;

    }

}

@media(max-width: 500px)

{

    .iosSlider-col-2, .iosSlider-col-2 .td_module_slide

    {

        height: 166px;

    }

}

.iosSlider-col-2 .entry-title

{

    font-size: 26px;

    line-height: 32px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .iosSlider-col-2 .entry-title

    {

        font-size: 22px;

        line-height: 28px;

    }

}

@media(max-width: 500px)

{

    .iosSlider-col-2 .entry-title

    {

        font-size: 18px;

        line-height: 24px;

    }

}

.td_block_slide .iosSlider-col-1, .td_block_slide .iosSlider-col-1 .td_module_slide

{

    height: 385px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_slide .iosSlider-col-1, .td_block_slide .iosSlider-col-1 .td_module_slide

    {

        height: 354px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_slide .iosSlider-col-1, .td_block_slide .iosSlider-col-1 .td_module_slide

    {

        height: 268px;

    }

}

@media(max-width: 767px)

{

    .td_block_slide .iosSlider-col-1, .td_block_slide .iosSlider-col-1 .td_module_slide

    {

        height: 303px;

    }

}

@media(max-width: 500px)

{

    .td_block_slide .iosSlider-col-1, .td_block_slide .iosSlider-col-1 .td_module_slide

    {

        height: 200px;

    }

}

.td_block_slide .iosSlider-col-1 .entry-title

{

    font-size: 18px;

    line-height: 24px;

}

@media(max-width: 767px)

{

    .td_block_slide .iosSlider-col-1 .entry-title

    {

        font-size: 26px;

        line-height: 32px;

    }

}

@media(max-width: 500px)

{

    .td_block_slide .iosSlider-col-1 .entry-title

    {

        font-size: 18px;

        line-height: 24px;

    }

}

.td_block_slide .td_module_slide

{

    visibility: hidden!important;

}

.td_block_slide .td_module_slide:first-child

{

    visibility: visible!important;

}

.td-js-loaded .td_block_slide .td_module_slide

{

    visibility: visible!important;

}



@media(min-width: 768px)

{

    .td_block_padding .td-block-row:last-child .td_module_wrap

    {

        padding-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_padding .td-block-row:last-child>div:last-child .td_module_wrap

    {

        padding-bottom: 0;

    }

}

.td_block_padding.td-column-1 .td-block-span12:last-child .td_module_wrap

{

    padding-bottom: 0;

}

.td_block_padding .td-next-prev-wrap, .td_block_padding .td-load-more-wrap

{

    margin-top: 20px;

}



@media(min-width: 768px)

{

    .td_block_bot_line .td-block-row:last-child .td_module_wrap

    {

        margin-bottom: 0;

        border-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_bot_line .td-block-row:last-child>div:last-child .td_module_wrap

    {

        margin-bottom: 0;

        border-bottom: 0;

    }

}

.td_block_bot_line.td-column-1 .td-block-span12:last-child .td_module_wrap

{

    margin-bottom: 0;

    border-bottom: 0;

}



@media(min-width: 767px)

{

    .td_block_1 .td-block-row:last-child .td_module_4:last-child

    {

        padding-bottom: 0;

    }

}

@media(min-width: 768px)

{

    .td_block_1.td-column-2 .td-block-row:last-child .td_module_6:last-child, .td_block_1.td-column-3 .td-block-row:last-child .td_module_6:last-child

    {

        padding-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_1.td-column-2 .td_module_4, .td_block_1.td-column-3 .td_module_4

    {

        padding-bottom: 21px;

    }

}

.td_block_1.td-column-1 .td_module_4

{

    padding-bottom: 21px;

}

@media(min-width: 768px)

{

    .td_block_1.td-column-1 .td-block-span12:last-child .td_module_6

    {

        padding-bottom: 0;

    }

}

@media(min-width: 767px)

{

    .td_block_1.td-column-1 .td-next-prev-wrap, .td_block_1.td-column-1 .td-load-more-wrap

    {

        margin-top: 25px;

    }

}

@media(max-width: 767px)

{

    .td_block_1 .td-block-span4:last-child .td_module_6:last-child, .td_block_1 .td-block-span6:last-child .td_module_6:last-child, .td_block_1 .td-block-span12:last-child .td_module_6:last-child

    {

        padding-bottom: 0;

    }

}



.td_block_2 .td_module_2

{

    padding-bottom: 21px;

}

.td_block_2 .td-next-prev-wrap, .td_block_2 .td-load-more-wrap

{

    margin-top: 26px;

}



.td_block_3.td-column-2 .td-next-prev-wrap, .td_block_3.td-column-3 .td-next-prev-wrap, .td_block_3.td-column-2 .td-load-more-wrap, .td_block_3.td-column-3 .td-load-more-wrap

{

    margin-top: 13px;

}



.td_block_5.td-column-2 .td-next-prev-wrap, .td_block_5.td-column-3 .td-next-prev-wrap, .td_block_5.td-column-2 .td-load-more-wrap, .td_block_5.td-column-3 .td-load-more-wrap

{

    margin-top: 13px;

}



.td_block_6 .block-title, .td_block_9 .block-title

{

    margin-bottom: 21px;

}



@media(min-width: 768px)

{

    .td_block_6 .td-block-row:last-child .td_module_wrap

    {

        margin-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_6 .td-block-row:last-child>div:last-child .td_module_wrap

    {

        margin-bottom: 0;

    }

}

.td_block_6.td-column-1 .td-block-span12:last-child .td_module_wrap

{

    margin-bottom: 0;

}



@media(min-width: 767px)

{

    .td_block_7 .td-next-prev-wrap, .td_block_8 .td-next-prev-wrap, .td_block_11 .td-next-prev-wrap, .td_block_12 .td-next-prev-wrap, .td_block_7 .td-load-more-wrap, .td_block_8 .td-load-more-wrap, .td_block_11 .td-load-more-wrap, .td_block_12 .td-load-more-wrap

    {

        margin-top: 26px;

    }

}



@media(min-width: 767px)

{

    .td_block_9 .td-next-prev-wrap, .td_block_10 .td-next-prev-wrap, .td_block_9 .td-load-more-wrap, .td_block_10 .td-load-more-wrap

    {

        margin-top: 25px;

    }

}



.td_block_11 .td-block-span12:last-child .td_module_wrap, .td_block_12 .td-block-span12:last-child .td_module_wrap

{

    padding-bottom: 0;

}



@media(max-width: 500px)

{

    .td_block_11.td-column-1 .td_module_10

    {

        padding-bottom: 26px;

    }

    .td_block_11.td-column-1 .td_module_10 .item-details

    {

        padding-left: 115px;

    }

    .td_block_11.td-column-1 .td_module_10 .entry-title

    {

        margin-bottom: 5px;

        padding-left: 0;

        min-height: 0;

        font-size: 14px;

        line-height: 20px;

    }

}



.td_block_13

{

    margin-bottom: 40px;

}

.td_block_13 .td_block_inner:after

{

    content: '';

    clear: both;

    display: table;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_13

    {

        margin-bottom: 30px;

    }

}

.td_block_13 .td_module_mx3:last-child .td-module-meta-info

{

    border-bottom: 0;

}

.td_block_13.td-column-1 .td-next-prev-wrap, .td_block_13.td-column-1 .td-load-more-wrap

{

    margin-top: 0;

}

.td_block_13.td-column-2 .td_module_wrap:last-child, .td_block_13.td-column-3 .td_module_wrap:last-child

{

    padding-bottom: 0;

}

.td_block_13.td-column-2 .td-next-prev-wrap, .td_block_13.td-column-3 .td-next-prev-wrap, .td_block_13.td-column-2 .td-load-more-wrap, .td_block_13.td-column-3 .td-load-more-wrap

{

    margin-top: 40px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_13.td-column-2 .td-next-prev-wrap, .td_block_13.td-column-3 .td-next-prev-wrap, .td_block_13.td-column-2 .td-load-more-wrap, .td_block_13.td-column-3 .td-load-more-wrap

    {

        margin-top: 30px;

    }

}

.td-pb-span4 .td_block_13

{

    margin-bottom: 22px;

}



.td_block_14 .td_block_inner

{

    margin-right: -3px;

}

@media(max-width: 500px)

{

    .td_block_14 .td_block_inner

    {

        margin-right: 0;

    }

}

.td_block_14 .td-block-row

{

    margin-left: 0;

    margin-right: 0;

}

.td_block_14 .td-block-row:last-child

{

    margin-bottom: 20px;

}

.td_block_14 .td-block-span12:last-child .td_module_mx1

{

    margin-bottom: 0;

}

@media(min-width: 767px)

{

    .td_block_14 .td-block-row:last-child .td_module_mx1

    {

        margin-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_14 .td-block-row:last-child>div:last-child .td_module_mx1

    {

        margin-bottom: 0;

    }

}

.td_block_14 .td-block-span6

{

    padding-left: 0;

    padding-right: 3px;

    width: 50%;

}

.td_block_14 .td-block-span4

{

    padding-left: 0;

    padding-right: 3px;

    width: 33.33333333%;

}

@media(min-width: 767px)

{

    .td_block_14.td-column-2 .td-next-prev-wrap, .td_block_14.td-column-3 .td-next-prev-wrap, .td_block_14.td-column-2 .td-load-more-wrap, .td_block_14.td-column-3 .td-load-more-wrap

    {

        margin-top: 26px;

    }

}

@media(max-width: 767px)

{

    .td_block_14 .td-block-span12, .td_block_14 .td-block-span4

    {

        width: 50%;

        float: left;

        padding-right: 3px;

    }

    .td_block_14 .td-block-span12:nth-child(even)

    {

        margin-right: -3px;

    }

}

@media(max-width: 500px)

{

    .td_block_14 .td-block-span12, .td_block_14 .td-block-span4, .td_block_14 .td-block-span6

    {

        width: 100%;

        float: left;

        padding-right: 0;

    }

    .td_block_14 .td-block-span12:nth-child(even)

    {

        margin-right: 0;

    }

}

.td_block_14 .td-next-prev-wrap, .td_block_14 .td-load-more-wrap

{

    margin-top: 0;

}

@media(max-width: 767px)

{

    .td-pb-span12 .td_block_14 .td-block-span4:first-child

    {

        width: 100%;

    }

    .td-pb-span12 .td_block_14 .td-block-span4:first-child .entry-thumb

    {

        width: 100%;

    }

}

.td-pb-span4 .td_block_14

{

    margin-bottom: 48px;

}

.td-pb-span4 .td_block_14 .td_block_inner

{

    margin-right: 0;

}

@media(max-width: 767px)

{

    .td-pb-span4 .td_block_14 .td_block_inner

    {

        margin-right: -3px;

    }

}

@media(max-width: 500px)

{

    .td-pb-span4 .td_block_14 .td_block_inner

    {

        margin-right: 0;

    }

}

.td-pb-span4 .td_block_14 .td-next-prev-wrap, .td-pb-span4 .td_block_14 .td-load-more-wrap

{

    margin-top: 23px;

    margin-bottom: 0;

}

@media(max-width: 767px)

{

    .td-pb-span4 .td_block_14 .td-next-prev-wrap, .td-pb-span4 .td_block_14 .td-load-more-wrap

    {

        padding-top: 20px;

    }

}



.td_block_15 .td-block-span4

{

    width: 33.33333333%;

}

@media(max-width: 500px)

{

    .td_block_15 .td-block-span4

    {

        width: 100%;

    }

}

.td_block_15 .td-block-row

{

    width: auto;

}

.td_block_15 .td-column-3 .td-block-row

{

    margin-right: -22px;

    margin-left: 0;

}

@media(max-width: 1018px)

{

    .td_block_15 .td-column-3 .td-block-row

    {

        margin-right: -15px;

    }

}

.td_block_15 .td-column-3 .td-block-row .td-block-span4

{

    padding-right: 22px;

    padding-left: 0;

    width: 20%;

}

@media(max-width: 1018px)

{

    .td_block_15 .td-column-3 .td-block-row .td-block-span4

    {

        padding-right: 15px;

        float: left;

    }

}

@media(max-width: 500px)

{

    .td_block_15 .td-column-3 .td-block-row .td-block-span4

    {

        width: 100%;

    }

}

.td_block_15 .td-column-2 .td-block-row

{

    margin-right: -21px;

    margin-left: 0;

}

@media(max-width: 1018px)

{

    .td_block_15 .td-column-2 .td-block-row

    {

        margin-right: -15px;

    }

}

@media(max-width: 500px)

{

    .td_block_15 .td-column-2 .td-block-row

    {

        margin-right: 0;

    }

}

.td_block_15 .td-column-2 .td-block-row .td-block-span4

{

    padding-right: 21px;

    padding-left: 0;

}

@media(max-width: 1018px)

{

    .td_block_15 .td-column-2 .td-block-row .td-block-span4

    {

        padding-right: 15px;

        float: left;

    }

}

@media(max-width: 500px)

{

    .td_block_15 .td-column-2 .td-block-row .td-block-span4

    {

        padding-right: 0;

    }

}

.td_block_15 .td-column-2 .td_module_mx4

{

    padding-bottom: 21px;

}

@media(max-width: 767px)

{

    .td_block_15 .td-column-2 .td_module_mx4

    {

        padding-bottom: 0;

    }

}

@media(min-width: 767px)

{

    .td_block_15.td-column-3 .td-next-prev-wrap, .td_block_15.td-column-3 .td-load-more-wrap

    {

        margin-top: 36px;

    }

}

.td_block_15 .td-column-1

{

    margin-right: -21px;

}

@media(max-width: 1018px)

{

    .td_block_15 .td-column-1

    {

        margin-right: -15px;

    }

}

.td_block_15 .td-column-1 .td-block-span12

{

    width: 50%;

    padding-right: 21px;

    padding-left: 0;

    float: left;

}

@media(max-width: 1018px)

{

    .td_block_15 .td-column-1 .td-block-span12

    {

        padding-right: 15px;

    }

}

.td_block_15 .td-column-1 .td-block-span12:nth-of-type(odd)

{

    clear: left;

}

@media(min-width: 767px)

{

    .td_block_15.td-column-1 .td-next-prev-wrap, .td_block_15.td-column-2 .td-next-prev-wrap, .td_block_15.td-column-1 .td-load-more-wrap, .td_block_15.td-column-2 .td-load-more-wrap

    {

        margin-top: 21px;

    }

}

.td_block_15.td-column-1 .td-block-span12:last-child .td_module_wrap

{

    padding-bottom: 22px;

}

.td_block_15.td-column-1 .td-cust-row:last-child .td_module_mx4

{

    padding-bottom: 0;

}

@media(max-width: 767px)

{

    .td_block_15.td-column-1 .td_module_mx4

    {

        margin-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_15 .td_module_mx4

    {

        padding-bottom: 0;

        margin-bottom: 26px;

    }

    .td_block_15 .td-block-row:last-child>div:last-child .td_module_mx4

    {

        margin-bottom: 0;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_15 .entry-title

    {

        font-size: 14px;

    }

}

.td-column-1.td_block_15

{

    overflow: hidden;

}

.td-column-1.td_block_15 .td_block_inner

{

    *zoom: 1;

}

.td-column-1.td_block_15 .td_block_inner:before, .td-column-1.td_block_15 .td_block_inner:after

{

    display: table;

    content: "";

    line-height: 0;

}

.td-column-1.td_block_15 .td_block_inner:after

{

    clear: both;

}



.td_block_16 .td-column-3 .td-block-row

{

    margin-right: -22px;

    margin-left: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_16 .td-column-3 .td-block-row

    {

        margin-right: -15px;

    }

}

@media(max-width: 767px)

{

    .td_block_16 .td-column-3 .td-block-row

    {

        margin-right: 0;

    }

}

.td_block_16 .td-column-3 .td-block-row .td-block-span4

{

    width: 20%;

    padding-right: 22px;

    padding-left: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_16 .td-column-3 .td-block-row .td-block-span4

    {

        padding-right: 15px;

    }

}

@media(max-width: 767px)

{

    .td_block_16 .td-column-3 .td-block-row .td-block-span4

    {

        padding-right: 0;

        float: left;

        width: 100%;

    }

}

@media(max-width: 767px)

{

    .td_block_16 .td-column-3 .td-block-row:last-child .td-block-span4:last-child .td_module_mx7 .td-module-image

    {

        margin-bottom: 0;

    }

}

.td_block_16 .td-column-2 .td-block-row

{

    margin-right: -21px;

    margin-left: 0;

}

@media(max-width: 767px)

{

    .td_block_16 .td-column-2 .td-block-row

    {

        margin-right: 0;

    }

}

.td_block_16 .td-column-2 .td-block-row .td-block-span4

{

    width: 33.33333333%;

    padding-right: 21px;

    padding-left: 0;

}

@media(max-width: 767px)

{

    .td_block_16 .td-column-2 .td-block-row .td-block-span4

    {

        width: 100%;

        float: left;

        padding-right: 0;

    }

}

.td_block_16 .td-column-2 .td-block-row:last-child .td_module_mx4

{

    padding-bottom: 26px;

}

@media(max-width: 767px)

{

    .td_block_16 .td-column-2 .td-block-row:last-child .td-block-span4:last-child .td_module_mx7 .td-module-image

    {

        margin-bottom: 0;

    }

}

.td_block_16 .td-column-2 .td_module_mx7

{

    padding-bottom: 26px;

}

@media(min-width: 767px)

{

    .td_block_16 .td-next-prev-wrap, .td_block_16 .td-load-more-wrap

    {

        margin-top: 26px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_16 .td-excerpt

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_block_16 .td-excerpt

    {

        display: none;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_16 .td_module_mx7

    {

        padding-bottom: 16px;

    }

}

@media(max-width: 767px)

{

    .td_block_16 .td_module_mx7

    {

        padding-bottom: 16px;

    }

}

@media(max-width: 767px)

{

    .td_block_16 .td_module_mx7 .entry-title

    {

        font-size: 14px;

        line-height: 20px;

    }

}

@media(max-width: 767px)

{

    .td_block_16 .td_module_mx7 .td-module-image

    {

        width: 100px;

        float: left;

        margin-bottom: 26px;

    }

}

@media(max-width: 767px)

{

    .td_block_16 .td_module_mx7 .td-module-thumb

    {

        margin-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_16 .td_module_mx7 .item-details

    {

        margin-left: 115px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_16 .td-module-meta-info

    {

        margin-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_16 .td-module-meta-info

    {

        margin-bottom: 0;

    }

}



@media(min-width: 768px)

{

    .td_block_17 .td-block-row:last-child .td-block-span4 .td_module_8:last-child, .td_block_17 .td-block-row:last-child .td-block-span6 .td_module_8:last-child

    {

        border-bottom: 0;

        margin-bottom: 0;

        padding-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_17 .td-block-row:last-child .td-block-span4:last-child .td_module_8:last-child, .td_block_17 .td-block-row:last-child .td-block-span6:last-child .td_module_8:last-child

    {

        border-bottom: 0;

        margin-bottom: 0;

        padding-bottom: 0;

    }

}

.td_block_17 .td-column-1 .td_module_4

{

    padding-bottom: 25px;

    border-bottom: 1px dashed #f2f2f2;

    margin-bottom: 16px;

}

.td_block_17 .td-column-1 .td-block-span12:last-child .td_module_8

{

    border-bottom: 0;

    margin-bottom: 0;

    padding-bottom: 0;

}

.td_block_17 .td-column-2 .td-block-row:last-child .td_module_4, .td_block_17 .td-column-3 .td-block-row:last-child .td_module_4

{

    padding-bottom: 0;

}

@media(max-width: 767px)

{

    .td_block_17 .td-column-2 .td-block-row:last-child .td_module_4, .td_block_17 .td-column-3 .td-block-row:last-child .td_module_4

    {

        padding-bottom: 16px;

        border-bottom: 1px dashed #f2f2f2;

        margin-bottom: 14px;

    }

}

@media(min-width: 767px)

{

    .td_block_17.td-column-1 .td-next-prev-wrap, .td_block_17.td-column-1 .td-load-more-wrap

    {

        margin-top: 30px;

    }

}



.td_block_18 .td-block-span12

{

    width: 100%;

}

.td_block_18 .td_module_wrap:last-child

{

    padding-bottom: 0;

}

@media(max-width: 767px)

{

    .td_block_18 .td_module_mx8 .td-module-thumb

    {

        margin-bottom: 20px;

    }

}

@media(max-width: 767px)

{

    .td_block_18 .td_module_mx8 .entry-title

    {

        font-size: 18px;

        line-height: 24px;

    }

}

@media(max-width: 767px)

{

    .td_block_18 .td_module_mx8 .td-module-meta-info

    {

        padding: 0 14px;

    }

}

@media(max-width: 767px)

{

    .td_block_18 .td_module_mx2 .item-details

    {

        padding-top: 0;

        margin-bottom: 26px;

    }

}

@media(max-width: 767px)

{

    .td_block_18 .td_module_mx2 .item-details .entry-title

    {

        margin-bottom: 3px;

    }

}

.td_block_18 .td_module_mx2 .td-module-meta-info

{

    margin-bottom: 0;

}

.td_block_18 .td-column-1 .td_module_wrap

{

    padding-bottom: 0;

}

.td_block_18 .td-column-1 .td_module_mx8 .td-module-thumb

{

    margin-bottom: 20px;

}

@media(max-width: 767px)

{

    .td_block_18 .td-column-1 .td_module_mx8 .td-module-thumb

    {

        margin-bottom: 26px;

    }

}

.td_block_18 .td-column-1 .td_module_mx8 .entry-title

{

    font-size: 18px;

    line-height: 24px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_18 .td-column-1 .td_module_mx8 .entry-title

    {

        font-size: 15px;

        line-height: 19px;

    }

}

.td_block_18 .td-column-1 .td_module_mx8 .td-module-meta-info

{

    padding: 0 14px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_18 .td-column-1 .td_module_mx8 .td-post-category

    {

        display: none;

    }

}

.td_block_18 .td-column-1 .td_module_mx2:last-child .item-details

{

    margin-bottom: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_18 .td-column-2 .td_module_mx8

    {

        padding-bottom: 25px;

    }

}

@media(max-width: 767px)

{

    .td_block_18 .td-column-2 .td_module_mx8

    {

        padding-bottom: 6px;

    }

}

.td_block_18 .td-column-2 .td_module_mx8 .td-module-meta-info

{

    bottom: 20px;

}

@media(max-width: 767px)

{

    .td_block_18 .td-column-2 .td_module_mx8 .td-module-meta-info

    {

        bottom: 14px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_18 .td-column-2 .td_module_10

    {

        padding-bottom: 24px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_18 .td-column-2 .td_module_10 .td-excerpt

    {

        margin-top: 3px;

    }

}

@media(max-width: 767px)

{

    .td_block_18 .td-column-2 .td_module_10 .td-module-meta-info

    {

        margin-bottom: 0;

    }

}

.td_block_18 .td-column-3 .td_module_mx8 .entry-thumb

{

    width: 100%;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_18 .td-column-3 .td_module_mx8

    {

        padding-bottom: 25px;

    }

}

@media(max-width: 767px)

{

    .td_block_18 .td-column-3 .td_module_mx8

    {

        padding-bottom: 6px;

    }

}

.td_block_18 .td-column-3 .td_module_mx8 .td-module-meta-info

{

    bottom: 20px;

}

@media(max-width: 767px)

{

    .td_block_18 .td-column-3 .td_module_mx8 .td-module-meta-info

    {

        bottom: 14px;

    }

}

@media(min-width: 767px)

{

    .td_block_18.td-column-2 .td-next-prev-wrap, .td_block_18.td-column-3 .td-next-prev-wrap, .td_block_18.td-column-2 .td-load-more-wrap, .td_block_18.td-column-3 .td-load-more-wrap

    {

        margin-top: 30px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_18 .td_module_10

    {

        padding-bottom: 30px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_18 .td_module_10 .td-excerpt

    {

        margin-top: 3px;

    }

}

@media(max-width: 767px)

{

    .td_block_18 .td_module_10 .td-module-meta-info

    {

        margin-bottom: 0;

    }

}



.td_block_19 .td_module_mx1

{

    margin-bottom: 26px;

}

@media(max-width: 767px)

{

    .td_block_19 .td_module_mx2 .item-details

    {

        padding-top: 0;

        margin-bottom: 26px;

    }

}

@media(max-width: 767px)

{

    .td_block_19 .td_module_mx2 .item-details .entry-title

    {

        margin-bottom: 3px;

    }

}

.td_block_19 .td_module_mx2 .td-module-meta-info

{

    margin-bottom: 0;

}

.td_block_19 .td-block-row

{

    margin-right: -15px;

    margin-left: -15px;

}

.td_block_19 .td-block-span6, .td_block_19 .td-block-span4

{

    padding-right: 15px;

    padding-left: 15px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_19 .td-block-row

    {

        margin-right: -10px;

        margin-left: -10px;

    }

    .td_block_19 .td-block-span6, .td_block_19 .td-block-span4

    {

        padding-right: 10px;

        padding-left: 10px;

    }

}

@media(max-width: 767px)

{

    .td_block_19 .td-block-row

    {

        margin: 0;

    }

    .td_block_19 .td-block-span6, .td_block_19 .td-block-span4

    {

        padding: 0;

    }

}

@media(min-width: 768px)

{

    .td_block_19 .td-block-row:last-child .td_module_wrap.td_module_mx1, .td_block_19 .td-block-row:last-child .td_module_wrap.td_module_mx2, .td_block_19 .td-block-row:last-child .td_module_wrap.td_module_mx2 .item-details

    {

        margin-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_19 .td-block-row:last-child>div:last-child .td_module_wrap.td_module_mx1, .td_block_19 .td-block-row:last-child>div:last-child .td_module_wrap.td_module_mx2, .td_block_19 .td-block-row:last-child>div:last-child .td_module_wrap.td_module_mx2 .item-details

    {

        margin-bottom: 0;

    }

}

.td_block_19.td-column-1 .td_module_wrap:last-child.td_module_mx1, .td_block_19.td-column-1 .td_module_wrap:last-child.td_module_mx2, .td_block_19.td-column-1 .td_module_wrap:last-child.td_module_mx2 .item-details

{

    margin-bottom: 0;

}

.td_block_19 .td-next-prev-wrap, .td_block_19 .td-load-more-wrap

{

    margin-top: 20px;

}



.td_block_20 .td-module-meta-info

{

    margin-left: 0;

}

.td_block_20 .td-post-author-name, .td_block_20 .td-post-date

{

    margin-left: 0;

    line-height: 17px;

    vertical-align: top;

    top: -1px;

}

.td_block_20 .td-module-comments

{

    margin-right: 0;

    position: absolute;

    right: 20px;

    bottom: 12px;

}

.td_block_20 .td_module_14 .td-module-thumb

{

    margin-bottom: 12px;

}

.td_block_20 .td_module_14 .td-module-meta-holder

{

    padding: 14px 20px 12px 20px;

}

@media(max-width: 500px)

{

    .td_block_20 .td_module_14 .td-module-meta-holder

    {

        padding: 10px 10px 12px 10px;

    }

}

.td_block_20 .td_module_14 .td-module-meta-info

{

    bottom: 0;

    padding: 0;

    width: 90%;

}

.td_block_20 .td_module_14 .td-excerpt

{

    padding: 0 10px 0 20px;

    width: 90%;

}

@media(max-width: 500px)

{

    .td_block_20 .td_module_14 .td-excerpt

    {

        padding-left: 10px;

    }

}

.td_block_20 .td_module_14 .entry-title

{

    bottom: auto;

}

@media(max-width: 500px)

{

    .td_block_20 .td_module_14 .entry-title

    {

        margin-right: 0;

        margin-left: 0;

    }

}

.td_block_20 .td_module_14 .entry-title:after

{

    display: none;

}

.td_block_20 .td_module_14:last-child

{

    padding-bottom: 0;

}

.td_block_20 .td_module_mx3

{

    padding-bottom: 25px;

    margin-bottom: 25px;

    border-bottom: 1px dashed var(--td_grid_border_color,#ededed);

}

@media(max-width: 767px)

{

    .td_block_20 .td_module_mx3

    {

        width: 100%;

    }

    .td_block_20 .td_module_mx3:nth-child(even)

    {

        margin-left: 0;

    }

}

.td_block_20 .td_module_mx3:last-child

{

    border-bottom: 0;

}

.td_block_20 .td_module_mx3 .td-module-meta-info

{

    bottom: 25px;

    border-bottom: 0;

    margin: 0;

    width: 90%;

    padding: 14px 16px 12px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_20 .td_module_mx3 .td-module-meta-info

    {

        padding: 6px 0 0;

    }

}

@media(max-width: 500px)

{

    .td_block_20 .td_module_mx3 .td-module-meta-info

    {

        padding: 10px 20px 12px 10px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_20 .td_module_mx3 .td-post-author-name, .td_block_20 .td_module_mx3 .td-post-date, .td_block_20 .td_module_mx3 .td-module-comments

    {

        display: none;

    }

}

.td_block_20 .td_module_mx3 .entry-title

{

    font-weight: 500;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_20 .td_module_mx3 .entry-title

    {

        font-size: 15px;

        font-weight: 500;

        line-height: 20px;

        margin-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_20 .td_module_mx3 .entry-title

    {

        font-size: 22px;

        line-height: 30px;

    }

}

@media(max-width: 500px)

{

    .td_block_20 .td_module_mx3 .entry-title

    {

        font-size: 18px;

        line-height: 26px;

        margin-right: 0;

        margin-left: 0;

    }

}

.td_block_20 .td_module_mx3 .td-module-thumb

{

    margin-bottom: 0;

}

.td_block_20 .td-video-play-ico

{

    top: 24px;

    right: 24px;

    left: auto;

    transform: none;

    -webkit-transform: none;

    width: 30px;

    height: 30px;

    font-size: 30px;

}

.td_block_20 .td-next-prev-wrap, .td_block_20 .td-load-more-wrap

{

    margin-top: 40px;

}

@media(max-width: 500px)

{

    .td_block_20 .td-next-prev-wrap, .td_block_20 .td-load-more-wrap

    {

        margin-bottom: 0;

    }

}

.td_block_20.td-column-1 .td_module_mx3:last-child

{

    margin-bottom: 0;

}

.td_block_20.td-column-1 .td-next-prev-wrap, .td_block_20.td-column-1 .td-load-more-wrap

{

    margin-top: 1px;

}

.td_block_20 .td_module_wrap:last-child

{

    margin-bottom: 0;

}

.td_block_20 .td_block_inner:after

{

    content: '';

    clear: both;

    display: table;

}



.td_block_21 .td_module_16 .td-module-meta-info

{

    margin-bottom: 0;

}

.td_block_21.td-column-1 .td-module-thumb

{

    width: 100px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_21.td-column-1 .td-module-thumb

    {

        width: 50px;

    }

}

@media(max-width: 767px)

{

    .td_block_21.td-column-1 .td-module-thumb

    {

        width: 80px;

    }

}

.td_block_21.td-column-1 .item-details

{

    margin-left: 115px;

    min-height: 100px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_21.td-column-1 .item-details

    {

        margin-left: 60px;

        min-height: 50px;

    }

}

@media(max-width: 767px)

{

    .td_block_21.td-column-1 .item-details

    {

        margin-left: 95px;

        min-height: 80px;

    }

}

.td_block_21.td-column-1 .entry-title

{

    font-size: 17px;

    line-height: 23px;

    min-height: 0;

    padding-left: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_21.td-column-1 .entry-title

    {

        font-size: 14px;

        line-height: 21px;

    }

}

@media(max-width: 767px)

{

    .td_block_21.td-column-1 .entry-title

    {

        font-size: 22px;

        line-height: 28px;

        font-weight: 500;

    }

}

@media(max-width: 500px)

{

    .td_block_21.td-column-1 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

}

.td_block_21.td-column-1 .td-excerpt

{

    display: none;

}

.td_block_21.td-column-1 .td_module_16

{

    padding-bottom: 19px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_21.td-column-1 .td-post-author-name

    {

        display: none;

    }

}

@media(min-width: 767px)

{

    .td_block_21.td-column-1 .td-next-prev-wrap, .td_block_21.td-column-1 .td-load-more-wrap

    {

        margin-top: 26px;

    }

}

@media(min-width: 767px)

{

    .td_block_21.td-column-2 .td-next-prev-wrap, .td_block_21.td-column-3 .td-next-prev-wrap, .td_block_21.td-column-2 .td-load-more-wrap, .td_block_21.td-column-3 .td-load-more-wrap

    {

        margin-top: 30px;

    }

}

.td_block_21 .td_module_wrap:last-child

{

    padding-bottom: 0;

}



.td_block_22 .td-column-1 .entry-title

{

    font-size: 26px;

    line-height: 30px;

}

@media(max-width: 1018px)

{

    .td_block_22 .td-column-1 .entry-title

    {

        font-size: 21px;

        line-height: 28px;

    }

}

.td_block_22 .td-column-1 .td-excerpt

{

    font-size: 15px;

    line-height: 26px;

    margin-top: 19px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_22 .td-column-1 .td-excerpt

    {

        font-size: 13px;

        line-height: 22px;

        margin-top: 15px;

    }

}

.td_block_22 .td-column-1 .td-read-more

{

    margin-top: 15px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_22 .td-column-1 .td-read-more

    {

        margin-top: 8px;

    }

}

.td_block_22 .td-column-1 .td_module_wrap

{

    padding-bottom: 20px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_22 .td-column-1 .td_module_wrap

    {

        padding-bottom: 10px;

    }

}

.td_block_22 .td-column-1 .td-module-meta-holder

{

    height: 41px;

    padding: 12px 12px 12px 15px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_22 .td-column-1 .td-module-meta-holder

    {

        height: 33px;

        padding: 8px 12px 8px 10px;

        font-size: 11px;

    }

}

.td_block_22 .td-column-3 .entry-title

{

    font-size: 34px;

    line-height: 44px;

}

@media(max-width: 1018px)

{

    .td_block_22 .td-column-3 .entry-title

    {

        font-size: 21px;

        line-height: 28px;

    }

}

.td_block_22.td_with_ajax_pagination .td-module-image

{

    margin: 0;

}

.td_block_22 .td_module_wrap:last-child

{

    padding-bottom: 0;

}

.td_block_22 .td_module_wrap:last-child .td-read-more

{

    margin-bottom: 0;

}



@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_23 .td-column-1 .entry-title

    {

        font-size: 19px;

        line-height: 24px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_23 .td-column-1 .td-post-author-name

    {

        display: none;

    }

}

.td_block_23 .td_module_wrap:last-child

{

    margin-bottom: 0;

    padding-bottom: 0;

}

.td_block_23 .td_module_wrap:last-child .meta-info-container

{

    padding-bottom: 0;

    border-bottom: none;

}

.td_block_23 .td_module_wrap:last-child .td-read-more

{

    margin-bottom: 0;

}

.td_block_23 .td-column-3 .entry-title

{

    font-size: 34px;

    line-height: 44px;

}

@media(max-width: 1018px)

{

    .td_block_23 .td-column-3 .entry-title

    {

        font-size: 22px;

        line-height: 28px;

    }

}



.td_block_24 .td_module_wrap:last-child

{

    padding-bottom: 0;

    margin-bottom: 0;

    border-bottom: none;

}

.td_block_24 .td-read-more

{

    margin-bottom: 0;

}

.td_block_24 .td-column-3 .td-module-thumb

{

    width: 534px;

    height: 350px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_24 .td-column-3 .td-module-thumb

    {

        width: 400px;

        height: 320px;

    }

}

@media(max-width: 767px)

{

    .td_block_24 .td-column-3 .td-module-thumb

    {

        width: 100px;

        height: 120px;

    }

}

.td_block_24 .td-column-3 .td-module-thumb .entry-thumb

{

    height: auto;

    width: 100%;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_24 .td-column-3 .td-module-thumb .entry-thumb

    {

        width: 100%;

    }

}

@media(max-width: 767px)

{

    .td_block_24 .td-column-3 .td-module-thumb .entry-thumb

    {

        height: 100%;

        width: auto;

    }

}

.td_block_24 .td-column-3 .td-item-details

{

    min-height: 350px;

    margin-left: 564px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_24 .td-column-3 .td-item-details

    {

        min-height: 330px;

        margin-left: 430px;

    }

}

@media(max-width: 767px)

{

    .td_block_24 .td-column-3 .td-item-details

    {

        min-height: 120px;

        margin-left: 115px;

    }

}



@media(min-width: 768px)

{

    .td_block_25 .td-block-row:last-child>div .td_module_wrap:last-child

    {

        padding-bottom: 0;

    }

    .td_block_25.td-column-1 .td-block-span12:last-child .td_module_wrap

    {

        padding-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_25.td-column-3 .td-block-span4:last-child .td_module_wrap:last-child

    {

        padding-bottom: 0;

    }

    .td_block_25.td-column-2 .td-block-span6:last-child .td_module_wrap:last-child

    {

        padding-bottom: 0;

    }

    .td_block_25.td-column-1 .td-block-span12:last-child .td_module_wrap

    {

        padding-bottom: 0;

    }

}



@media(min-width: 768px) and (max-width: 1018px)

{

    .homepage-post .td-post-template-7 .td-post-header header .entry-title

    {

        font-size: 36px;

        line-height: 46px;

    }

}

@media(max-width: 767px)

{

    .homepage-post .td-post-template-7 .td-post-header header .entry-title

    {

        font-size: 26px;

        line-height: 32px;

        margin-bottom: 7px;

    }

}

.td-homepage-post .entry-title

{

    margin-top: 0;

}

.td-main-page-wrap .td-container>.td-pb-row:first-child .td_block_trending_now:first-child, .td-main-page-wrap .tdc-row:first-child .wpb_wrapper .td_block_trending_now:first-child, .td-main-page-wrap .tdc_zone .tdc-row:first-of-type .wpb_wrapper .td_block_trending_now:first-child, .td-main-page-wrap .tdc-row:first-of-type .tdc-element:first-of-type .td_block_trending_now:first-child, .td-main-page-wrap .tdc-row-composer:first-child .wpb_wrapper .td_block_trending_now:first-child, .td-main-page-wrap .tdc-row-composer:first-of-type .tdc-element:first-of-type .td_block_trending_now:first-child

{

    position: relative;

    margin: -24px 0 24px;

    z-index: 1;

}

@media(max-width: 767px)

{

    .td-main-page-wrap .td-container>.td-pb-row:first-child .td_block_trending_now:first-child, .td-main-page-wrap .tdc-row:first-child .wpb_wrapper .td_block_trending_now:first-child, .td-main-page-wrap .tdc_zone .tdc-row:first-of-type .wpb_wrapper .td_block_trending_now:first-child, .td-main-page-wrap .tdc-row:first-of-type .tdc-element:first-of-type .td_block_trending_now:first-child, .td-main-page-wrap .tdc-row-composer:first-child .wpb_wrapper .td_block_trending_now:first-child, .td-main-page-wrap .tdc-row-composer:first-of-type .tdc-element:first-of-type .td_block_trending_now:first-child

    {

        margin-bottom: 0;

        padding: 4px 0 12px;

    }

}

@media(max-width: 767px)

{

    .td-main-page-wrap .td-container>.td-pb-row:first-child .td-trending-style2:first-child, .td-main-page-wrap .tdc-row:first-child .wpb_wrapper .td-trending-style2:first-child, .td-main-page-wrap .tdc_zone .tdc-row:first-of-type .wpb_wrapper .td-trending-style2:first-child, .td-main-page-wrap .tdc-row:first-of-type .tdc-element:first-of-type .td-trending-style2:first-child, .td-main-page-wrap .tdc-row-composer:first-child .wpb_wrapper .td-trending-style2:first-child, .td-main-page-wrap .tdc-row-composer:first-of-type .tdc-element:first-of-type .td-trending-style2:first-child

    {

        padding: 12px 2px!important;

        margin-bottom: 7px;

    }

}

.td-main-page-wrap .tdc-row:first-child .tdc-elements .td_block_trending_now:first-of-type, .td-main-page-wrap .tdc-row-composer:first-child .tdc-elements .td_block_trending_now:first-of-type

{

    position: relative;

    margin: -24px 0 24px;

    z-index: 1;

}

@media(max-width: 767px)

{

    .td-main-page-wrap .tdc-row:first-child .tdc-elements .td_block_trending_now:first-of-type, .td-main-page-wrap .tdc-row-composer:first-child .tdc-elements .td_block_trending_now:first-of-type

    {

        margin-bottom: 0;

        padding: 4px 0 12px;

    }

}

@media(max-width: 767px)

{

    .td-main-page-wrap .tdc-row:first-child .tdc-elements .td_block_trending_now:first-of-type.td-trending-style2, .td-main-page-wrap .tdc-row-composer:first-child .tdc-elements .td_block_trending_now:first-of-type.td-trending-style2

    {

        padding: 12px 2px!important;

        margin-bottom: 7px;

    }

}

a[href^="tel"]

{

    color: inherit;

}

.td_block_homepage_full_1

{

    padding-bottom: 0;

    margin-bottom: 0;

}

.td_block_popular_categories

{

    padding-bottom: 0;

}

.td-mx-13 .entry-title

{

    font-size: 13px;

    line-height: 18px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mx-13 .entry-title

    {

        font-size: 12px!important;

        line-height: 15px!important;

    }

}

@media(max-width: 767px)

{

    .td-mx-13 .entry-title

    {

        font-size: 13px!important;

        line-height: 18px!important;

    }

}

.td-mx-13 .td-post-category

{

    margin-bottom: 11px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mx-13 .td-post-category

    {

        margin-bottom: 9px;

    }

}

@media(max-width: 767px)

{

    .td-mx-13 .td-post-category

    {

        margin-bottom: 10px;

    }

}

.td-mx-13 .td-module-meta-info

{

    margin-top: 6px;

}

.td-mx-13 .td-meta-info-container

{

    padding: 0 15px 15px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mx-13 .td-meta-info-container

    {

        padding: 0 13px 10px;

    }

}

@media(max-width: 767px)

{

    .td-mx-13 .td-meta-info-container

    {

        padding: 0 10px 11px;

    }

}

.td-grid-style-2 .td-mx-13 .td-meta-info-container, .td-grid-style-3 .td-mx-13 .td-meta-info-container, .td-grid-style-7 .td-mx-13 .td-meta-info-container

{

    padding: 0!important;

}

.td-grid-style-2 .td-mx-13 .td-big-grid-meta, .td-grid-style-3 .td-mx-13 .td-big-grid-meta, .td-grid-style-7 .td-mx-13 .td-big-grid-meta, .td-grid-style-2 .td-mx-13 .td-module-meta-info, .td-grid-style-3 .td-mx-13 .td-module-meta-info, .td-grid-style-7 .td-mx-13 .td-module-meta-info

{

    width: 100%;

}

.td-grid-style-2 .td-mx-13 .td-big-grid-meta, .td-grid-style-3 .td-mx-13 .td-big-grid-meta, .td-grid-style-7 .td-mx-13 .td-big-grid-meta

{

    padding: 15px 15px 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-2 .td-mx-13 .td-big-grid-meta, .td-grid-style-3 .td-mx-13 .td-big-grid-meta, .td-grid-style-7 .td-mx-13 .td-big-grid-meta

    {

        padding: 13px 13px 0;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-2 .td-mx-13 .td-big-grid-meta, .td-grid-style-3 .td-mx-13 .td-big-grid-meta, .td-grid-style-7 .td-mx-13 .td-big-grid-meta

    {

        padding: 10px 10px 0;

    }

}

.td-grid-style-2 .td-mx-13 .td-module-meta-info, .td-grid-style-3 .td-mx-13 .td-module-meta-info, .td-grid-style-7 .td-mx-13 .td-module-meta-info

{

    padding: 0 15px 15px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-2 .td-mx-13 .td-module-meta-info, .td-grid-style-3 .td-mx-13 .td-module-meta-info, .td-grid-style-7 .td-mx-13 .td-module-meta-info

    {

        padding: 0 13px 13px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-2 .td-mx-13 .td-module-meta-info, .td-grid-style-3 .td-mx-13 .td-module-meta-info, .td-grid-style-7 .td-mx-13 .td-module-meta-info

    {

        padding: 0 10px 10px;

    }

}

.td-grid-style-4 .td-mx-13 .entry-title

{

    padding: 1px 5px 2px;

}

.td-grid-style-4 .td-mx-13 .td-meta-info-container

{

    width: 100%;

}

.td-grid-style-5 .td-mx-13 .td-meta-info-container, .td-grid-style-6 .td-mx-13 .td-meta-info-container

{

    padding: 15px!important;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-5 .td-mx-13 .td-meta-info-container, .td-grid-style-6 .td-mx-13 .td-meta-info-container

    {

        padding: 13px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-5 .td-mx-13 .td-meta-info-container, .td-grid-style-6 .td-mx-13 .td-meta-info-container

    {

        padding: 10px!important;

    }

}

.td-grid-style-7 .td-mx-13.td-big-grid-post .td-post-category

{

    bottom: 13px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-mx-13.td-big-grid-post .td-post-category

    {

        bottom: 11px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-mx-13.td-big-grid-post .td-post-category

    {

        bottom: 8px;

    }

}

.td-mx-15 .entry-title

{

    font-size: 15px;

    line-height: 20px;

}

@media(max-width: 1018px)

{

    .td-mx-15 .entry-title

    {

        font-size: 13px!important;

        line-height: 18px!important;

    }

}

.td-mx-15 .td-post-category

{

    margin-bottom: 10px;

}

.td-mx-15 .td-module-meta-info

{

    margin-top: 6px;

}

.td-mx-15 .td-meta-info-container

{

    padding: 0 10px 18px;

}

@media(max-width: 1018px)

{

    .td-mx-15 .td-meta-info-container

    {

        padding-bottom: 11px;

    }

}

.td-grid-style-2 .td-mx-15 .td-meta-info-container, .td-grid-style-3 .td-mx-15 .td-meta-info-container, .td-grid-style-7 .td-mx-15 .td-meta-info-container

{

    padding: 0!important;

}

.td-grid-style-2 .td-mx-15 .td-big-grid-meta, .td-grid-style-3 .td-mx-15 .td-big-grid-meta, .td-grid-style-7 .td-mx-15 .td-big-grid-meta, .td-grid-style-2 .td-mx-15 .td-module-meta-info, .td-grid-style-3 .td-mx-15 .td-module-meta-info, .td-grid-style-7 .td-mx-15 .td-module-meta-info

{

    width: 100%;

}

.td-grid-style-2 .td-mx-15 .td-big-grid-meta, .td-grid-style-3 .td-mx-15 .td-big-grid-meta, .td-grid-style-7 .td-mx-15 .td-big-grid-meta

{

    padding: 18px 10px 0;

}

@media(max-width: 1018px)

{

    .td-grid-style-2 .td-mx-15 .td-big-grid-meta, .td-grid-style-3 .td-mx-15 .td-big-grid-meta, .td-grid-style-7 .td-mx-15 .td-big-grid-meta

    {

        padding: 11px 11px 0;

    }

}

.td-grid-style-2 .td-mx-15 .td-module-meta-info, .td-grid-style-3 .td-mx-15 .td-module-meta-info, .td-grid-style-7 .td-mx-15 .td-module-meta-info

{

    padding: 0 10px 18px;

}

@media(max-width: 1018px)

{

    .td-grid-style-2 .td-mx-15 .td-module-meta-info, .td-grid-style-3 .td-mx-15 .td-module-meta-info, .td-grid-style-7 .td-mx-15 .td-module-meta-info

    {

        padding: 0 11px 11px;

    }

}

.td-grid-style-4 .td-mx-15 .entry-title

{

    padding: 2px 6px 3px;

}

.td-grid-style-4 .td-mx-15 .td-meta-info-container

{

    width: 100%;

}

.td-grid-style-5 .td-mx-15 .td-meta-info-container, .td-grid-style-6 .td-mx-15 .td-meta-info-container

{

    padding: 18px!important;

}

@media(max-width: 1018px)

{

    .td-grid-style-5 .td-mx-15 .td-meta-info-container, .td-grid-style-6 .td-mx-15 .td-meta-info-container

    {

        padding: 11px!important;

    }

}

.td-grid-style-7 .td-mx-15.td-big-grid-post .td-post-category

{

    bottom: 14px;

}

@media(max-width: 1018px)

{

    .td-grid-style-7 .td-mx-15.td-big-grid-post .td-post-category

    {

        bottom: 9px!important;

    }

}

.td-mx-17 .entry-title

{

    font-size: 17px;

    line-height: 22px;

}

@media(max-width: 1018px)

{

    .td-mx-17 .entry-title

    {

        font-size: 15px!important;

        line-height: 20px!important;

    }

}

.td-mx-17 .td-post-category

{

    margin-bottom: 11px;

}

.td-mx-17 .td-module-meta-info

{

    margin-top: 7px;

}

.td-mx-17 .td-meta-info-container

{

    padding: 0 10px 18px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mx-17 .td-meta-info-container

    {

        padding: 0 14px 10px;

    }

}

@media(max-width: 767px)

{

    .td-mx-17 .td-meta-info-container

    {

        padding: 0 10px 11px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-1 .td-mx-17 .td-module-meta-info

    {

        margin-bottom: 8px;

    }

}

.td-grid-style-2 .td-mx-17 .td-meta-info-container, .td-grid-style-3 .td-mx-17 .td-meta-info-container, .td-grid-style-7 .td-mx-17 .td-meta-info-container

{

    padding: 0!important;

}

.td-grid-style-2 .td-mx-17 .td-big-grid-meta, .td-grid-style-3 .td-mx-17 .td-big-grid-meta, .td-grid-style-7 .td-mx-17 .td-big-grid-meta, .td-grid-style-2 .td-mx-17 .td-module-meta-info, .td-grid-style-3 .td-mx-17 .td-module-meta-info, .td-grid-style-7 .td-mx-17 .td-module-meta-info

{

    width: 100%;

}

.td-grid-style-2 .td-mx-17 .td-big-grid-meta, .td-grid-style-3 .td-mx-17 .td-big-grid-meta, .td-grid-style-7 .td-mx-17 .td-big-grid-meta

{

    padding: 18px 10px 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-2 .td-mx-17 .td-big-grid-meta, .td-grid-style-3 .td-mx-17 .td-big-grid-meta, .td-grid-style-7 .td-mx-17 .td-big-grid-meta

    {

        padding: 10px 14px 0;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-2 .td-mx-17 .td-big-grid-meta, .td-grid-style-3 .td-mx-17 .td-big-grid-meta, .td-grid-style-7 .td-mx-17 .td-big-grid-meta

    {

        padding: 11px 10px 0;

    }

}

.td-grid-style-2 .td-mx-17 .td-module-meta-info, .td-grid-style-3 .td-mx-17 .td-module-meta-info, .td-grid-style-7 .td-mx-17 .td-module-meta-info

{

    padding: 0 10px 18px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-2 .td-mx-17 .td-module-meta-info, .td-grid-style-3 .td-mx-17 .td-module-meta-info, .td-grid-style-7 .td-mx-17 .td-module-meta-info

    {

        padding: 0 14px 10px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-2 .td-mx-17 .td-module-meta-info, .td-grid-style-3 .td-mx-17 .td-module-meta-info, .td-grid-style-7 .td-mx-17 .td-module-meta-info

    {

        padding: 0 10px 11px;

    }

}

.td-grid-style-4 .td-mx-17 .entry-title

{

    padding: 2px 6px 3px;

}

.td-grid-style-4 .td-mx-17 .td-meta-info-container

{

    width: 100%;

}

.td-grid-style-5 .td-mx-17 .td-meta-info-container, .td-grid-style-6 .td-mx-17 .td-meta-info-container

{

    padding: 18px!important;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-5 .td-mx-17 .td-meta-info-container, .td-grid-style-6 .td-mx-17 .td-meta-info-container

    {

        padding: 10px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-5 .td-mx-17 .td-meta-info-container, .td-grid-style-6 .td-mx-17 .td-meta-info-container

    {

        padding: 11px!important;

    }

}

.td-grid-style-7 .td-mx-17.td-big-grid-post .td-post-category

{

    bottom: 16px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-mx-17.td-big-grid-post .td-post-category

    {

        bottom: 8px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-mx-17.td-big-grid-post .td-post-category

    {

        bottom: 9px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-big-grid-scroll .td-mx-17 .td-big-grid-meta

    {

        padding-left: 10px!important;

        padding-right: 10px!important;

    }

}

.td-mx-19 .entry-title

{

    font-size: 19px;

    line-height: 24px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mx-19 .entry-title

    {

        font-size: 17px!important;

        line-height: 22px!important;

    }

}

@media(max-width: 767px)

{

    .td-mx-19 .entry-title

    {

        font-size: 19px!important;

        line-height: 24px!important;

    }

}

.td-mx-19 .td-post-category

{

    margin-bottom: 10px;

}

@media(max-width: 767px)

{

    .td-mx-19 .td-post-category

    {

        margin-bottom: 12px;

    }

}

.td-mx-19 .td-module-meta-info

{

    margin-top: 8px;

}

.td-mx-19 .td-meta-info-container

{

    padding: 0 20px 18px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mx-19 .td-meta-info-container

    {

        padding: 0 15px 10px;

    }

}

@media(max-width: 767px)

{

    .td-mx-19 .td-meta-info-container

    {

        padding: 0 13px 14px;

    }

}

.td-grid-style-2 .td-mx-19 .td-meta-info-container, .td-grid-style-3 .td-mx-19 .td-meta-info-container, .td-grid-style-7 .td-mx-19 .td-meta-info-container

{

    padding: 0!important;

}

.td-grid-style-2 .td-mx-19 .td-big-grid-meta, .td-grid-style-3 .td-mx-19 .td-big-grid-meta, .td-grid-style-7 .td-mx-19 .td-big-grid-meta, .td-grid-style-2 .td-mx-19 .td-module-meta-info, .td-grid-style-3 .td-mx-19 .td-module-meta-info, .td-grid-style-7 .td-mx-19 .td-module-meta-info

{

    width: 100%;

}

.td-grid-style-2 .td-mx-19 .td-big-grid-meta, .td-grid-style-3 .td-mx-19 .td-big-grid-meta, .td-grid-style-7 .td-mx-19 .td-big-grid-meta

{

    padding: 20px 20px 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-2 .td-mx-19 .td-big-grid-meta, .td-grid-style-3 .td-mx-19 .td-big-grid-meta, .td-grid-style-7 .td-mx-19 .td-big-grid-meta

    {

        padding: 15px 15px 0;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-2 .td-mx-19 .td-big-grid-meta, .td-grid-style-3 .td-mx-19 .td-big-grid-meta, .td-grid-style-7 .td-mx-19 .td-big-grid-meta

    {

        padding: 13px 13px 0;

    }

}

.td-grid-style-2 .td-mx-19 .td-module-meta-info, .td-grid-style-3 .td-mx-19 .td-module-meta-info, .td-grid-style-7 .td-mx-19 .td-module-meta-info

{

    padding: 0 20px 20px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-2 .td-mx-19 .td-module-meta-info, .td-grid-style-3 .td-mx-19 .td-module-meta-info, .td-grid-style-7 .td-mx-19 .td-module-meta-info

    {

        padding: 0 15px 15px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-2 .td-mx-19 .td-module-meta-info, .td-grid-style-3 .td-mx-19 .td-module-meta-info, .td-grid-style-7 .td-mx-19 .td-module-meta-info

    {

        padding: 0 13px 13px;

    }

}

.td-grid-style-4 .td-mx-19 .entry-title

{

    padding: 2px 6px 3px;

}

.td-grid-style-4 .td-mx-19 .td-meta-info-container

{

    width: 100%;

}

.td-grid-style-5 .td-mx-19 .td-meta-info-container, .td-grid-style-6 .td-mx-19 .td-meta-info-container

{

    padding: 20px!important;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-5 .td-mx-19 .td-meta-info-container, .td-grid-style-6 .td-mx-19 .td-meta-info-container

    {

        padding: 15px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-5 .td-mx-19 .td-meta-info-container, .td-grid-style-6 .td-mx-19 .td-meta-info-container

    {

        padding: 13px!important;

    }

}

.td-grid-style-7 .td-mx-19.td-big-grid-post .td-post-category

{

    bottom: 16px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-mx-19.td-big-grid-post .td-post-category

    {

        bottom: 12px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-mx-19.td-big-grid-post .td-post-category

    {

        bottom: 10px;

    }

}

.td-mx-23 .entry-title

{

    font-size: 23px;

    line-height: 30px;

    font-weight: 500;

}

@media(max-width: 1018px)

{

    .td-mx-23 .entry-title

    {

        font-size: 19px!important;

        line-height: 24px!important;

    }

}

.td-mx-23 .td-post-category

{

    margin-bottom: 14px;

}

@media(max-width: 1018px)

{

    .td-mx-23 .td-post-category

    {

        margin-bottom: 10px;

    }

}

.td-mx-23 .td-module-meta-info

{

    margin-top: 8px;

}

.td-mx-23 .td-meta-info-container

{

    padding: 0 8% 20px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mx-23 .td-meta-info-container

    {

        padding: 0 4% 20px;

    }

}

@media(max-width: 767px)

{

    .td-mx-23 .td-meta-info-container

    {

        padding: 0 15px 14px;

    }

}

.td-grid-style-2 .td-mx-23 .td-meta-info-container, .td-grid-style-3 .td-mx-23 .td-meta-info-container, .td-grid-style-7 .td-mx-23 .td-meta-info-container

{

    padding: 0!important;

}

.td-grid-style-2 .td-mx-23 .td-big-grid-meta, .td-grid-style-3 .td-mx-23 .td-big-grid-meta, .td-grid-style-7 .td-mx-23 .td-big-grid-meta, .td-grid-style-2 .td-mx-23 .td-module-meta-info, .td-grid-style-3 .td-mx-23 .td-module-meta-info, .td-grid-style-7 .td-mx-23 .td-module-meta-info

{

    width: 100%;

}

.td-grid-style-2 .td-mx-23 .td-big-grid-meta, .td-grid-style-3 .td-mx-23 .td-big-grid-meta, .td-grid-style-7 .td-mx-23 .td-big-grid-meta

{

    padding: 20px 8% 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-2 .td-mx-23 .td-big-grid-meta, .td-grid-style-3 .td-mx-23 .td-big-grid-meta, .td-grid-style-7 .td-mx-23 .td-big-grid-meta

    {

        padding: 20px 4% 0;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-2 .td-mx-23 .td-big-grid-meta, .td-grid-style-3 .td-mx-23 .td-big-grid-meta, .td-grid-style-7 .td-mx-23 .td-big-grid-meta

    {

        padding: 15px 15px 0;

    }

}

.td-grid-style-2 .td-mx-23 .td-module-meta-info, .td-grid-style-3 .td-mx-23 .td-module-meta-info, .td-grid-style-7 .td-mx-23 .td-module-meta-info

{

    padding: 0 8% 20px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-2 .td-mx-23 .td-module-meta-info, .td-grid-style-3 .td-mx-23 .td-module-meta-info, .td-grid-style-7 .td-mx-23 .td-module-meta-info

    {

        padding: 0 4% 20px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-2 .td-mx-23 .td-module-meta-info, .td-grid-style-3 .td-mx-23 .td-module-meta-info, .td-grid-style-7 .td-mx-23 .td-module-meta-info

    {

        padding: 0 15px 15px;

    }

}

.td-grid-style-4 .td-mx-23 .entry-title

{

    padding: 2px 6px 4px;

}

.td-grid-style-4 .td-mx-23 .td-meta-info-container

{

    width: auto;

    max-width: 80%;

}

@media(max-width: 767px)

{

    .td-grid-style-4 .td-mx-23 .td-meta-info-container

    {

        width: 100%;

        max-width: 100%;

    }

}

.td-grid-style-5 .td-mx-23 .td-meta-info-container, .td-grid-style-6 .td-mx-23 .td-meta-info-container

{

    padding: 20px!important;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-5 .td-mx-23 .td-meta-info-container, .td-grid-style-6 .td-mx-23 .td-meta-info-container

    {

        padding: 20px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-5 .td-mx-23 .td-meta-info-container, .td-grid-style-6 .td-mx-23 .td-meta-info-container

    {

        padding: 15px!important;

    }

}

.td-grid-style-7 .td-mx-23.td-big-grid-post .td-post-category

{

    bottom: 16px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-mx-23.td-big-grid-post .td-post-category

    {

        bottom: 16px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-mx-23.td-big-grid-post .td-post-category

    {

        bottom: 12px;

    }

}

.td-mx-28 .entry-title

{

    font-size: 28px;

    line-height: 38px;

    font-weight: 500;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mx-28 .entry-title

    {

        font-size: 22px!important;

        line-height: 29px!important;

    }

}

@media(max-width: 767px)

{

    .td-mx-28 .entry-title

    {

        font-size: 19px!important;

        line-height: 24px!important;

    }

}

.td-mx-28 .td-post-category

{

    margin-bottom: 14px;

}

@media(max-width: 1018px)

{

    .td-mx-28 .td-post-category

    {

        margin-bottom: 11px;

    }

}

.td-mx-28 .td-module-meta-info

{

    margin-top: 12px;

}

@media(max-width: 767px)

{

    .td-mx-28 .td-module-meta-info

    {

        margin-top: 7px;

    }

}

.td-mx-28 .td-meta-info-container

{

    padding: 0 10px 28px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-mx-28 .td-meta-info-container

    {

        padding: 0 14px 20px;

    }

}

@media(max-width: 767px)

{

    .td-mx-28 .td-meta-info-container

    {

        padding: 0 10px 14px;

    }

}

.td-grid-style-2 .td-mx-28 .td-meta-info-container, .td-grid-style-3 .td-mx-28 .td-meta-info-container, .td-grid-style-7 .td-mx-28 .td-meta-info-container

{

    padding: 0!important;

}

.td-grid-style-2 .td-mx-28 .td-big-grid-meta, .td-grid-style-3 .td-mx-28 .td-big-grid-meta, .td-grid-style-7 .td-mx-28 .td-big-grid-meta, .td-grid-style-2 .td-mx-28 .td-module-meta-info, .td-grid-style-3 .td-mx-28 .td-module-meta-info, .td-grid-style-7 .td-mx-28 .td-module-meta-info

{

    width: 100%;

}

.td-grid-style-2 .td-mx-28 .td-big-grid-meta, .td-grid-style-3 .td-mx-28 .td-big-grid-meta, .td-grid-style-7 .td-mx-28 .td-big-grid-meta

{

    padding: 28px 10px 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-2 .td-mx-28 .td-big-grid-meta, .td-grid-style-3 .td-mx-28 .td-big-grid-meta, .td-grid-style-7 .td-mx-28 .td-big-grid-meta

    {

        padding: 20px 14px 0;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-2 .td-mx-28 .td-big-grid-meta, .td-grid-style-3 .td-mx-28 .td-big-grid-meta, .td-grid-style-7 .td-mx-28 .td-big-grid-meta

    {

        padding: 14px 10px 0;

    }

}

.td-grid-style-2 .td-mx-28 .td-module-meta-info, .td-grid-style-3 .td-mx-28 .td-module-meta-info, .td-grid-style-7 .td-mx-28 .td-module-meta-info

{

    padding: 0 10px 28px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-2 .td-mx-28 .td-module-meta-info, .td-grid-style-3 .td-mx-28 .td-module-meta-info, .td-grid-style-7 .td-mx-28 .td-module-meta-info

    {

        padding: 0 14px 20px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-2 .td-mx-28 .td-module-meta-info, .td-grid-style-3 .td-mx-28 .td-module-meta-info, .td-grid-style-7 .td-mx-28 .td-module-meta-info

    {

        padding: 0 10px 14px;

    }

}

.td-grid-style-4 .td-mx-28 .entry-title

{

    padding: 3px 8px 6px;

}

.td-grid-style-4 .td-mx-28 .td-meta-info-container

{

    width: auto;

    max-width: 70%;

}

@media(max-width: 767px)

{

    .td-grid-style-4 .td-mx-28 .td-meta-info-container

    {

        width: 100%;

        max-width: none;

    }

}

.td-grid-style-5 .td-mx-28 .td-meta-info-container, .td-grid-style-6 .td-mx-28 .td-meta-info-container

{

    padding: 28px!important;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-5 .td-mx-28 .td-meta-info-container, .td-grid-style-6 .td-mx-28 .td-meta-info-container

    {

        padding: 20px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-5 .td-mx-28 .td-meta-info-container, .td-grid-style-6 .td-mx-28 .td-meta-info-container

    {

        padding: 14px!important;

    }

}

.td-grid-style-7 .td-mx-28.td-big-grid-post .td-post-category

{

    bottom: 24px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-mx-28.td-big-grid-post .td-post-category

    {

        bottom: 16px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-mx-28.td-big-grid-post .td-post-category

    {

        bottom: 12px;

    }

}







.td-hover-1 .td-big-grid-wrapper .entry-thumb

{

    transition-timing-function: ease!important;

}



.td-grid-style-2 .td-big-grid-post-0 .td-module-thumb a:last-child:before, .td-grid-style-3 .td-big-grid-post-0 .td-module-thumb a:last-child:before

{

    bottom: 0;

    content: "";

    display: block;

    height: 100%;

    width: 100%;

    position: absolute;

    z-index: 1;

    background: #4db2ec;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#4db2ec),color-stop(100%,#4a8f5e));

    background: -webkit-linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);

    background: linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4db2ec',endColorstr='#4a8f5e',GradientType=1);

}

.td-grid-style-2 .td-big-grid-post-1 .td-module-thumb a:last-child:before, .td-grid-style-3 .td-big-grid-post-1 .td-module-thumb a:last-child:before, .td-grid-style-2 .td-big-grid-post-7 .td-module-thumb a:last-child:before, .td-grid-style-3 .td-big-grid-post-7 .td-module-thumb a:last-child:before

{

    bottom: 0;

    content: "";

    display: block;

    height: 100%;

    width: 100%;

    position: absolute;

    z-index: 1;

    background: #d17646;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#d17646),color-stop(100%,#c63939));

    background: -webkit-linear-gradient(45deg,#d17646 0%,#c63939 100%);

    background: linear-gradient(45deg,#d17646 0%,#c63939 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d17646',endColorstr='#c63939',GradientType=1);

}

.td-grid-style-2 .td-big-grid-post-2 .td-module-thumb a:last-child:before, .td-grid-style-3 .td-big-grid-post-2 .td-module-thumb a:last-child:before

{

    bottom: 0;

    content: "";

    display: block;

    height: 100%;

    width: 100%;

    position: absolute;

    z-index: 1;

    background: #d760b7;

    background: -webkit-gradient(left top,right bottom,color-stop(0%,#d760b7),color-stop(100%,#3b78b4));

    background: -webkit-linear-gradient(-45deg,#d760b7 0%,#3b78b4 100%);

    background: linear-gradient(135deg,#d760b7 0%,#3b78b4 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d760b7',endColorstr='#3b78b4',GradientType=1);

}

.td-grid-style-2 .td-big-grid-post-3 .td-module-thumb a:last-child:before, .td-grid-style-3 .td-big-grid-post-3 .td-module-thumb a:last-child:before

{

    bottom: 0;

    content: "";

    display: block;

    height: 100%;

    width: 100%;

    position: absolute;

    z-index: 1;

    background: #54a3db;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#54a3db),color-stop(100%,#4bcf77));

    background: -webkit-linear-gradient(45deg,#54a3db 0%,#4bcf77 100%);

    background: linear-gradient(45deg,#54a3db 0%,#4bcf77 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#54a3db',endColorstr='#4bcf77',GradientType=1);

}

.td-grid-style-2 .td-big-grid-post-4 .td-module-thumb a:last-child:before, .td-grid-style-3 .td-big-grid-post-4 .td-module-thumb a:last-child:before

{

    bottom: 0;

    content: "";

    display: block;

    height: 100%;

    width: 100%;

    position: absolute;

    z-index: 1;

    background: #f4d03f;

    background: -webkit-gradient(left top,right bottom,color-stop(0%,#f4d03f),color-stop(100%,#f27a35));

    background: -webkit-linear-gradient(-45deg,#f4d03f 0%,#f27a35 100%);

    background: linear-gradient(135deg,#f4d03f 0%,#f27a35 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4d03f',endColorstr='#f27a35',GradientType=1);

}

.td-grid-style-2 .td-big-grid-post-5 .td-module-thumb a:last-child:before, .td-grid-style-3 .td-big-grid-post-5 .td-module-thumb a:last-child:before

{

    bottom: 0;

    content: "";

    display: block;

    height: 100%;

    width: 100%;

    position: absolute;

    z-index: 1;

    background: #d760b7;

    background: -webkit-gradient(left top,right bottom,color-stop(0%,#d760b7),color-stop(100%,#3b78b4));

    background: -webkit-linear-gradient(-45deg,#d760b7 0%,#3b78b4 100%);

    background: linear-gradient(135deg,#d760b7 0%,#3b78b4 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d760b7',endColorstr='#3b78b4',GradientType=1);

}

.td-grid-style-2 .td-big-grid-post-6 .td-module-thumb a:last-child:before, .td-grid-style-3 .td-big-grid-post-6 .td-module-thumb a:last-child:before

{

    bottom: 0;

    content: "";

    display: block;

    height: 100%;

    width: 100%;

    position: absolute;

    z-index: 1;

    background: #4db2ec;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#4db2ec),color-stop(100%,#4a8f5e));

    background: -webkit-linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);

    background: linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4db2ec',endColorstr='#4a8f5e',GradientType=1);

}

.td-grid-style-2 .td-video-play-ico, .td-grid-style-3 .td-video-play-ico

{

    opacity: .5;

}



.td-grid-style-1 .td-meta-info-container

{

    bottom: 0;

}

.td-grid-style-1 .td-module-thumb a:last-child:before

{

    bottom: 0;

    content: "";

    display: block;

    height: 70%;

    width: 100%;

    position: absolute;

    z-index: 1;

    background: -webkit-gradient(linear,left top,left bottom,color-stop(40%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));

    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,.7) 100%);

    background: linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.7) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0);

}

@media(max-width: 767px)

{

    .td-grid-style-1 .td-module-thumb a:last-child:before

    {

        height: 130%!important;

    }

}

.td-grid-style-1 .td-post-category

{

    background-color: rgba(0,0,0,.7);

}

.td-grid-style-1 .td-big-thumb .td-big-grid-meta

{

    width: 80%;

    margin: 0 0 0 20px;

}

@media(max-width: 767px)

{

    .td-grid-style-1 .td-big-thumb .td-big-grid-meta

    {

        width: 90%;

        margin-left: 15px;

    }

}

.td-grid-style-1 .td-big-thumb .entry-title

{

    font-size: 27px;

    font-weight: 500;

    line-height: 34px;

}

@media(max-width: 767px)

{

    .td-grid-style-1 .td-big-thumb .td-module-meta-info

    {

        margin-bottom: 18px;

    }

}

.td-grid-style-1 .td-medium-thumb .td-big-grid-meta

{

    width: 80%;

    margin: 20px 0 14px 19px;

}

@media(max-width: 767px)

{

    .td-grid-style-1 .td-medium-thumb .td-big-grid-meta

    {

        margin: 0 15px 11px;

    }

}

.td-grid-style-1 .td-medium-thumb .entry-title

{

    font-size: 24px;

    line-height: 30px;

    font-weight: 500;

}

.td-grid-style-1 .td-small-thumb .td-big-grid-meta

{

    margin: 0 15px 11px;

}

.td-grid-style-1 .td-small-thumb .entry-title

{

    margin-top: 2px;

    font-size: 16px;

    line-height: 21px;

    font-weight: 500;

}

.td-grid-style-1 .td-tiny-thumb .td-big-grid-meta

{

    margin: 0 10px 10px 14px;

}

.td-grid-style-1 .td-tiny-thumb .entry-title

{

    font-size: 15px;

    line-height: 17px;

    font-weight: 500;

}

.td-grid-style-1 .td-tiny-thumb .td-post-category

{

    font-size: 9px;

    font-weight: 600;

    padding: 3px 5px;

    line-height: 1;

}

.td-grid-style-1.td-hover-1 .td-module-thumb .entry-thumb

{

    transition: transform .3s ease,opacity .3s;

    -webkit-transition: -webkit-transform .3s ease,opacity .3s;

}

.td-grid-style-1.td-hover-1 .td-module-thumb a:last-child:before

{

    bottom: 0;

    content: "";

    display: block;

    height: 100%;

    width: 100%;

    position: absolute;

    -webkit-transition: background-color .3s ease;

    transition: background-color .3s ease;

}

.td-grid-style-1.td-hover-1 .td-post-category

{

    -webkit-transition: background-color .3s ease;

    transition: background-color .3s ease;

}

.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .td-module-thumb .entry-thumb

{

    transform: scale3d(1.1,1.1,1);

    -webkit-transform: scale3d(1.1,1.1,1);

    -moz-transform: scale3d(1.1,1.1,1) rotate(.02deg);

}

.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .td-module-thumb a:last-child:before

{

    background-color: rgba(0,0,0,.1);

}

.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .td-post-category

{

    background-color: var(--td_theme_color,#4db2ec);

}

@media(max-width: 767px)

{

    .td-grid-style-1 .td-video-play-ico

    {

        top: 20px;

        left: auto;

        right: 20px;

        transform: none;

        -webkit-transform: none;

    }

}



.td-grid-style-2 .td-meta-info-container

{

    bottom: 0;

}

.td-grid-style-2 .td-module-thumb a:last-child:before

{

    -webkit-box-shadow: inset 0 0 50px 0 rgba(0,0,0,.5);

    -moz-box-shadow: inset 0 0 50px 0 rgba(0,0,0,.5);

    box-shadow: inset 0 0 50px 0 rgba(0,0,0,.5);

    opacity: .6;

}

.td-grid-style-2 .td-post-category

{

    background-color: rgba(0,0,0,.2);

}

.td-grid-style-2 .td-big-grid-post.td-big-thumb .td-big-grid-meta

{

    font-size: 34px;

}

.td-grid-style-2 .td-big-thumb .td-meta-info-container

{

    position: static;

    top: 0;

    bottom: auto;

}

.td-grid-style-2 .td-big-thumb .td-big-grid-meta

{

    width: 80%;

    margin: 20px 0 20px 20px;

    top: 0;

    position: absolute;

}

@media(max-width: 767px)

{

    .td-grid-style-2 .td-big-thumb .td-big-grid-meta

    {

        width: 90%;

        margin-left: 15px;

    }

}

.td-grid-style-2 .td-big-thumb .td-module-meta-info

{

    position: absolute;

    bottom: 0;

}

.td-grid-style-2 .td-big-thumb .entry-title

{

    font-size: 34px;

    line-height: 41px;

}

@media(max-width: 1140px)

{

    .td-grid-style-2 .td-big-thumb .entry-title

    {

        font-weight: 500;

    }

}

.td-grid-style-2 .td-big-thumb.td-big-grid-post-1 .td-big-grid-meta

{

    top: auto;

    bottom: -6px;

}

.td-grid-style-2 .td-big-thumb.td-big-grid-post-1 .td-module-meta-info

{

    bottom: auto;

    right: 22px;

    top: 5px;

}

.td-grid-style-2 .td-medium-thumb .td-meta-info-container

{

    top: 0;

    bottom: auto;

}

.td-grid-style-2 .td-medium-thumb .td-big-grid-meta

{

    width: 80%;

    margin: 20px 0 14px 19px;

}

@media(max-width: 767px)

{

    .td-grid-style-2 .td-medium-thumb .td-big-grid-meta

    {

        margin: 16px 15px 11px;

    }

}

.td-grid-style-2 .td-medium-thumb .entry-title

{

    font-size: 24px;

    line-height: 30px;

    font-weight: 500;

}

.td-grid-style-2 .td-small-thumb .td-meta-info-container

{

    bottom: auto;

    top: 0;

    margin-top: 16px;

}

.td-grid-style-2 .td-small-thumb .td-big-grid-meta

{

    margin: 0 15px 11px;

}

.td-grid-style-2 .td-small-thumb .entry-title

{

    margin-top: 2px;

    font-size: 17px;

    line-height: 21px;

    font-weight: 500;

}

.td-grid-style-2 .td-tiny-thumb .td-meta-info-container

{

    top: 0;

    bottom: auto;

}

.td-grid-style-2 .td-tiny-thumb .td-big-grid-meta

{

    margin: 14px 10px 10px 14px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-2 .td-tiny-thumb .td-big-grid-meta

    {

        margin: 10px;

    }

}

.td-grid-style-2 .td-tiny-thumb .entry-title

{

    font-size: 15px;

    line-height: 17px;

    font-weight: 500;

}

.td-grid-style-2 .td-tiny-thumb .td-post-category

{

    font-size: 9px;

    font-weight: 600;

    padding: 3px 5px;

    line-height: 1;

}

.td-grid-style-2.td-hover-1 .td-module-thumb .entry-thumb

{

    transition: transform .3s ease,opacity .3s;

    -webkit-transition: -webkit-transform .3s ease,opacity .3s;

}

.td-grid-style-2.td-hover-1 .td-post-category

{

    -webkit-transition: background-color .3s ease;

    transition: background-color .3s ease;

}

.td-grid-style-2.td-hover-1 .td-big-grid-post:hover .entry-thumb

{

    transform: scale3d(1.1,1.1,1);

    -webkit-transform: scale3d(1.1,1.1,1);

    -moz-transform: scale3d(1.1,1.1,1) rotate(.02deg);

}

.td-grid-style-2.td-hover-1 .td-big-grid-post:hover .td-post-category

{

    background-color: rgba(0,0,0,.5);

}



.td-grid-style-3 .td-meta-info-container

{

    bottom: 0;

}

.td-grid-style-3 .td-module-thumb a:last-child:before

{

    opacity: .8;

}

.td-grid-style-3 .td-post-category

{

    background-color: rgba(0,0,0,.2);

}

.td-grid-style-3 .td-big-grid-post.td-big-thumb .td-big-grid-meta

{

    font-size: 34px;

}

.td-grid-style-3 .td-big-thumb .td-meta-info-container

{

    position: static;

    top: 0;

    bottom: auto;

}

.td-grid-style-3 .td-big-thumb .td-big-grid-meta

{

    width: 80%;

    margin: 20px 0 20px 20px;

    top: 0;

    position: absolute;

}

@media(max-width: 767px)

{

    .td-grid-style-3 .td-big-thumb .td-big-grid-meta

    {

        width: 90%;

        margin-left: 15px;

    }

}

.td-grid-style-3 .td-big-thumb .td-module-meta-info

{

    position: absolute;

    bottom: 0;

}

.td-grid-style-3 .td-big-thumb .entry-title

{

    font-size: 34px;

    line-height: 41px;

}

@media(max-width: 1140px)

{

    .td-grid-style-3 .td-big-thumb .entry-title

    {

        font-weight: 500;

    }

}

.td-grid-style-3 .td-big-thumb .entry-title a

{

    text-shadow: 1px 1px 2px rgba(0,0,0,.2);

}

.td-grid-style-3 .td-big-thumb.td-big-grid-post-1 .td-big-grid-meta

{

    top: auto;

    bottom: -6px;

}

.td-grid-style-3 .td-big-thumb.td-big-grid-post-1 .td-module-meta-info

{

    bottom: auto;

    right: 22px;

    top: 5px;

}

.td-grid-style-3 .td-medium-thumb .td-big-grid-meta

{

    width: 80%;

    margin: 20px 0 14px 19px;

}

@media(max-width: 767px)

{

    .td-grid-style-3 .td-medium-thumb .td-big-grid-meta

    {

        margin: 0 15px 11px;

    }

}

.td-grid-style-3 .td-medium-thumb .entry-title

{

    font-size: 24px;

    line-height: 30px;

    font-weight: 500;

}

.td-grid-style-3 .td-medium-thumb .entry-title a

{

    text-shadow: 1px 1px 2px rgba(0,0,0,.2);

}

.td-grid-style-3 .td-small-thumb .td-big-grid-meta

{

    margin: 0 15px 11px;

}

.td-grid-style-3 .td-small-thumb .entry-title

{

    margin-top: 2px;

    font-size: 17px;

    line-height: 21px;

    font-weight: 500;

}

.td-grid-style-3 .td-small-thumb .entry-title a

{

    text-shadow: 1px 1px 1px rgba(0,0,0,.2);

}

.td-grid-style-3 .td-tiny-thumb .td-big-grid-meta

{

    margin: 0 10px 10px 14px;

}

.td-grid-style-3 .td-tiny-thumb .entry-title

{

    font-size: 15px;

    line-height: 17px;

    font-weight: 500;

}

.td-grid-style-3 .td-tiny-thumb .entry-title a

{

    text-shadow: 1px 1px 1px rgba(0,0,0,.2);

}

.td-grid-style-3 .td-tiny-thumb .td-post-category

{

    font-size: 9px;

    font-weight: 600;

    padding: 3px 5px;

    line-height: 1;

}

.td-grid-style-3.td-hover-1 .td-module-thumb .entry-thumb

{

    transition: transform .3s ease,opacity .3s;

    -webkit-transition: -webkit-transform .3s ease,opacity .3s;

}

.td-grid-style-3.td-hover-1 .td-post-category

{

    -webkit-transition: background-color .3s ease;

    transition: background-color .3s ease;

}

.td-grid-style-3.td-hover-1 .td-big-grid-post:hover .entry-thumb

{

    transform: scale3d(1.1,1.1,1);

    -webkit-transform: scale3d(1.1,1.1,1);

    -moz-transform: scale3d(1.1,1.1,1) rotate(.02deg);

}

.td-grid-style-3.td-hover-1 .td-big-grid-post:hover .td-post-category

{

    background-color: rgba(0,0,0,.5);

}



.td-grid-style-4 .td-meta-info-container

{

    bottom: 0;

    z-index: 1;

}

.td-grid-style-4 .td-post-category

{

    background-color: rgba(0,0,0,.4);

}

.td-grid-style-4 .entry-title

{

    background-color: var(--td_slider_text,rgba(77,178,236,.7));

}

.td-grid-style-4 .entry-title a

{

    text-shadow: 1px 1px 1px rgba(0,0,0,.2);

}

.td-grid-style-4 .td-module-meta-info

{

    margin: 0;

    background-color: rgba(0,0,0,.4);

    display: table;

}

.td-grid-style-4 .td-module-meta-info>span

{

    padding: 5px 0 6px 7px;

}

.td-grid-style-4 .td-module-meta-info>span span

{

    margin: 0 -2px 0 2px;

    display: inline-block;

}

.td-grid-style-4 .td-module-meta-info>span:last-child

{

    padding-right: 7px;

}

@media(max-width: 767px)

{

    .td-grid-style-4 .td-module-meta-info

    {

        display: none;

    }

}

.td-grid-style-4 .td-big-thumb .td-meta-info-container

{

    width: 80%;

}

@media(max-width: 767px)

{

    .td-grid-style-4 .td-big-thumb .td-meta-info-container

    {

        width: 100%;

    }

}

.td-grid-style-4 .td-big-thumb .td-post-category

{

    margin-bottom: 0;

    display: table;

}

.td-grid-style-4 .td-big-thumb .td-module-meta-info

{

    margin: 0;

}

.td-grid-style-4 .td-big-thumb .entry-title

{

    font-size: 28px;

    line-height: 35px;

    font-weight: 500;

    padding: 3px 8px 6px;

}

.td-grid-style-4 .td-medium-thumb .entry-title

{

    font-size: 24px;

    line-height: 30px;

    font-weight: 500;

    padding: 4px 11px 6px;

}

@media(max-width: 767px)

{

    .td-grid-style-4 .td-medium-thumb .entry-title

    {

        padding: 5px 7px 6px;

    }

}

.td-grid-style-4 .td-medium-thumb .td-post-category

{

    margin-bottom: 0;

    display: table;

}

.td-grid-style-4 .td-small-thumb .td-post-category

{

    margin-bottom: 0;

    display: table;

}

.td-grid-style-4 .td-small-thumb .td-module-meta-info

{

    margin: 0;

}

.td-grid-style-4 .td-small-thumb .entry-title

{

    font-size: 16px;

    line-height: 21px;

    font-weight: 500;

    padding: 5px 7px 6px;

}

.td-grid-style-4 .td-tiny-thumb .td-big-grid-meta

{

    margin: 0 10px 10px 14px;

}

.td-grid-style-4 .td-tiny-thumb .entry-title

{

    font-size: 15px;

    line-height: 17px;

    font-weight: 500;

    padding: 5px 7px 6px;

    margin-right: 3px;

}

@media(max-width: 767px)

{

    .td-grid-style-4 .td-tiny-thumb .entry-title

    {

        margin-right: 0;

    }

}

.td-grid-style-4 .td-tiny-thumb .td-post-category

{

    font-size: 9px;

    font-weight: 600;

    padding: 3px 5px;

    line-height: 1;

    margin-bottom: 0;

    display: table;

}

.td-grid-style-4 .td-tiny-thumb .td-big-grid-meta

{

    margin: 0;

}

.td-grid-style-4.td-hover-1 .td-module-thumb .entry-thumb

{

    transition: transform .3s ease,opacity .3s;

    -webkit-transition: -webkit-transform .3s ease,opacity .3s;

}

.td-grid-style-4.td-hover-1 .td-big-grid-post:hover .entry-thumb

{

    transform: scale3d(1.1,1.1,1);

    -webkit-transform: scale3d(1.1,1.1,1);

    -moz-transform: scale3d(1.1,1.1,1) rotate(.02deg);

}



.td-grid-style-5 .td-meta-info-container

{

    top: 0;

    bottom: 0;

    text-align: center;

    margin: 0;

    font-size: 0;

    width: 100%;

}

.td-grid-style-5 .td-meta-info-container:before

{

    content: '';

    display: inline-block;

    height: 100%;

    vertical-align: middle;

}

.td-grid-style-5 .td-big-grid-post.td-big-thumb .td-big-grid-meta

{

    font-size: 34px;

}

.td-grid-style-5 .td-meta-align

{

    display: inline-block;

    vertical-align: middle;

}

.td-grid-style-5 .td-module-meta-info

{

    margin-left: 0;

    margin-right: 0;

    margin-bottom: 0;

}

.td-grid-style-5 .td-module-thumb a:last-child:before

{

    bottom: 0;

    content: "";

    display: block;

    height: 100%;

    width: 100%;

    position: absolute;

    background-color: rgba(0,0,0,.6);

    z-index: 1;

}

.td-grid-style-5 .td-post-category

{

    background-color: rgba(0,0,0,.7);

    margin-top: 0;

}

.td-grid-style-5 .td-big-thumb .td-meta-info-container

{

    padding: 0 30px;

}

@media(max-width: 767px)

{

    .td-grid-style-5 .td-big-thumb .td-meta-info-container

    {

        padding: 0 15px;

    }

}

.td-grid-style-5 .td-big-thumb .entry-title

{

    font-size: 28px;

    line-height: 36px;

}

@media(max-width: 1140px)

{

    .td-grid-style-5 .td-big-thumb .entry-title

    {

        font-weight: 500;

    }

}

.td-grid-style-5 .td-medium-thumb .td-meta-info-container

{

    padding: 0 25px;

}

.td-grid-style-5 .td-medium-thumb .entry-title

{

    font-size: 24px;

    line-height: 30px;

    font-weight: 500;

}

.td-grid-style-5 .td-small-thumb .td-meta-info-container

{

    padding: 0 15px;

}

.td-grid-style-5 .td-small-thumb .entry-title

{

    margin-top: 2px;

    font-size: 16px;

    line-height: 21px;

    font-weight: 500;

}

.td-grid-style-5 .td-tiny-thumb .td-big-grid-meta

{

    padding: 0 10px;

}

.td-grid-style-5 .td-tiny-thumb .entry-title

{

    font-size: 15px;

    line-height: 17px;

    font-weight: 500;

}

.td-grid-style-5 .td-tiny-thumb .entry-title a

{

    text-shadow: 1px 1px 1px rgba(0,0,0,.2);

}

.td-grid-style-5 .td-tiny-thumb .td-post-category

{

    font-size: 9px;

    font-weight: 600;

    padding: 3px 5px;

    line-height: 1;

}

.td-grid-style-5 .td-video-play-ico

{

    top: 20px;

    left: auto;

    right: 20px;

    transform: none;

    -webkit-transform: none;

}

.td-grid-style-5.td-hover-1 .td-module-thumb a:last-child:before

{

    -webkit-transition: box-shadow .3s ease;

    transition: box-shadow .3s ease;

}

.td-grid-style-5.td-hover-1 .td-module-thumb .entry-thumb

{

    transition: transform .3s ease,opacity .3s;

    -webkit-transition: -webkit-transform .3s ease,opacity .3s;

}

.td-grid-style-5.td-hover-1 .td-post-category

{

    background-color: rgba(0,0,0,.7);

    -webkit-transition: background-color .3s ease;

    transition: background-color .3s ease;

}

.td-grid-style-5.td-hover-1 .td-big-grid-post:hover .td-module-thumb a:last-child:before

{

    box-shadow: inset 0 0 50px 0 rgba(0,0,0,.75);

}

.td-grid-style-5.td-hover-1 .td-big-grid-post:hover .entry-thumb

{

    transform: scale3d(1.1,1.1,1);

    -webkit-transform: scale3d(1.1,1.1,1);

    -moz-transform: scale3d(1.1,1.1,1) rotate(.02deg);

}

.td-grid-style-5.td-hover-1 .td-big-grid-post:hover .td-post-category

{

    background-color: var(--td_theme_color,#4db2ec);

}



.td-grid-style-6 .td-meta-info-container

{

    top: 0;

    bottom: 0;

    text-align: center;

    margin: 0;

    font-size: 0;

    width: 100%;

}

.td-grid-style-6 .td-meta-info-container:before

{

    content: '';

    display: inline-block;

    height: 100%;

    vertical-align: middle;

}

.td-grid-style-6 .td-big-grid-meta

{

    position: relative;

    text-align: center;

    padding: 0 10%;

}

@media(max-width: 767px)

{

    .td-grid-style-6 .td-big-grid-meta

    {

        padding: 0 4%;

    }

}

.td-grid-style-6 .td-big-grid-post .td-big-grid-meta .entry-title

{

    display: inline-block;

    width: 100%;

    font-weight: 300;

    margin-bottom: 0!important;

}

.td-grid-style-6 .td-big-grid-post .entry-title

{

    text-transform: uppercase;

}

.td-grid-style-6 .td-big-grid-post.td-big-thumb .td-big-grid-meta

{

    font-size: 34px;

}

.td-grid-style-6 .td-big-grid-wrapper .td-big-grid-post .td-big-grid-meta

{

    margin: 0;

}

.td-grid-style-6 .td-meta-align

{

    display: inline-block;

    vertical-align: middle;

}

.td-grid-style-6 .td-big-grid-post .td-module-meta-info

{

    margin-left: 0;

    margin-right: 0;

    margin-bottom: 0;

}

.td-grid-style-6 .td-module-thumb a:last-child:before

{

    content: '';

    width: 100%;

    height: 100%;

    position: absolute;

    z-index: 1;

    background-color: #000;

    opacity: .7;

    top: 0;

}

.td-grid-style-6 .td-post-category

{

    -webkit-transition: background-color .35s ease 0s,color .35s ease 0s;

    transition: background-color .35s ease 0s,color .35s ease 0s;

}

.td-grid-style-6 .td-post-category:hover

{

    background-color: #fff;

    color: #000;

}

.td-grid-style-6 .td-big-grid-post .td-post-category

{

    font-size: 10px;

    padding: 2px 6px;

    line-height: 13px;

    margin-bottom: 10px;

}

@media(max-width: 767px)

{

    .td-grid-style-6 .td-video-play-ico

    {

        display: none;

    }

}

.td-grid-style-6 .td-video-play-ico img

{

    top: 10px!important;

    bottom: auto;

    left: auto;

    right: 10px;

    width: 30px;

}

.td-grid-style-6 .td-big-thumb .entry-title

{

    font-size: 37px;

    line-height: 45px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-6 .td-big-thumb .entry-title

    {

        font-size: 22px!important;

        line-height: 26px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-6 .td-big-thumb .entry-title

    {

        font-size: 26px!important;

        line-height: 28px!important;

    }

}

.td-grid-style-6 .td-medium-thumb .entry-title

{

    font-size: 24px;

    line-height: 28px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-6 .td-medium-thumb .entry-title

    {

        font-size: 18px!important;

        line-height: 21px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-6 .td-medium-thumb .entry-title

    {

        font-size: 20px!important;

        line-height: 24px!important;

    }

}

.td-grid-style-6 .td-small-thumb .entry-title

{

    font-size: 18px;

    line-height: 22px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-6 .td-small-thumb .entry-title

    {

        font-size: 13px!important;

        line-height: 15px!important;

    }

}

.td-grid-style-6 .td-small-thumb .td-module-comments

{

    display: none;

}

.td-grid-style-6 .td-tiny-thumb .entry-title

{

    font-size: 14px;

    line-height: 18px;

    font-weight: 400;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-6 .td-tiny-thumb .entry-title

    {

        font-size: 13px!important;

        line-height: 16px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-6 .td-tiny-thumb .entry-title

    {

        font-size: 11px!important;

        line-height: 13px!important;

        margin: 5px 0;

    }

}

.td-grid-style-6 .td-tiny-thumb .td-post-category, .td-grid-style-6 .td-tiny-thumb .td-module-comments

{

    display: none;

}

@media(max-width: 1018px)

{

    .td-grid-style-6 .td-tiny-thumb .td-module-meta-info

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-6 .td-big-grid-scroll .td-big-grid-post .td-meta-info-container .entry-title

    {

        font-size: 16px!important;

        line-height: 21px!important;

    }

}

@media(min-width: 1025px)

{

    .td-grid-style-6.td-hover-1 .entry-thumb

    {

        -webkit-transition: transform .6s ease 0s;

        transition: transform .6s ease 0s;

        transform: scale(1.1);

        -webkit-transform: scale(1.1);

    }

    .td-grid-style-6.td-hover-1 .td-module-thumb:after

    {

        content: '';

        width: 100%;

        height: 100%;

        position: absolute;

        z-index: 1;

        background-color: var(--td_theme_color,#4db2ec);

        opacity: 0;

        top: 0;

        left: 0;

        pointer-events: none;

        -webkit-transition: opacity .4s ease .2s;

        transition: opacity .4s ease .2s;

    }

    .td-grid-style-6.td-hover-1 .td-module-thumb a:last-child:after

    {

        position: absolute;

        top: 0;

        left: 0;

        width: 160%;

        height: 100%;

        background: rgba(255,255,255,.2);

        content: '';

        z-index: 1;

        transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0);

        -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0);

    }

    .td-grid-style-6.td-hover-1 .td-module-comments

    {

        -webkit-transition: opacity .6s ease 0s;

        transition: opacity .6s ease 0s;

        opacity: 0;

    }

    .td-grid-style-6.td-hover-1 .td-big-grid-post:hover .entry-thumb

    {

        transform: scale(1);

        -webkit-transform: scale(1);

    }

    .td-grid-style-6.td-hover-1 .td-big-grid-post:hover .td-module-comments

    {

        opacity: 1;

    }

    .td-grid-style-6.td-hover-1 .td-big-grid-post:hover .td-module-thumb a:last-child:after

    {

        -webkit-transition: transform .7s ease 0s;

        transition: transform .7s ease 0s;

        transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,146%,0);

        -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,146%,0);

    }

    .td-grid-style-6.td-hover-1 .td-big-grid-post:hover .td-module-thumb:after

    {

        opacity: .3;

    }

}



.td-grid-style-7 .td-video-play-ico img

{

    top: auto;

    left: auto;

    width: 30px;

    right: 10px;

    bottom: 10px;

}

.td-grid-style-7 .td-big-grid-post .entry-title a

{

    text-shadow: 1px 1px 1px rgba(0,0,0,.3);

}

.td-grid-style-7 .td-big-grid-post .td-post-category

{

    background-color: transparent;

    padding: 0!important;

    position: absolute;

    bottom: 17px;

    text-transform: none;

    margin: 0!important;

    font-size: 12px!important;

    line-height: 14px!important;

}

@media(max-width: 1018px)

{

    .td-grid-style-7 .td-big-grid-post .td-post-category

    {

        bottom: 10px;

    }

}

.td-grid-style-7 .td-big-grid-post .td-post-category:hover

{

    background-color: transparent;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-module-meta-info

    {

        margin-left: 17px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-module-meta-info

    {

        margin-left: 14px!important;

    }

}

.td-grid-style-7 .td-meta-info-container

{

    top: 0;

    height: 100%;

}

.td-grid-style-7 .td-big-grid-post .td-big-grid-meta

{

    padding-bottom: 0!important;

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-big-grid-scroll .td-big-grid-post .td-meta-align .td-big-grid-meta

    {

        padding: 10px 14px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-big-grid-scroll .td-big-grid-post .td-meta-align .td-big-grid-meta .entry-title

    {

        font-size: 16px!important;

        line-height: 19px!important;

    }

}

.td-grid-style-7 .td-big-thumb .td-big-grid-meta

{

    padding: 20px 26px 14px 20px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-big-thumb .td-big-grid-meta

    {

        padding: 12px 17px 11px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-big-thumb .td-big-grid-meta

    {

        padding: 14px;

    }

}

.td-grid-style-7 .td-big-thumb .entry-title

{

    font-size: 30px;

    line-height: 36px;

    font-weight: 700;

    margin-bottom: 7px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-big-thumb .entry-title

    {

        font-size: 24px!important;

        line-height: 28px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-big-thumb .entry-title

    {

        font-size: 26px!important;

        line-height: 30px!important;

        margin-bottom: 5px;

    }

}

.td-grid-style-7 .td-medium-thumb .td-big-grid-meta

{

    padding: 20px 26px 14px 20px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-medium-thumb .td-big-grid-meta

    {

        padding: 12px 20px 11px 17px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-medium-thumb .td-big-grid-meta

    {

        padding: 12px 14px 10px;

    }

}

.td-grid-style-7 .td-medium-thumb .entry-title

{

    font-size: 26px;

    line-height: 32px;

    font-weight: 700;

    margin-bottom: 7px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-medium-thumb .entry-title

    {

        font-size: 16px!important;

        line-height: 20px!important;

        margin-bottom: 5px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-medium-thumb .entry-title

    {

        font-size: 20px!important;

        line-height: 26px!important;

        margin-bottom: 5px;

    }

}

.td-grid-style-7 .td-small-thumb .td-big-grid-meta

{

    padding: 14px 20px 10px;

    margin: 0!important;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-small-thumb .td-big-grid-meta

    {

        padding: 12px 17px 5px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-small-thumb .td-big-grid-meta

    {

        padding: 10px 14px;

    }

}

@media(max-width: 1018px)

{

    .td-grid-style-7 .td-small-thumb .td-module-meta-info

    {

        display: none;

    }

}

.td-grid-style-7 .td-small-thumb .entry-title

{

    font-size: 18px;

    line-height: 24px;

    font-weight: 700;

    margin-bottom: 6px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-grid-style-7 .td-small-thumb .entry-title

    {

        font-size: 18px!important;

        line-height: 24px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-small-thumb .entry-title

    {

        font-size: 14px!important;

        line-height: 18px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-small-thumb .entry-title

    {

        font-size: 19px!important;

        line-height: 23px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-small-thumb .td-post-category

    {

        display: inline;

    }

}

.td-grid-style-7 .td-small-thumb .td-module-comments

{

    display: none;

}

.td-grid-style-7 .td-tiny-thumb .td-big-grid-meta

{

    padding: 4px 16px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-tiny-thumb .td-big-grid-meta

    {

        padding: 4px 14px;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-tiny-thumb .td-big-grid-meta

    {

        padding: 2px 10px 0;

    }

}

.td-grid-style-7 .td-tiny-thumb .entry-title

{

    font-size: 16px;

    line-height: 21px;

    font-weight: 600;

    margin-top: 6px;

    margin-bottom: 7px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-grid-style-7 .td-tiny-thumb .entry-title

    {

        font-size: 12px!important;

        line-height: 13px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7 .td-tiny-thumb .entry-title

    {

        font-size: 12px!important;

        line-height: 15px!important;

    }

}

.td-grid-style-7 .td-tiny-thumb .td-module-meta-info, .td-grid-style-7 .td-tiny-thumb .td-module-comments

{

    display: none;

}

.td-grid-style-7 .td-module-thumb a:last-child:before, .td-grid-style-7 .td-big-grid-post .td-module-thumb a:last-child:after

{

    content: '';

    width: 100%;

    height: 100%;

    position: absolute;

    z-index: 1;

    top: 0;

}

.td-grid-style-7 .td-module-thumb a:last-child:after

{

    -webkit-box-shadow: inset 0 0 16px 4px #000;

    -moz-box-shadow: inset 0 0 16px 4px #000;

    box-shadow: inset 0 0 16px 4px #000;

    opacity: .15;

}

.td-grid-style-7 .td-big-grid-post-0 .td-module-thumb a:last-child:before

{

    opacity: .6;

    background: #410cbc;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#410cbc),color-stop(100%,#ff6f31));

    background: -webkit-linear-gradient(20deg,#410cbc 0%,#ff6f31 100%);

    background: linear-gradient(20deg,#410cbc 0%,#ff6f31 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#410cbc',endColorstr='#ff6f31',GradientType=1);

}

.td-grid-style-7 .td-big-grid-post-1 .td-module-thumb a:last-child:before

{

    opacity: .6;

    background: #f4880d;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#f4880d),color-stop(100%,#70ff99));

    background: -webkit-linear-gradient(20deg,#f4880d 0%,#70ff99 100%);

    background: linear-gradient(20deg,#f4880d 0%,#70ff99 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4880d',endColorstr='#70ff99',GradientType=1);

}

.td-grid-style-7 .td-big-grid-post-2 .td-module-thumb a:last-child:before

{

    opacity: .6;

    background: #c40f79;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#c40f79),color-stop(100%,#7ebfff));

    background: -webkit-linear-gradient(20deg,#c40f79 0%,#7ebfff 100%);

    background: linear-gradient(20deg,#c40f79 0%,#7ebfff 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c40f79',endColorstr='#7ebfff',GradientType=1);

}

.td-grid-style-7.td_block_big_grid_3 .td-big-grid-post-2 .td-module-thumb a:last-child:before, .td-grid-style-7.td_block_big_grid_4 .td-big-grid-post-2 .td-module-thumb a:last-child:before, .td-grid-style-7.td_block_big_grid_5 .td-big-grid-post-2 .td-module-thumb a:last-child:before, .td-grid-style-7.td_block_big_grid_10 .td-big-grid-post-2 .td-module-thumb a:last-child:before, .td-grid-style-7.td_block_big_grid_12 .td-big-grid-post-2 .td-module-thumb a:last-child:before, .td-grid-style-7 .td-big-grid-post-3 .td-module-thumb a:last-child:before, .td-grid-style-7 .td-big-grid-post-7 .td-module-thumb a:last-child:before

{

    opacity: .6;

    background: #0016be;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#0016be),color-stop(100%,#2aec74));

    background: -webkit-linear-gradient(20deg,#0016be 0%,#2aec74 100%);

    background: linear-gradient(20deg,#0016be 0%,#2aec74 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0016be',endColorstr='#2aec74',GradientType=1);

}

.td-grid-style-7.td_block_big_grid_3 .td-big-grid-post-3 .td-module-thumb a:last-child:before, .td-grid-style-7 .td-big-grid-post-4 .td-module-thumb a:last-child:before

{

    opacity: .6;

    background: #023c8c;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#023c8c),color-stop(100%,#ff86d3));

    background: -webkit-linear-gradient(20deg,#023c8c 0%,#ff86d3 100%);

    background: linear-gradient(20deg,#023c8c 0%,#ff86d3 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#023c8c',endColorstr='#ff86d3',GradientType=1);

}

.td-grid-style-7.td_block_big_grid_1 .td-big-grid-post-4 .td-module-thumb a:last-child:before, .td-grid-style-7 .td-big-grid-post-5 .td-module-thumb a:last-child:before

{

    opacity: .6;

    background: #00ac81;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#00ac81),color-stop(100%,#ff778e));

    background: -webkit-linear-gradient(20deg,#00ac81 0%,#ff778e 100%);

    background: linear-gradient(20deg,#00ac81 0%,#ff778e 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ac81',endColorstr='#ff778e',GradientType=1);

}

.td-grid-style-7 .td-big-grid-post-6 .td-module-thumb a:last-child:before

{

    opacity: .6;

    background: #007808;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#007808),color-stop(100%,#fff940));

    background: -webkit-linear-gradient(20deg,#007808 0%,#fff940 100%);

    background: linear-gradient(20deg,#007808 0%,#fff940 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007808',endColorstr='#fff940',GradientType=1);

}

@media(min-width: 1025px)

{

    .td-grid-style-7.td-hover-1 .entry-thumb

    {

        -webkit-transition: transform .35s ease 0s;

        transition: transform .35s ease 0s;

    }

    .td-grid-style-7.td-hover-1 .td-big-grid-post:hover .entry-thumb

    {

        transform: scale3d(1.05,1.05,1);

        -webkit-transform: scale3d(1.05,1.05,1);

        -moz-transform: scale3d(1.05,1.05,1) rotate(.02deg);

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7.td_block_big_grid_12 .td-big-grid-post-1 .entry-title, .td-grid-style-7.td_block_big_grid_12 .td-big-grid-post-2 .entry-title

    {

        font-size: 17px!important;

        line-height: 21px!important;

    }

}

.td-grid-style-7.td_block_big_grid_12 .td-big-grid-post-2 .td-meta-align

{

    margin-top: 11px;

}

@media(max-width: 767px)

{

    .td-grid-style-7.td_block_big_grid_12 .td-big-grid-post-2 .td-meta-align

    {

        margin-top: 0;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7.td_block_big_grid_9 .td-big-grid-post .entry-title, .td-grid-style-7.td_block_big_grid_10 .td-big-grid-post .entry-title

    {

        font-size: 19px!important;

        line-height: 23px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7.td_block_big_grid_11 .td-big-grid-post .entry-title

    {

        font-size: 17px!important;

        line-height: 21px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-7.td_block_big_grid_5 .td-big-grid-meta

    {

        padding-top: 14px;

    }

}







.td-big-grid-post

{

    position: relative;

    overflow: hidden;







}

.td-big-grid-post .entry-review-stars

{

    color: #fff;

    margin-top: -5px;

}

.td-big-grid-post .td-post-category

{

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    font-size: 10px;

    font-weight: 500;

    text-transform: uppercase;

    display: inline-block;

    margin: 0 0 5px 0;

    padding: 3px 7px;

    line-height: 13px;

    pointer-events: auto;

}

.td-big-grid-post .td-meta-info-container

{

    position: absolute;

    pointer-events: none;

    z-index: 1;

    width: 100%;

}

.td-big-grid-post .td-meta-align

{

    pointer-events: none;

    width: 100%;

}

.td-big-grid-post .td-post-author-name a, .td-big-grid-post .td-post-author-name span, .td-big-grid-post .td-post-date

{

    color: #fff;

    text-shadow: 1px 1px 1px rgba(0,0,0,.3);

}

.td-big-grid-post .entry-title

{

    margin: 0;

    word-wrap: break-word;

}

.td-big-grid-post .entry-title a

{

    color: #fff;

    text-shadow: 1px 1px 3px rgba(0,0,0,.2);

}

.td-big-grid-post .td-module-meta-info

{

    margin: 11px 0 20px 20px;

    min-height: 0;

    z-index: 1;

}

@media(max-width: 767px)

{

    .td-big-grid-post .td-module-meta-info

    {

        margin-left: 17px;

    }

}

.td-big-grid-post .td-post-author-name

{

    pointer-events: auto;

}

.td-big-grid-post .td-big-grid-meta

{

    z-index: 1;

}

@media(max-width: 1018px)

{

    .td-big-grid-post .td-video-play-ico

    {

        width: 30px!important;

        height: 30px!important;

        font-size: 30px!important;

        border-width: .05em!important;

    }

}

.td-big-grid-post.td-big-thumb .td-big-grid-meta

{

    font-size: 27px;

}

@media(max-width: 1140px)

{

    .td-big-grid-post.td-big-thumb .td-big-grid-meta .entry-title

    {

        line-height: 1.3;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-big-grid-post.td-big-thumb .td-big-grid-meta .entry-title

    {

        font-size: 80%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-big-grid-post.td-big-thumb .td-big-grid-meta .entry-title

    {

        font-size: 16px;

    }

}

@media(max-width: 767px)

{

    .td-big-grid-post.td-big-thumb .td-big-grid-meta .entry-title

    {

        font-size: 22px;

    }

}

.td-big-grid-post.td-medium-thumb .td-big-grid-meta

{

    font-size: 24px;

}

@media(max-width: 767px)

{

    .td-big-grid-post.td-medium-thumb .td-big-grid-meta

    {

        font-size: 16px;

    }

}

@media(max-width: 1140px)

{

    .td-big-grid-post.td-medium-thumb .td-big-grid-meta .entry-title

    {

        line-height: 1.3;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-big-grid-post.td-medium-thumb .td-big-grid-meta .entry-title

    {

        font-size: 85%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-big-grid-post.td-medium-thumb .td-big-grid-meta .entry-title

    {

        font-size: 65%;

    }

}

@media(max-width: 767px)

{

    .td-big-grid-post.td-medium-thumb .td-big-grid-meta .entry-title

    {

        font-size: 16px;

        line-height: 21px;

    }

}

.td-big-grid-post.td-small-thumb .td-big-grid-meta

{

    font-size: 16px;

}

@media(max-width: 1140px)

{

    .td-big-grid-post.td-small-thumb .td-big-grid-meta .entry-title

    {

        line-height: 1.4;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-big-grid-post.td-small-thumb .td-big-grid-meta .entry-title

    {

        font-size: 90%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-big-grid-post.td-small-thumb .td-big-grid-meta .entry-title

    {

        font-size: 80%;

    }

}

@media(max-width: 767px)

{

    .td-big-grid-post.td-small-thumb .td-big-grid-meta .entry-title

    {

        font-size: 16px;

        line-height: 21px;

    }

}

.td-big-grid-post.td-tiny-thumb .td-big-grid-meta

{

    font-size: 15px;

}

@media(max-width: 1140px)

{

    .td-big-grid-post.td-tiny-thumb .td-big-grid-meta .entry-title

    {

        line-height: 1.4;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-big-grid-post.td-tiny-thumb .td-big-grid-meta .entry-title

    {

        font-size: 90%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-big-grid-post.td-tiny-thumb .td-big-grid-meta .entry-title

    {

        font-size: 70%;

    }

}

@media(max-width: 767px)

{

    .td-big-grid-post.td-tiny-thumb .td-big-grid-meta .entry-title

    {

        font-size: 16px;

        line-height: 21px;

    }

}

.td-big-grid-post .td-module-thumb

{

    overflow: hidden;

    margin: 0;

}

.td-big-grid-post .td-module-thumb img

{

    max-width: none;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-big-grid-post .entry-thumb

    {

        width: 100%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-big-grid-post .entry-thumb

    {

        width: 100%;

    }

}

@media(max-width: 767px)

{

    .td-big-grid-post .entry-thumb

    {

        width: 100%;

    }

}

.td-big-grid-post .td-module-thumb

{

    background-color: #e5e5e5;

}

.td-big-grid-post .td-post-author-name, .td-big-grid-post .td-post-date

{

    top: 0;

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-big-grid-scroll .td-big-grid-post .td-big-grid-meta .entry-title

    {

        font-size: 16px!important;

        line-height: 21px!important;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-big-grid-post-0.td-big-grid-post .td-big-grid-meta .entry-title, .td_block_big_grid_8 .td-big-grid-post-1.td-big-grid-post .td-big-grid-meta .entry-title

    {

        font-size: 24px!important;

        line-height: 30px!important;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-2 .td-big-grid-post.td-big-thumb .td-big-grid-meta .entry-title, .td-grid-style-3 .td-big-grid-post.td-big-thumb .td-big-grid-meta .entry-title

    {

        font-size: 70%;

    }

}

@media(max-width: 767px)

{

    .td-grid-style-5 .td-big-grid-post.td-big-thumb .td-big-grid-meta .entry-title

    {

        font-size: 60%;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_1, .td_block_big_grid_2, .td_block_big_grid_3, .td_block_big_grid_4, .td_block_big_grid_5, .td_block_big_grid_6, .td_block_big_grid_7, .td_block_big_grid_8, .td_block_big_grid_9, .td_block_big_grid_10, .td_block_big_grid_11, .td_block_big_grid_12

    {

        margin-left: -20px;

        margin-right: -20px;

    }

}

@media(max-width: 767px)

{

    .vc_tta-tabs .td_block_big_grid_1, .vc_tta-tabs .td_block_big_grid_2, .vc_tta-tabs .td_block_big_grid_3, .vc_tta-tabs .td_block_big_grid_4, .vc_tta-tabs .td_block_big_grid_5, .vc_tta-tabs .td_block_big_grid_6, .vc_tta-tabs .td_block_big_grid_7, .vc_tta-tabs .td_block_big_grid_8, .vc_tta-tabs .td_block_big_grid_9, .vc_tta-tabs .td_block_big_grid_10, .vc_tta-tabs .td_block_big_grid_11, .vc_tta-tabs .td_block_big_grid_12

    {

        margin-left: 0;

        margin-right: 0;

    }

}

.iosSlider.td_block_wrap

{

    margin-bottom: 34px!important;

}






@media(max-width: 767px)

{

    .td_block_wrap .td-big-grid-wrapper .td-big-grid-scroll

    {

        overflow-x: auto;

        white-space: nowrap;

        font-size: 0;

        overflow-y: hidden;

        padding-top: 3px;

        z-index: 0;

        -webkit-overflow-scrolling: touch;

        transform: translate3d(0,0,0);

    }

    .td_block_wrap .td-big-grid-wrapper .td-big-grid-scroll .td-big-grid-post

    {

        margin-left: 3px;

        margin-right: 0;

        margin-bottom: 0;

    }

    .td_block_wrap .td-big-grid-wrapper .td-big-grid-scroll .td-big-grid-post:first-child

    {

        margin-left: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_wrap .td-big-grid-wrapper .td-big-grid-scroll .td-module-thumb

    {

        width: 100%;

        height: 170px;

    }

}

@media(max-width: 767px)

{

    .td_block_wrap .td-big-grid-wrapper .td-big-grid-scroll .td-big-grid-post

    {

        display: inline-block;

        white-space: normal;

        float: none;

        vertical-align: top;

        width: 80%;

    }

}

@media(max-width: 767px)

{

    .td_block_wrap .td-big-grid-wrapper .td-big-grid-scroll.td-scroll-full .td-big-grid-post

    {

        width: 100%;

    }

}



.td_block_big_grid_1 .td-big-grid-post

{

    float: left;

}

.td_block_big_grid_1 .td-big-thumb

{

    margin-right: 3px;

}

.td_block_big_grid_1 .td-big-thumb .td-module-thumb

{

    width: 532px;

    height: 399px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_1 .td-big-thumb .td-module-thumb

    {

        width: 504px;

        height: 355px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_1 .td-big-thumb .td-module-thumb

    {

        width: 374px;

        height: 271px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_1 .td-big-thumb .td-module-thumb

    {

        width: 100%;

        height: auto;

    }

}

.td_block_big_grid_1 .td-small-thumb .td-module-thumb

{

    width: 265px;

    height: 198px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_1 .td-small-thumb .td-module-thumb

    {

        width: 235px;

        height: 176px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_1 .td-small-thumb .td-module-thumb

    {

        width: 180px;

        height: 134px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_1 .td-big-grid-post-0

    {

        width: 100%;

        float: none;

    }

}

.td_block_big_grid_1 .td-big-grid-post-1, .td_block_big_grid_1 .td-big-grid-post-3

{

    margin-right: 3px;

}

.td_block_big_grid_1 .td-big-grid-post-1, .td_block_big_grid_1 .td-big-grid-post-2

{

    margin-bottom: 3px;

}

.td_block_big_grid_1.td-grid-style-5 .td-module-meta-info, .td_block_big_grid_1.td-grid-style-6 .td-module-meta-info

{

    margin-left: 0;

    margin-right: 0;

    margin-bottom: 0;

}

@media(max-width: 767px)

{

    .td_block_big_grid_1 .td-module-empty

    {

        display: none!important;

    }

}

.td_block_big_grid_1 .td-module-empty .td-module-thumb

{

    width: 265px;

    height: 198px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_1 .td-module-empty .td-module-thumb

    {

        width: 235px;

        height: 176px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_1 .td-module-empty .td-module-thumb

    {

        width: 180px;

        height: 134px;

    }

}



.td_block_big_grid_2 .td-big-grid-post

{

    float: left;

}

.td_block_big_grid_2 .td-big-thumb

{

    margin-right: 3px;

}

.td_block_big_grid_2 .td-big-thumb .td-module-thumb

{

    width: 741px;

    height: 486px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_2 .td-big-thumb .td-module-thumb

    {

        width: 692px;

        height: 426px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_2 .td-big-thumb .td-module-thumb

    {

        width: 515px;

        height: 336px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_2 .td-big-thumb .td-module-thumb

    {

        width: 100%;

        height: auto;

    }

}

.td_block_big_grid_2 .td-small-thumb .td-module-thumb

{

    width: 324px;

    height: 160px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_2 .td-small-thumb .td-module-thumb

    {

        width: 285px;

        height: 140px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_2 .td-small-thumb .td-module-thumb

    {

        width: 222px;

        height: 110px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_2 .td-small-thumb .td-module-thumb

    {

        height: 124px!important;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_2 .td-big-grid-post-0

    {

        width: 100%;

        float: none;

    }

}

.td_block_big_grid_2 .td-big-grid-post-1, .td_block_big_grid_2 .td-big-grid-post-2

{

    margin-bottom: 3px;

}

.td_block_big_grid_2.td-grid-style-5 .td-module-meta-info, .td_block_big_grid_2.td-grid-style-6 .td-module-meta-info

{

    margin-left: 0;

    margin-right: 0;

    margin-bottom: 0;

}

@media(max-width: 767px)

{

    .td_block_big_grid_2 .td-module-empty

    {

        display: none!important;

    }

}

.td_block_big_grid_2 .td-module-empty .td-module-thumb

{

    width: 324px;

    height: 160px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_2 .td-module-empty .td-module-thumb

    {

        width: 285px;

        height: 140px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_2 .td-module-empty .td-module-thumb

    {

        width: 222px;

        height: 110px;

    }

}



.td_block_big_grid_3 .td-big-grid-post

{

    float: left;

}

.td_block_big_grid_3 .td-big-thumb

{

    margin-right: 3px;

}

.td_block_big_grid_3 .td-big-thumb .td-module-thumb

{

    width: 532px;

    height: 462px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_3 .td-big-thumb .td-module-thumb

    {

        width: 488px;

        height: 422px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_3 .td-big-thumb .td-module-thumb

    {

        width: 368px;

        height: 318px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_3 .td-big-thumb .td-module-thumb

    {

        width: 100%;

        height: auto;

    }

}

.td_block_big_grid_3 .td-medium-thumb

{

    margin-bottom: 3px;

}

.td_block_big_grid_3 .td-medium-thumb .td-module-thumb

{

    width: 533px;

    height: 261px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_3 .td-medium-thumb .td-module-thumb

    {

        height: 237px;

        width: 489px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_3 .td-medium-thumb .td-module-thumb

    {

        height: 179px;

        width: 369px;

    }

}

@media(min-width: 375px) and (max-width: 767px)

{

    .td_block_big_grid_3 .td-medium-thumb .td-module-thumb

    {

        height: 140px!important;

    }

}

@media(max-width: 374px)

{

    .td_block_big_grid_3 .td-medium-thumb .td-module-thumb

    {

        height: 124px!important;

    }

}

.td_block_big_grid_3 .td-small-thumb .td-module-thumb

{

    width: 265px;

    height: 198px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_3 .td-small-thumb .td-module-thumb

    {

        width: 243px;

        height: 182px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_3 .td-small-thumb .td-module-thumb

    {

        width: 183px;

        height: 136px;

    }

}

@media(min-width: 375px) and (max-width: 767px)

{

    .td_block_big_grid_3 .td-small-thumb .td-module-thumb

    {

        height: 140px!important;

    }

}

@media(max-width: 374px)

{

    .td_block_big_grid_3 .td-small-thumb .td-module-thumb

    {

        height: 124px!important;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_3 .td-big-grid-post-0

    {

        width: 100%;

        float: none;

    }

}

.td_block_big_grid_3 .td-big-grid-post-3

{

    margin-left: 3px;

}

.td_block_big_grid_3.td-grid-style-4 .td-post-category

{

    margin-bottom: 0;

}

.td_block_big_grid_3.td-grid-style-5 .td-module-meta-info, .td_block_big_grid_3.td-grid-style-6 .td-module-meta-info

{

    margin-left: 0;

    margin-right: 0;

    margin-bottom: 0;

}

@media(max-width: 767px)

{

    .td_block_big_grid_3 .td-module-empty

    {

        display: none!important;

    }

}

.td_block_big_grid_3 .td-module-empty.td-big-grid-post-1 .td-module-thumb

{

    width: 533px;

    height: 261px;

    margin-bottom: 3px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_3 .td-module-empty.td-big-grid-post-1 .td-module-thumb

    {

        height: 237px;

        width: 489px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_3 .td-module-empty.td-big-grid-post-1 .td-module-thumb

    {

        height: 179px;

        width: 369px;

    }

}

.td_block_big_grid_3 .td-module-empty.td-big-grid-post-2 .td-module-thumb, .td_block_big_grid_3 .td-module-empty.td-big-grid-post-3 .td-module-thumb

{

    width: 265px;

    height: 198px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_3 .td-module-empty.td-big-grid-post-2 .td-module-thumb, .td_block_big_grid_3 .td-module-empty.td-big-grid-post-3 .td-module-thumb

    {

        width: 243px;

        height: 182px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_3 .td-module-empty.td-big-grid-post-2 .td-module-thumb, .td_block_big_grid_3 .td-module-empty.td-big-grid-post-3 .td-module-thumb

    {

        width: 183px;

        height: 136px;

    }

}



.td_block_big_grid_4

{

    margin-right: -3px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_4

    {

        margin-right: -20px;

    }

}

.td_block_big_grid_4 .td-big-grid-post

{

    width: 50%;

    float: left;

}

@media(max-width: 767px)

{

    .td_block_big_grid_4 .td-big-grid-post

    {

        width: 100%;

        float: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_4 .td-big-grid-post:first-child

    {

        padding-bottom: 3px;

    }

}

.td_block_big_grid_4 .td-module-thumb

{

    height: 399px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_4 .td-module-thumb

    {

        height: 350px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_4 .td-module-thumb

    {

        height: 280px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_4 .td-module-thumb

    {

        width: 100%;

        height: 220px;

    }

}

.td_block_big_grid_4 .td-big-thumb

{

    padding-right: 3px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_4 .td-big-thumb

    {

        padding-right: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_4.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_4.td-grid-style-1 .td-module-meta-info

    {

        margin-left: 12px;

    }

}

.td_block_big_grid_4.td-grid-style-5 .td-module-meta-info, .td_block_big_grid_4.td-grid-style-6 .td-module-meta-info

{

    margin-left: 0;

    margin-right: 0;

    margin-bottom: 0;

}

@media(max-width: 767px)

{

    .td_block_big_grid_4 .td-module-empty

    {

        display: none!important;

    }

}



.td_block_big_grid_5

{

    margin-right: -3px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_5

    {

        margin-right: -20px;

    }

}

.td_block_big_grid_5 .td-big-grid-post

{

    width: 33.33333333%;

    float: left;

}

@media(max-width: 767px)

{

    .td_block_big_grid_5 .td-big-grid-post

    {

        width: 100%;

        float: none;

        padding-top: 3px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_5 .td-big-grid-post:first-child

    {

        padding-top: 0;

    }

}

.td_block_big_grid_5 .td-big-grid-post .td-module-thumb

{

    height: 220px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_5 .td-big-grid-post .td-module-thumb

    {

        height: 200px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_5 .td-big-grid-post .td-module-thumb

    {

        height: 148px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_5 .td-big-grid-post .td-module-thumb

    {

        height: 168px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_5 .td-module-meta-info

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_5 .td-module-meta-info

    {

        display: none;

    }

}

.td_block_big_grid_5 .td-module-thumb a:last-child:before

{

    height: 100%;

}

.td_block_big_grid_5.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_5.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_5.td-grid-style-3 .td-big-grid-meta

{

    margin: 0 20px 11px;

}

@media(max-width: 1018px)

{

    .td_block_big_grid_5.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_5.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_5.td-grid-style-3 .td-big-grid-meta

    {

        margin: 0 14px 11px;

    }

}

.td_block_big_grid_5.td-grid-style-1 .entry-title, .td_block_big_grid_5.td-grid-style-2 .entry-title, .td_block_big_grid_5.td-grid-style-3 .entry-title

{

    font-size: 20px;

    line-height: 26px;

    font-weight: 700;

}

@media(max-width: 767px)

{

    .td_block_big_grid_5.td-grid-style-1 .entry-title, .td_block_big_grid_5.td-grid-style-2 .entry-title, .td_block_big_grid_5.td-grid-style-3 .entry-title

    {

        font-size: 22px!important;

        line-height: 28px!important;

        font-weight: 500;

    }

}

.td_block_big_grid_5.td-grid-style-4 .td-module-meta-info

{

    display: none;

}

.td_block_big_grid_5.td-grid-style-4 .td-big-grid-meta

{

    padding-right: 3px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_5.td-grid-style-4 .td-big-grid-meta

    {

        padding-right: 0;

    }

}

.td_block_big_grid_5.td-grid-style-5 .td-module-meta-info

{

    margin-left: 0;

    margin-bottom: 0;

}

.td_block_big_grid_5.td-grid-style-5 .entry-title

{

    font-size: 20px;

    line-height: 26px;

    font-weight: 700;

}

.td_block_big_grid_5 .td-small-thumb

{

    padding-right: 3px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_5 .td-small-thumb

    {

        padding-right: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_5 .td-module-empty

    {

        display: none!important;

    }

}

.td_block_big_grid_5 .td-module-empty .td-module-thumb

{

    height: 220px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_5 .td-module-empty .td-module-thumb

    {

        height: 200px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_5 .td-module-empty .td-module-thumb

    {

        height: 148px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_5 .td-module-empty .td-module-thumb

    {

        height: 168px;

    }

}

.td_block_big_grid_5 .td-module-empty.td-big-grid-post-1

{

    padding-right: 3px;

}

.td_block_big_grid_5.td-grid-style-1 .td-video-play-ico, .td_block_big_grid_5.td-grid-style-2 .td-video-play-ico, .td_block_big_grid_5.td-grid-style-3 .td-video-play-ico

{

    top: 20px;

    right: 20px;

    left: auto;

    transform: none;

    -webkit-transform: none;

}



.td_block_big_grid_6

{

    margin-right: -2px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_6

    {

        margin-right: -20px;

    }

}

.td_block_big_grid_6 .td-big-grid-post-0, .td_block_big_grid_6 .td-big-grid-post-1

{

    width: 50%;

    float: left;

    margin-bottom: 3px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_6 .td-big-grid-post-0, .td_block_big_grid_6 .td-big-grid-post-1

    {

        margin-bottom: 0;

        margin-top: 3px;

        width: 100%;

        float: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_6 .td-big-grid-post-0:first-child, .td_block_big_grid_6 .td-big-grid-post-1:first-child

    {

        margin-top: 0;

    }

}

.td_block_big_grid_6 .td-big-grid-post-0.td-big-thumb, .td_block_big_grid_6 .td-big-grid-post-1.td-big-thumb

{

    padding-right: 3px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_6 .td-big-grid-post-0.td-big-thumb, .td_block_big_grid_6 .td-big-grid-post-1.td-big-thumb

    {

        padding-right: 0;

    }

}

.td_block_big_grid_6 .td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-1 .td-module-thumb

{

    height: 373px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_6 .td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-1 .td-module-thumb

    {

        height: 360px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_6 .td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-1 .td-module-thumb

    {

        height: 280px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_6 .td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-1 .td-module-thumb

    {

        width: 100%;

        height: 220px;

    }

}

.td_block_big_grid_6 .td-big-grid-post-2, .td_block_big_grid_6 .td-big-grid-post-3, .td_block_big_grid_6 .td-big-grid-post-4, .td_block_big_grid_6 .td-big-grid-post-5, .td_block_big_grid_6 .td-big-grid-post-6

{

    width: 20%;

    float: left;

}

.td_block_big_grid_6 .td-big-grid-post-2.td-tiny-thumb, .td_block_big_grid_6 .td-big-grid-post-3.td-tiny-thumb, .td_block_big_grid_6 .td-big-grid-post-4.td-tiny-thumb, .td_block_big_grid_6 .td-big-grid-post-5.td-tiny-thumb, .td_block_big_grid_6 .td-big-grid-post-6.td-tiny-thumb

{

    padding-right: 3px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_6 .td-big-grid-post-2.td-tiny-thumb, .td_block_big_grid_6 .td-big-grid-post-3.td-tiny-thumb, .td_block_big_grid_6 .td-big-grid-post-4.td-tiny-thumb, .td_block_big_grid_6 .td-big-grid-post-5.td-tiny-thumb, .td_block_big_grid_6 .td-big-grid-post-6.td-tiny-thumb

    {

        padding-right: 0;

    }

}

.td_block_big_grid_6 .td-big-grid-post-2 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-3 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-4 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-5 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-6 .td-module-thumb

{

    height: 140px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_6 .td-big-grid-post-2 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-3 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-4 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-5 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-6 .td-module-thumb

    {

        height: 130px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_6 .td-big-grid-post-2 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-3 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-4 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-5 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-6 .td-module-thumb

    {

        height: 100px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_6 .td-big-grid-post-2 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-3 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-4 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-5 .td-module-thumb, .td_block_big_grid_6 .td-big-grid-post-6 .td-module-thumb

    {

        height: auto;

    }

}

.td_block_big_grid_6 .td-post-category

{

    vertical-align: bottom;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_6.td-grid-style-1 .td-big-thumb .td-big-grid-meta

    {

        margin: 0 0 0 14px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_6.td-grid-style-1 .td-big-thumb .td-module-meta-info

    {

        margin: 7px 0 14px 14px;

    }

}

.td_block_big_grid_6.td-grid-style-2 .td-big-grid-post-3 .td-module-thumb a:last-child:before, .td_block_big_grid_6.td-grid-style-3 .td-big-grid-post-3 .td-module-thumb a:last-child:before

{

    background: #d17646;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#d17646),color-stop(100%,#c63939));

    background: -webkit-linear-gradient(45deg,#d17646 0%,#c63939 100%);

    background: linear-gradient(45deg,#d17646 0%,#c63939 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d17646',endColorstr='#c63939',GradientType=1);

}

.td_block_big_grid_6.td-grid-style-5 .td-module-meta-info

{

    margin-left: 0;

    margin-right: 0;

    margin-bottom: 0;

}

.td_block_big_grid_6 .td-module-empty.td-big-grid-post

{

    padding-right: 3px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_6 .td-module-empty.td-big-grid-post

    {

        display: none!important;

    }

}

.td_block_big_grid_6.td-grid-style-1 .td-video-play-ico

{

    top: 20px;

    right: 20px;

    left: auto;

    transform: none;

    -webkit-transform: none;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_6.td-grid-style-1 .td-video-play-ico

    {

        top: 10px;

        right: 10px;

    }

}

.td_block_big_grid_6.td-grid-style-2 .td-tiny-thumb .td-video-play-ico, .td_block_big_grid_6.td-grid-style-3 .td-tiny-thumb .td-video-play-ico, .td_block_big_grid_6.td-grid-style-4 .td-tiny-thumb .td-video-play-ico, .td_block_big_grid_6.td-grid-style-5 .td-tiny-thumb .td-video-play-ico

{

    top: 20px;

    right: 20px;

    left: auto;

    transform: none;

    -webkit-transform: none;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_6.td-grid-style-2 .td-tiny-thumb .td-video-play-ico, .td_block_big_grid_6.td-grid-style-3 .td-tiny-thumb .td-video-play-ico, .td_block_big_grid_6.td-grid-style-4 .td-tiny-thumb .td-video-play-ico, .td_block_big_grid_6.td-grid-style-5 .td-tiny-thumb .td-video-play-ico

    {

        top: 10px;

        right: 10px;

    }

}

.td_block_big_grid_6 .td-tiny-thumb .td-video-play-ico

{

    width: 30px;

    height: 30px;

    font-size: 30px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_6 .td-tiny-thumb .td-video-play-ico

    {

        width: 20px!important;

        height: 20px!important;

        font-size: 20px!important;

    }

}



.td_block_big_grid_7

{

    margin-right: -12px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_7

    {

        margin-right: -20px;

    }

}

.td_block_big_grid_7 .td-big-grid-post-0, .td_block_big_grid_7 .td-big-grid-post-1, .td_block_big_grid_7 .td-big-grid-post-2

{

    width: 33.33333333%;

    float: left;

    margin-bottom: 12px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_7 .td-big-grid-post-0, .td_block_big_grid_7 .td-big-grid-post-1, .td_block_big_grid_7 .td-big-grid-post-2

    {

        margin-bottom: 0;

        float: none;

    }

}

.td_block_big_grid_7 .td-big-grid-post-0.td-small-thumb, .td_block_big_grid_7 .td-big-grid-post-1.td-small-thumb, .td_block_big_grid_7 .td-big-grid-post-2.td-small-thumb

{

    padding-right: 12px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_7 .td-big-grid-post-0.td-small-thumb, .td_block_big_grid_7 .td-big-grid-post-1.td-small-thumb, .td_block_big_grid_7 .td-big-grid-post-2.td-small-thumb

    {

        padding-right: 0;

    }

}

.td_block_big_grid_7 .td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-1 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-2 .td-module-thumb

{

    height: 220px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_7 .td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-1 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-2 .td-module-thumb

    {

        height: 195px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_7 .td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-1 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-2 .td-module-thumb

    {

        height: 146px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_7 .td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-1 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-2 .td-module-thumb

    {

        height: 196px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_7 .td-big-grid-post-0 .td-module-meta-info, .td_block_big_grid_7 .td-big-grid-post-1 .td-module-meta-info, .td_block_big_grid_7 .td-big-grid-post-2 .td-module-meta-info

    {

        display: none;

    }

}

.td_block_big_grid_7 .td-big-grid-post-0 .td-big-grid-meta, .td_block_big_grid_7 .td-big-grid-post-1 .td-big-grid-meta, .td_block_big_grid_7 .td-big-grid-post-2 .td-big-grid-meta

{

    margin: 0 20px 11px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_7 .td-big-grid-post-0 .td-big-grid-meta, .td_block_big_grid_7 .td-big-grid-post-1 .td-big-grid-meta, .td_block_big_grid_7 .td-big-grid-post-2 .td-big-grid-meta

    {

        margin: 0 15px 11px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_7 .td-big-grid-post-0 .td-big-grid-meta, .td_block_big_grid_7 .td-big-grid-post-1 .td-big-grid-meta, .td_block_big_grid_7 .td-big-grid-post-2 .td-big-grid-meta

    {

        margin: 0 15px 11px;

    }

}

.td_block_big_grid_7 .td-big-grid-post-0 .entry-title, .td_block_big_grid_7 .td-big-grid-post-1 .entry-title, .td_block_big_grid_7 .td-big-grid-post-2 .entry-title

{

    font-size: 20px;

    line-height: 26px;

    font-weight: 700;

}

@media(max-width: 767px)

{

    .td_block_big_grid_7 .td-big-grid-post-0 .entry-title, .td_block_big_grid_7 .td-big-grid-post-1 .entry-title, .td_block_big_grid_7 .td-big-grid-post-2 .entry-title

    {

        font-weight: 500;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_7 .td-big-grid-post-0

    {

        width: 100%;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_7 .td-big-grid-post-0 .entry-title

    {

        font-size: 22px!important;

        line-height: 28px!important;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_7 .td-big-grid-post-1 .td-module-meta-info, .td_block_big_grid_7 .td-big-grid-post-2 .td-module-meta-info

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_7 .td-big-grid-post-1 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-2 .td-module-thumb

    {

        height: 150px!important;

    }

}

.td_block_big_grid_7 .td-meta-info-container

{

    padding-right: 12px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_7 .td-meta-info-container

    {

        padding-right: 0;

    }

}

.td_block_big_grid_7 .td-big-grid-post-3, .td_block_big_grid_7 .td-big-grid-post-4, .td_block_big_grid_7 .td-big-grid-post-5, .td_block_big_grid_7 .td-big-grid-post-6

{

    width: 25%;

    float: left;

}

.td_block_big_grid_7 .td-big-grid-post-3.td-small-thumb, .td_block_big_grid_7 .td-big-grid-post-4.td-small-thumb, .td_block_big_grid_7 .td-big-grid-post-5.td-small-thumb, .td_block_big_grid_7 .td-big-grid-post-6.td-small-thumb

{

    padding-right: 12px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_7 .td-big-grid-post-3.td-small-thumb, .td_block_big_grid_7 .td-big-grid-post-4.td-small-thumb, .td_block_big_grid_7 .td-big-grid-post-5.td-small-thumb, .td_block_big_grid_7 .td-big-grid-post-6.td-small-thumb

    {

        padding-right: 0;

    }

}

.td_block_big_grid_7 .td-big-grid-post-3 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-4 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-5 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-6 .td-module-thumb

{

    height: 175px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_7 .td-big-grid-post-3 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-4 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-5 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-6 .td-module-thumb

    {

        height: 124px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_7 .td-big-grid-post-3 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-4 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-5 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-6 .td-module-thumb

    {

        height: 150px!important;

    }

}

.td_block_big_grid_7.td-grid-style-2 .td-big-grid-post-3 .td-module-thumb a:last-child:before, .td_block_big_grid_7.td-grid-style-3 .td-big-grid-post-3 .td-module-thumb a:last-child:before

{

    background: #d760b7;

    background: -webkit-gradient(left top,right bottom,color-stop(0%,#d760b7),color-stop(100%,#3b78b4));

    background: -webkit-linear-gradient(-45deg,#d760b7 0%,#3b78b4 100%);

    background: linear-gradient(135deg,#d760b7 0%,#3b78b4 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d760b7',endColorstr='#3b78b4',GradientType=1);

}

.td_block_big_grid_7.td-grid-style-2 .td-big-grid-post-5 .td-module-thumb a:last-child:before, .td_block_big_grid_7.td-grid-style-3 .td-big-grid-post-5 .td-module-thumb a:last-child:before

{

    background: #4db2ec;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#4db2ec),color-stop(100%,#4a8f5e));

    background: -webkit-linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);

    background: linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4db2ec',endColorstr='#4a8f5e',GradientType=1);

}

.td_block_big_grid_7.td-grid-style-2 .td-big-grid-post-6 .td-module-thumb a:last-child:before, .td_block_big_grid_7.td-grid-style-3 .td-big-grid-post-6 .td-module-thumb a:last-child:before

{

    background: #d17646;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#d17646),color-stop(100%,#c63939));

    background: -webkit-linear-gradient(45deg,#d17646 0%,#c63939 100%);

    background: linear-gradient(45deg,#d17646 0%,#c63939 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d17646',endColorstr='#c63939',GradientType=1);

}

.td_block_big_grid_7.td-grid-style-4 .td-module-meta-info

{

    display: none;

}

.td_block_big_grid_7.td-grid-style-4 .td-big-grid-meta

{

    margin: 0;

}

.td_block_big_grid_7.td-grid-style-5 .td-module-meta-info

{

    margin-left: 0;

    margin-right: 0;

    margin-bottom: 0;

}

.td_block_big_grid_7.td-grid-style-5 .td-small-thumb .td-meta-info-container

{

    padding: 0 30px 0 18px;

}

.td_block_big_grid_7 .td-module-empty.td-big-grid-post

{

    padding-right: 12px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_7 .td-module-empty.td-big-grid-post

    {

        display: none!important;

    }

}

.td_block_big_grid_7.td-grid-style-1 .td-video-play-ico, .td_block_big_grid_7.td-grid-style-2 .td-video-play-ico, .td_block_big_grid_7.td-grid-style-3 .td-video-play-ico, .td_block_big_grid_7.td-grid-style-4 .td-video-play-ico

{

    top: 20px;

    right: 20px;

    left: auto;

    transform: none;

    -webkit-transform: none;

}



.td_block_big_grid_8 .td-grid-columns

{

    width: 33.33333333%;

    float: left;

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-grid-columns

    {

        display: inline;

        float: none;

        width: 100%;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-meta-info-container

    {

        width: 100%!important;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-module-meta-info

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-grid-group-1 .td-big-grid-post

    {

        padding-top: 3px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-grid-group-1 .td-big-grid-post:first-child

    {

        padding-top: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-big-grid-scroll.td-scroll-full .td-grid-columns

    {

        padding-left: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-big-grid-scroll .td-grid-columns

    {

        padding-left: 3px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-big-grid-scroll .td-grid-columns:first-child

    {

        padding-left: 0;

    }

}

.td_block_big_grid_8 .td-big-grid-post-1 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-2 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-3 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-4 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-5 .td-module-thumb

{

    height: 182px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_8 .td-big-grid-post-1 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-2 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-3 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-4 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-5 .td-module-thumb

    {

        height: 167px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_8 .td-big-grid-post-1 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-2 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-3 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-4 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-5 .td-module-thumb

    {

        height: 125px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-1 .td-module-thumb

    {

        height: 198px!important;

    }

}

.td_block_big_grid_8 .td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-6 .td-module-thumb

{

    height: 364px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_8 .td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-6 .td-module-thumb

    {

        height: 334px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_8 .td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-6 .td-module-thumb

    {

        height: 250px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-big-grid-post-2 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-3 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-4 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-5 .td-module-thumb, .td_block_big_grid_8 .td-big-grid-post-6 .td-module-thumb

    {

        height: 156px!important;

    }

}

.td_block_big_grid_8 .td-small-thumb .td-module-meta-info

{

    display: none;

}

.td_block_big_grid_8 .td-small-thumb .td-big-grid-meta

{

    margin: 0 20px 14px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-small-thumb .td-big-grid-meta

    {

        margin: 0 15px 14px;

    }

}

.td_block_big_grid_8.td-grid-style-2 .td-meta-info-container, .td_block_big_grid_8.td-grid-style-3 .td-meta-info-container

{

    bottom: auto;

    top: 0;

}

.td_block_big_grid_8.td-grid-style-2 .td-small-thumb .td-big-grid-meta, .td_block_big_grid_8.td-grid-style-3 .td-small-thumb .td-big-grid-meta

{

    margin-top: 20px;

}

.td_block_big_grid_8.td-grid-style-4 .td-small-thumb .td-big-grid-meta

{

    margin: 0;

}

.td_block_big_grid_8.td-grid-style-4 .td-meta-info-container

{

    width: 80%;

}

.td_block_big_grid_8.td-grid-style-5 .td-module-meta-info

{

    margin-left: 0;

    margin-right: 0;

    margin-bottom: 0;

}

.td_block_big_grid_8.td-grid-style-2 .td-meta-info-container

{

    margin-top: 0;

}

.td_block_big_grid_8.td-grid-style-2 .td-big-grid-post-1 .td-module-thumb a:last-child:before, .td_block_big_grid_8.td-grid-style-3 .td-big-grid-post-1 .td-module-thumb a:last-child:before

{

    background: rgba(244,208,63,.97);

    background: -webkit-gradient(left top,right bottom,color-stop(0%,rgba(244,208,63,.97)),color-stop(100%,#f27a35));

    background: -webkit-linear-gradient(-45deg,rgba(244,208,63,.97) 0%,#f27a35 100%);

    background: linear-gradient(135deg,rgba(244,208,63,.97) 0%,#f27a35 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4d03f',endColorstr='#f27a35',GradientType=1);

}

.td_block_big_grid_8.td-grid-style-2 .td-big-grid-post-2 .td-module-thumb a:last-child:before, .td_block_big_grid_8.td-grid-style-3 .td-big-grid-post-2 .td-module-thumb a:last-child:before

{

    background: #d17646;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#d17646),color-stop(100%,#c63939));

    background: -webkit-linear-gradient(45deg,#d17646 0%,#c63939 100%);

    background: linear-gradient(45deg,#d17646 0%,#c63939 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d17646',endColorstr='#c63939',GradientType=1);

}

.td_block_big_grid_8.td-grid-style-2 .td-big-grid-post-3 .td-module-thumb a:last-child:before, .td_block_big_grid_8.td-grid-style-3 .td-big-grid-post-3 .td-module-thumb a:last-child:before

{

    background: #d760b7;

    background: -webkit-gradient(left top,right bottom,color-stop(0%,#d760b7),color-stop(100%,#3b78b4));

    background: -webkit-linear-gradient(-45deg,#d760b7 0%,#3b78b4 100%);

    background: linear-gradient(135deg,#d760b7 0%,#3b78b4 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d760b7',endColorstr='#3b78b4',GradientType=1);

}

.td_block_big_grid_8.td-grid-style-2 .td-big-grid-post-4 .td-module-thumb a:last-child:before, .td_block_big_grid_8.td-grid-style-3 .td-big-grid-post-4 .td-module-thumb a:last-child:before

{

    background: #4db2ec;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#4db2ec),color-stop(100%,#4a8f5e));

    background: -webkit-linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);

    background: linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4db2ec',endColorstr='#4a8f5e',GradientType=1);

}

.td_block_big_grid_8.td-grid-style-2 .td-big-grid-post-5 .td-module-thumb a:last-child:before, .td_block_big_grid_8.td-grid-style-3 .td-big-grid-post-5 .td-module-thumb a:last-child:before

{

    background: #4db2ec;

    background: -webkit-gradient(left bottom,right top,color-stop(0%,#4db2ec),color-stop(100%,#4a8f5e));

    background: -webkit-linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);

    background: linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4db2ec',endColorstr='#4a8f5e',GradientType=1);

}

.td_block_big_grid_8.td-grid-style-2 .td-big-grid-post-6 .td-module-thumb a:last-child:before, .td_block_big_grid_8.td-grid-style-3 .td-big-grid-post-6 .td-module-thumb a:last-child:before

{

    background: #b0b43b;

    background: -webkit-gradient(left top,right bottom,color-stop(0%,#b0b43b),color-stop(100%,rgba(145,96,81,.97)));

    background: -webkit-linear-gradient(-45deg,#b0b43b 0%,rgba(145,96,81,.97) 100%);

    background: linear-gradient(135deg,#b0b43b 0%,rgba(145,96,81,.97) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0b43b',endColorstr='#916051',GradientType=1);

}

@media(max-width: 767px)

{

    .td_block_big_grid_8 .td-module-empty

    {

        display: none!important;

    }

}

.td_block_big_grid_8 .td-module-empty.td-big-grid-post-6 .td-module-thumb

{

    height: 364px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_8 .td-module-empty.td-big-grid-post-6 .td-module-thumb

    {

        height: 334px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_8 .td-module-empty.td-big-grid-post-6 .td-module-thumb

    {

        height: 250px;

    }

}

.td_block_big_grid_8 .td-module-empty.td-big-grid-post-2

{

    opacity: .9;

}

.td_block_big_grid_8 .td-module-empty.td-big-grid-post-3

{

    opacity: .8;

}

.td_block_big_grid_8 .td-module-empty.td-big-grid-post-4

{

    opacity: .7;

}

.td_block_big_grid_8 .td-module-empty.td-big-grid-post-5

{

    opacity: .7;

}

.td_block_big_grid_8 .td-module-empty.td-big-grid-post-6

{

    opacity: .8;

}

@media(max-width: 767px)

{

    .td_block_big_grid_8.td-grid-style-1 .td-big-grid-meta

    {

        margin: 0 15px 13px!important;

    }

}

.td_block_big_grid_8.td-grid-style-1 .td-big-thumb .td-video-play-ico

{

    top: 20px;

    right: 20px;

    left: auto;

    transform: none;

    -webkit-transform: none;

}

.td_block_big_grid_8.td-grid-style-2 .td-video-play-ico, .td_block_big_grid_8.td-grid-style-3 .td-video-play-ico

{

    top: auto;

    bottom: 20px;

    right: 20px;

    left: auto;

    transform: none;

    -webkit-transform: none;

}

.td_block_big_grid_8.td-grid-style-4 .td-video-play-ico

{

    top: 20px;

    right: 20px;

    left: auto;

    transform: none;

    -webkit-transform: none;

}

.td_block_big_grid_8.td-grid-style-6 .td-big-grid-post-0 .entry-title, .td_block_big_grid_8.td-grid-style-6 .td-big-grid-post-6 .entry-title

{

    font-size: 30px;

    line-height: 36px;

}



.td_block_big_grid_9 .td-big-grid-post

{

    width: 25%;

    float: left;

}

@media(max-width: 767px)

{

    .td_block_big_grid_9 .td-big-grid-post

    {

        width: 50%;

        margin-bottom: 2px;

    }

}

@media(max-width: 600px)

{

    .td_block_big_grid_9 .td-big-grid-post

    {

        width: 100%;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_9 .td-big-grid-post.td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_9 .td-big-grid-post.td-big-grid-post-2 .td-module-thumb

    {

        margin-right: 2px;

    }

}

@media(max-width: 600px)

{

    .td_block_big_grid_9 .td-big-grid-post.td-big-grid-post-0 .td-module-thumb, .td_block_big_grid_9 .td-big-grid-post.td-big-grid-post-2 .td-module-thumb

    {

        margin-right: 0;

    }

}

.td_block_big_grid_9 .td-big-grid-post .entry-title

{

    font-size: 21px;

    line-height: 24px;

    font-weight: bold;

}

.td_block_big_grid_9 .td-big-grid-post .td-post-category

{

    font-size: 10px;

    padding: 2px 6px;

    line-height: 13px;

    margin-bottom: 10px;

}

@media(max-width: 1018px)

{

    .td_block_big_grid_9 .td-big-grid-post .td-post-category

    {

        margin-bottom: 7px;

    }

}

.td_block_big_grid_9 .td-big-grid-post .td-module-thumb

{

    margin-right: 2px;

    height: 364px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_9 .td-big-grid-post .td-module-thumb

    {

        height: 330px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_9 .td-big-grid-post .td-module-thumb

    {

        height: 250px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_9 .td-big-grid-post .td-module-thumb

    {

        height: 140px;

        margin-right: 0;

    }

}

.td_block_big_grid_9 .td-big-grid-post:last-child .td-module-thumb

{

    margin-right: 0;

}

.td_block_big_grid_9 .td-big-grid-post .entry-thumb

{

    margin: 0 auto;

    position: absolute;

    left: -9999px;

    right: -9999px;

    width: auto;

}

@media(max-width: 1140px)

{

    .td_block_big_grid_9 .td-big-grid-post .entry-thumb

    {

        height: 100%;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_9 .td-big-grid-post .entry-thumb

    {

        height: auto;

        width: 100%;

        top: -30px;

    }

}

.td_block_big_grid_9 .td-big-grid-post .td-video-play-ico

{

    top: 20px;

    right: 20px;

    left: auto;

    transform: none;

    -webkit-transform: none;

    width: 30px;

    height: 30px;

    font-size: 30px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_9 .td-big-grid-post .td-video-play-ico

    {

        top: 10px;

        right: 10px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_9 .td-post-author-name

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_9 .td_module_mx_empty

    {

        display: none;

    }

}

.td_block_big_grid_9.td-grid-style-1 .td-post-category

{

    background-color: var(--td_theme_color,#4db2ec);

}

.td_block_big_grid_9.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_9.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_9.td-grid-style-3 .td-big-grid-meta

{

    margin-bottom: 11px;

    margin-right: 20px;

    width: auto;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_9.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_9.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_9.td-grid-style-3 .td-big-grid-meta

    {

        margin-bottom: 8px;

        margin-left: 10px;

        margin-right: 8px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_9.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_9.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_9.td-grid-style-3 .td-big-grid-meta

    {

        margin-bottom: 7px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_9.td-grid-style-1 .td-module-meta-info, .td_block_big_grid_9.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_9.td-grid-style-3 .td-module-meta-info

    {

        margin-top: 8px;

        margin-left: 10px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_9.td-grid-style-1 .td-module-meta-info, .td_block_big_grid_9.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_9.td-grid-style-3 .td-module-meta-info

    {

        margin-bottom: 15px;

        margin-top: 7px;

        margin-left: 15px;

    }

}

.td_block_big_grid_9.td-grid-style-4 .td-big-grid-meta

{

    margin-right: 2px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_9.td-grid-style-4 .td-big-grid-meta

    {

        margin-right: 0;

    }

}

.td_block_big_grid_9.td-grid-style-4 .td-big-grid-post:last-child .td-big-grid-meta

{

    margin-right: 0;

}

.td_block_big_grid_9.td-grid-style-4 .td-module-meta-info

{

    margin: 0;

    padding-left: 11px;

    padding-right: 11px;

}

.td_block_big_grid_9.td-grid-style-4 .td-post-category

{

    padding-left: 11px;

    padding-right: 11px;

    margin-bottom: 0;

}

.td_block_big_grid_9.td-grid-style-5 .td-module-meta-info

{

    margin-left: 0;

    margin-bottom: 0;

}

.td_block_big_grid_9.td-grid-style-5 .td-meta-info-container

{

    padding: 0 10%;

}

.td_block_big_grid_9.td-grid-style-5 .td-post-category

{

    padding: 2px 7px;

    background-color: var(--td_theme_color,#4db2ec);

}



.td_block_big_grid_10 .td-big-grid-post

{

    float: left;

    padding-right: 2px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_10 .td-big-grid-post

    {

        padding-right: 0;

        margin-bottom: 2px;

    }

}

.td_block_big_grid_10 .td-big-grid-post:last-child

{

    padding-right: 0;

}

@media(max-width: 767px)

{

    .td_block_big_grid_10 .td-big-grid-post .entry-title

    {

        font-size: 16px!important;

        line-height: 21px!important;

    }

}

.td_block_big_grid_10 .td-big-grid-post .td-post-category

{

    margin-bottom: 10px;

}

@media(max-width: 1018px)

{

    .td_block_big_grid_10 .td-big-grid-post .td-post-category

    {

        margin-bottom: 7px;

    }

}

.td_block_big_grid_10 .td-module-thumb

{

    height: 350px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_10 .td-module-thumb

    {

        height: 300px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_10 .td-module-thumb

    {

        height: 250px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_10 .td-module-thumb

    {

        height: 140px;

        margin-right: 0;

    }

}

.td_block_big_grid_10 .entry-thumb

{

    margin: 0 auto;

    position: absolute;

    left: -9999px;

    right: -9999px;

    width: auto;

}

@media(max-width: 767px)

{

    .td_block_big_grid_10 .entry-thumb

    {

        width: 100%;

        top: -30px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_10 .td-post-author-name

    {

        display: none;

    }

}

.td_block_big_grid_10 .td-big-grid-post .td-video-play-ico

{

    top: 20px;

    right: 20px;

    left: auto;

    transform: none;

    -webkit-transform: none;

    width: 30px;

    height: 30px;

    font-size: 30px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_10 .td-big-grid-post .td-video-play-ico

    {

        top: 10px;

        right: 10px;

    }

}

.td_block_big_grid_10 .td-big-grid-post-0

{

    width: 50%;

}

.td_block_big_grid_10 .td-big-grid-post-1, .td_block_big_grid_10 .td-big-grid-post-2

{

    width: 25%;

}

@media(max-width: 767px)

{

    .td_block_big_grid_10 .td-big-grid-post

    {

        width: 100%;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_10 .td_module_mx_empty

    {

        display: none;

    }

}

.td_block_big_grid_10.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_10.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_10.td-grid-style-3 .td-big-grid-meta

{

    margin-bottom: 11px;

    margin-right: 20px;

    width: auto;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_10.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_10.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_10.td-grid-style-3 .td-big-grid-meta

    {

        margin-bottom: 8px;

        margin-left: 10px;

        margin-right: 8px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_10.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_10.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_10.td-grid-style-3 .td-big-grid-meta

    {

        margin-bottom: 7px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_10.td-grid-style-1 .td-module-meta-info, .td_block_big_grid_10.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_10.td-grid-style-3 .td-module-meta-info

    {

        margin-top: 8px;

        margin-left: 10px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_10.td-grid-style-1 .td-module-meta-info, .td_block_big_grid_10.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_10.td-grid-style-3 .td-module-meta-info

    {

        margin-bottom: 15px;

        margin-top: 7px;

        margin-left: 15px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_10.td-grid-style-2 .td-big-thumb .td-meta-info-container, .td_block_big_grid_10.td-grid-style-3 .td-big-thumb .td-meta-info-container

    {

        position: absolute;

        top: auto;

        bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_10.td-grid-style-2 .td-big-thumb .td-big-grid-meta, .td_block_big_grid_10.td-grid-style-3 .td-big-thumb .td-big-grid-meta, .td_block_big_grid_10.td-grid-style-2 .td-big-thumb .td-module-meta-info, .td_block_big_grid_10.td-grid-style-3 .td-big-thumb .td-module-meta-info

    {

        position: static;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_10.td-grid-style-2 .td-big-grid-meta

    {

        margin-top: 13px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_10.td-grid-style-2 .td-big-thumb .td-meta-info-container

    {

        top: 0;

        bottom: auto;

    }

}

.td_block_big_grid_10.td-grid-style-4 .td-meta-info-container

{

    width: 100%;

    padding-right: 2px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_10.td-grid-style-4 .td-meta-info-container

    {

        padding-right: 0;

    }

}

.td_block_big_grid_10.td-grid-style-4 .td-big-grid-post:last-child .td-meta-info-container

{

    padding-right: 0;

}

.td_block_big_grid_10.td-grid-style-4 .td-module-meta-info

{

    margin: 0;

}

.td_block_big_grid_10.td-grid-style-4 .td-post-category

{

    margin-bottom: 0;

}

.td_block_big_grid_10.td-grid-style-5 .td-post-author-name

{

    display: none;

}

.td_block_big_grid_10.td-grid-style-5 .td-module-meta-info

{

    margin-left: 0;

    margin-bottom: 0;

}

.td_block_big_grid_10.td-grid-style-5 .td-meta-info-container

{

    padding: 0 10%;

}



.td_block_big_grid_11 .td-big-grid-post

{

    float: left;

    padding-right: 2px;

}

.td_block_big_grid_11 .td-big-grid-post .entry-title

{

    font-size: 21px;

    line-height: 24px;

    font-weight: 500;

}

.td_block_big_grid_11 .td-big-grid-post .td-post-category

{

    margin-bottom: 10px;

}

@media(max-width: 1018px)

{

    .td_block_big_grid_11 .td-big-grid-post .td-post-category

    {

        margin-bottom: 7px;

    }

}

.td_block_big_grid_11 .entry-thumb

{

    margin: 0 auto;

    position: absolute;

    left: -9999px;

    right: -9999px;

    width: auto;

}

@media(max-width: 767px)

{

    .td_block_big_grid_11 .entry-thumb

    {

        width: 100%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_11 .td-post-author-name

    {

        display: none;

    }

}

.td_block_big_grid_11 .td-big-grid-post .td-video-play-ico

{

    top: 20px;

    right: 20px;

    left: auto;

    transform: none;

    -webkit-transform: none;

    width: 30px;

    height: 30px;

    font-size: 30px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_11 .td-big-grid-post .td-video-play-ico

    {

        top: 10px;

        right: 10px;

    }

}

.td_block_big_grid_11 .td_module_mx15

{

    width: 30%;

}

@media(max-width: 767px)

{

    .td_block_big_grid_11 .td_module_mx15

    {

        width: 50%;

    }

}

.td_block_big_grid_11 .td_module_mx15 .td-module-thumb

{

    height: 360px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_11 .td_module_mx15 .td-module-thumb

    {

        height: 282px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_11 .td_module_mx15 .td-module-thumb

    {

        height: 150px;

    }

}

.td_block_big_grid_11 .td_module_mx15 .td-meta-align

{

    padding-right: 2px;

}

.td_block_big_grid_11 .td_module_mx11

{

    width: 40%;

    padding-right: 0;

}

@media(max-width: 767px)

{

    .td_block_big_grid_11 .td_module_mx11

    {

        width: 50%;

        padding-right: 2px;

    }

}

.td_block_big_grid_11 .td_module_mx11 .td-module-thumb

{

    height: 179px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_11 .td_module_mx11 .td-module-thumb

    {

        height: 140px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_11 .td_module_mx11 .td-module-thumb

    {

        height: 150px;

    }

}

@media(max-width: 630px)

{

    .td_block_big_grid_11 .td_module_mx11 .entry-thumb

    {

        height: 100%;

        width: auto;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_11 .td-module-meta-info

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_11 .td-big-grid-post-1

    {

        padding-right: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_11 .td-big-grid-post-2 .td-module-thumb

    {

        margin-top: 2px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_11 .td-big-grid-post-3

    {

        padding-right: 0;

    }

}

.td_block_big_grid_11 .td-big-grid-post-3 .td-module-thumb

{

    margin-top: 2px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_11 .td_module_mx_empty

    {

        display: none;

    }

}

.td_block_big_grid_11.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_11.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_11.td-grid-style-3 .td-big-grid-meta

{

    margin-bottom: 11px;

    margin-right: 20px;

    width: auto;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_11.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_11.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_11.td-grid-style-3 .td-big-grid-meta

    {

        margin-bottom: 8px;

        margin-left: 10px;

        margin-right: 8px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_11.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_11.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_11.td-grid-style-3 .td-big-grid-meta

    {

        margin-bottom: 10px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_11.td-grid-style-1 .td-module-meta-info, .td_block_big_grid_11.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_11.td-grid-style-3 .td-module-meta-info

    {

        margin-top: 8px;

        margin-left: 10px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_11.td-grid-style-1 .td-module-meta-info, .td_block_big_grid_11.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_11.td-grid-style-3 .td-module-meta-info

    {

        margin-bottom: 15px;

        margin-top: 7px;

        margin-left: 15px;

    }

}

.td_block_big_grid_11.td-grid-style-1 .td_module_mx11 .td-big-grid-meta, .td_block_big_grid_11.td-grid-style-2 .td_module_mx11 .td-big-grid-meta, .td_block_big_grid_11.td-grid-style-3 .td_module_mx11 .td-big-grid-meta

{

    margin-bottom: 16px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_11.td-grid-style-1 .td_module_mx11 .td-big-grid-meta, .td_block_big_grid_11.td-grid-style-2 .td_module_mx11 .td-big-grid-meta, .td_block_big_grid_11.td-grid-style-3 .td_module_mx11 .td-big-grid-meta

    {

        margin-bottom: 10px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_11.td-grid-style-2 .td-big-grid-meta

    {

        margin-top: 13px;

    }

}

.td_block_big_grid_11.td-grid-style-4 .td-meta-info-container

{

    width: 100%;

}

.td_block_big_grid_11.td-grid-style-4 .td-module-meta-info

{

    margin: 0;

    padding-left: 11px;

    padding-right: 11px;

}

.td_block_big_grid_11.td-grid-style-4 .td-post-category

{

    padding-left: 11px;

    padding-right: 11px;

    margin-bottom: 0;

}

.td_block_big_grid_11.td-grid-style-5 .td-post-author-name

{

    display: none;

}

.td_block_big_grid_11.td-grid-style-5 .td-module-meta-info

{

    margin-left: 0;

    margin-bottom: 0;

}

.td_block_big_grid_11.td-grid-style-5 .td-meta-info-container

{

    padding: 0 10%;

}

.td_block_big_grid_11.td-grid-style-6 .td-big-grid-post-0 .entry-title, .td_block_big_grid_11.td-grid-style-6 .td-big-grid-post-1 .entry-title

{

    font-size: 26px;

    line-height: 30px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_11.td-grid-style-6 .entry-title

    {

        font-size: 13px!important;

        line-height: 15px!important;

    }

}



.td_block_big_grid_12 .td-big-grid-post

{

    float: left;

}

.td_block_big_grid_12 .td-big-grid-post .td-post-category

{

    margin-bottom: 10px;

}

@media(max-width: 1018px)

{

    .td_block_big_grid_12 .td-big-grid-post .td-post-category

    {

        margin-bottom: 7px;

    }

}

.td_block_big_grid_12 .entry-thumb

{

    margin: 0 auto;

    position: absolute;

    left: -9999px;

    right: -9999px;

    width: auto;

}

@media(max-width: 767px)

{

    .td_block_big_grid_12 .entry-thumb

    {

        width: 100%;

    }

}

.td_block_big_grid_12 .td-big-grid-post .td-video-play-ico

{

    top: 20px;

    right: 20px;

    left: auto;

    transform: none;

    -webkit-transform: none;

    width: 30px;

    height: 30px;

    font-size: 30px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_12 .td-big-grid-post .td-video-play-ico

    {

        top: 10px;

        right: 10px;

    }

}

.td_block_big_grid_12 .td-big-grid-wrapper .td-big-grid-post:last-child .td-module-thumb

{

    margin-top: 11px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_12 .td-big-grid-wrapper .td-big-grid-post:last-child .td-module-thumb

    {

        margin-top: 2px;

        margin-left: 2px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_12 .td-big-grid-wrapper .td-big-grid-post:last-child .td-meta-info-container

    {

        margin-left: 2px;

    }

}

.td_block_big_grid_12 .td_module_mx5

{

    width: 51%;

    padding-right: 11px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_12 .td_module_mx5

    {

        width: 100%;

        padding-right: 0;

    }

}

.td_block_big_grid_12 .td_module_mx5 .td-module-thumb

{

    height: 451px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_12 .td_module_mx5 .td-module-thumb

    {

        height: 291px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_12 .td_module_mx5 .td-module-thumb

    {

        height: 240px;

    }

}

.td_block_big_grid_12 .td_module_mx5 .td-meta-info-container

{

    padding-right: 11px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_12 .td_module_mx5 .td-meta-info-container

    {

        padding-right: 0;

    }

}

.td_block_big_grid_12 .td-big-grid-post-1, .td_block_big_grid_12 .td-big-grid-post-2

{

    width: 49%;

}

@media(max-width: 767px)

{

    .td_block_big_grid_12 .td-big-grid-post-1, .td_block_big_grid_12 .td-big-grid-post-2

    {

        width: 50%;

    }

}

.td_block_big_grid_12 .td-big-grid-post-1 .td-module-thumb, .td_block_big_grid_12 .td-big-grid-post-2 .td-module-thumb

{

    height: 220px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_12 .td-big-grid-post-1 .td-module-thumb, .td_block_big_grid_12 .td-big-grid-post-2 .td-module-thumb

    {

        height: 140px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_12 .td-big-grid-post-1 .td-module-thumb, .td_block_big_grid_12 .td-big-grid-post-2 .td-module-thumb

    {

        height: 150px;

        margin-top: 2px;

    }

}

@media(max-width: 630px)

{

    .td_block_big_grid_12 .td-big-grid-post-1 .entry-thumb, .td_block_big_grid_12 .td-big-grid-post-2 .entry-thumb

    {

        height: 100%;

        width: auto;

    }

}

.td_block_big_grid_12.td-grid-style-2 .td-big-grid-post-2 .td-meta-info-container

{

    margin-top: 11px;

}

@media(max-width: 767px)

{

    .td_block_big_grid_12.td-grid-style-2 .td-big-grid-post-2 .td-meta-info-container

    {

        margin-top: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_12 .td_module_mx_empty

    {

        display: none;

    }

}

.td_block_big_grid_12.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_12.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_12.td-grid-style-3 .td-big-grid-meta

{

    margin-bottom: 11px;

    margin-right: 20px;

    width: auto;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_12.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_12.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_12.td-grid-style-3 .td-big-grid-meta

    {

        margin-bottom: 8px;

        margin-left: 10px;

        margin-right: 20px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_12.td-grid-style-1 .td-big-grid-meta, .td_block_big_grid_12.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_12.td-grid-style-3 .td-big-grid-meta

    {

        margin-bottom: 10px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_12.td-grid-style-1 .td-module-meta-info, .td_block_big_grid_12.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_12.td-grid-style-3 .td-module-meta-info

    {

        margin-top: 8px;

        margin-left: 10px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_12.td-grid-style-1 .td-module-meta-info, .td_block_big_grid_12.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_12.td-grid-style-3 .td-module-meta-info

    {

        margin-bottom: 15px;

        margin-top: 7px;

        margin-left: 15px;

    }

}

.td_block_big_grid_12.td-grid-style-1 .td_module_mx11 .td-big-grid-meta, .td_block_big_grid_12.td-grid-style-2 .td_module_mx11 .td-big-grid-meta, .td_block_big_grid_12.td-grid-style-3 .td_module_mx11 .td-big-grid-meta

{

    margin-bottom: 16px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_12.td-grid-style-1 .td_module_mx11 .td-big-grid-meta, .td_block_big_grid_12.td-grid-style-2 .td_module_mx11 .td-big-grid-meta, .td_block_big_grid_12.td-grid-style-3 .td_module_mx11 .td-big-grid-meta

    {

        margin-bottom: 6px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_12.td-grid-style-1 .td_module_mx11 .td-big-grid-meta, .td_block_big_grid_12.td-grid-style-2 .td_module_mx11 .td-big-grid-meta, .td_block_big_grid_12.td-grid-style-3 .td_module_mx11 .td-big-grid-meta

    {

        margin-bottom: 10px;

    }

}

.td_block_big_grid_12.td-grid-style-4 .td-meta-info-container

{

    width: 100%;

}

.td_block_big_grid_12.td-grid-style-4 .td-module-meta-info

{

    margin: 0;

    padding-left: 11px;

    padding-right: 11px;

}

.td_block_big_grid_12.td-grid-style-4 .td-post-category

{

    padding-left: 11px;

    padding-right: 11px;

    margin-bottom: 0;

}

.td_block_big_grid_12.td-grid-style-5 .td-post-author-name

{

    display: none;

}

.td_block_big_grid_12.td-grid-style-5 .td-module-meta-info

{

    margin-left: 0;

    margin-bottom: 0;

}

.td_block_big_grid_12.td-grid-style-5 .td-meta-info-container

{

    padding: 0 10%;

}

@media(max-width: 767px)

{

    .td_block_big_grid_12.td-grid-style-6 .td-medium-thumb .entry-title

    {

        font-size: 13px!important;

        line-height: 15px!important;

    }

}



.td-big-grids-fl .td-big-grid-post

{

    position: relative;

    height: 0;

}

.td-big-grids-fl .td_module_wrap

{

    padding-bottom: 0;

}

@media(min-width: 767px)

{

    .td-big-grids-fl.td-big-grids-margin .td-big-grid-post

    {

        border-style: solid;

        border-color: transparent;

    }

}

@media(min-width: 1018px)

{

    .td-big-grids-fl.td-big-grids-margin .td-big-grid-post

    {

        border-width: 0 6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-big-grids-fl.td-big-grids-margin .td-big-grid-post

    {

        border-width: 0 2px;

    }

}

.td-big-grids-fl .td-module-image, .td-big-grids-fl .td-module-empty .td-module-thumb

{

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

}

.td-big-grids-fl .td-module-thumb

{

    height: 100%;

}

.td-big-grids-fl .td-thumb-css

{

    height: 100%;

    background-position: center center;

    background-size: cover;

}

.td-big-grids-fl .td-module-meta-info

{

    margin-left: 0;

    margin-bottom: 0;

}

.td-big-grids-fl .td_module_wrap:hover .entry-title a

{

    color: #fff;

}

@media(max-width: 767px)

{

    .td-big-grids-fl

    {

        margin-left: -20px;

        margin-right: -20px;

    }

    .td-big-grids-fl.td-big-grids-scroll .td-big-grid-post-0

    {

        height: 260px;

    }

    .td-big-grids-fl.td-big-grids-scroll .td-big-grid-post-0 .td-module-thumb

    {

        height: 100%!important;

    }

    .td-big-grids-fl.td-big-grids-scroll .td-big-grid-post-0 .entry-title

    {

        font-size: 19px!important;

        line-height: 24px!important;

    }

    .td-big-grids-fl.td-big-grids-scroll.td-grid-style-7 .td-big-grid-post-0 .entry-title

    {

        font-size: 26px!important;

        line-height: 30px!important;

    }

    .td-big-grids-fl.td-big-grids-scroll .td-big-grid-scroll .td-big-grid-post .entry-title

    {

        font-size: 15px!important;

        line-height: 20px!important;

    }

    .td-big-grids-fl .td-big-grid-scroll .td_module_wrap

    {

        height: 165px;

        padding-top: 0!important;

    }

    .td-big-grids-fl .td-big-grid-scroll .td-module-thumb

    {

        height: 100%!important;

    }

}

@media(max-width: 767px) and (max-width: 767px)

{

    .td-big-grids-fl.td-big-grids-scroll .td-big-grid-post-0

    {

        padding: 0!important;

    }

}

@media(max-width: 767px)

{

    .td-big-grids-fl .td-module-empty

    {

        display: none!important;

    }

}

@media(max-width: 767px)

{

    .td-big-grids-fl.td-grid-style-1 .td-module-meta-info

    {

        margin-bottom: 8px;

    }

}

.td-big-grids-fl.td-grid-style-2 .td-meta-info-container, .td-big-grids-fl.td-grid-style-3 .td-meta-info-container

{

    height: 100%;

}

.td-big-grids-fl.td-grid-style-2 .td-big-grid-meta, .td-big-grids-fl.td-grid-style-3 .td-big-grid-meta, .td-big-grids-fl.td-grid-style-2 .td-module-meta-info, .td-big-grids-fl.td-grid-style-3 .td-module-meta-info

{

    position: absolute;

}

.td-big-grids-fl.td-grid-style-2 .td-big-grid-meta, .td-big-grids-fl.td-grid-style-3 .td-big-grid-meta

{

    top: 0;

}

.td-big-grids-fl.td-grid-style-2 .td-module-meta-info, .td-big-grids-fl.td-grid-style-3 .td-module-meta-info

{

    bottom: 0;

}

.td-big-grids-fl.td-grid-style-4 .td-post-category

{

    display: table;

    margin-bottom: 0!important;

}

.td-big-grids-fl.td-grid-style-4 .td-module-meta-info

{

    margin-top: 0!important;

}

.td-big-grids-fl.td-grid-style-4 .td-meta-info-container

{

    padding: 0!important;

}

.td-big-grids-fl.td-grid-style-7 .td-module-meta-info

{

    margin-left: 0!important;

}

.td-category-grid-fl .td-container

{

    width: 100%!important;

}



@media(min-width: 1018px)

{

    .td-big-grids-margin

    {

        margin-left: -6px;

        margin-right: -6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-big-grids-margin

    {

        margin-left: -2px;

        margin-right: -2px;

    }

}



.td_block_big_grid_fl_1 .td-big-grid-post

{

    width: 100%;

    padding-top: 48%;

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_1 .td-big-grid-post .entry-title

    {

        font-size: 22px;

        line-height: 29px;

    }

    .td_block_big_grid_fl_1 .td-big-grid-post .td-meta-info-container

    {

        padding: 0 20px 28px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_1 .td-big-grid-post

    {

        padding-top: 56%;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_1 .td-big-grid-post

    {

        padding-top: 60%;

    }

}

@media(min-width: 1140px)

{

    .td_block_big_grid_fl_1.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_fl_1.td-grid-style-3 .td-big-grid-meta, .td_block_big_grid_fl_1.td-grid-style-7 .td-big-grid-meta, .td_block_big_grid_fl_1.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_fl_1.td-grid-style-3 .td-module-meta-info, .td_block_big_grid_fl_1.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 20px;

        padding-right: 20px;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1 .td-big-grid-post

{

    padding-top: 30%;

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1 .td-big-grid-post .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1 .td-big-grid-post .entry-title

    {

        font-size: 28px;

        line-height: 38px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1 .td-big-grid-post .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1 .td-big-grid-post .td-meta-info-container

    {

        padding: 0 28px 28px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1 .td-big-grid-post

    {

        padding-top: 44%;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1 .td-big-grid-post .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1 .td-big-grid-post .entry-title

    {

        font-size: 22px!important;

        line-height: 29px!important;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1 .td-big-grid-post .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1 .td-big-grid-post .td-meta-info-container

    {

        padding: 0 20px 28px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1 .td-big-grid-post

    {

        padding-top: 48%;

    }

}

@media(max-width: 767px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1 .td-big-grid-post

    {

        padding-top: 60%;

    }

}

@media(min-width: 1019px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-4 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-4 .td-meta-info-container

    {

        width: auto;

        max-width: 60%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-4 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-4 .td-meta-info-container

    {

        width: auto;

        max-width: 75%;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-6.td-hover-1 .td-big-grid-post:hover .td-module-thumb a:last-child:after, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-6.td-hover-1 .td-big-grid-post:hover .td-module-thumb a:last-child:after

{

    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,180%,0);

    -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,180%,0);

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-2 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-2 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-3 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-3 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-7 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-7 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-2 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-2 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-3 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-3 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-7 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 28px;

        padding-right: 28px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-2 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-2 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-3 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-3 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-7 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-7 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-2 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-2 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-3 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-3 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1.td-grid-style-7 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_1.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 20px;

        padding-right: 20px;

    }

}



.td_block_big_grid_fl_2 .td-big-grid-post

{

    float: left;

    width: 50%;

    padding-top: 34%;

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_2 .td-big-grid-post .entry-title

    {

        font-size: 19px;

        line-height: 24px;

    }

    .td_block_big_grid_fl_2 .td-big-grid-post .td-meta-info-container

    {

        padding: 0 14px 20px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_2 .td-big-grid-post

    {

        width: 100%;

        padding-top: 50%;

    }

    .td_block_big_grid_fl_2 .td-big-grid-post:first-child

    {

        margin-bottom: 2px;

    }

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_2.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_fl_2.td-grid-style-3 .td-big-grid-meta, .td_block_big_grid_fl_2.td-grid-style-7 .td-big-grid-meta, .td_block_big_grid_fl_2.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_fl_2.td-grid-style-3 .td-module-meta-info, .td_block_big_grid_fl_2.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 14px;

        padding-right: 14px;

    }

}

@media(max-width: 1018px)

{

    .td_block_big_grid_fl_2.td-grid-style-5 .td-module-meta-info, .td_block_big_grid_fl_2.td-grid-style-6 .td-module-meta-info

    {

        display: none;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_2 .td-big-grid-post, .td-stretch-content .td_block_big_grid_fl_2 .td-big-grid-post

{

    padding-top: 28%;

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_2 .td-big-grid-post .entry-title, .td-stretch-content .td_block_big_grid_fl_2 .td-big-grid-post .entry-title

    {

        font-size: 23px;

        line-height: 30px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_2 .td-big-grid-post .td-meta-info-container, .td-stretch-content .td_block_big_grid_fl_2 .td-big-grid-post .td-meta-info-container

    {

        padding: 0 20px 20px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_2 .td-big-grid-post, .td-stretch-content .td_block_big_grid_fl_2 .td-big-grid-post

    {

        padding-top: 30%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_2 .td-big-grid-post, .td-stretch-content .td_block_big_grid_fl_2 .td-big-grid-post

    {

        padding-top: 34%;

    }

}

@media(max-width: 767px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_2 .td-big-grid-post, .td-stretch-content .td_block_big_grid_fl_2 .td-big-grid-post

    {

        padding-top: 60%;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_2.td-grid-style-2 .td-big-grid-meta, .td-stretch-content .td_block_big_grid_fl_2.td-grid-style-2 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_2.td-grid-style-3 .td-big-grid-meta, .td-stretch-content .td_block_big_grid_fl_2.td-grid-style-3 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_2.td-grid-style-7 .td-big-grid-meta, .td-stretch-content .td_block_big_grid_fl_2.td-grid-style-7 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_2.td-grid-style-2 .td-module-meta-info, .td-stretch-content .td_block_big_grid_fl_2.td-grid-style-2 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_2.td-grid-style-3 .td-module-meta-info, .td-stretch-content .td_block_big_grid_fl_2.td-grid-style-3 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_2.td-grid-style-7 .td-module-meta-info, .td-stretch-content .td_block_big_grid_fl_2.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 20px;

        padding-right: 20px;

    }

}



@media(max-width: 1018px)

{

    .td_block_big_grid_fl_3 .td-module-meta-info, .td_block_big_grid_fl_4 .td-module-meta-info

    {

        display: none;

    }

}



.td_block_big_grid_fl_3 .td-big-grid-post

{

    float: left;

    width: 33.33333%;

    padding-top: 32%;

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_3 .td-big-grid-post .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

    .td_block_big_grid_fl_3 .td-big-grid-post .td-meta-info-container

    {

        padding: 0 10px 18px;

    }

}

@media(max-width: 1018px)

{

    .td_block_big_grid_fl_3 .td-big-grid-post

    {

        padding-top: 36%;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_3 .td-big-grid-post

    {

        padding-top: 50%;

        width: 100%;

    }

}

@media(min-width: 1140px)

{

    .td_block_big_grid_fl_3.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_fl_3.td-grid-style-3 .td-big-grid-meta, .td_block_big_grid_fl_3.td-grid-style-7 .td-big-grid-meta, .td_block_big_grid_fl_3.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_fl_3.td-grid-style-3 .td-module-meta-info, .td_block_big_grid_fl_3.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 15px;

        padding-right: 15px;

    }

}

@media(max-width: 1140px)

{

    .td_block_big_grid_fl_3.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_fl_3.td-grid-style-3 .td-big-grid-meta, .td_block_big_grid_fl_3.td-grid-style-7 .td-big-grid-meta, .td_block_big_grid_fl_3.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_fl_3.td-grid-style-3 .td-module-meta-info, .td_block_big_grid_fl_3.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 13px;

        padding-right: 13px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_3 .td-big-grid-post-0, .td_block_big_grid_fl_3 .td-big-grid-post-1

    {

        margin-bottom: 2px;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3 .td-big-grid-post

{

    padding-top: 23%;

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3 .td-big-grid-post .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3 .td-big-grid-post .entry-title

    {

        font-size: 19px;

        line-height: 24px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3 .td-big-grid-post .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3 .td-big-grid-post .td-meta-info-container

    {

        padding: 0 20px 20px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3 .td-big-grid-post

    {

        padding-top: 30%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3 .td-big-grid-post

    {

        padding-top: 32%;

    }

}

@media(max-width: 767px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3 .td-big-grid-post

    {

        padding-top: 60%;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3.td-grid-style-2 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3.td-grid-style-2 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3.td-grid-style-3 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3.td-grid-style-3 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3.td-grid-style-7 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3.td-grid-style-7 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3.td-grid-style-2 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3.td-grid-style-2 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3.td-grid-style-3 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3.td-grid-style-3 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3.td-grid-style-7 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 20px;

        padding-right: 20px;

    }

}

@media(min-width: 768px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3.td-grid-style-4 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3.td-grid-style-4 .td-meta-info-container

    {

        max-width: 80%;

        width: auto;

    }

}



@media(max-width: 767px)

{

    .td_block_big_grid_fl_4 .td-big-grid-scroll .td-big-grid-post .td-module-meta-info, .td_block_big_grid_fl_5 .td-big-grid-scroll .td-big-grid-post .td-module-meta-info, .td_block_big_grid_fl_6 .td-big-grid-scroll .td-big-grid-post .td-module-meta-info, .td_block_big_grid_fl_7 .td-big-grid-scroll .td-big-grid-post .td-module-meta-info

    {

        display: none;

    }

    .td_block_big_grid_fl_4.td-grid-style-2 .td-big-grid-post .td-module-meta-info, .td_block_big_grid_fl_5.td-grid-style-2 .td-big-grid-post .td-module-meta-info, .td_block_big_grid_fl_6.td-grid-style-2 .td-big-grid-post .td-module-meta-info, .td_block_big_grid_fl_7.td-grid-style-2 .td-big-grid-post .td-module-meta-info, .td_block_big_grid_fl_4.td-grid-style-3 .td-big-grid-post .td-module-meta-info, .td_block_big_grid_fl_5.td-grid-style-3 .td-big-grid-post .td-module-meta-info, .td_block_big_grid_fl_6.td-grid-style-3 .td-big-grid-post .td-module-meta-info, .td_block_big_grid_fl_7.td-grid-style-3 .td-big-grid-post .td-module-meta-info

    {

        display: block;

    }

}



.td_block_big_grid_fl_4 .td-big-grid-post

{

    float: left;

    width: 25%;

    padding-top: 30%;

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_4 .td-big-grid-post .entry-title

    {

        font-size: 15px;

        line-height: 20px;

    }

    .td_block_big_grid_fl_4 .td-big-grid-post .td-meta-info-container

    {

        padding: 0 17px 18px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_4 .td-big-grid-post

    {

        padding-top: 36%;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_fl_4.td-big-grids-margin

    {

        margin-left: -1px;

        margin-right: -1px;

    }

    .td_block_big_grid_fl_4.td-big-grids-margin .td-big-grid-post

    {

        border-width: 0 1px;

    }

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_4.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_fl_4.td-grid-style-3 .td-big-grid-meta, .td_block_big_grid_fl_4.td-grid-style-7 .td-big-grid-meta, .td_block_big_grid_fl_4.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_fl_4.td-grid-style-3 .td-module-meta-info, .td_block_big_grid_fl_4.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 17px;

        padding-right: 10px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_4.td-grid-style-4 .td-meta-info-container

    {

        width: 100%;

        max-width: none;

    }

    .td_block_big_grid_fl_4.td-grid-style-4 .td-meta-info-container .td-module-meta-info

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_4 .td-big-grid-post-0

    {

        width: 100%;

        float: none;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_4 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_4 .td-big-grid-post

{

    padding-top: 23%;

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_4 .td-big-grid-post .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_4 .td-big-grid-post .entry-title

    {

        font-size: 19px;

        line-height: 24px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_4 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_4 .td-big-grid-post

    {

        padding-top: 26%;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_4 .td-big-grid-post .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_4 .td-big-grid-post .entry-title

    {

        font-size: 15px;

        line-height: 20px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_4 .td-big-grid-post .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_4 .td-big-grid-post .td-meta-info-container

    {

        padding: 0 10px 18px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_4 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_4 .td-big-grid-post

    {

        padding-top: 32%;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_4.td-grid-style-2 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_4.td-grid-style-2 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_4.td-grid-style-3 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_4.td-grid-style-3 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_4.td-grid-style-7 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_4.td-grid-style-7 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_4.td-grid-style-2 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_4.td-grid-style-2 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_4.td-grid-style-3 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_4.td-grid-style-3 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_4.td-grid-style-7 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_4.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 15px;

        padding-right: 10px;

    }

}

@media(min-width: 1019px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_4.td-grid-style-4 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_4.td-grid-style-4 .td-meta-info-container

    {

        max-width: 80%;

    }

}



.td_block_big_grid_fl_5 .td-big-grid-post

{

    float: left;

    width: 20%;

    padding-top: 35%;

}

@media(max-width: 1018px)

{

    .td_block_big_grid_fl_5 .td-big-grid-post .td-post-author-name

    {

        display: none;

    }

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_5 .td-big-grid-post .entry-title

    {

        font-size: 15px;

        line-height: 20px;

    }

    .td_block_big_grid_fl_5 .td-big-grid-post .td-meta-info-container

    {

        padding: 0 11px 15px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_fl_5 .td-big-grid-post

    {

        padding-top: 32%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_5 .td-big-grid-post

    {

        padding-top: 37%;

    }

    .td_block_big_grid_fl_5 .td-big-grid-post .entry-title

    {

        font-size: 12px!important;

        line-height: 15px!important;

    }

    .td_block_big_grid_fl_5 .td-big-grid-post .td-meta-info-container

    {

        padding: 0 11px 10px;

    }

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_5.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_fl_5.td-grid-style-3 .td-big-grid-meta, .td_block_big_grid_fl_5.td-grid-style-7 .td-big-grid-meta, .td_block_big_grid_fl_5.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_fl_5.td-grid-style-3 .td-module-meta-info, .td_block_big_grid_fl_5.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 10px;

        padding-right: 10px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_5.td-grid-style-2 .td-big-grid-meta, .td_block_big_grid_fl_5.td-grid-style-3 .td-big-grid-meta, .td_block_big_grid_fl_5.td-grid-style-7 .td-big-grid-meta, .td_block_big_grid_fl_5.td-grid-style-2 .td-module-meta-info, .td_block_big_grid_fl_5.td-grid-style-3 .td-module-meta-info, .td_block_big_grid_fl_5.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 11px;

        padding-right: 11px;

    }

}

@media(min-width: 768px)

{

    .td_block_big_grid_fl_5.td-big-grids-margin

    {

        margin-left: -1px;

        margin-right: -1px;

    }

    .td_block_big_grid_fl_5.td-big-grids-margin .td-big-grid-post

    {

        border-width: 0 1px;

    }

}

@media(min-width: 768px) and (max-width: 1140px)

{

    .td_block_big_grid_fl_5 .td-module-meta-info

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_5 .td-big-grid-post-0

    {

        width: 100%;

        float: none;

    }

    .td_block_big_grid_fl_5 .td-posts-1 .td-big-grid-post-0 .entry-title

    {

        font-size: 19px!important;

        line-height: 23px!important;

    }

    .td_block_big_grid_fl_5 .td-posts-3 .td-big-grid-post-0 .entry-title

    {

        font-size: 19px!important;

        line-height: 23px!important;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5 .td-big-grid-post

{

    padding-top: 23%;

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5 .td-big-grid-post .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5 .td-big-grid-post .entry-title

    {

        font-size: 19px;

        line-height: 24px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5 .td-big-grid-post .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5 .td-big-grid-post .td-meta-info-container

    {

        padding: 0 20px 18px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5 .td-big-grid-post

    {

        padding-top: 30%;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5 .td-big-grid-post .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5 .td-big-grid-post .entry-title

    {

        font-size: 15px;

        line-height: 20px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5 .td-big-grid-post .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5 .td-big-grid-post .td-meta-info-container

    {

        padding: 0 10px 18px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5 .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5 .td-big-grid-post

    {

        padding-top: 34%;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-big-grids-margin, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-big-grids-margin

    {

        margin-left: -5px;

        margin-right: -5px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-big-grids-margin .td-big-grid-post, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-big-grids-margin .td-big-grid-post

    {

        border-width: 0 5px;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-grid-style-4 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-grid-style-4 .td-meta-info-container

    {

        max-width: 85%;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-grid-style-2 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-grid-style-2 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-grid-style-3 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-grid-style-3 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-grid-style-7 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-grid-style-7 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-grid-style-2 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-grid-style-2 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-grid-style-3 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-grid-style-3 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-grid-style-7 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 20px;

        padding-right: 20px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-grid-style-2 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-grid-style-2 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-grid-style-3 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-grid-style-3 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-grid-style-7 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-grid-style-7 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-grid-style-2 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-grid-style-2 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-grid-style-3 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-grid-style-3 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_5.td-grid-style-7 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_5.td-grid-style-7 .td-module-meta-info

    {

        padding-left: 10px;

        padding-right: 10px;

    }

}



.td_block_big_grid_fl_6 .td-big-grid-post

{

    float: left;

}

.td_block_big_grid_fl_6 .td_module_mx18

{

    width: 100%;

    padding-top: 31%;

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_6 .td_module_mx18 .entry-title

    {

        font-size: 23px;

        line-height: 30px;

    }

    .td_block_big_grid_fl_6 .td_module_mx18 .td-meta-info-container

    {

        padding: 0 28px 18px;

    }

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_6 .td_module_mx18

    {

        margin-bottom: 12px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_6 .td_module_mx18

    {

        margin-bottom: 4px;

        padding-top: 33%;

    }

}

.td_block_big_grid_fl_6 .td_module_mx22

{

    position: relative;

    width: 33.333%;

    padding-top: 17%;

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_6 .td_module_mx22 .td-meta-info-container

    {

        padding: 0 28px 18px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_6 .td_module_mx22 .td-meta-info-container

    {

        padding-left: 14px;

        padding-right: 14px;

    }

    .td_block_big_grid_fl_6 .td_module_mx22 .td-meta-info-container .td-module-meta-info

    {

        display: none;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_6 .td_module_mx22

    {

        padding-top: 19%;

    }

    .td_block_big_grid_fl_6 .td_module_mx22 .entry-title

    {

        font-size: 13px!important;

        line-height: 18px!important;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_6 .td_module_mx22

    {

        width: 100%;

        padding: 0;

        float: none;

    }

}

.td_block_big_grid_fl_6 .td_module_mx22 .entry-thumb

{

    max-width: none;

}

@media(min-width: 1140px)

{

    .td_block_big_grid_fl_6 .td_module_mx22 .entry-thumb

    {

        min-width: 100%;

        width: auto;

    }

}

@media(min-width: 767px)

{

    .td_block_big_grid_fl_6 .td-posts-1 .td-big-grid-post-1.td-module-empty, .td_block_big_grid_fl_6 .td-posts-1 .td-big-grid-post-2.td-module-empty, .td_block_big_grid_fl_6 .td-posts-1 .td-big-grid-post-3.td-module-empty, .td_block_big_grid_fl_6 .td-posts-1 .td-big-grid-post-4.td-module-empty, .td_block_big_grid_fl_6 .td-posts-1 .td-big-grid-post-5.td-module-empty, .td_block_big_grid_fl_6 .td-posts-1 .td-big-grid-post-6.td-module-empty

    {

        display: none!important;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_6 .td-big-grid-post-0

    {

        width: 100%;

        float: none;

    }

}

.td_block_big_grid_fl_6.td-grid-style-6.td-hover-1 .td-big-grid-post:hover .td-module-thumb a:last-child:after

{

    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,175%,0);

    -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,175%,0);

}

@media(min-width: 1140px)

{

    .td_block_big_grid_fl_6.td-grid-style-2 .td_module_mx18 .td-big-grid-meta, .td_block_big_grid_fl_6.td-grid-style-3 .td_module_mx18 .td-big-grid-meta, .td_block_big_grid_fl_6.td-grid-style-7 .td_module_mx18 .td-big-grid-meta, .td_block_big_grid_fl_6.td-grid-style-2 .td_module_mx22 .td-big-grid-meta, .td_block_big_grid_fl_6.td-grid-style-3 .td_module_mx22 .td-big-grid-meta, .td_block_big_grid_fl_6.td-grid-style-7 .td_module_mx22 .td-big-grid-meta, .td_block_big_grid_fl_6.td-grid-style-2 .td_module_mx18 .td-module-meta-info, .td_block_big_grid_fl_6.td-grid-style-3 .td_module_mx18 .td-module-meta-info, .td_block_big_grid_fl_6.td-grid-style-7 .td_module_mx18 .td-module-meta-info, .td_block_big_grid_fl_6.td-grid-style-2 .td_module_mx22 .td-module-meta-info, .td_block_big_grid_fl_6.td-grid-style-3 .td_module_mx22 .td-module-meta-info, .td_block_big_grid_fl_6.td-grid-style-7 .td_module_mx22 .td-module-meta-info

    {

        padding-left: 28px;

        padding-right: 28px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_6.td-grid-style-2 .td_module_mx18 .td-big-grid-meta, .td_block_big_grid_fl_6.td-grid-style-3 .td_module_mx18 .td-big-grid-meta, .td_block_big_grid_fl_6.td-grid-style-7 .td_module_mx18 .td-big-grid-meta, .td_block_big_grid_fl_6.td-grid-style-2 .td_module_mx22 .td-big-grid-meta, .td_block_big_grid_fl_6.td-grid-style-3 .td_module_mx22 .td-big-grid-meta, .td_block_big_grid_fl_6.td-grid-style-7 .td_module_mx22 .td-big-grid-meta, .td_block_big_grid_fl_6.td-grid-style-2 .td_module_mx18 .td-module-meta-info, .td_block_big_grid_fl_6.td-grid-style-3 .td_module_mx18 .td-module-meta-info, .td_block_big_grid_fl_6.td-grid-style-7 .td_module_mx18 .td-module-meta-info, .td_block_big_grid_fl_6.td-grid-style-2 .td_module_mx22 .td-module-meta-info, .td_block_big_grid_fl_6.td-grid-style-3 .td_module_mx22 .td-module-meta-info, .td_block_big_grid_fl_6.td-grid-style-7 .td_module_mx22 .td-module-meta-info

    {

        padding-left: 14px;

        padding-right: 14px;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_6 .td_module_mx18, .td-full-layout .td-stretch-content .td_block_big_grid_fl_6 .td_module_mx18

{

    padding-top: 23%;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_6 .td_module_mx18, .td-full-layout .td-stretch-content .td_block_big_grid_fl_6 .td_module_mx18

    {

        padding-top: 27%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_6 .td_module_mx18, .td-full-layout .td-stretch-content .td_block_big_grid_fl_6 .td_module_mx18

    {

        padding-top: 31%;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_6 .td_module_mx22, .td-full-layout .td-stretch-content .td_block_big_grid_fl_6 .td_module_mx22

{

    padding-top: 12%;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_6 .td_module_mx22, .td-full-layout .td-stretch-content .td_block_big_grid_fl_6 .td_module_mx22

    {

        padding-top: 16%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_6 .td_module_mx22, .td-full-layout .td-stretch-content .td_block_big_grid_fl_6 .td_module_mx22

    {

        padding-top: 18%;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_6 .td_module_mx22 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_6 .td_module_mx22 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

}

@media(min-width: 1019px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_6.td-grid-style-4 .td_module_mx22 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_6.td-grid-style-4 .td_module_mx22 .td-meta-info-container

    {

        width: auto;

        max-width: 80%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_6.td-grid-style-4 .td_module_mx22 .td-meta-info-container .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_6.td-grid-style-4 .td_module_mx22 .td-meta-info-container .td-module-meta-info

    {

        display: none;

    }

}

@media(min-width: 768px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_6.td-grid-style-5 .td-meta-info-container .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_6.td-grid-style-5 .td-meta-info-container .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_6.td-grid-style-6 .td-meta-info-container .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_6.td-grid-style-6 .td-meta-info-container .td-module-meta-info

    {

        display: none;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_6.td-grid-style-6.td-hover-1 .td_module_mx18.td-big-grid-post:hover .td-module-thumb a:last-child:after, .td-full-layout .td-stretch-content .td_block_big_grid_fl_6.td-grid-style-6.td-hover-1 .td_module_mx18.td-big-grid-post:hover .td-module-thumb a:last-child:after

{

    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,205%,0);

    -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,205%,0);

}



.td_block_big_grid_fl_7 .td-big-grid-post

{

    float: left;

}

.td_block_big_grid_fl_7 .td_module_mx23

{

    width: 33.33333333%;

    margin-bottom: 10px;

    padding-top: 26%;

}

@media(min-width: 1140px)

{

    .td_block_big_grid_fl_7 .td_module_mx23 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

    .td_block_big_grid_fl_7 .td_module_mx23 .td-meta-info-container

    {

        padding: 0 15px 18px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_7 .td_module_mx23

    {

        padding-top: 27%;

        margin-bottom: 4px;

    }

    .td_block_big_grid_fl_7 .td_module_mx23 .entry-title

    {

        font-size: 13px!important;

        line-height: 18px!important;

    }

    .td_block_big_grid_fl_7 .td_module_mx23 .td-module-meta-info

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_7 .td_module_mx23

    {

        width: 100%;

        margin-bottom: 0;

        padding: 0;

        float: none;

    }

}

.td_block_big_grid_fl_7 .td_module_mx24

{

    position: relative;

    width: 20%;

    height: 0;

    padding-top: 15%;

}

@media(min-width: 768px)

{

    .td_block_big_grid_fl_7 .td_module_mx24 .td-module-meta-info

    {

        display: none;

    }

}

@media(min-width: 1140px)

{

    .td_block_big_grid_fl_7 .td_module_mx24 .entry-title

    {

        font-size: 13px;

        line-height: 18px;

    }

    .td_block_big_grid_fl_7 .td_module_mx24 .td-meta-info-container

    {

        padding: 0 10px 13px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_7 .td_module_mx24

    {

        padding-top: 18%;

    }

    .td_block_big_grid_fl_7 .td_module_mx24 .entry-title

    {

        font-size: 10px!important;

        line-height: 13px!important;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_7 .td_module_mx24

    {

        width: 100%;

        padding: 0;

        float: none;

    }

}

.td_block_big_grid_fl_7 .td_module_mx24 .entry-thumb

{

    max-width: none;

}

@media(min-width: 1140px)

{

    .td_block_big_grid_fl_7 .td_module_mx24 .entry-thumb

    {

        min-width: 100%;

        width: auto;

    }

}

@media(min-width: 1140px)

{

    .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-big-grid-meta, .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-big-grid-meta, .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-big-grid-meta, .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-module-meta-info, .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-module-meta-info, .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-module-meta-info

    {

        padding-left: 15px;

        padding-right: 15px;

    }

    .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx24 .td-big-grid-meta, .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx24 .td-big-grid-meta, .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx24 .td-big-grid-meta, .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx24 .td-module-meta-info, .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx24 .td-module-meta-info, .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx24 .td-module-meta-info

    {

        padding-left: 10px;

        padding-right: 10px;

    }

}

@media(min-width: 767px)

{

    .td_block_big_grid_fl_7 .td-posts-1 .td-big-grid-post-3.td-module-empty, .td_block_big_grid_fl_7 .td-posts-2 .td-big-grid-post-3.td-module-empty, .td_block_big_grid_fl_7 .td-posts-1 .td-big-grid-post-4.td-module-empty, .td_block_big_grid_fl_7 .td-posts-2 .td-big-grid-post-4.td-module-empty, .td_block_big_grid_fl_7 .td-posts-1 .td-big-grid-post-5.td-module-empty, .td_block_big_grid_fl_7 .td-posts-2 .td-big-grid-post-5.td-module-empty, .td_block_big_grid_fl_7 .td-posts-1 .td-big-grid-post-6.td-module-empty, .td_block_big_grid_fl_7 .td-posts-2 .td-big-grid-post-6.td-module-empty, .td_block_big_grid_fl_7 .td-posts-1 .td-big-grid-post-7.td-module-empty, .td_block_big_grid_fl_7 .td-posts-2 .td-big-grid-post-7.td-module-empty

    {

        display: none!important;

    }

    .td_block_big_grid_fl_7 .td-posts-3 .td-module-empty

    {

        display: none!important;

    }

}

@media(min-width: 768px) and (max-width: 1140px)

{

    .td_block_big_grid_fl_7.td-grid-style-4 .td_module_mx24 .td-meta-info-container

    {

        width: 100%;

        max-width: none;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_block_big_grid_fl_7.td-grid-style-4 .td_module_mx23 .td-meta-info-container .td-module-meta-info

    {

        display: none;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_7.td-grid-style-4 .td_module_mx23 .td-meta-info-container

    {

        width: 100%;

        max-width: none;

    }

}

@media(max-width: 767px) and (max-width: 767px)

{

    .td_block_big_grid_fl_7 .td-posts-2 .td_module_wrap .td-meta-info-container .td-big-grid-meta .entry-title

    {

        font-size: 19px!important;

        line-height: 23px!important;

    }

    .td_block_big_grid_fl_7 .td-posts-2 .td_module_wrap .td-meta-info-container

    {

        padding-bottom: 12px!important;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx23, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx23

{

    padding-top: 18%;

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx23 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx23 .entry-title

    {

        font-size: 19px;

        line-height: 24px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx23 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx23 .td-meta-info-container

    {

        padding: 0 20px 20px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx23, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx23

    {

        padding-top: 22%;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx23 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx23 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx23 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx23 .td-meta-info-container

    {

        padding: 0 20px 18px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx23, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx23

    {

        padding-top: 25%;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx23 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx23 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx23 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx23 .td-meta-info-container

    {

        padding: 0 13px 12px;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx24, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx24

{

    padding-top: 12%;

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx24 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx24 .entry-title

    {

        font-size: 15px;

        line-height: 20px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx24 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx24 .td-meta-info-container

    {

        padding: 0 18px 18px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx24, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx24

    {

        padding-top: 14%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7 .td_module_mx24, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7 .td_module_mx24

    {

        padding-top: 16%;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-module-meta-info

    {

        padding-left: 18px;

        padding-right: 18px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-module-meta-info

    {

        padding-left: 15px;

        padding-right: 15px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-module-meta-info

    {

        padding-left: 13px;

        padding-right: 13px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-big-grid-meta

    {

        padding-top: 15px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx23 .td-big-grid-meta

    {

        padding-top: 13px;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx24 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx24 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx24 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx24 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx24 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx24 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx24 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-2 .td_module_mx24 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx24 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-3 .td_module_mx24 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx24 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-7 .td_module_mx24 .td-module-meta-info

    {

        padding-left: 18px;

        padding-right: 18px;

    }

}

@media(min-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-4 .td_module_mx23 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-4 .td_module_mx23 .td-meta-info-container

    {

        width: auto;

        max-width: 80%;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_7.td-grid-style-4 .td_module_mx24 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_7.td-grid-style-4 .td_module_mx24 .td-meta-info-container

    {

        width: auto;

        max-width: 85%;

    }

}



.td_block_big_grid_fl_8 .td-big-grid-post

{

    float: left;

}

@media(min-width: 767px)

{

    .td_block_big_grid_fl_8.td-big-grids

    {

        margin-bottom: 40px;

    }

}

.td_block_big_grid_fl_8 .td_module_mx19

{

    width: 50%;

    padding-top: 36%;

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_8 .td_module_mx19 .entry-title

    {

        font-size: 19px;

        line-height: 24px;

    }

    .td_block_big_grid_fl_8 .td_module_mx19 .td-meta-info-container

    {

        padding: 0 20px 18px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_8 .td_module_mx19

    {

        padding-top: 44%;

    }

}

.td_block_big_grid_fl_8 .td_module_mx25

{

    width: 25%;

    padding-top: 18%;

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_8 .td_module_mx25 .entry-title

    {

        font-size: 13px;

        line-height: 18px;

    }

    .td_block_big_grid_fl_8 .td_module_mx25 .td-meta-info-container

    {

        padding: 0 10px 13px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_8 .td_module_mx25

    {

        padding-top: 22%;

    }

    .td_block_big_grid_fl_8 .td_module_mx25 .entry-title

    {

        font-size: 12px!important;

        line-height: 15px!important;

    }

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_8 .td-big-grid-post-1 .td-module-image, .td_block_big_grid_fl_8 .td-big-grid-post-2 .td-module-image, .td_block_big_grid_fl_8 .td-big-grid-post-1.td-module-empty .td-module-thumb, .td_block_big_grid_fl_8 .td-big-grid-post-2.td-module-empty .td-module-thumb

    {

        top: -6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_8 .td-big-grid-post-1 .td-module-image, .td_block_big_grid_fl_8 .td-big-grid-post-2 .td-module-image, .td_block_big_grid_fl_8 .td-big-grid-post-1.td-module-empty .td-module-thumb, .td_block_big_grid_fl_8 .td-big-grid-post-2.td-module-empty .td-module-thumb

    {

        top: -2px;

    }

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_8 .td-big-grid-post-1 .td-admin-edit, .td_block_big_grid_fl_8 .td-big-grid-post-2 .td-admin-edit

    {

        top: 6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_8 .td-big-grid-post-1 .td-admin-edit, .td_block_big_grid_fl_8 .td-big-grid-post-2 .td-admin-edit

    {

        top: 2px;

    }

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_8 .td-big-grid-post-1 .td-meta-info-container, .td_block_big_grid_fl_8 .td-big-grid-post-2 .td-meta-info-container

    {

        bottom: 6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_8 .td-big-grid-post-1 .td-meta-info-container, .td_block_big_grid_fl_8 .td-big-grid-post-2 .td-meta-info-container

    {

        bottom: 2px;

    }

}

.td_block_big_grid_fl_8 .td-big-grid-post-3 .td-module-image, .td_block_big_grid_fl_8 .td-big-grid-post-4 .td-module-image, .td_block_big_grid_fl_8 .td-big-grid-post-3.td-module-empty .td-module-thumb, .td_block_big_grid_fl_8 .td-big-grid-post-4.td-module-empty .td-module-thumb

{

    top: auto;

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_8 .td-big-grid-post-3 .td-module-image, .td_block_big_grid_fl_8 .td-big-grid-post-4 .td-module-image, .td_block_big_grid_fl_8 .td-big-grid-post-3.td-module-empty .td-module-thumb, .td_block_big_grid_fl_8 .td-big-grid-post-4.td-module-empty .td-module-thumb

    {

        bottom: -6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_8 .td-big-grid-post-3 .td-module-image, .td_block_big_grid_fl_8 .td-big-grid-post-4 .td-module-image, .td_block_big_grid_fl_8 .td-big-grid-post-3.td-module-empty .td-module-thumb, .td_block_big_grid_fl_8 .td-big-grid-post-4.td-module-empty .td-module-thumb

    {

        bottom: -2px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_8 .td-big-grid-post-0

    {

        width: 100%;

        float: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_8 .td-posts-2 .td_module_wrap

    {

        width: 100%!important;

        padding-right: 0;

    }

    .td_block_big_grid_fl_8 .td-posts-2 .td_module_wrap .td-meta-info-container .td-big-grid-meta .entry-title

    {

        font-size: 19px!important;

        line-height: 24px!important;

    }

    .td_block_big_grid_fl_8 .td-posts-2 .td_module_wrap .td-meta-info-container

    {

        padding: 0 13px 14px;

    }

    .td_block_big_grid_fl_8 .td-posts-2 .td_module_wrap .td-module-thumb

    {

        height: 215px!important;

    }

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx19 .td-big-grid-meta, .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx19 .td-big-grid-meta, .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx19 .td-big-grid-meta, .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx19 .td-module-meta-info, .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx19 .td-module-meta-info, .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx19 .td-module-meta-info

    {

        padding-left: 20px;

        padding-right: 20px;

    }

    .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-big-grid-meta, .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx25 .td-big-grid-meta, .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx25 .td-big-grid-meta, .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-module-meta-info, .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx25 .td-module-meta-info, .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx25 .td-module-meta-info

    {

        padding-left: 10px;

        padding-right: 10px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_8.td-grid-style-4 .td_module_mx19 .td-meta-info-container

    {

        width: 100%;

        max-width: none;

    }

    .td_block_big_grid_fl_8.td-grid-style-4 .td_module_mx19 .td-meta-info-container .td-module-meta-info

    {

        display: none;

    }

    .td_block_big_grid_fl_8.td-grid-style-5 .td_module_mx19 .td-module-meta-info, .td_block_big_grid_fl_8.td-grid-style-6 .td_module_mx19 .td-module-meta-info

    {

        display: none;

    }

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-1 .td-post-category, .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-2 .td-post-category

    {

        bottom: 15px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-1 .td-post-category, .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-2 .td-post-category

    {

        bottom: 11px!important;

    }

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-3 .td-big-grid-meta, .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-4 .td-big-grid-meta

    {

        padding-top: 17px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-3 .td-big-grid-meta, .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-4 .td-big-grid-meta

    {

        padding-top: 13px;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx19, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx19

{

    padding-top: 28%;

}

@media(min-width: 1019px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx19 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx19 .entry-title

    {

        font-size: 23px;

        line-height: 30px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx19 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx19 .td-meta-info-container

    {

        padding: 0 20px 20px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx19, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx19

    {

        padding-top: 36%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx19, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx19

    {

        padding-top: 40%;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx25, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx25

{

    padding-top: 14%;

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx25 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx25 .entry-title

    {

        font-size: 19px;

        line-height: 24px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx25 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx25 .td-meta-info-container

    {

        padding: 0 20px 18px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx25, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx25

    {

        padding-top: 18%;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx25 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx25 .entry-title

    {

        font-size: 15px;

        line-height: 20px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx25 .td-post-category, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx25 .td-post-category

    {

        margin-bottom: 10px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx25 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx25 .td-meta-info-container

    {

        padding: 0 10px 18px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx25, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx25

    {

        padding-top: 20%;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx25 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx25 .entry-title

    {

        font-size: 12px!important;

        line-height: 15px!important;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8 .td_module_mx25 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8 .td_module_mx25 .td-meta-info-container

    {

        padding: 0 10px 13px;

    }

}

@media(min-width: 1019px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx19 .td-module-meta-info

    {

        padding-left: 20px;

        padding-right: 20px;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx25 .td-module-meta-info

    {

        padding-left: 20px;

        padding-right: 20px;

    }

}

@media(min-width: 768px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-3 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td_module_mx25 .td-module-meta-info

    {

        padding-left: 10px;

        padding-right: 10px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-meta-info-container

    {

        padding: 0 14px 16px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-2 .td_module_mx25 .td-meta-info-container

    {

        padding: 0 13px 9px;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-4 .td_module_mx25 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-4 .td_module_mx25 .td-meta-info-container

    {

        width: auto;

        max-width: 80%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-4 .td_module_mx19 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-4 .td_module_mx19 .td-meta-info-container

    {

        width: 100%;

        max-width: none;

    }

}

@media(min-width: 1019px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-1 .td-post-category, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-1 .td-post-category, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-2 .td-post-category, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-2 .td-post-category

    {

        bottom: 20px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-1 .td-post-category, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-1 .td-post-category, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-2 .td-post-category, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-2 .td-post-category

    {

        bottom: 11px!important;

    }

}

@media(min-width: 1019px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-3 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-3 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-4 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-4 .td-big-grid-meta

    {

        padding-top: 24px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-3 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-3 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-4 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_8.td-grid-style-7 .td-big-grid-post-4 .td-big-grid-meta

    {

        padding-top: 13px;

    }

}



.td_block_big_grid_fl_9 .td-big-grid-post

{

    float: left;

}

.td_block_big_grid_fl_9 .td_module_mx19

{

    width: 50%;

    padding-top: 38%;

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_9 .td_module_mx19 .entry-title

    {

        font-size: 19px;

        line-height: 24px;

    }

    .td_block_big_grid_fl_9 .td_module_mx19 .td-meta-info-container

    {

        padding: 0 20px 18px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_9 .td_module_mx19

    {

        padding-top: 42%;

    }

}

.td_block_big_grid_fl_9 .td_module_mx26

{

    width: 50%;

    padding-top: 22%;

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_9 .td_module_mx26 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

    .td_block_big_grid_fl_9 .td_module_mx26 .td-meta-info-container

    {

        padding: 0 15px 18px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_9 .td_module_mx26

    {

        padding-top: 25%;

    }

    .td_block_big_grid_fl_9 .td_module_mx26 .entry-title

    {

        font-size: 15px!important;

        line-height: 20px!important;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_9 .td-big-grid-post-0

    {

        width: 100%;

        float: none;

    }

    .td_block_big_grid_fl_9 .td-big-grid-post-1 .td-meta-info-container

    {

        padding: 0 10px 11px;

    }

}

.td_block_big_grid_fl_9 .td_module_mx25

{

    width: 25%;

    padding-top: 16%;

}

@media(min-width: 767px)

{

    .td_block_big_grid_fl_9 .td_module_mx25 .entry-title

    {

        font-size: 13px;

        line-height: 18px;

    }

    .td_block_big_grid_fl_9 .td_module_mx25 .td-post-category

    {

        margin-bottom: 10px;

    }

    .td_block_big_grid_fl_9 .td_module_mx25 .td-meta-info-container

    {

        padding: 0 10px 13px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_9 .td_module_mx25

    {

        padding-top: 17%;

    }

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx19 .td-big-grid-meta, .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx19 .td-big-grid-meta, .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx19 .td-big-grid-meta, .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx19 .td-module-meta-info, .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx19 .td-module-meta-info, .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx19 .td-module-meta-info

    {

        padding-left: 20px;

        padding-right: 20px;

    }

    .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx26 .td-big-grid-meta, .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx26 .td-big-grid-meta, .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx26 .td-big-grid-meta, .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx26 .td-module-meta-info, .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx26 .td-module-meta-info, .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx26 .td-module-meta-info

    {

        padding-left: 15px;

        padding-right: 15px;

    }

    .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx25 .td-big-grid-meta, .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx25 .td-big-grid-meta, .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx25 .td-big-grid-meta, .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx25 .td-module-meta-info, .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx25 .td-module-meta-info, .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx25 .td-module-meta-info

    {

        padding-left: 10px;

        padding-right: 10px;

    }

    .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx_rd_bg_32 .td-meta-info-container

    {

        padding: 0 17px 23px;

    }

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_9 .td-big-grid-post-1 .td-module-image, .td_block_big_grid_fl_9 .td-big-grid-post-1.td-module-empty .td-module-thumb

    {

        top: -6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_9 .td-big-grid-post-1 .td-module-image, .td_block_big_grid_fl_9 .td-big-grid-post-1.td-module-empty .td-module-thumb

    {

        top: -2px;

    }

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_9 .td-big-grid-post-1 .td-admin-edit

    {

        top: 6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_9 .td-big-grid-post-1 .td-admin-edit

    {

        top: 2px;

    }

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_9 .td-big-grid-post-1 .td-meta-info-container

    {

        bottom: 6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_9 .td-big-grid-post-1 .td-meta-info-container

    {

        bottom: 2px;

    }

}

.td_block_big_grid_fl_9 .td-big-grid-post-2 .td-module-image, .td_block_big_grid_fl_9 .td-big-grid-post-3 .td-module-image, .td_block_big_grid_fl_9 .td-big-grid-post-2.td-module-empty .td-module-thumb, .td_block_big_grid_fl_9 .td-big-grid-post-3.td-module-empty .td-module-thumb

{

    top: auto;

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_9 .td-big-grid-post-2 .td-module-image, .td_block_big_grid_fl_9 .td-big-grid-post-3 .td-module-image, .td_block_big_grid_fl_9 .td-big-grid-post-2.td-module-empty .td-module-thumb, .td_block_big_grid_fl_9 .td-big-grid-post-3.td-module-empty .td-module-thumb

    {

        bottom: -6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_9 .td-big-grid-post-2 .td-module-image, .td_block_big_grid_fl_9 .td-big-grid-post-3 .td-module-image, .td_block_big_grid_fl_9 .td-big-grid-post-2.td-module-empty .td-module-thumb, .td_block_big_grid_fl_9 .td-big-grid-post-3.td-module-empty .td-module-thumb

    {

        bottom: -2px;

    }

}

@media(min-width: 768px) and (max-width: 1140px)

{

    .td_block_big_grid_fl_9.td-grid-style-4 .td_module_mx25 .td-meta-info-container, .td_block_big_grid_fl_9.td-grid-style-4 .td_module_mx26 .td-meta-info-container

    {

        width: 100%;

        max-width: none;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_9.td-grid-style-4 .td_module_mx19 .td-meta-info-container

    {

        width: 100%;

        max-width: none;

    }

    .td_block_big_grid_fl_9.td-grid-style-4 .td_module_mx19 .td-module-meta-info

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_9.td-grid-style-2 .td-big-grid-post-1 .td-big-grid-meta, .td_block_big_grid_fl_9.td-grid-style-3 .td-big-grid-post-1 .td-big-grid-meta

    {

        padding: 11px 11px 0;

    }

    .td_block_big_grid_fl_9.td-grid-style-4 .td-big-grid-post-1 .td-module-title

    {

        padding-bottom: 3px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_9 .td-posts-2 .td_module_wrap

    {

        width: 100%!important;

        padding-right: 0;

    }

    .td_block_big_grid_fl_9 .td-posts-2 .td_module_wrap .td-meta-info-container .td-big-grid-meta .entry-title

    {

        font-size: 19px!important;

        line-height: 24px!important;

    }

    .td_block_big_grid_fl_9 .td-posts-2 .td_module_wrap .td-meta-info-container

    {

        padding: 0 13px 14px;

    }

    .td_block_big_grid_fl_9 .td-posts-2 .td_module_wrap .td-module-thumb

    {

        height: 215px!important;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx19, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx19

{

    padding-top: 32%;

}

@media(min-width: 1019px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx19 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx19 .entry-title

    {

        font-size: 23px;

        line-height: 30px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx19 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx19 .td-meta-info-container

    {

        padding: 0 20px 20px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx19, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx19

    {

        padding-top: 36%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx19, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx19

    {

        padding-top: 40%;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx26, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx26

{

    padding-top: 21%;

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx26 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx26 .entry-title

    {

        font-size: 19px;

        line-height: 24px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx26 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx26 .td-meta-info-container

    {

        padding: 0 20px 18px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx26, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx26

    {

        padding-top: 21%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx26, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx26

    {

        padding-top: 23%;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx25, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx25

{

    padding-top: 11%;

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx25 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx25 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx25 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx25 .td-meta-info-container

    {

        padding: 0 20px 18px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx25, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx25

    {

        padding-top: 15%;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx25 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx25 .entry-title

    {

        font-size: 15px;

        line-height: 20px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9 .td_module_mx25, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9 .td_module_mx25

    {

        padding-top: 17%;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx26 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx26 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx26 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx26 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx26 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx26 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx26 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx26 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx26 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx26 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx26 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx26 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-2 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-3 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-7 .td_module_mx25 .td-module-meta-info

    {

        padding-left: 20px;

        padding-right: 20px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_9.td-grid-style-4 .td_module_mx25 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_9.td-grid-style-4 .td_module_mx25 .td-meta-info-container

    {

        width: auto;

        max-width: 80%;

    }

}



.td_block_big_grid_fl_10 .td-big-grid-post

{

    float: left;

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_10 .td-big-grid-post-0 .td-module-image, .td_block_big_grid_fl_10 .td-big-grid-post-3 .td-module-image, .td_block_big_grid_fl_10 .td-big-grid-post-0.td-module-empty .td-module-thumb, .td_block_big_grid_fl_10 .td-big-grid-post-3.td-module-empty .td-module-thumb

    {

        top: -6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_10 .td-big-grid-post-0 .td-module-image, .td_block_big_grid_fl_10 .td-big-grid-post-3 .td-module-image, .td_block_big_grid_fl_10 .td-big-grid-post-0.td-module-empty .td-module-thumb, .td_block_big_grid_fl_10 .td-big-grid-post-3.td-module-empty .td-module-thumb

    {

        top: -2px;

    }

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_10 .td-big-grid-post-0 .td-admin-edit, .td_block_big_grid_fl_10 .td-big-grid-post-3 .td-admin-edit

    {

        top: 6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_10 .td-big-grid-post-0 .td-admin-edit, .td_block_big_grid_fl_10 .td-big-grid-post-3 .td-admin-edit

    {

        top: 2px;

    }

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_10 .td-big-grid-post-0 .td-meta-info-container, .td_block_big_grid_fl_10 .td-big-grid-post-3 .td-meta-info-container

    {

        bottom: 6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_10 .td-big-grid-post-0 .td-meta-info-container, .td_block_big_grid_fl_10 .td-big-grid-post-3 .td-meta-info-container

    {

        bottom: 2px;

    }

}

@media(min-width: 768px)

{

    .td_block_big_grid_fl_10 .td-big-grid-post-1 .td-module-image, .td_block_big_grid_fl_10 .td-big-grid-post-4 .td-module-image, .td_block_big_grid_fl_10 .td-big-grid-post-1.td-module-empty .td-module-thumb, .td_block_big_grid_fl_10 .td-big-grid-post-4.td-module-empty .td-module-thumb

    {

        top: auto;

    }

}

@media(min-width: 1019px)

{

    .td_block_big_grid_fl_10 .td-big-grid-post-1 .td-module-image, .td_block_big_grid_fl_10 .td-big-grid-post-4 .td-module-image, .td_block_big_grid_fl_10 .td-big-grid-post-1.td-module-empty .td-module-thumb, .td_block_big_grid_fl_10 .td-big-grid-post-4.td-module-empty .td-module-thumb

    {

        bottom: -6px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_10 .td-big-grid-post-1 .td-module-image, .td_block_big_grid_fl_10 .td-big-grid-post-4 .td-module-image, .td_block_big_grid_fl_10 .td-big-grid-post-1.td-module-empty .td-module-thumb, .td_block_big_grid_fl_10 .td-big-grid-post-4.td-module-empty .td-module-thumb

    {

        bottom: -2px;

    }

}

.td_block_big_grid_fl_10 .td_module_mx25

{

    width: 24.5%;

    padding-top: 18%;

}

@media(min-width: 767px)

{

    .td_block_big_grid_fl_10 .td_module_mx25 .entry-title

    {

        font-size: 13px;

        line-height: 18px;

    }

    .td_block_big_grid_fl_10 .td_module_mx25 .td-meta-info-container

    {

        padding: 0 10px 13px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_10 .td_module_mx25

    {

        padding-top: 21%;

    }

    .td_block_big_grid_fl_10 .td_module_mx25 .entry-title

    {

        font-size: 12px!important;

        line-height: 15px!important;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_10 .td_module_mx25

    {

        width: 100%;

    }

}

.td_block_big_grid_fl_10 .td_module_mx19

{

    width: 51%;

    padding-top: 36%;

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_10 .td_module_mx19 .entry-title

    {

        font-size: 19px;

        line-height: 24px;

    }

    .td_block_big_grid_fl_10 .td_module_mx19 .td-post-category

    {

        margin-bottom: 10px;

    }

    .td_block_big_grid_fl_10 .td_module_mx19 .td-meta-info-container

    {

        padding: 0 20px 18px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_10 .td_module_mx19

    {

        padding-top: 42%;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_10 .td_module_mx19

    {

        width: 46%;

    }

}

.td_block_big_grid_fl_10 .td-module-image

{

    position: absolute;

    top: 0;

    lefT: 0;

    width: 100%;

    height: 100%;

}

.td_block_big_grid_fl_10 .td-big-grid-column

{

    width: 24.5%;

    display: block;

    float: left;

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_10 .td-big-grid-column

    {

        width: 100%;

        float: none;

    }

}

.td_block_big_grid_fl_10 .td-big-grid-column .td_module_mx25

{

    width: 100%;

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_10 .td-big-grid-column .td_module_mx25

    {

        padding-top: 73.5%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_big_grid_fl_10 .td-big-grid-column .td_module_mx25

    {

        padding-top: 85.7%;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_10 .td-big-grid-column .td_module_mx25

    {

        float: left;

    }

    .td_block_big_grid_fl_10 .td-big-grid-column .td_module_mx25:first-child

    {

        margin-bottom: 3px;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_10 .td-big-grid-post-1, .td_block_big_grid_fl_10 .td-big-grid-post-2

    {

        height: 260px;

        padding: 0;

    }

    .td_block_big_grid_fl_10 .td-big-grid-post-1 .entry-title

    {

        font-size: 19px!important;

        line-height: 24px!important;

    }

    .td_block_big_grid_fl_10 .td-big-grid-post-2 .td-meta-info-container

    {

        padding: 0 10px 11px;

    }

    .td_block_big_grid_fl_10 .td-big-grid-post-2 .td-module-meta-info

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_10 .td-posts-3 .td_module_wrap .td-meta-info-container .td-big-grid-meta .entry-title

    {

        font-size: 19px!important;

        line-height: 23px!important;

    }

    .td_block_big_grid_fl_10 .td-posts-3 .td_module_wrap .td-module-thumb

    {

        height: 220px!important;

    }

}

@media(min-width: 767px)

{

    .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx25 .td-big-grid-meta, .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx25 .td-big-grid-meta, .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx25 .td-big-grid-meta, .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx25 .td-module-meta-info, .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx25 .td-module-meta-info, .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx25 .td-module-meta-info

    {

        padding-left: 10px;

        padding-right: 10px;

    }

}

@media(min-width: 1018px)

{

    .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx19 .td-big-grid-meta, .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx19 .td-big-grid-meta, .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx19 .td-big-grid-meta, .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx19 .td-module-meta-info, .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx19 .td-module-meta-info, .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx19 .td-module-meta-info

    {

        padding-left: 20px;

        padding-right: 20px;

    }

}

@media(min-width: 768px) and (max-width: 1140px)

{

    .td_block_big_grid_fl_10.td-grid-style-4 .td_module_mx19 .td-meta-info-container

    {

        width: 100%;

        max-width: none;

    }

    .td_block_big_grid_fl_10.td-grid-style-4 .td_module_mx19 .td-meta-info-container .td-module-meta-info

    {

        display: none;

    }

}

@media(max-width: 767px)

{

    .td_block_big_grid_fl_10.td-grid-style-2 .td-big-grid-post-2 .td-big-grid-meta, .td_block_big_grid_fl_10.td-grid-style-3 .td-big-grid-post-2 .td-big-grid-meta

    {

        padding: 11px 11px 0;

    }

    .td_block_big_grid_fl_10.td-grid-style-4 .td-big-grid-post-2 .entry-title

    {

        padding-bottom: 3px;

    }

    .td_block_big_grid_fl_10.td-grid-style-7 .td-big-grid-post-1 .entry-title

    {

        font-size: 26px!important;

        line-height: 30px!important;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx25, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx25

{

    padding-top: 13%;

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx25 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx25 .entry-title

    {

        font-size: 17px;

        line-height: 22px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx25 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx25 .td-meta-info-container

    {

        padding: 0 17px 18px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx25, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx25

    {

        padding-top: 17.52%;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx25 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx25 .entry-title

    {

        font-size: 15px;

        line-height: 20px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx25 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx25 .td-meta-info-container

    {

        padding: 0 10px 18px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx25, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx25

    {

        padding-top: 23%;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx25 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx25 .entry-title

    {

        font-size: 13px!important;

        line-height: 18px!important;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx25 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx25 .td-meta-info-container

    {

        padding: 0 10px 13px;

    }

}

.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx19, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx19

{

    padding-top: 26%;

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx19 .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx19 .entry-title

    {

        font-size: 23px;

        line-height: 30px;

    }

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx19 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx19 .td-meta-info-container

    {

        padding: 0 20px 20px;

    }

}

@media(min-width: 768px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx19, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx19

    {

        padding-top: 35%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td_module_mx19, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td_module_mx19

    {

        padding-top: 46%;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td-big-grid-column .td_module_mx25, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td-big-grid-column .td_module_mx25

    {

        padding-top: 53%;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td-big-grid-column .td_module_mx25, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td-big-grid-column .td_module_mx25

    {

        padding-top: 71.5%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10 .td-big-grid-column .td_module_mx25, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10 .td-big-grid-column .td_module_mx25

    {

        padding-top: 93.9%;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx25 .td-module-meta-info

    {

        padding-left: 17px;

        padding-right: 17px;

    }

}

@media(min-width: 768px) and (max-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx25 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx25 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx25 .td-module-meta-info

    {

        padding-left: 10px;

        padding-right: 10px;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx19 .td-big-grid-meta, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-2 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-3 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx19 .td-module-meta-info, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-7 .td_module_mx19 .td-module-meta-info

    {

        padding-left: 20px;

        padding-right: 20px;

    }

}

@media(min-width: 1140px)

{

    .td-full-layout .td-category-grid-fl .td_block_big_grid_fl_10.td-grid-style-4 .td_module_mx25 .td-meta-info-container, .td-full-layout .td-stretch-content .td_block_big_grid_fl_10.td-grid-style-4 .td_module_mx25 .td-meta-info-container

    {

        width: auto;

        max-width: 90%;

    }

}

.td-big-grid-slide

{

    margin-bottom: 0;

    height: 534px!important;

    overflow: hidden;

}

@media(max-width: 767px)

{

    .td-big-grid-slide

    {

        height: 451px!important;

        margin-bottom: 48px!important;

        margin-left: auto;

        margin-right: auto;

    }

    .td-big-grid-slide .td-big-grid-scroll

    {

        overflow: visible!important;

        white-space: normal;

    }

    .td-big-grid-slide .td_module_mx10, .td-big-grid-slide .td_module_mx9

    {

        display: block!important;

        width: 100%!important;

    }

    .td-big-grid-slide .td_module_mx9 .td-module-thumb

    {

        max-height: 200px;

    }

    .td-big-grid-slide .td-big-grid-post-1

    {

        margin-bottom: 3px!important;

    }

    .td-big-grid-slide .td-big-grid-post-2

    {

        width: 50%!important;

        display: inline-block!important;

        margin-left: 0!important;

    }

    .td-big-grid-slide .td-big-grid-post-2 .entry-thumb

    {

        min-height: 100%;

        min-width: 100%;

    }

    .td-big-grid-slide .td-big-grid-post-3

    {

        width: 50%!important;

        display: inline-block!important;

    }

    .td-big-grid-slide .td-big-grid-post-3 .entry-thumb

    {

        min-height: 100%;

        min-width: 100%;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-big-grid-slide

    {

        height: 474px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-big-grid-slide

    {

        height: 384px!important;

    }

}

.td-big-grid-slide .td-icon-left, .td-big-grid-slide .td-icon-right

{

    z-index: 1;

    padding: 20px;

    position: absolute;

    display: block;

    height: 80px;

    margin-top: -65px;

    top: 50%;

    font-size: 40px;

    color: #fff;

    opacity: 0;

    -webkit-transition: opacity .4s;

    transition: opacity .4s;

}

@media(max-width: 767px)

{

    .td-big-grid-slide .td-icon-left, .td-big-grid-slide .td-icon-right

    {

        display: none;

    }

}

.td-big-grid-slide .td-icon-left

{

    left: 0;

}

.td-big-grid-slide .td-icon-right

{

    right: 0;

}

.td-big-grid-slide:hover .td-icon-left, .td-big-grid-slide:hover .td-icon-right

{

    opacity: .6;

}

@media(min-width: 1140px)

{

    .td-big-grid-slide .td_block_wrap

    {

        width: 1068px!important;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-big-grid-slide .td_block_wrap

    {

        width: 980px!important;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-big-grid-slide .td_block_wrap

    {

        width: 740px!important;

    }

}

@media(max-width: 767px)

{

    .td-big-grid-slide .td_block_wrap

    {

        margin: 0!important;

        padding: 0!important;

        overflow: hidden;

    }

}



.td-related-row

{

    margin-right: -21px;

    *zoom: 1;

}

.td-related-row:before, .td-related-row:after

{

    display: table;

    content: '';

}

.td-related-row:after

{

    clear: both;

}

.td-related-row [class*="td-related-span"]

{

    display: block;

    min-height: 1px;

    float: left;

    padding-right: 24px;

    padding-left: 24px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-related-row [class*="td-related-span"]

    {

        padding-right: 20px;

        padding-left: 20px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-related-row [class*="td-related-span"]

    {

        padding-right: 14px;

        padding-left: 14px;

    }

}

@media(max-width: 767px)

{

    .td-related-row [class*="td-related-span"]

    {

        padding-right: 0;

        padding-left: 0;

        float: none;

        width: 100%;

    }

}

.td-related-row .td-related-span4

{

    width: 33.33333333%;

    padding-left: 0;

    padding-right: 21px;

}

@media(max-width: 500px)

{

    .td-related-row .td-related-span4

    {

        padding-right: 10px;

    }

}

@media(max-width: 500px)

{

    .td-related-row

    {

        margin-right: -10px;

    }

    .td-related-row .td-video-play-ico

    {

        width: 20px;

        height: 20px;

        font-size: 20px;

    }

}

.td-related-full-width .td-related-row

{

    margin-right: -22px;

}

.td-related-full-width .td-related-row .td-related-span4

{

    width: 20%;

    padding-right: 22px;

    position: relative;

}

@media(max-width: 767px)

{

    .td-related-full-width .td-related-row .td-related-span4

    {

        width: 100%;

        padding-right: 0;

    }

}

@media(max-width: 767px)

{

    .td-related-full-width .td-related-row

    {

        margin-right: 0;

    }

    .td-related-full-width .td-related-row .td-video-play-ico

    {

        width: 20px;

        height: 20px;

        font-size: 20px;

    }

}

.td_block_related_posts

{

    position: relative;

}

.td_block_related_posts .td-module-thumb

{

    margin-bottom: 7px;

}

@media(max-width: 767px)

{

    .td_block_related_posts .td-module-thumb

    {

        margin-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_related_posts .td-video-play-ico

    {

        width: 25px;

        height: 25px;

        font-size: 25px;

    }

}

.td_block_related_posts .td-module-title

{

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    font-weight: 500;

    font-size: 13px;

    line-height: 20px;

    margin-top: 0;

}

@media(max-width: 767px)

{

    .td_block_related_posts .td-module-title

    {

        font-size: 17px;

        line-height: 23px;

    }

}

@media(max-width: 767px)

{

    .td_block_related_posts .td-related-span4

    {

        width: 100%;

    }

    .td_block_related_posts .td-module-image

    {

        position: absolute;

        width: 100px;

    }

    .td_block_related_posts .item-details

    {

        padding-left: 110px;

        min-height: 70px;

        margin-bottom: 26px;

    }

}

.td_block_related_posts .td-next-prev-wrap

{

    margin-top: 0;

}

.td_block_template_1 .td-related-title

{

    border-bottom: 2px solid var(--td_theme_color,#4db2ec);

}

.td_block_template_1 .td-related-title a

{

    line-height: 1;

    padding: 9px 12px 5px 12px;

}

@media(max-width: 319px)

{

    .td_block_template_1 .td-related-title a

    {

        width: 100%;

        font-size: 12px!important;

    }

}

.td_block_template_1 .td-related-title .td-cur-simple-item

{

    background-color: var(--td_header_color,#222);

    color: #fff;

}

.td_block_template_1 .td-related-title .td-cur-simple-item:hover

{

    color: #fff;

}

.td-related-title

{

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    font-size: 14px;

    line-height: 1;

    margin-top: 0;

    margin-bottom: 27px;

}

.td-related-title>.td-related-left, .td-related-title>.td-related-right

{

    display: inline-block;

    white-space: nowrap;

}

@media(max-width: 320px)

{

    .td-related-title>.td-related-left, .td-related-title>.td-related-right

    {

        font-size: 13px!important;

    }

}

@media(max-width: 767px)

{

    .td-related-title>.td-related-right

    {

        margin-right: 0!important;

    }

}

@-moz-document url-prefix(){.td_block_template_1 .td-related-title > .td-related-left,.td_block_template_1 .td-related-title > .td-related-right{padding:8px 12px 6px 12px;}}

.td_mod_related_posts:hover h3>a

{

    color: var(--td_theme_color,#4db2ec);

}



.td-parallax-header

{

    margin-bottom: 60px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-parallax-header

    {

        margin-bottom: 36px;

    }

}

@media(max-width: 767px)

{

    .td-parallax-header

    {

        margin-bottom: 25px;

    }

}



.td-post-template-1 .td-post-header .entry-title

{

    font-size: 38px;

    line-height: 44px;

}

@media(max-width: 1018px)

{

    .td-post-template-1 .td-post-header header .entry-title

    {

        font-size: 32px;

        line-height: 36px;

    }

}

.td-post-template-1 .td-featured-image-rec

{

    float: left;

    width: 300px;

    margin-right: 21px;

}

@media(max-width: 767px)

{

    .td-post-template-1 .td-featured-image-rec

    {

        width: auto;

        margin-right: 15px;

    }

}

@media(max-width: 500px)

{

    .td-post-template-1 .td-featured-image-rec

    {

        width: 100%;

        margin-right: 0;

    }

}

.td-post-template-1 .td-featured-image-rec img, .td-post-template-1 .td-featured-image-rec .wpb_video_wrapper

{

    margin-bottom: 21px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-1 .td-pb-span8 .td-featured-image-rec

    {

        width: 250px;

        margin-right: 17px;

    }

}

.td-post-template-1 .td-pb-span12 .format-video .td-featured-image-rec

{

    float: left;

    width: 60%;

}

@media(max-width: 767px)

{

    .td-post-template-1 .td-pb-span12 .format-video .td-featured-image-rec

    {

        float: none;

        width: 100%;

    }

}

.td-post-template-1 .td-post-title .td-post-comments

{

    margin-left: 22px;

}

.td-post-template-1 .td-post-title .td-post-views

{

    margin-right: 0;

}

.td-post-template-1 .wpb_video_wrapper .twitter-video

{

    min-width: 300px!important;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-1 .wpb_video_wrapper .twitter-video

    {

        min-width: 200px!important;

    }

}

.wpb_video_wrapper

{

    margin-bottom: 26px;

}

.wpb_video_wrapper .fb-video

{

    margin-bottom: 0;

}

.wpb_video_wrapper iframe

{

    display: block;

}

.wpb_video_wrapper .twitter-video

{

    max-width: none!important;

}

.wpb_video_wrapper video

{

    max-width: 100%;

}



.td-post-template-2 .td-post-content

{

    margin-top: 0;

}

.td-post-template-2 .td-post-header .entry-title

{

    font-size: 44px;

    line-height: 54px;

    margin-bottom: 5px;

}

@media(max-width: 767px)

{

    .td-post-template-2 .td-post-header .entry-title

    {

        margin-bottom: 9px;

    }

}

@media(max-width: 1018px)

{

    .td-post-template-2 .td-post-header header .entry-title

    {

        font-size: 32px;

        line-height: 36px;

    }

}

.td-post-template-2 .td-post-title .td-category

{

    margin-bottom: 5px;

}

.td-post-template-2 .td-post-title .td-post-date

{

    margin-right: 22px;

}

.td-post-template-2 .td-post-title .td-post-comments, .td-post-template-2 .td-post-title .td-post-views

{

    float: none;

    display: inline-block;

    vertical-align: top;

}

.td-post-template-2 .td-post-featured-image img

{

    width: auto;

}

.td-post-template-2 .td-post-sub-title

{

    font-size: 19px;

    line-height: 25px;

    margin: 12px 0 20px;

}

@media(max-width: 767px)

{

    .td-post-template-2 .td-post-sub-title

    {

        margin: 0 0 16px;

    }

}



.td-post-template-3 .td-post-featured-image img

{

    margin-bottom: 0;

}

.td-post-template-3 .td-crumb-container

{

    margin-top: 0;

    margin-bottom: 0;

    padding-top: 0;

    min-height: 0;

}

@media(max-width: 767px)

{

    .td-post-template-3 .td-crumb-container

    {

        padding-left: 10px;

        padding-right: 10px;

    }

}

.td-post-template-3 .td-crumb-container .entry-crumbs

{

    padding-top: 15px;

    padding-bottom: 15px;

}

@media(max-width: 1018px)

{

    .td-post-template-3 .td-crumb-container .entry-crumbs

    {

        padding-top: 10px;

        padding-bottom: 10px;

    }

}

.td-post-template-3 .td-post-header-holder

{

    position: relative;

    min-height: 300px;

    background-color: #444;

    margin-bottom: 36px;

    overflow: hidden;

}

@media(max-width: 1018px)

{

    .td-post-template-3 .td-post-header-holder

    {

        margin-bottom: 30px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-3 .td-post-header-holder

    {

        margin-bottom: 21px;

        min-height: 200px;

    }

}

.td-post-template-3 .td-post-header-holder .wp-caption-text

{

    display: none;

}

.td-post-template-3 .td-post-featured-image img

{

    margin-bottom: 0;

}

.td-post-template-3 .td-post-title

{

    position: absolute;

    bottom: 0;

    padding: 0 30px 9px 30px;

    width: 80%;

    z-index: 1;

}

@media(max-width: 1018px)

{

    .td-post-template-3 .td-post-title

    {

        width: 100%;

    }

}

@media(max-width: 767px)

{

    .td-post-template-3 .td-post-title

    {

        padding: 0 14px 0;

    }

}

.td-post-template-3 .td-post-title .td-category

{

    margin-bottom: 5px;

}

.td-post-template-3 .td-post-title .td-post-comments, .td-post-template-3 .td-post-title .td-post-views

{

    float: none;

    display: inline-block;

    vertical-align: top;

    margin-left: 22px;

    margin-right: 0;

}

.td-post-template-3 .td-post-title .td-post-author-name, .td-post-template-3 .td-post-title .td-post-author-name a, .td-post-template-3 .td-post-title .td-post-date, .td-post-template-3 .td-post-title .td-post-comments a, .td-post-template-3 .td-post-title .td-post-views

{

    color: #fff;

}

.td-post-template-3 .td-post-title .wp-caption-text

{

    color: #fff;

    position: absolute;

    bottom: 27px;

    right: 21px;

    margin-bottom: 0;

    height: 17px;

    max-width: 40%;

    overflow: hidden;

    text-align: right;

}

.td-post-template-3 .td-post-header .entry-title

{

    font-size: 44px;

    line-height: 54px;

    font-weight: 500;

    margin-bottom: 14px;

    color: #fff;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-3 .td-post-header header .entry-title

    {

        font-size: 36px;

        line-height: 46px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-3 .td-post-header header .entry-title

    {

        font-size: 22px;

        line-height: 26px;

        margin-bottom: 10px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-3 .td-post-header.td-container

    {

        padding-right: 0;

        padding-left: 0;

    }

}

.td-post-template-3 .td-post-sub-title

{

    color: #ddd;

    margin-bottom: 25px;

    font-size: 19px;

    line-height: 25px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-3 .td-post-sub-title

    {

        margin-bottom: 16px;

        font-size: 16px;

        line-height: 22px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-3 .td-post-sub-title

    {

        margin-top: 0;

        margin-bottom: 10px;

        font-size: 13px;

        line-height: 18px;

        color: #fff;

    }

}

.td-post-template-3 .td-post-content

{

    margin-top: 0;

}

.td-post-template-3 .td-image-gradient:before

{

    z-index: 1;

}

.td-post-template-3 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing-classic, .td-post-template-3 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing

{

    text-align: center;

}

.td-post-template-3 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing-classic

{

    left: 19px;

}

.td-boxed-layout .td-post-template-3 .td-post-title

{

    padding: 0 48px 25px;

}

@media(max-width: 1140px)

{

    .td-boxed-layout .td-post-template-3 .td-post-title

    {

        padding: 0 21px 9px;

    }

}

.td-boxed-layout .td-post-template-3 .td-post-header-holder

{

    width: 1164px;

    left: -48px;

}

@media(max-width: 1140px)

{

    .td-boxed-layout .td-post-template-3 .td-post-header-holder

    {

        width: 100%;

        left: 0;

    }

}



@media(max-width: 1018px)

{

    .td-post-template-4 .td-post-header header .entry-title

    {

        font-size: 32px;

        line-height: 36px;

    }

}

.td-post-template-4 .td-crumb-container

{

    margin-top: 0;

    margin-bottom: 0;

    padding-top: 0;

    min-height: 0;

}

.td-post-template-4 .td-crumb-container .entry-crumbs

{

    margin-bottom: 0;

    padding-top: 15px;

}

@media(max-width: 1018px)

{

    .td-post-template-4 .td-crumb-container .entry-crumbs

    {

        margin-bottom: -24px;

        padding-top: 10px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-4 .td-crumb-container .entry-crumbs

    {

        padding-bottom: 30px;

    }

}

.td-post-template-4 .td-post-header-holder

{

    position: relative;

    min-height: 240px;

    margin-bottom: 48px;

    padding-top: 13px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-4 .td-post-header-holder

    {

        margin-bottom: 30px;

        padding-top: 30px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-4 .td-post-header-holder

    {

        padding-top: 0;

        margin-bottom: 0;

        background-color: transparent;

        min-height: 0;

    }

}

.td-post-template-4 .td-post-header-holder .wp-caption-text

{

    display: none;

}

.td-post-template-4 .td-post-featured-image

{

    background-color: #444;

}

@media(max-width: 767px)

{

    .td-post-template-4 .td-post-featured-image

    {

        margin-bottom: 13px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-4 .td-post-featured-image .entry-thumb

    {

        margin-bottom: 0;

    }

}

.td-post-template-4 .td-post-title

{

    width: 720px;

    position: absolute;

    bottom: 0;

    padding: 21px 21px 0 0;

    background-color: #fff;

    z-index: 1;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-post-template-4 .td-post-title

    {

        width: 664px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-4 .td-post-title

    {

        width: 498px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-4 .td-post-title

    {

        width: 100%;

        padding: 0;

        position: relative;

    }

}

.td-post-template-4 .td-post-title h1.entry-title

{

    margin-bottom: 14px;

}

@media(max-width: 1018px)

{

    .td-post-template-4 .td-post-title h1.entry-title

    {

        margin-bottom: 9px;

    }

}

.td-post-template-4 .td-post-title .td-category

{

    margin-bottom: 7px;

}

@media(max-width: 767px)

{

    .td-post-template-4 .td-post-title .td-category

    {

        margin-bottom: 0;

    }

}

.td-post-template-4 .td-post-title .td-module-meta-info

{

    margin-bottom: 0;

    position: relative;

    bottom: -4px;

}

@media(max-width: 767px)

{

    .td-post-template-4 .td-post-title .td-module-meta-info

    {

        bottom: 0;

    }

}

.td-post-template-4 .td-post-title .wp-caption-text

{

    color: #fff;

    position: absolute;

    bottom: 17px;

    right: 21px;

    margin-bottom: 0;

    max-width: 300px;

    text-align: right;

}

.td-post-template-4 .td-post-title .td-post-views

{

    margin-right: 0;

}

.td-post-template-4 .td-post-title .td-post-comments

{

    margin-left: 22px;

}

.td-post-template-4 .td-post-sub-title

{

    margin-bottom: 18px;

}

.td-post-template-4 .td-post-content

{

    margin-top: 0;

}

@media(max-width: 767px)

{

    .td-post-template-4 .td-post-content

    {

        margin-top: 16px;

    }

}

.td-post-template-4 .td-image-gradient:before

{

    height: 57%;

}

@media(max-width: 767px)

{

    .td-post-template-4 .td-image-gradient:before

    {

        display: none;

    }

}



@media(max-width: 1018px)

{

    .td-post-template-5 .td-post-header header .entry-title

    {

        font-size: 32px;

        line-height: 36px;

    }

}

.td-post-template-5 .td-post-title .td-post-comments

{

    margin-left: 22px;

}

.td-post-template-5 .td-post-title .td-post-views

{

    margin-right: 0;

}

.td-post-template-5 .td-crumb-container

{

    margin-bottom: 9px;

}



.td-post-template-6 .td-post-header

{

    height: 700px;

    position: relative;

    width: 1128px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-post-template-6 .td-post-header

    {

        width: 1040px;

        height: 600px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-6 .td-post-header

    {

        width: 740px;

        height: 500px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-6 .td-post-header

    {

        width: 100%;

        height: auto;

        padding: 0;

    }

}

.td-post-template-6 .td-post-header-holder

{

    position: absolute;

    bottom: 0;

    z-index: 1;

    width: 100%;

    background-color: #fff;

    padding: 21px 30px 0 30px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-6 .td-post-header-holder

    {

        padding: 21px 21px 0;

    }

}

@media(max-width: 767px)

{

    .td-post-template-6 .td-post-header-holder

    {

        padding: 10px 10px 0 10px;

        position: relative;

    }

}

.td-post-template-6 .entry-crumbs

{

    margin-bottom: 9px;

}

.td-post-template-6 .td-post-header .entry-title

{

    font-size: 44px;

    line-height: 54px;

    margin-bottom: 11px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-6 .td-post-header header .entry-title

    {

        font-size: 36px;

        line-height: 46px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-6 .td-post-header header .entry-title

    {

        font-size: 32px;

        line-height: 36px;

        margin-bottom: 9px;

    }

}

.td-post-template-6 .td-post-title .td-category

{

    margin-bottom: 5px;

}

@media(max-width: 767px)

{

    .td-post-template-6 .td-post-title .td-category

    {

        margin-bottom: 0;

    }

}

.td-post-template-6 .td-post-title .td-post-date

{

    margin-right: 22px;

}

.td-post-template-6 .td-post-title .td-post-comments, .td-post-template-6 .td-post-title .td-post-views

{

    float: none;

    display: inline-block;

    vertical-align: top;

}

.td-post-template-6 .td-post-title .td-module-meta-info

{

    margin-bottom: 0;

}

.td-post-template-6 .td-main-content, .td-post-template-6 .td-main-sidebar

{

    margin-top: 48px;

}

@media(max-width: 767px)

{

    .td-post-template-6 .td-main-content

    {

        margin-top: 0;

    }

    .td-post-template-6 .td-main-sidebar

    {

        margin-top: 28px;

    }

}

.td-post-template-6 .td-post-content

{

    margin-top: 0;

}

@media(max-width: 767px)

{

    .td-post-template-6 .td-post-content

    {

        margin-top: 16px;

    }

}

.td-post-template-6 .td-post-sub-title

{

    font-size: 19px;

    line-height: 25px;

    margin: 9px 0 18px;

}

.td-post-template-6 #td-full-screen-header-image

{

    position: absolute;

}

@media(max-width: 767px)

{

    .td-post-template-6 #td-full-screen-header-image

    {

        position: relative;

        height: 240px;

    }

}

.td-image-gradient-style6:after

{

    top: 0;

    left: 0;

    content: "";

    display: block;

    height: 100%;

    width: 100%;

    position: absolute;

    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.3)),color-stop(25%,rgba(0,0,0,0)),color-stop(75%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.3)));

    background: -webkit-linear-gradient(top,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 75%,rgba(0,0,0,.3) 100%);

    background: linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 75%,rgba(0,0,0,.3) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#4d000000',GradientType=0);

}

@media(max-width: 767px)

{

    .td-image-gradient-style6:after

    {

        display: none;

    }

}

.td-full-screen-header-image-wrap

{

    position: relative;

    overflow: hidden;

}

#td-full-screen-header-image

{

    top: 0;

    right: 0;

    left: 0;

    z-index: 0;

    height: 100%;

    text-align: center;

}



.td-post-template-7 .td-post-header

{

    height: 700px;

    position: relative;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-post-template-7 .td-post-header

    {

        height: 600px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-7 .td-post-header

    {

        height: 500px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-7 .td-post-header

    {

        height: auto;

        min-height: 400px;

    }

}

.td-post-template-7 .td-post-header-holder

{

    position: absolute;

    bottom: 0;

    z-index: 1;

    width: 100%;

}

@media(max-width: 767px)

{

    .td-post-template-7 .td-post-header-holder

    {

        width: auto;

        padding-right: 10px;

    }

}

.td-post-template-7 .td-crumb-container

{

    z-index: 1;

    position: absolute;

    top: 0;

    left: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-7 .td-crumb-container

    {

        padding-top: 12px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-7 .td-crumb-container

    {

        left: 10px;

        padding-right: 10px;

        padding-top: 10px;

    }

}

.td-post-template-7 .td-post-title .td-category

{

    margin-bottom: 5px;

}

.td-post-template-7 .td-post-title .td-post-author-name, .td-post-template-7 .td-post-title .td-post-author-name a, .td-post-template-7 .td-post-title .td-post-date, .td-post-template-7 .td-post-title .td-post-comments a, .td-post-template-7 .td-post-title .td-post-views

{

    color: #fff;

}

.td-post-template-7 .td-post-title .td-post-date

{

    margin-right: 22px;

}

.td-post-template-7 .td-post-title .td-post-comments, .td-post-template-7 .td-post-title .td-post-views

{

    float: none;

    display: inline-block;

    vertical-align: top;

}

.td-post-template-7 .entry-crumbs, .td-post-template-7 .entry-crumbs a

{

    color: #fff;

}

.td-post-template-7 .td-post-header .entry-title

{

    font-size: 44px;

    line-height: 54px;

    margin-bottom: 14px;

    color: #fff;

}

.td-post-template-7 .td-post-header .entry-title a

{

    color: #fff;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-7 .td-post-header header .entry-title

    {

        font-size: 36px;

        line-height: 46px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-7 .td-post-header header .entry-title

    {

        font-size: 26px;

        line-height: 32px;

        margin-bottom: 7px;

    }

}

.td-post-template-7 .td-post-sub-title

{

    font-size: 19px;

    line-height: 25px;

    color: #ddd;

    margin-bottom: 25px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-7 .td-post-sub-title

    {

        margin-bottom: 16px;

        font-size: 16px;

        line-height: 22px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-7 .td-post-sub-title

    {

        margin-top: 0;

        margin-bottom: 10px;

        font-size: 13px;

        line-height: 18px;

        color: #fff;

    }

}

.td-post-template-7 .td-read-down

{

    bottom: 0;

    z-index: 1;

    text-align: center;

}

.td-post-template-7 .td-read-down a

{

    display: inline-block;

}

.td-post-template-7 .td-read-down .td-icon-read-down

{

    font-size: 44px;

    opacity: .8;

    color: #fff;

    bottom: -10px;

    position: relative;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-7 .td-read-down .td-icon-read-down

    {

        font-size: 25px;

        bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td-post-template-7 .td-read-down .td-icon-read-down

    {

        font-size: 25px;

        bottom: 0;

    }

}

.td-post-template-7 .td-main-content, .td-post-template-7 .td-main-sidebar

{

    margin-top: 48px;

}

@media(max-width: 767px)

{

    .td-post-template-7 .td-main-content

    {

        margin-top: 0;

    }

    .td-post-template-7 .td-main-sidebar

    {

        margin-top: 28px;

    }

}

.td-post-template-7 .td-post-content

{

    margin-top: 0;

}

@media(max-width: 767px)

{

    .td-post-template-7 .td-post-content

    {

        margin-top: 21px;

    }

}

.td-post-template-7 #td-full-screen-header-image

{

    position: absolute;

}

.td-post-template-7 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing-classic, .td-post-template-7 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing

{

    text-align: center;

}

.td-post-template-7 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing-classic

{

    left: 19px;

}

@media(max-width: 767px)

{

    .td-post-template-7 .td-post-sharing-top

    {

        margin-top: 21px;

    }

}

.td-image-gradient-style7:after

{

    top: 0;

    left: 0;

    content: "";

    display: block;

    height: 100%;

    width: 100%;

    position: absolute;

    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.3)),color-stop(18%,rgba(0,0,0,0)),color-stop(28%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.8)));

    background: -webkit-linear-gradient(top,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 18%,rgba(0,0,0,0) 28%,rgba(0,0,0,.8) 100%);

    background: linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 18%,rgba(0,0,0,0) 28%,rgba(0,0,0,.8) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#cc000000',GradientType=0);

}



.td-post-template-8-box

{

    margin: 0 auto;

    width: 1164px;

    padding: 0 48px;

    background-color: #fff;

}

@media(max-width: 1180px)

{

    .td-post-template-8-box

    {

        width: 100%;

        padding: 0;

    }

}

.td-post-template-8

{

    background: transparent;

}

@media(min-width: 1180px)

{

    .td-post-template-8

    {

        max-width: 1164px;

        margin: 0 auto;

    }

}

.td-post-template-8 .td-post-header

{

    margin: 0 auto;

    width: 1164px;

    height: 570px;

    position: relative;

    display: table;

    background-color: rgba(0,0,0,.5);

}

@media(max-width: 1180px)

{

    .td-post-template-8 .td-post-header

    {

        width: 100%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-8 .td-post-header

    {

        height: 450px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-8 .td-post-header

    {

        height: 340px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-8 .td-post-sharing-top

    {

        margin-top: 21px;

    }

}

.td-post-template-8 .td-post-header-holder

{

    display: table-cell;

    padding: 20px 48px;

    z-index: 1;

    vertical-align: bottom;

    text-align: left;

}

@media(max-width: 1180px)

{

    .td-post-template-8 .td-post-header-holder

    {

        padding: 20px 0;

        width: 1068px;

    }

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-post-template-8 .td-post-header-holder

    {

        padding: 20px 0;

        width: 980px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-8 .td-post-header-holder

    {

        padding: 20px 0;

        width: 740px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-8 .td-post-header-holder

    {

        padding: 10px;

    }

}

.td-post-template-8 .td-crumb-container

{

    z-index: 1;

    position: absolute;

    top: 0;

    left: 0;

    right: 0;

    width: 1068px;

    margin: auto;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-post-template-8 .td-crumb-container

    {

        width: 980px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-8 .td-crumb-container

    {

        width: 740px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-8 .td-crumb-container

    {

        width: 100%;

        padding: 11px;

    }

}

.td-post-template-8 .entry-crumbs, .td-post-template-8 .entry-crumbs a

{

    color: #fff;

}

.td-post-template-8 .td-post-title .td-category

{

    margin-bottom: 5px;

}

.td-post-template-8 .td-post-title .td-module-meta-info

{

    margin-bottom: 0;

}

@media(max-width: 767px)

{

    .td-post-template-8 .td-post-title .td-module-meta-info

    {

        margin-bottom: 5px;

    }

}

.td-post-template-8 .td-post-title .td-post-author-name, .td-post-template-8 .td-post-title .td-post-author-name a, .td-post-template-8 .td-post-title .td-post-date, .td-post-template-8 .td-post-title .td-post-comments a, .td-post-template-8 .td-post-title .td-post-views

{

    color: #fff;

}

.td-post-template-8 .td-post-title .td-post-date

{

    margin-right: 22px;

}

.td-post-template-8 .td-post-title .td-post-comments, .td-post-template-8 .td-post-title .td-post-views

{

    float: none;

    display: inline-block;

    vertical-align: top;

}

.td-post-template-8 .td-post-title

{

    width: 81%;

}

@media(max-width: 1018px)

{

    .td-post-template-8 .td-post-title

    {

        width: 100%;

    }

}

.td-post-template-8 .td-post-header .entry-title

{

    font-size: 44px;

    line-height: 54px;

    margin-bottom: 14px;

    color: #fff;

}

.td-post-template-8 .td-post-header .entry-title a

{

    color: #fff;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-8 .td-post-header header .entry-title

    {

        font-size: 36px;

        line-height: 46px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-8 .td-post-header header .entry-title

    {

        font-size: 26px;

        line-height: 32px;

        margin-bottom: 7px;

    }

}

.td-post-template-8 .td-post-sub-title

{

    font-size: 19px;

    line-height: 25px;

    color: #ddd;

    margin-bottom: 21px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-8 .td-post-sub-title

    {

        margin-bottom: 16px;

        font-size: 16px;

        line-height: 22px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-8 .td-post-sub-title

    {

        margin-top: 0;

        margin-bottom: 10px;

        font-size: 13px;

        line-height: 18px;

        color: #fff;

    }

}

.td-post-template-8 .td-main-content, .td-post-template-8 .td-main-sidebar

{

    margin-top: 48px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td-post-template-8 .td-main-content, .td-post-template-8 .td-main-sidebar

    {

        margin-top: 26px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-8 .td-main-content, .td-post-template-8 .td-main-sidebar

    {

        margin-top: 21px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-8 .td-main-content

    {

        margin-top: 0;

    }

    .td-post-template-8 .td-main-sidebar

    {

        margin-top: 28px;

    }

}

.td-post-template-8 .td-post-content

{

    margin-top: 0;

}

@media(max-width: 767px)

{

    .td-post-template-8 .td-post-content

    {

        margin-top: 21px;

    }

}

.td-post-template-8 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing-classic, .td-post-template-8 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing

{

    text-align: center;

}

.td-post-template-8 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing-classic

{

    left: 19px;

}

.td-image-gradient-style8:after

{

    top: 0;

    left: 0;

    content: "";

    display: block;

    height: 100%;

    width: 100%;

    position: absolute;

    -webkit-box-shadow: inset 0 0 188px 0 #000;

    -moz-box-shadow: inset 0 0 188px 0 #000;

    box-shadow: inset 0 0 188px 0 #000;

    z-index: -1;

}



@media(max-width: 1018px)

{

    .td-post-template-9 .td-post-header header .entry-title

    {

        font-size: 32px;

        line-height: 36px;

    }

}

.td-post-template-9 .td-crumb-container

{

    margin-top: 0;

    margin-bottom: 0;

    padding-top: 0;

    min-height: 0;

}

.td-post-template-9 .td-crumb-container .entry-crumbs

{

    margin-bottom: -35px;

    padding-top: 15px;

}

@media(max-width: 1018px)

{

    .td-post-template-9 .td-crumb-container .entry-crumbs

    {

        margin-bottom: -24px;

        padding-top: 10px;

    }

}

.td-post-template-9 .td-post-featured-video

{

    margin-bottom: 48px;

    padding-top: 48px;

}

@media(max-width: 1018px)

{

    .td-post-template-9 .td-post-featured-video

    {

        margin-bottom: 30px;

        padding-top: 30px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-9 .td-post-featured-video

    {

        margin-bottom: 13px;

        padding-top: 34px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-9 .td-post-featured-video .wpb_video_wrapper

    {

        margin-bottom: 13px;

    }

}

.td-post-template-9 .td-post-featured-video iframe

{

    display: block;

}

@media(max-width: 767px)

{

    .td-post-template-9 .td-post-featured-image img

    {

        margin-bottom: 0;

    }

}

.td-post-template-9 .td-post-title .td-post-comments

{

    margin-left: 22px;

}

.td-post-template-9 .td-post-title .td-post-views

{

    margin-right: 0;

}



@media(max-width: 1018px)

{

    .td-post-template-10 .td-post-header header .entry-title

    {

        font-size: 32px;

        line-height: 36px;

    }

}

.td-post-template-10 .td-crumb-container

{

    margin-top: 0;

    margin-bottom: 0;

    padding-top: 0;

    min-height: 0;

}

.td-post-template-10 .td-crumb-container .entry-crumbs

{

    margin-bottom: -35px;

    padding-top: 15px;

}

@media(max-width: 1018px)

{

    .td-post-template-10 .td-crumb-container .entry-crumbs

    {

        margin-bottom: -23px;

        padding-top: 9px;

    }

}

.td-post-template-10 .entry-crumbs a:hover

{

    color: #fff;

}

.td-post-template-10 .td-post-featured-video

{

    padding-bottom: 48px;

    padding-top: 48px;

}

@media(max-width: 1018px)

{

    .td-post-template-10 .td-post-featured-video

    {

        margin-bottom: 30px;

        padding-bottom: 30px;

        padding-top: 30px;

    }

}

@media(max-width: 1018px) and (max-width: 767px)

{

    .td-post-template-10 .td-post-featured-video

    {

        margin-bottom: 13px;

        padding-bottom: 15px;

        padding-top: 30px;

    }

}

.td-post-template-10 .td-post-featured-video img, .td-post-template-10 .td-post-featured-video .wpb_video_wrapper

{

    margin-bottom: 0;

}

.td-post-template-10 .td-post-featured-video iframe, .td-post-template-10 .td-post-featured-video img

{

    display: block;

    -webkit-box-shadow: 0 0 6px 0 rgba(0,0,0,.5);

    -moz-box-shadow: 0 0 6px 0 rgba(0,0,0,.5);

    box-shadow: 0 0 6px 0 rgba(0,0,0,.5);

}

.td-post-template-10 .td-container .td-pb-row

{

    padding-top: 48px;

}

.td-post-template-10 .td-post-title .wp-caption-text

{

    color: #c3c3c3;

    margin-bottom: 0;

}

.td-post-template-10 .td-post-title .td-post-comments

{

    margin-left: 22px;

}

.td-post-template-10 .td-post-title .td-post-views

{

    margin-right: 0;

}

.td-video-template-bg

{

    background-color: #222;

}

.td-video-template-bg .td-category a

{

    background-color: #111;

}



.td-post-template-11 .td-video-template-bg .td-pb-span4

{

    float: right;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-11 .td-video-template-bg .td-pb-span4

    {

        clear: both;

        width: 100%;

    }

}

.td-post-template-11 .td-crumb-container

{

    margin-top: 0;

    margin-bottom: 13px;

    padding-top: 14px;

}

.td-post-template-11 .entry-crumbs a:hover

{

    color: #fff;

}

.td-post-template-11 .td-post-featured-video

{

    padding-bottom: 21px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-11 .td-post-featured-video

    {

        clear: both;

        width: 100%;

    }

}

@media(max-width: 767px)

{

    .td-post-template-11 .td-post-featured-video

    {

        clear: both;

    }

}

.td-post-template-11 .td-post-featured-video img

{

    margin-bottom: 0;

}

.td-post-template-11 .td-post-featured-video iframe

{

    display: block;

}

.td-post-template-11 .wpb_video_wrapper

{

    margin-bottom: 0;

}

.td-post-template-11 .td-post-sharing-top

{

    margin-top: 21px;

    margin-bottom: 0;

}

.td-post-template-11 .td-post-sharing-top .td-post-sharing-classic, .td-post-template-11 .td-post-sharing-top .td-post-sharing

{

    text-align: center;

}

.td-post-template-11 .td-post-sharing-top .td-post-sharing-classic

{

    left: 19px;

}

.td-post-template-11 .td-post-sharing-top .td-post-sharing-classic iframe

{

    display: inline;

}

.td-post-template-11 .td-post-sharing-top .td-social-network

{

    color: #fff;

}

.td-post-template-11 .td-post-sharing-top .td-social-handler

{

    color: #ccc;

    border-color: #464646;

}

.td-post-template-11 .td-post-sharing-top .td-social-handler:before

{

    border-color: transparent transparent transparent #434343;

}

.td-post-template-11 .td-post-sharing-top .td-social-handler:after

{

    border-color: transparent transparent transparent #222;

}

.td-post-template-11 .td-post-sharing-top .td-social-handler .td-social-but-text:before

{

    background-color: #fff;

}

.td-post-template-11 .td-post-sharing-top .td-ps-border .td-social-network .td-social-but-text:before

{

    background-color: #fff;

}

.td-post-template-11 .td-post-sharing-top .td-ps-border-grey .td-social-but-icon, .td-post-template-11 .td-post-sharing-top .td-ps-border-grey .td-social-but-text

{

    border-color: #434343;

}

.td-post-template-11 .td-post-sharing-top .td-ps-icon-color .td-social-mail .td-social-but-icon, .td-post-template-11 .td-post-sharing-top .td-ps-icon-color .td-social-digg .td-social-but-icon, .td-post-template-11 .td-post-sharing-top .td-ps-icon-color .td-social-print .td-social-but-icon

{

    color: #fff;

}

.td-post-template-11 .td-post-sharing-top .td-ps-text-color .td-social-mail .td-social-but-text, .td-post-template-11 .td-post-sharing-top .td-ps-text-color .td-social-digg .td-social-but-text, .td-post-template-11 .td-post-sharing-top .td-ps-text-color .td-social-print .td-social-but-text

{

    color: #fff;

}

.td-post-template-11 .td-post-header

{

    padding-bottom: 21px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-11 .td-post-header

    {

        padding-bottom: 16px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-11 .td-post-header

    {

        padding-bottom: 0;

    }

}

.td-post-template-11 .td-post-header .entry-title

{

    font-size: 24px;

    line-height: 30px;

    font-weight: 500;

    color: #fff;

}

@media(max-width: 1018px)

{

    .td-post-template-11 .td-post-header header .entry-title

    {

        font-size: 26px;

        line-height: 32px;

    }

}

.td-post-template-11 .td-post-sub-title

{

    color: #ddd;

    font-size: 14px;

    margin-bottom: 10px;

}

.td-post-template-11 .td-post-title .td-module-meta-info

{

    margin-bottom: 36px;

}

@media(max-width: 1018px)

{

    .td-post-template-11 .td-post-title .td-module-meta-info

    {

        margin-bottom: 12px;

    }

}

.td-post-template-11 .td-post-title .td-post-date

{

    margin-right: 22px;

}

.td-post-template-11 .td-post-title .td-post-comments, .td-post-template-11 .td-post-title .td-post-views

{

    float: none;

    display: inline-block;

    vertical-align: top;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-11 .td-post-title .td-post-comments, .td-post-template-11 .td-post-title .td-post-views

    {

        margin-top: 0;

    }

}

.td-post-template-11 .td-post-title .td-post-author-name, .td-post-template-11 .td-post-title .td-post-date, .td-post-template-11 .td-post-title .td-post-comments a, .td-post-template-11 .td-post-title .td-post-views

{

    color: #aaa;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-11 .td-post-title .td-post-author-name, .td-post-template-11 .td-post-title .td-post-date, .td-post-template-11 .td-post-title .td-post-comments a, .td-post-template-11 .td-post-title .td-post-views

    {

        float: left;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-11 .td-post-title .td-post-comments

    {

        width: 60%;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-11 .td-post-title .td-post-views

    {

        clear: left;

        float: none;

    }

}

.td-post-template-11 .td-post-title .td-post-author-name a

{

    color: #e6e6e6;

}

.td-post-template-11 .td-post-title .wp-caption-text

{

    color: #c3c3c3;

    margin-bottom: 0;

}

.td-post-template-11 .td-post-title .td-category a

{

    background-color: #000;

}

.td-post-template-11 .td_block_related_posts

{

    margin-bottom: 0;

}

@media(max-width: 500px)

{

    .td-post-template-11 .td_block_related_posts .td-module-thumb

    {

        margin-bottom: 0;

    }

}

.td-post-template-11 .td_block_related_posts .td-post-category

{

    margin-right: 0;

}

@media(max-width: 500px)

{

    .td-post-template-11 .td_block_related_posts .td-post-category

    {

        word-wrap: break-word;

        width: auto;

    }

}

@media(max-width: 767px)

{

    .td-post-template-11 .td_block_related_posts .td-related-span4

    {

        margin-top: 0;

        margin-bottom: 0;

    }

}

@media(max-width: 767px)

{

    .td-post-template-11 .td_block_related_posts .item-details

    {

        padding-right: 10px;

    }

}

@media(max-width: 767px)

{

    .td-post-template-11 .td_block_related_posts .td-related-row

    {

        margin-right: 0;

    }

}

.td-post-template-11 .td-related-title

{

    padding: 10px 0 0 0!important;

    margin-bottom: 0;

    text-align: left!important;

    line-height: 1!important;

    background-color: transparent!important;

    letter-spacing: normal!important;

    margin-top: 0!important;

    border: none!important;

    top: auto!important;

    font-size: 14px!important;

}

.td-post-template-11 .td-related-title:after, .td-post-template-11 .td-related-title:before

{

    display: none!important;

}

@media(max-width: 767px)

{

    .td-post-template-11 .td-related-title

    {

        margin-bottom: 16px;

    }

}

.td-post-template-11 .td-related-title .td-related-left, .td-post-template-11 .td-related-title .td-related-right

{

    color: #fff;

    background-color: transparent!important;

    border: none!important;

    font-size: 14px!important;

    line-height: 1!important;

    font-weight: 500!important;

    padding: 9px 20px 5px 0!important;

    margin-left: 0!important;

}

.td-post-template-11 .td-related-title .td-related-left:after, .td-post-template-11 .td-related-title .td-related-right:after, .td-post-template-11 .td-related-title .td-related-left:before, .td-post-template-11 .td-related-title .td-related-right:before

{

    display: none!important;

}

.td-post-template-11 .td-related-title .td-related-right

{

    margin-right: 30px!important;

}

.td-post-template-11 .td-related-title .td-related-left

{

    padding-left: 0;

}

.td-post-template-11 .td-related-title .td-related-left:hover, .td-post-template-11 .td-related-title .td-related-right:hover

{

    color: var(--td_theme_color,#4db2ec);

}

.td-post-template-11 .td-related-title .td-cur-simple-item

{

    background-color: transparent;

    color: var(--td_theme_color,#4db2ec);

}

.td-post-template-11 .td-related-span4

{

    margin-top: 12px;

    margin-bottom: 32px;

}

.td-post-template-11 .td_block_related_posts .td-next-prev-wrap

{

    position: absolute;

    right: 0;

    top: 13px;

}

.td-post-template-11 .td_block_related_posts .td-next-prev-wrap a

{

    border: none;

    margin-right: 0;

    margin-left: 10px;

    font-size: 10px;

    padding: 0;

    line-height: 25px;

    width: 20px;

}

.td-post-template-11 .td_block_related_posts .td-next-prev-wrap a:hover

{

    background-color: transparent;

    border: none;

    color: var(--td_theme_color,#4db2ec);

}

.td-post-template-11 .td_mod_related_posts .td-module-title

{

    margin-bottom: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-post-template-11 .td_mod_related_posts .td-module-title

    {

        font-size: 11px;

        line-height: 15px;

    }

}

.td-post-template-11 .td_mod_related_posts a

{

    color: #fff;

}

.td-post-template-11 .td-main-content, .td-post-template-11 .td-main-sidebar

{

    margin-top: 48px;

}

@media(max-width: 767px)

{

    .td-post-template-11 .td-main-content, .td-post-template-11 .td-main-sidebar

    {

        margin-top: 28px;

    }

}

.td-post-template-11 .td-post-content

{

    margin-top: 0;

}

@media(max-width: 500px)

{

    .td-post-template-11 .td-related-title>.td-related-right

    {

        padding-left: 0;

    }

}

.td-video-template-bg-small

{

    background-color: #1d1d1d;

}




.td-post-template-12 .td-post-header, .td-post-template-13 .td-post-header

{

    margin-bottom: 40px;

}

@media(max-width: 767px)

{

    .td-post-template-12 .td-post-header, .td-post-template-13 .td-post-header

    {

        margin-bottom: 20px;

    }

}

.td-post-template-12 .td-post-header .entry-title, .td-post-template-13 .td-post-header .entry-title

{

    font-size: 42px;

    line-height: 48px;

    font-weight: 600;

    padding: 10px 8%;

    letter-spacing: .02em;

}

@media(max-width: 767px)

{

    .td-post-template-12 .td-post-header .entry-title, .td-post-template-13 .td-post-header .entry-title

    {

        padding: 10px;

    }

}

.td-post-template-12 .td-post-header .td-a-rec>div, .td-post-template-13 .td-post-header .td-a-rec>div, .td-post-template-12 .td-post-header .td-g-rec .adsbygoogle, .td-post-template-13 .td-post-header .td-g-rec .adsbygoogle

{

    margin-bottom: 9px;

    margin-top: 9px;

}

.td-post-template-12 .td-post-header .td-crumb-container, .td-post-template-13 .td-post-header .td-crumb-container

{

    padding-top: 11px;

}

.td-post-template-12 .td-post-header .td-post-title, .td-post-template-13 .td-post-header .td-post-title

{

    margin-top: 16px;

    text-align: center;

}

.td-post-template-12 .td-post-header .td-post-title .td-category, .td-post-template-13 .td-post-header .td-post-title .td-category

{

    margin-bottom: 5px;

}

.td-post-template-12 .td-post-header .td-post-title .td-post-comments, .td-post-template-13 .td-post-header .td-post-title .td-post-comments, .td-post-template-12 .td-post-header .td-post-title .td-post-views, .td-post-template-13 .td-post-header .td-post-title .td-post-views

{

    float: none;

    display: inline-block;

    vertical-align: top;

    margin-right: 0;

    margin-left: 22px;

}

.td-post-template-12 .td-post-header .td-post-title .td-post-author-name, .td-post-template-13 .td-post-header .td-post-title .td-post-author-name, .td-post-template-12 .td-post-header .td-post-title .td-post-date, .td-post-template-13 .td-post-header .td-post-title .td-post-date

{

    float: none;

}

@media(max-width: 1018px)

{

    .td-post-template-12 .td-post-header header .entry-title, .td-post-template-13 .td-post-header header .entry-title

    {

        font-size: 32px;

        line-height: 36px;

    }

}

.td-post-template-12 .td-post-sharing-top .td-post-sharing-classic, .td-post-template-13 .td-post-sharing-top .td-post-sharing-classic, .td-post-template-12 .td-post-sharing-top .td-post-sharing, .td-post-template-13 .td-post-sharing-top .td-post-sharing

{

    text-align: center;

}

.td-post-template-12 .td-post-sharing-top .td-post-sharing-classic, .td-post-template-13 .td-post-sharing-top .td-post-sharing-classic

{

    left: 19px;

}

@media(max-width: 767px)

{

    .td-post-template-12 .td-post-sharing-top, .td-post-template-13 .td-post-sharing-top

    {

        margin-top: 5px;

    }

}

.td-post-template-12 .td-post-content, .td-post-template-13 .td-post-content, .td-post-template-12 .td_smart_list_1, .td-post-template-13 .td_smart_list_1, .td-post-template-12 .td_smart_list_2, .td-post-template-13 .td_smart_list_2, .td-post-template-12 .td_smart_list_3, .td-post-template-13 .td_smart_list_3, .td-post-template-12 .td_smart_list_4, .td-post-template-13 .td_smart_list_4, .td-post-template-12 .td_smart_list_5, .td-post-template-13 .td_smart_list_5, .td-post-template-12 .td_smart_list_6, .td-post-template-13 .td_smart_list_6, .td-post-template-12 .td_smart_list_7, .td-post-template-13 .td_smart_list_7, .td-post-template-12 .td_smart_list_8, .td-post-template-13 .td_smart_list_8

{

    margin-top: 0;

}

.td-post-template-12 .td-post-sub-title, .td-post-template-13 .td-post-sub-title

{

    font-size: 19px;

    line-height: 25px;

    margin: 12px 0 20px;

}

@media(max-width: 767px)

{

    .td-post-template-12 .td-post-sub-title, .td-post-template-13 .td-post-sub-title

    {

        margin: 0 0 16px;

    }

}



.td-post-template-6 .td-ss-main-sidebar, .td-post-template-7 .td-ss-main-sidebar

{

    -webkit-transform: translate3d(0,0,0);

}



.td-pulldown-filter-list

{

    display: none;

}

.td-category-pulldown-filter:hover .td-pulldown-filter-list

{

    display: block;

}

.td-category-header

{

    background-color: #fff;

    clear: both;

}

.td-category-header .td-container

{

    position: relative;

}

.td-category-header .td-page-title

{

    text-transform: uppercase;

    font-weight: 700;

    margin-top: -2px;

    margin-bottom: 0;

}

.td-category-header .entry-category a

{

    font-size: 11px;

    padding: 4px 8px 5px 8px;

}

.td-category-header .td-category-pulldown-filter

{

    position: absolute;

    top: 49px;

    right: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-category-header .td-category-pulldown-filter

    {

        top: 46px;

    }

}

@media(max-width: 767px)

{

    .td-category-header .td-category-pulldown-filter

    {

        top: 50px;

        right: 10px;

    }

}

.td-category-header .td-pulldown-filter-display-option

{

    background-color: #222;

    color: #fff;

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    text-transform: uppercase;

    cursor: pointer;

    padding: 5px 13px 4px 13px;

    font-size: 11px;

    white-space: nowrap;

}

.td-category-header .td-icon-menu-down

{

    font-size: 9px;

    margin-left: 5px;

    position: relative;

    top: -1px;

}

.td-category-header .td-pulldown-filter-list

{

    position: absolute;

    z-index: 2;

    right: 0;

    background-color: #222;

    padding: 6px 0;

    text-align: left;

    margin: 4px 0 0;

    min-width: 113px;

}

.td-category-header .td-pulldown-filter-list a

{

    background-color: transparent!important;

}

.td-category-header .td-pulldown-filter-item

{

    list-style: none;

    margin-left: 0;

    line-height: 1;

}

.td-category-header .td-pulldown-category-filter-link

{

    padding: 0 13px;

    display: inline-block;

    font-size: 10px;

    line-height: 24px;

    width: 100%;

    color: #fff;

    text-transform: none;

}

.td-category-header .td-pulldown-category-filter-link:hover

{

    color: var(--td_theme_color,#4db2ec);

}

.td-category-description

{

    width: 90%;

}

@media(max-width: 767px)

{

    .td-category-description

    {

        width: 100%;

    }

}

.td-category-description p

{

    font-style: italic;

    font-family: var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);

    color: #777;

    font-size: 16px;

    line-height: 26px;

    margin-bottom: 0;

    margin-top: 15px;

}

@-moz-document url-prefix(){.td-category-header .td-pulldown-filter-display-option{padding:4px 13px 5px 13px;}}

.td-category-siblings

{

    z-index: 2;

    opacity: 0;

    width: 744px;

    position: relative;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-category-siblings

    {

        width: 560px;

    }

}

@media(max-width: 767px)

{

    .td-category-siblings

    {

        margin-right: 0;

        width: auto;

    }

}

.td-category-siblings .td-category

{

    display: inline-block;

    vertical-align: top;

    height: 20px;

    overflow: hidden;

}

.td-category-siblings .td-subcat-more

{

    line-height: 1;

    padding: 4px 5px 3px;

}

.td-category-siblings .td-subcat-dropdown

{

    background-color: transparent;

    display: inline-block;

    padding: 0;

    position: absolute;

    border: 1px solid #eaeaea;

    color: #222;

    top: 0;

}

@media(max-width: 767px)

{

    .td-category-siblings .td-subcat-dropdown

    {

        position: absolute;

        top: 0;

    }

}

.td-category-siblings .td-subcat-dropdown i

{

    margin: 0;

    top: 0;

}

.td-category-siblings .td-subcat-dropdown ul

{

    z-index: 999;

    border: 1px solid #e6e6e6;

    margin: 0;

}

.td-category-siblings .td-subcat-dropdown:hover

{

    border-color: #222;

    color: #fff;

    background-color: #222;

}

.td-category-siblings .td-subcat-dropdown:hover ul

{

    display: block;

    border-color: #222;

    right: -1px;

    top: 23px;

}

.td-category-siblings .td-subcat-dropdown:hover ul:before

{

    background-color: #222;

    content: '';

    height: 4px;

    position: absolute;

    right: -1px;

    top: -5px;

    width: 21px;

}

.td-category-siblings .td-subcat-dropdown li

{

    list-style: none;

    margin-left: 0;

}

.td-category-siblings .td-subcat-dropdown a

{

    display: block;

    color: #fff!important;

    padding: 0 13px;

    white-space: nowrap;

    text-transform: none;

    font-size: 10px;

}

.td-category-siblings .td-subcat-dropdown a:hover

{

    color: var(--td_theme_color,#4db2ec);

}

.td-category-siblings .td-subcat-dropdown a.td-current-sub-category

{

    background-color: transparent;

    color: var(--td_theme_color,#4db2ec);

}

.td-js-loaded .td-category-siblings

{

    opacity: 1;

    -webkit-transition: opacity .3s;

    transition: opacity .3s;

}

@media(max-width: 767px)

{

    .category .td-crumb-container

    {

        margin-bottom: 3px;

        padding-top: 15px;

    }

}

@media(max-width: 767px)

{

    .category .td-category-grid .td_block_wrap

    {

        padding-bottom: 40px;

    }

}

@media(max-width: 767px)

{

    .category .td-main-content .td-load-more-wrap

    {

        margin-bottom: 26px;

    }

}



.td_category_template_1 .td-category-header

{

    padding-bottom: 18px;

}

@media(max-width: 1018px)

{

    .td_category_template_1 .td-category-header

    {

        padding-bottom: 14px;

    }

}

.td_category_template_1 .td-category-description p

{

    margin-top: 12px;

    margin-bottom: 5px;

}

@media(max-width: 1018px)

{

    .td_category_template_1 .td-category-description p

    {

        margin-top: 9px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_1 .td-category-pulldown-filter

    {

        display: none;

    }

}

.td_category_template_1.td_category_top_posts_style_disable .td-category-description p

{

    margin-bottom: 6px;

}

@media(max-width: 767px)

{

    .td_category_template_1.td_category_top_posts_style_disable .td-category-description p

    {

        margin-bottom: 5px;

    }

}



.td_category_template_2 .td-category-header

{

    background-color: #fcfcfc;

    border-bottom: 1px solid #f2f2f2;

    border-top: 1px solid #f2f2f2;

    padding-bottom: 18px;

}

@media(max-width: 767px)

{

    .td_category_template_2 .td-category-header

    {

        padding-bottom: 14px;

    }

}

.td_category_template_2 .td-category-pulldown-filter

{

    top: 42px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_2 .td-category-pulldown-filter

    {

        top: 40px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_2 .td-category-pulldown-filter

    {

        display: none;

    }

}

.td_category_template_2 .td-crumb-container

{

    margin-bottom: 2px;

}

@media(max-width: 767px)

{

    .td_category_template_2 .td-crumb-container

    {

        padding-top: 15px;

        margin-bottom: 3px;

    }

}

.td_category_template_2 .td-category-description p

{

    margin-top: 12px;

    margin-bottom: 1px;

}

@media(max-width: 767px)

{

    .td_category_template_2 .td-category-description p

    {

        margin-top: 9px;

        margin-bottom: 0;

    }

}

.td_category_template_2 .td-category-grid

{

    padding-top: 26px;

}

@media(max-width: 767px)

{

    .td_category_template_2 .td-category-grid

    {

        padding-top: 21px;

    }

}

.td_category_template_2.td_category_top_posts_style_disable .td-main-content-wrap

{

    padding-top: 26px;

}

@media(max-width: 767px)

{

    .td_category_template_2.td_category_top_posts_style_disable .td-main-content-wrap

    {

        padding-top: 21px;

    }

}



.td_category_template_3 .td-category-header

{

    padding-bottom: 23px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_3 .td-category-header

    {

        padding-bottom: 19px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_3 .td-category-header

    {

        padding-bottom: 20px;

    }

}

.td_category_template_3 .td-crumb-container

{

    margin-bottom: 2px;

}

.td_category_template_3 .td-category-siblings

{

    margin-top: 13px;

    margin-bottom: 6px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_3 .td-category-siblings

    {

        margin-top: 14px;

        margin-bottom: 1px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_3 .td-category-siblings

    {

        margin-top: 14px;

        margin-bottom: 0;

    }

}

.td_category_template_3 .td-category-siblings .td-subcat-dropdown

{

    border-color: #222;

    color: #fff;

    background-color: #222;

}

.td_category_template_3 .td-category-description p

{

    margin-top: 19px;

}

@media(max-width: 1018px)

{

    .td_category_template_3 .td-category-description p

    {

        margin-top: 15px;

    }

}

.td_category_template_3 .td-category, .td_category_template_3 .entry-category

{

    margin-bottom: 0;

}

.td_category_template_3 .td-current-sub-category

{

    background-color: var(--td_theme_color,#4db2ec);

}

.td_category_template_3 .td-category-pulldown-filter

{

    top: 83px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_3 .td-category-pulldown-filter

    {

        top: 80px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_3 .td-category-pulldown-filter

    {

        display: none;

    }

}

@-moz-document url-prefix(){.td_category_template_3 .td-category-siblings .td-subcat-more{padding:3px 5px 4px;}}



.td_category_template_4 .td-category-header

{

    padding-bottom: 23px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_4 .td-category-header

    {

        padding-bottom: 19px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_4 .td-category-header

    {

        padding-bottom: 20px;

    }

}

.td_category_template_4 .td-crumb-container

{

    margin-bottom: 3px;

}

.td_category_template_4 .td-category-siblings

{

    margin-top: 13px;

    margin-bottom: 6px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_4 .td-category-siblings

    {

        margin-top: 14px;

        margin-bottom: 1px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_4 .td-category-siblings

    {

        margin-top: 14px;

        margin-bottom: 0;

    }

}

.td_category_template_4 .td-category-siblings .td-category

{

    margin-bottom: 0;

}

.td_category_template_4 .td-category-siblings .td-category a

{

    background-color: transparent;

    color: #222;

    border: 1px solid #eaeaea;

    padding: 3px 7px 4px 7px;

}

.td_category_template_4 .td-category-siblings .td-category a:hover

{

    border-color: var(--td_theme_color,#4db2ec);

    background-color: var(--td_theme_color,#4db2ec);

    color: #fff;

}

.td_category_template_4 .td-category-siblings .td-category .td-current-sub-category

{

    background-color: #222;

    border-color: #222;

    color: #fff;

}

.td_category_template_4 .td-category-siblings .entry-category

{

    margin-bottom: 0;

}

.td_category_template_4 .td-category-description p

{

    margin-top: 19px;

}

@media(max-width: 1018px)

{

    .td_category_template_4 .td-category-description p

    {

        margin-top: 15px;

    }

}

.td_category_template_4 .td-category-pulldown-filter

{

    top: 83px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_4 .td-category-pulldown-filter

    {

        top: 81px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_4 .td-category-pulldown-filter

    {

        display: none;

    }

}

@-moz-document url-prefix(){.td_category_template_4 .td-category-siblings .td-subcat-more{padding:3px 5px 4px;}}



.td_category_template_5 .td-category-header

{

    padding-bottom: 18px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_5 .td-category-header

    {

        padding-bottom: 13px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_5 .td-category-header

    {

        padding-bottom: 14px;

    }

}

.td_category_template_5 .td-crumb-container

{

    padding-bottom: 20px;

    padding-top: 20px;

    margin-bottom: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_5 .td-crumb-container

    {

        padding-bottom: 15px;

        padding-top: 15px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_5 .td-crumb-container

    {

        padding-bottom: 9px;

        padding-top: 9px;

    }

}

.td_category_template_5 .td-scrumb-holder

{

    min-height: 62px;

    background-color: #fcfcfc;

    border-bottom: 1px solid #f2f2f2;

    border-top: 1px solid #f2f2f2;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_5 .td-scrumb-holder

    {

        min-height: 52px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_5 .td-scrumb-holder

    {

        min-height: 0;

    }

}

.td_category_template_5 .td-category-pulldown-filter

{

    top: 16px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_5 .td-category-pulldown-filter

    {

        top: 11px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_5 .td-category-pulldown-filter

    {

        display: none;

    }

}

.td_category_template_5 .td-page-title

{

    margin-top: 18px;

}

@media(max-width: 1018px)

{

    .td_category_template_5 .td-page-title

    {

        margin-top: 13px;

    }

}

.td_category_template_5 .td-category-description p

{

    margin-top: 12px;

    margin-bottom: 5px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_5 .td-category-description p

    {

        margin-top: 9px;

        margin-bottom: 6px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_5 .td-category-description p

    {

        margin-top: 4px;

        margin-bottom: 0;

    }

}



.td_category_template_6 .td-category-header

{

    margin: 0 auto;

    width: 1164px;

    min-height: 364px;

    display: table;

    position: relative;

    background-color: rgba(0,0,0,.5);

}

@media(max-width: 1180px)

{

    .td_category_template_6 .td-category-header

    {

        width: 100%;

    }

}

.td_category_template_6 .td-category-header .td-page-title, .td_category_template_6 .td-category-header p

{

    color: #fff;

}

.td_category_template_6 .td-pulldown-container

{

    width: 1068px;

    height: 51px;

    position: absolute;

    left: 0;

    bottom: 0;

    right: 0;

    margin: auto;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_category_template_6 .td-pulldown-container

    {

        width: 980px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_6 .td-pulldown-container

    {

        width: 740px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_6 .td-pulldown-container

    {

        width: 100%;

    }

}

.td_category_template_6 .td-crumb-container

{

    z-index: 1;

    position: absolute;

    top: 0;

    left: 0;

    right: 0;

    margin: auto;

    width: 1068px;

}

@media(min-width: 1019px) and (max-width: 1140px)

{

    .td_category_template_6 .td-crumb-container

    {

        width: 980px;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_6 .td-crumb-container

    {

        width: 740px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_6 .td-crumb-container

    {

        padding-left: 10px;

        padding-right: 10px;

        text-align: left;

        width: 100%;

    }

}

.td_category_template_6 .entry-crumbs, .td_category_template_6 .entry-crumbs a

{

    color: #fff;

}

.td_category_template_6 .td-category-pulldown-filter

{

    z-index: 2;

    bottom: 26px;

    top: auto;

}

@media(max-width: 767px)

{

    .td_category_template_6 .td-category-pulldown-filter

    {

        display: table;

        right: 0;

        left: 0;

        bottom: 0;

        margin: auto;

        position: relative;

    }

}

.td_category_template_6 .td-pulldown-filter-display-option

{

    background-color: transparent;

    border: 1px solid rgba(255,255,255,.4);

    padding: 4px 13px 3px 13px;

}

.td_category_template_6 .td-pulldown-filter-display-option:hover

{

    background-color: #222;

    border-color: #222;

}

.td_category_template_6 .td-pulldown-filter-list

{

    margin-top: 4px;

}

.td_category_template_6 .td-category-description

{

    width: 100%;

}

.td_category_template_6 .td-category-description p

{

    margin-top: 25px;

    margin-bottom: 25px;

}

.td_category_template_6 .td-main-content-wrap

{

    padding-top: 48px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_6 .td-main-content-wrap

    {

        padding-top: 26px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_6 .td-main-content-wrap

    {

        padding-top: 40px;

    }

}

.td_category_template_6 .td-category-grid

{

    padding-top: 48px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_6 .td-category-grid

    {

        padding-top: 26px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_6 .td-category-grid

    {

        padding-top: 40px;

    }

}

.td_category_template_6 .td-category-grid .td_block_wrap

{

    padding-bottom: 0;

}

@-moz-document url-prefix(){.td_category_template_6 .td-pulldown-filter-display-option{padding:3px 13px 4px 13px;}}

.td-category-title-holder

{

    display: table-cell;

    padding: 110px 15%;

    z-index: 2;

    text-align: center;

    vertical-align: middle;

}

@media(max-width: 767px)

{

    .td-category-title-holder

    {

        padding: 80px 5%;

    }

}

.td-category-title-holder .td-page-title

{

    font-weight: 500;

    font-size: 36px;

    line-height: 54px;

}

@media(max-width: 767px)

{

    .td-category-title-holder .entry-title.td-page-title

    {

        font-size: 30px;

        line-height: 40px;

    }

}



.td_category_template_7 .td-category-header

{

    margin-bottom: 0;

    position: relative;

}

.td_category_template_7 .td-crumb-container

{

    z-index: 1;

    position: absolute;

    top: 0;

    left: 0;

}

@media(max-width: 767px)

{

    .td_category_template_7 .td-crumb-container

    {

        left: 10px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_7 .td-pulldown-container

    {

        height: 56px;

        position: absolute;

        left: 0;

        bottom: 0;

        right: 0;

        margin: auto;

        width: 100%;

    }

}

.td_category_template_7 .td-category-title-holder

{

    padding: 80px 15% 89px;

    display: table;

    width: 100%;

}

@media(max-width: 767px)

{

    .td_category_template_7 .td-category-title-holder

    {

        padding: 60px 5% 69px;

    }

}

.td_category_template_7 .td-category-pulldown-filter

{

    top: 18px;

}

@media(max-width: 767px)

{

    .td_category_template_7 .td-category-pulldown-filter

    {

        display: table;

        right: 0;

        left: 0;

        margin: auto;

        position: relative;

        bottom: 0;

        top: auto;

    }

}

.td_category_template_7 .td-category-description

{

    width: 100%;

}

.td_category_template_7 .td-category-description p

{

    margin-top: 25px;

}

@media(max-width: 767px)

{

    .td_category_template_7 .td-category-description p

    {

        margin-bottom: 28px;

        margin-top: 7px;

    }

}



.td_category_template_8 .td-category-header

{

    position: relative;

    background-color: rgba(0,0,0,.5);

    margin-bottom: 0;

}

.td_category_template_8 .td-category-header .td-container

{

    height: 364px;

    display: table;

}

.td_category_template_8 .td-category-header .td-page-title, .td_category_template_8 .td-category-header p

{

    color: #fff;

}

.td_category_template_8 .td-category-header .td-page-title

{

    margin-top: -14px;

}

.td_category_template_8 .td-category-header .td-category

{

    margin-bottom: 0;

    vertical-align: top;

}

.td_category_template_8 .td-category-header .td-category a

{

    background-color: transparent;

    border: 1px solid rgba(255,255,255,.4);

    padding: 3px 7px 4px 7px;

}

.td_category_template_8 .td-category-header .td-category a:hover

{

    border-color: #fff;

    background-color: #fff;

    color: #000;

    opacity: 1;

}

.td_category_template_8 .td-category-header .td-category a.td-current-sub-category

{

    background-color: var(--td_theme_color,#4db2ec);

    border-color: var(--td_theme_color,#4db2ec);

    color: #fff;

}

.td_category_template_8 .td-crumb-container

{

    z-index: 3;

    position: absolute;

    top: 0;

    left: 0;

}

@media(max-width: 767px)

{

    .td_category_template_8 .td-crumb-container

    {

        left: 10px;

    }

}

.td_category_template_8 .entry-crumbs, .td_category_template_8 .entry-crumbs a

{

    color: #fff;

}

.td_category_template_8 .td-category-pulldown-filter

{

    z-index: 2;

    bottom: 26px;

    top: auto;

}

@media(max-width: 767px)

{

    .td_category_template_8 .td-category-pulldown-filter

    {

        display: none;

    }

}

.td_category_template_8 .td-pulldown-filter-display-option

{

    background-color: transparent;

    border: 1px solid rgba(255,255,255,.4);

    padding: 4px 13px 3px 13px;

}

.td_category_template_8 .td-pulldown-filter-display-option:hover

{

    background-color: #222;

    border-color: #222;

}

.td_category_template_8 .td-pulldown-filter-list

{

    margin-top: 4px;

}

.td_category_template_8 .td-category-description

{

    margin-top: 16px;

    width: 100%;

}

.td_category_template_8 .td-category-grid

{

    padding-top: 48px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_category_template_8 .td-category-grid

    {

        padding-top: 26px;

    }

}

@media(max-width: 767px)

{

    .td_category_template_8 .td-category-grid

    {

        padding-top: 40px;

    }

}

.td_category_template_8 .td-category-grid .td_block_wrap

{

    padding-bottom: 0;

}

.td_category_template_8 .td-main-content-wrap

{

    padding-top: 48px;

}

.td_category_template_8 .td-category-title-holder

{

    text-align: left;

    position: relative;

    padding: 63px 5% 63px 0;

}

.td_category_template_8 .td-category-siblings

{

    margin-top: 12px;

}

.td_category_template_8 .td-subcat-dropdown

{

    padding: 0;

    color: #fff;

    vertical-align: top;

}

@-moz-document url-prefix(){.td_category_template_8 .td-category-pulldown-filter .td-pulldown-filter-display-option{padding:3px 13px 4px 13px;}.td_category_template_8 .td-category-header .td-category a{padding:4px 7px 3px;}}



.td-review

{

    width: 100%;

    margin-bottom: 34px;

    font-size: 13px;

}

.td-review td

{

    padding: 7px 14px;

}

.td-review .td-review-summary

{

    padding: 21px 14px;

}

@media(max-width: 767px)

{

    .td-review .td-review-summary

    {

        padding: 0;

    }

}

.td-review i

{

    margin-top: 5px;

}

.td-review .td-review-row-stars:hover

{

    background-color: #fcfcfc;

}

.td-review .td-review-percent-sign

{

    font-size: 15px;

    line-height: 1;

}

.td-review-header .block-title

{

    background-color: #222;

    color: #fff;

    display: inline-block;

    line-height: 16px;

    padding: 8px 12px 6px;

    margin-bottom: 0;

    border-bottom: 0;

}

.td-review-header td

{

    padding: 26px 0 26px 0;

    border: 0;

}

@-moz-document url-prefix(){.td-review-header .block-title{padding:7px 12px;}}

.td-icon-star, .td-icon-star-empty, .td-icon-star-half

{

    font-size: 15px;

    width: 20px;

}



.td-review-stars

{

    text-align: center;

}

@media(max-width: 767px)

{

    .td-review-stars

    {

        width: 134px;

    }

}

.td-review-final-score

{

    line-height: 80px;

    font-size: 48px;

    margin-bottom: 5px;

}



.td-rating-bar-wrap

{

    margin: 0 0 7px 0;

    background-color: #f5f5f5;

}

.td-rating-bar-wrap div

{

    height: 20px;

    background-color: var(--td_theme_color,#4db2ec);

    max-width: 100%;

}

.td-review-row-bars .td-review-desc

{

    display: inline-block;

    padding-bottom: 2px;

}



.td-review-percent

{

    float: right;

    padding-bottom: 2px;

}



@media(max-width: 767px)

{

    .td-review-footer

    {

        border-left: 1px solid #ededed;

        position: relative;

        display: block;

    }

    .td-review-footer:after

    {

        content: '';

        width: 1px;

        background-color: #ededed;

        position: absolute;

        right: -1px;

        top: 0;

        height: 100%;

    }

}

.td-review-summary

{

    padding: 21px 0 0 0;

    vertical-align: top;

}

@media(max-width: 767px)

{

    .td-review-summary

    {

        display: block;

        width: 100%;

        clear: both;

        border: 0;

    }

}

.td-review-summary .block-title

{

    background-color: #222;

    color: #fff;

    display: inline-block;

    line-height: 16px;

    padding: 8px 12px 6px;

    margin-bottom: 13px;

    position: relative;

    border-bottom: 0;

}

@media(max-width: 767px)

{

    .td-review-summary .block-title

    {

        margin: 14px 0 0 14px;

    }

}

@-moz-document url-prefix(){.td-review-summary .block-title{padding:7px 12px;}}

.td-review-summary-content

{

    font-size: 12px;

    margin-right: 21px;

}

@media(max-width: 767px)

{

    .td-review-summary-content

    {

        margin: 14px;

    }

}

.td-review-score

{

    font-family: var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);

    font-weight: bold;

    text-align: center;

    padding: 0;

    vertical-align: bottom;

    width: 150px;

}

@media(max-width: 767px)

{

    .td-review-score

    {

        display: block;

        width: 100%;

        padding: 0;

        border-left: 0;

        border-right: 0;

    }

}

.td-review-overall

{

    padding: 0 0 28px 0;

    line-height: 14px;

}

.td-review-overall span

{

    font-size: 11px;

}

.td-review-final-star

{

    margin-bottom: 5px;

}

@media(max-width: 767px)

{

    .td-review-row-stars

    {

        display: block;

        width: 100%;

        clear: both;

        float: left;

        border: 1px solid #ededed;

        border-bottom: 0;

        border-right: 0;

    }

    .td-review-row-stars td

    {

        float: left;

        border: 0;

    }

    .td-review-row-stars .td-review-desc

    {

        width: 70%;

        padding: 9px 14px;

    }

    .td-review-row-stars .td-review-stars

    {

        width: 30%;

        text-align: right;

    }

    .td-review-row-stars:nth-last-of-type(2)

    {

        border-bottom: 1px solid #ededed;

    }

}

@media(max-width: 500px)

{

    .td-review-row-stars .td-review-desc

    {

        width: 55%;

    }

    .td-review-row-stars .td-review-stars

    {

        width: 45%;

    }

}



.td-more-articles-box

{

    -webkit-transform: translate3d(0,0,0);

    transform: translate3d(0,0,0);

    position: fixed;

    width: 341px;

    bottom: 48px;

    right: -384px;

    background-color: #fff;

    padding: 16px 20px 0 20px;

    border-style: solid;

    border-color: var(--td_grid_border_color,#ededed);

    border-width: 1px 0 1px 1px;

    z-index: 9999;

    visibility: hidden;

    -webkit-transition: all 500ms cubic-bezier(.265,.365,.26,.865);

    -moz-transition: all 500ms cubic-bezier(.265,.365,.26,.865);

    -o-transition: all 500ms cubic-bezier(.265,.365,.26,.865);

    transition: all 500ms cubic-bezier(.265,.365,.26,.865);

}

@media(max-width: 767px)

{

    .td-more-articles-box

    {

        display: none!important;

    }

}

.td-more-articles-box-title

{

    font-family: var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);

    color: #222;

    font-size: 17px;

    font-weight: 600;

    line-height: 30px;

    display: inline-block;

    text-align: center;

    min-width: 300px;

    margin-bottom: 18px;

}

.td-content-more-articles-box .td_module_1, .td-content-more-articles-box .td_module_3

{

    padding-bottom: 20px;

}

.td-content-more-articles-box .td_module_4

{

    margin-bottom: 20px;

}

.td-content-more-articles-box .td_module_2

{

    padding-bottom: 10px;

}

.td-content-more-articles-box .td_module_5:last-child, .td-content-more-articles-box .td_module_9:last-child

{

    border-bottom: 0;

    margin-bottom: 0;

}

.td-content-more-articles-box .td-module-thumb

{

    height: auto!important;

}

.td-close-more-articles-box

{

    display: inline-block;

    cursor: pointer;

    position: absolute;

    left: 14px;

    top: 21px;

    line-height: 26px;

    padding: 2px 11px;

    font-size: 17px;

}

.td-front-end-display-block

{

    right: 0;

    visibility: visible;

}



.td-footer-wrapper

{

    background-color: #222;

    padding-top: 54px;

    padding-bottom: 20px;

    color: #eaeaea;

    position: relative;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-footer-wrapper

    {

        padding-top: 44px;

    }

}

@media(max-width: 767px)

{

    .td-footer-wrapper

    {

        padding-top: 40px;

    }

}

.td-footer-wrapper .td_block_wrap

{

    padding-bottom: 0;

    margin-bottom: 48px;

    transform: translate3d(0,0,0);

    -webkit-transform: translate3d(0,0,0);

}

@media(max-width: 767px)

{

    .td-footer-wrapper .td_block_wrap

    {

        margin-bottom: 38px;

    }

}

.td-footer-wrapper .td_block_wrap .td-block-span12:last-child .td_module_wrap

{

    padding-bottom: 0;

}

.td-footer-wrapper:before

{

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background-repeat: no-repeat;

    background-size: auto;

    background-position: center bottom;

    transform: translateZ(0);

    -webkit-transform: translateZ(0);

}

.td-footer-wrapper .block-title a, .td-footer-wrapper .block-title span, .td-footer-wrapper .block-title label

{

    background-color: transparent;

    color: #fff;

    padding: 6px 0 5px;

    line-height: 1;

}

.td-footer-wrapper .block-title

{

    border-bottom: 0;

    font-size: 18px;

    font-weight: 700;

    margin-bottom: 30px;

    margin-top: 2px;

}

@media(max-width: 767px)

{

    .td-footer-wrapper .block-title

    {

        margin-bottom: 21px;

    }

}

@media(max-width: 767px)

{

    .td-footer-wrapper .widget .block-title

    {

        margin-bottom: 13px;

    }

}

.td-footer-wrapper a

{

    color: #fff;

}

.td-footer-wrapper ul

{

    margin-bottom: 0;

}

.td-footer-wrapper li

{

    margin-left: 0;

}

.td-footer-wrapper .td-post-category

{

    background-color: var(--td_theme_color,#4db2ec);

}

.td-footer-wrapper .td-post-category:hover

{

    opacity: .8;

}

.td-footer-wrapper .widget_categories li span

{

    margin-right: 0;

}

.td-footer-wrapper .td-instagram-meta

{

    color: #eee;

}

.td-footer-wrapper .td-instagram-button

{

    border-color: #444;

}

.td-footer-wrapper .td-instagram-button:hover

{

    border-color: #666;

}

.td-footer-wrapper .td_block_exchange .td-rate, .td-footer-wrapper .td_block_exchange .td-exchange-rates .td-rate:before

{

    border-color: #444!important;

}

.td-footer-wrapper .td_block_exchange .td-exchange-header:before

{

    opacity: .3;

}

@media(max-width: 767px)

{

    .td-footer-wrapper .td-pb-span4

    {

        margin-bottom: 38px;

    }

    .td-footer-wrapper .td-pb-span4:last-child

    {

        margin-bottom: 0;

    }

}

.td-footer-page

{

    padding: 0;

    background-color: transparent!important;

}

.td-footer-page p:empty

{

    display: none;

}

.td-boxed-layout .td-footer-page

{

    width: 100%;

}

.td-footer-info

{

    margin-bottom: 48px;

}

@media(max-width: 767px)

{

    .td-footer-info

    {

        margin-bottom: 38px;

        text-align: center;

    }

}

.td-footer-info .footer-text-wrap a

{

    color: var(--td_theme_color,#4db2ec);

}

.td-footer-info .footer-text-wrap a:hover

{

    text-decoration: underline;

}

.footer-logo-wrap

{

    margin-bottom: 20px;

}

@media(max-width: 767px)

{

    .footer-logo-wrap img

    {

        max-width: 70%;

    }

}

.footer-text-wrap .footer-email-wrap

{

    padding: 21px 0;

}

.footer-text-wrap .footer-email-wrap a

{

    color: var(--td_theme_color,#4db2ec);

}

.footer-text-wrap

{

    font-family: var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);

}

.td-social-style-2 .td-social-icon-wrap

{

    display: inline-block;

    margin: 5px 10px 10px 0;

}

.td-social-style-2 .td-social-icon-wrap:last-child

{

    margin-right: 0;

}

.td-social-style-2 .td-icon-font

{

    font-size: 14px;

    width: 40px;

    height: 40px;

    line-height: 40px;

    background-color: rgba(255,255,255,.03);

    position: relative;

}

.td-social-style-2 .td-icon-font:after

{

    content: '';

    width: 100%;

    height: 100%;

    position: absolute;

    top: 0;

    left: 0;

    border: 1px solid #fff;

    opacity: .03;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-social-style-2 .td-icon-font

    {

        font-size: 12px;

        width: 32px;

        height: 32px;

        line-height: 32px;

    }

}

.td-social-style-2 .td-icon-instagram

{

    font-size: 16px;

}

.td-footer-bottom-full

{

    margin-top: 12px;

    padding-top: 50px;

    padding-bottom: 30px;

}

@media(max-width: 767px)

{

    .td-footer-bottom-full

    {

        text-align: center;

        padding-bottom: 0;

    }

}

.td-footer-bottom-full .td-container

{

    position: relative;

}

.td-footer-bottom-full .td-container:before

{

    content: '';

    height: 1px;

    background-color: rgba(255,255,255,.1);

    position: absolute;

    top: -50px;

    width: 80%;

    left: 50%;

    margin-left: -40%;

}

.td-footer-bottom-full .block-title

{

    margin-bottom: 26px;

}

@media(max-width: 767px)

{

    .td-footer-bottom-full .block-title

    {

        margin-bottom: 21px;

    }

}

.td-footer-bottom-full .footer-email-wrap

{

    padding-bottom: 0;

}

.td-footer-bottom-full .footer-logo-wrap

{

    margin-top: 35px;

    margin-bottom: 0;

}

@media(max-width: 767px)

{

    .td-footer-bottom-full .footer-logo-wrap

    {

        margin-top: 0;

    }

}

@media(max-width: 767px)

{

    .td-footer-bottom-full .td-pb-row>div

    {

        margin-bottom: 50px;

    }

    .td-footer-bottom-full .td-pb-row>div:last-child

    {

        margin-bottom: 0;

    }

}



@media(max-width: 767px)

{

    .td-footer-template-2, .td-footer-template-3

    {

        padding-top: 38px;

        padding-bottom: 10px;

    }

}

.td-footer-template-2 .footer-logo-wrap, .td-footer-template-3 .footer-logo-wrap

{

    padding-top: 3px;

}



.td-footer-template-4

{

    padding-top: 49px;

}

@media(max-width: 767px)

{

    .td-footer-template-4

    {

        padding-top: 38px;

        padding-bottom: 10px;

    }

}

.td-footer-template-4 .td-footer-info

{

    text-align: center;

    margin-bottom: 38px;

}

.td-footer-template-4 .footer-text-wrap

{

    width: 80%;

    margin-right: auto;

    margin-left: auto;

}



.td-footer-template-13

{

    padding: 26px 0;

}

@media(max-width: 1018px)

{

    .td-footer-template-13

    {

        padding: 16px 0;

    }

}

.td-footer-template-13 .td-social-name

{

    color: #fff;

    font-size: 13px;

    margin-left: 10px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-footer-template-13 .td-social-name

    {

        font-size: 11px;

        margin-left: 5px;

    }

}

@media(max-width: 767px)

{

    .td-footer-template-13 .td-social-name

    {

        display: none;

    }

}

.td-footer-template-13 .footer-social-wrap .td-social-icon-wrap

{

    margin-right: 30px;

    text-transform: uppercase;

    font-family: var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-footer-template-13 .footer-social-wrap .td-social-icon-wrap

    {

        margin-right: 20px;

    }

}

@media(max-width: 767px)

{

    .td-footer-template-13 .footer-social-wrap .td-social-icon-wrap

    {

        margin: 5px;

    }

}

.td-footer-template-13 .td-social-style-2 i

{

    border-radius: 100%;

    line-height: 41px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-footer-template-13 .td-social-style-2 i

    {

        line-height: 32px;

    }

}

.td-footer-template-13 .td-social-style-2 i:after

{

    border-radius: 100%;

    opacity: .05;

}

.td-footer-template-13 .td-a-rec-id-footer_top, .td-footer-template-13 .td-g-rec-id-footer_top

{

    margin-top: 10px;

    margin-bottom: 32px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-footer-template-13 .td-a-rec-id-footer_top, .td-footer-template-13 .td-g-rec-id-footer_top

    {

        margin-bottom: 16px;

    }

}

@media(max-width: 767px)

{

    .td-footer-template-13 .td-a-rec-id-footer_top, .td-footer-template-13 .td-g-rec-id-footer_top

    {

        margin: 5px auto 16px;

    }

}

.td-footer-template-13 .footer-social-wrap

{

    text-align: center;

}



.td-footer-template-14

{

    padding: 0;

}

.td-footer-template-14 .td-a-rec-id-footer_top, .td-footer-template-14 .td-g-rec-id-footer_top

{

    margin: 0 auto 37px auto;

}

.td-footer-template-14 .td-footer-bottom-full

{

    margin-top: 0;

    padding-top: 42px;

    padding-bottom: 40px;

}

@media(max-width: 767px)

{

    .td-footer-template-14 .td-footer-bottom-full

    {

        padding-top: 30px;

        padding-bottom: 20px;

    }

}

.td-block-title span, .td-block-title a

{

    display: inline-block;

}

.td_block_template_2.widget>ul>li, .td_block_template_6.widget>ul>li, .td_block_template_8.widget>ul>li, .td_block_template_9.widget>ul>li, .td_block_template_10.widget>ul>li, .td_block_template_11.widget>ul>li, .td_block_template_12.widget>ul>li, .td_block_template_13.widget>ul>li, .td_block_template_14.widget>ul>li, .td_block_template_15.widget>ul>li, .td_block_template_16.widget>ul>li, .td_block_template_17.widget>ul>li

{

    margin-left: 0!important;

}

.global-block-template-12 .td-comments-title span, .global-block-template-13 .td-comments-title span

{

    margin-left: 0!important;

    font-size: 20px;

}

@media(max-width: 767px)

{

    .global-block-template-12 .td-comments-title span, .global-block-template-13 .td-comments-title span

    {

        font-size: 15px;

    }

}

.td-block-title-wrap .td-wrapper-pulldown-filter

{

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    position: absolute;

    bottom: 0;

    right: 0;

    top: 0;

    margin: auto 0;

    z-index: 2;

    background-color: #fff;

    font-size: 13px;

    line-height: 1;

    color: #777;

    text-align: right;

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option

{

    cursor: pointer;

    white-space: nowrap;

    position: relative;

    line-height: 29px;

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option i

{

    font-size: 9px;

    color: #777;

    margin-left: 20px;

    margin-right: 10px;

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option i:before

{

    content: '';

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option span

{

    padding-left: 20px;

    margin-right: -14px;

}

@media(max-width: 360px)

{

    .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option span

    {

        display: none;

    }

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover

{

    color: var(--td_theme_color,#4db2ec);

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover i

{

    color: var(--td_theme_color,#4db2ec);

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover ul

{

    display: block;

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-list

{

    list-style: none;

    position: absolute;

    right: 0;

    top: 100%;

    padding: 18px 0;

    background-color: #fff;

    background-color: rgba(255,255,255,.95);

    z-index: 999;

    border-width: 1px;

    border-color: var(--td_grid_border_color,#ededed);

    border-style: solid;

    display: none;

    margin: 0;

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-item

{

    list-style: none;

    margin: 0;

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-item .td-cur-simple-item

{

    color: var(--td_theme_color,#4db2ec);

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more

{

    padding-bottom: 10px;

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more:before

{

    content: '';

    width: 70px;

    height: 100%;

    position: absolute;

    margin-top: 2px;

    top: 0;

    right: 0;

    z-index: 1;

    opacity: 0;

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link

{

    color: #777;

    white-space: nowrap;

    display: block;

    line-height: 26px;

    padding-left: 36px;

    padding-right: 27px;

}

@media(max-width: 767px)

{

    .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link

    {

        padding-left: 24px;

        padding-right: 20px!important;

    }

}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link:hover

{

    color: var(--td_theme_color,#4db2ec);

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span4 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option span

    {

        display: none;

    }

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span4 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link

    {

        padding-left: 24px;

        padding-right: 20px!important;

    }

}





.td_block_template_1 .block-title

{

    text-align: left;

}

.td_block_template_2 .td-block-title

{

    font-size: 17px;

    font-weight: 500;

    margin-top: 0;

    margin-bottom: 16px;

    line-height: 31px;

    text-align: left;

}

.td_block_template_2 .td-block-title>*

{

    color: #000;

}

.td_block_template_2 .td-related-title a

{

    padding: 0 20px 0 0;

}

@media(max-width: 767px)

{

    .td_block_template_2 .td-related-title a

    {

        font-size: 15px;

    }

}

.td_block_template_2 .td-related-title .td-cur-simple-item

{

    color: var(--td_theme_color,#4db2ec);

}

.td_block_template_3 .td-block-title

{

    font-size: 16px;

    font-weight: 400;

    margin-top: 0;

    margin-bottom: 26px;

    line-height: 31px;

    text-align: left;

}

.td_block_template_3 .td-block-title>*

{

    background-color: #000;

    color: #fff;

    padding: 0 10px;

}

.td_block_template_3 .td-related-title a

{

    margin-right: 10px;

}

@media(max-width: 767px)

{

    .td_block_template_3 .td-related-title a

    {

        margin-right: 0;

        font-size: 14px;

    }

}

.td_block_template_3 .td-related-title .td-cur-simple-item

{

    background-color: var(--td_theme_color,#4db2ec);

}

@-moz-document url-prefix(){.td_block_template_3 .td-block-title > *{padding-bottom:2px;}}

.td_block_template_4 .td-block-title

{

    font-size: 16px;

    font-weight: 400;

    margin-top: 0;

    margin-bottom: 26px;

    line-height: 31px;

    text-align: left;

}

.td_block_template_4 .td-block-title>*

{

    background-color: #000;

    color: #fff;

    padding: 0 12px;

    position: relative;

}

.td_block_template_4 .td-block-title>*:before

{

    content: '';

    position: absolute;

    top: 100%;

    left: 10px;

    margin: auto;

    width: 0;

    height: 0;

    border-style: solid;

    border-width: 7px 7px 0 7px;

    border-color: #000 transparent transparent transparent;

}

@media(max-width: 767px)

{

    .td_block_template_4 .td-related-title a

    {

        margin-right: 0;

        font-size: 15px;

    }

}

.td_block_template_4 .td-related-title a:before

{

    border-color: transparent!important;

}

.td_block_template_4 .td-related-title .td-cur-simple-item

{

    background-color: var(--td_theme_color,#4db2ec);

}

.td_block_template_4 .td-related-title .td-cur-simple-item:before

{

    border-color: var(--td_theme_color,#4db2ec) transparent transparent transparent!important;

}

@-moz-document url-prefix(){.td_block_template_4 .td-block-title > *{padding-bottom:2px;}}

.td_block_template_5 .td-block-title

{

    font-size: 16px;

    font-weight: 500;

    margin-top: 0;

    margin-bottom: 26px;

    line-height: 25px;

    color: #000;

    text-align: left;

}

.td_block_template_5 .td-block-title>*

{

    padding: 0 12px;

    border-width: 0 0 0 4px;

    border-style: solid;

    border-color: var(--td_theme_color,#4db2ec);

}

.td_block_template_5 .td-subcat-filter, .td_block_template_5 .td-subcat-dropdown

{

    line-height: 25px;

}

@media(max-width: 767px)

{

    .td_block_template_5 .td-related-title a

    {

        font-size: 15px;

    }

}

.td_block_template_5 .td-related-title a:last-child

{

    border: none;

}

.td_block_template_5 .td-related-title .td-cur-simple-item

{

    color: var(--td_theme_color,#4db2ec);

}

.td_block_template_6 .td-block-title

{

    text-align: center;

    font-size: 17px;

    font-weight: 500;

    margin-top: 0;

    margin-bottom: 26px;

    line-height: 1;

    padding: 14px 0;

    position: relative;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: auto 100%;

}

.td_block_template_6 .td-block-title:before

{

    content: '';

    font-family: 'newspaper',sans-serif;

    font-size: 8px;

    position: absolute;

    bottom: -1px;

    left: 0;

    right: 0;

    margin: auto;

    line-height: 1;

}

.td_block_template_6 .td-block-title>*

{

    color: #000;

}

.td_block_template_6 .td-subcat-filter

{

    line-height: 40px;

    position: relative;

    text-align: center;

    margin: -24px 0 0;

}

.td_block_template_6 .td-subcat-filter .td-subcat-more

{

    margin-bottom: 10px!important;

}

.td_block_template_6 .td-subcat-list

{

    margin-bottom: 18px;

}

.td_block_template_6 .td-subcat-list li:first-child

{

    margin-left: 12px;

}

.td_block_template_6 .td-subcat-dropdown ul

{

    margin-top: 0!important;

}

.td_block_template_6 .td-related-title a

{

    padding: 10px 10px 0 10px;

}

@media(max-width: 767px)

{

    .td_block_template_6 .td-related-title a

    {

        font-size: 14px;

    }

}

.td_block_template_6 .td-related-title .td-cur-simple-item

{

    color: var(--td_theme_color,#4db2ec);

}

.td_block_template_7 .td-block-title

{

    font-size: 13px;

    font-weight: 500;

    margin-top: 0;

    margin-bottom: 26px;

    line-height: 45px;

    padding: 0;

    position: relative;

    text-align: left;

}

.td_block_template_7 .td-block-title:before

{

    content: '';

    position: absolute;

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAIAQMAAAALP6d4AAAABlBMVEUAAABmZmZ+SwYRAAAAAnRSTlMAOF6RdaYAAAAVSURBVAjXY1BgcGBoAEIHIEuAQQAAEdAB4b4poC8AAAAASUVORK5CYII=') repeat top left;

}

.td_block_template_7 .td-block-title>*

{

    background-color: #fff;

    color: #000;

    padding: 0 5px;

    margin-left: 10px;

    margin-right: 10px;

    line-height: 21px;

    position: relative;

}

.td_block_template_7 .td-subcat-filter

{

    line-height: 45px;

    margin-top: -1px;

}

.td_block_template_7 .td-subcat-filter .td-subcat-dropdown

{

    line-height: 1;

    position: static;

}

.td_block_template_7 .td-subcat-dropdown .td-subcat-more

{

    padding-left: 0;

    margin-bottom: 0!important;

}

.td_block_template_7 .td-subcat-list .td-subcat-item

{

    margin-left: 0!important;

    margin-right: 24px;

}

.td_block_template_7 .td-subcat-list .td-subcat-item:last-child

{

    margin-right: 16px;

}

.td_block_template_7 .td-related-title .td-cur-simple-item

{

    color: var(--td_theme_color,#4db2ec);

}

@-moz-document url-prefix(){.td_block_template_7 .td-subcat-filter{margin-top:-2px;}}

.td_block_template_8 .td-block-title

{

    font-size: 20px;

    font-weight: 800;

    margin-top: 0;

    margin-bottom: 18px;

    line-height: 29px;

    position: relative;

    overflow: hidden;

    text-align: left;

}

.td_block_template_8 .td-block-title>*

{

    position: relative;

    padding-right: 20px;

    color: #000;

}

.td_block_template_8 .td-block-title>*:before, .td_block_template_8 .td-block-title>*:after

{

    content: '';

    display: block;

    height: 4px;

    position: absolute;

    top: 50%;

    margin-top: -2px;

    width: 2000px;

    background-color: #f5f5f5;

}

.td_block_template_8 .td-block-title>*:before

{

    left: 100%;

}

.td_block_template_8 .td-block-title>*:after

{

    right: 100%;

}

@media(max-width: 767px)

{

    .td_block_template_8 .td-related-title a

    {

        font-size: 15px;

    }

}

.td_block_template_8 .td-related-title a:before

{

    display: none;

}

.td_block_template_8 .td-related-title a:first-child:after

{

    display: none;

}

.td_block_template_8 .td-related-title a:last-child:after

{

    left: 100%;

    right: auto;

}

.td_block_template_8 .td-related-title .td-cur-simple-item

{

    color: var(--td_theme_color,#4db2ec);

}

.td_block_template_9 .td-block-title

{

    font-size: 17px;

    font-weight: 500;

    margin-top: -10px;

    margin-bottom: 22px;

    line-height: 37px;

    padding: 0;

    position: relative;

    text-align: left;

}

.td_block_template_9 .td-block-title:before

{

    content: '';

    width: 100%;

    height: 2px;

    position: absolute;

    top: 100%;

    left: 0;

    background-color: #f5f5f5;

}

.td_block_template_9 .td-block-title:after

{

    content: '';

    width: 50px;

    height: 2px;

    position: absolute;

    top: 100%;

    left: 0;

    margin: auto;

    background-color: var(--td_theme_color,#4db2ec);

}

.td_block_template_9 .td-block-title>*

{

    color: #000;

}

.td_block_template_9 .td-subcat-filter

{

    line-height: 37px;

    display: table;

}

.td_block_template_9 .td-subcat-dropdown

{

    line-height: 1;

    position: static;

}

.td_block_template_9 .td-subcat-dropdown .td-subcat-more

{

    margin-bottom: 0!important;

}

.td_block_template_9 .td-subcat-dropdown ul:after

{

    height: 2px!important;

}

.td_block_template_9 .td-related-title

{

    margin-top: 0!important;

}

.td_block_template_9 .td-related-title a

{

    margin-right: 20px;

}

@media(max-width: 767px)

{

    .td_block_template_9 .td-related-title a

    {

        font-size: 15px;

    }

}

.td_block_template_9 .td-related-title .td-cur-simple-item

{

    color: var(--td_theme_color,#4db2ec);

}

.td_block_template_10 .td-block-title

{

    font-size: 17px;

    font-weight: 500;

    margin-top: -10px;

    margin-bottom: 24px;

    line-height: 37px;

    padding: 0;

    position: relative;

    text-align: left;

}

.td_block_template_10 .td-block-title:before

{

    content: '';

    width: 100%;

    height: 3px;

    position: absolute;

    top: 100%;

    left: 0;

    background-color: #f5f5f5;

}

.td_block_template_10 .td-block-title>*

{

    color: #000;

}

.td_block_template_10 .td-subcat-filter

{

    line-height: 37px;

    display: table;

}

.td_block_template_10 .td-subcat-dropdown

{

    line-height: 1;

    position: static;

}

.td_block_template_10 .td-subcat-dropdown .td-subcat-more

{

    margin-bottom: 0!important;

}

.td_block_template_10 .td-subcat-dropdown ul:after

{

    height: 3px!important;

}

.td_block_template_10 .td-related-title

{

    margin-top: 0!important;

}

.td_block_template_10 .td-related-title a

{

    margin-right: 20px;

}

@media(max-width: 767px)

{

    .td_block_template_10 .td-related-title a

    {

        font-size: 15px;

    }

}

.td_block_template_10 .td-related-title .td-cur-simple-item

{

    color: var(--td_theme_color,#4db2ec);

}

.td_block_template_11 .td-block-title

{

    font-size: 17px;

    font-weight: 500;

    margin-top: 2px;

    margin-bottom: 24px;

    line-height: 44px;

    padding: 0;

    position: relative;

    text-align: left;

}

.td_block_template_11 .td-block-title:before, .td_block_template_11 .td-block-title:after

{

    content: '';

    width: 100%;

    height: 2px;

    position: absolute;

    left: 0;

    background-color: #f5f5f5;

}

.td_block_template_11 .td-block-title:after

{

    bottom: 100%;

}

.td_block_template_11 .td-block-title:before

{

    top: 100%;

}

.td_block_template_11 .td-block-title>*

{

    color: #000;

}

.td_block_template_11 .td-subcat-filter

{

    line-height: 44px;

    display: table;

}

.td_block_template_11 .td-subcat-dropdown

{

    line-height: 1;

    position: static;

}

.td_block_template_11 .td-subcat-dropdown .td-subcat-more

{

    margin-bottom: 0!important;

}

.td_block_template_11 .td-subcat-dropdown ul:after

{

    height: 2px!important;

}

.td_block_template_11 .td-related-title a

{

    margin-right: 20px;

}

@media(max-width: 767px)

{

    .td_block_template_11 .td-related-title a

    {

        font-size: 15px;

    }

}

.td_block_template_11 .td-related-title .td-cur-simple-item

{

    color: var(--td_theme_color,#4db2ec);

}

.td_block_template_12 .td-block-title

{

    font-size: 26px;

    font-weight: 800;

    margin-top: 0;

    margin-bottom: 26px;

    line-height: 26px;

    padding: 0;

    letter-spacing: -.6px;

    text-align: left;

}

@media(max-width: 1018px)

{

    .td_block_template_12 .td-block-title

    {

        font-size: 22px;

        margin-bottom: 20px;

    }

}

.td_block_template_12 .td-block-title>*

{

    color: #000;

}

.td_block_template_12 .td-subcat-filter

{

    line-height: 1;

    display: table;

}

.td_block_template_12 .td-subcat-dropdown .td-subcat-more

{

    margin-bottom: 8px!important;

    margin-top: 7px;

}

.td_block_template_12 .td-pulldown-category

{

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    font-size: 14px;

    line-height: 26px;

    color: #444;

    font-weight: 500;

    position: absolute;

    right: 0;

    bottom: -2px;

    top: 0;

    margin: auto 0;

    display: table;

}

.td_block_template_12 .td-pulldown-category span

{

    display: inline-block;

    -webkit-transition: transform .5s ease;

    transition: transform .5s ease;

}

@media(max-width: 767px)

{

    .td_block_template_12 .td-pulldown-category span

    {

        display: none;

    }

}

.td_block_template_12 .td-pulldown-category i

{

    font-size: 10px;

    margin-left: 10px;

}

.td_block_template_12 .td-pulldown-category:hover

{

    opacity: .9;

}

.td_block_template_12 .td-pulldown-category:hover span

{

    transform: translate3d(-6px,0,0);

    -webkit-transform: translate3d(-6px,0,0);

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span4 .td_block_template_12 .td-pulldown-category span

    {

        display: none;

    }

}

.td_block_template_13 .td-block-title

{

    font-size: 26px;

    font-weight: 800;

    margin-bottom: 26px;

    line-height: 26px!important;

    padding: 0;

    letter-spacing: -.6px;

    margin-top: 36px;

    transform: translateZ(0);

    -webkit-transform: translateZ(0);

    text-align: left;

}

@media(max-width: 1018px)

{

    .td_block_template_13 .td-block-title

    {

        font-size: 22px;

        margin-bottom: 16px;

        margin-top: 26px;

    }

}

@media(max-width: 767px)

{

    .td_block_template_13 .td-block-title

    {

        margin-top: 26px!important;

        margin-bottom: 16px!important;

    }

}

.td_block_template_13 .td-block-title>a, .td_block_template_13 .td-block-title>span

{

    margin-left: 12px;

}

@media(max-width: 767px)

{

    .td_block_template_13 .td-block-title>a, .td_block_template_13 .td-block-title>span

    {

        margin-left: 12px!important;

    }

}

.td_block_template_13 .td-subcat-filter

{

    line-height: 1;

    display: table;

}

.td_block_template_13 .td-subcat-dropdown .td-subcat-more

{

    margin-bottom: 8px!important;

    margin-top: 7px;

}

.td_block_template_13 .td-pulldown-category

{

    font-family: var(--td_default_google_font_2,'Roboto',sans-serif);

    font-size: 14px;

    line-height: 26px!important;

    color: #444;

    font-weight: 500;

    position: absolute;

    right: 0;

    bottom: -2px;

    top: 0;

    margin: auto 0;

    display: table;

}

.td_block_template_13 .td-pulldown-category span

{

    display: inline-block;

    -webkit-transition: transform .5s ease;

    transition: transform .5s ease;

}

@media(max-width: 767px)

{

    .td_block_template_13 .td-pulldown-category span

    {

        display: none;

    }

}

.td_block_template_13 .td-pulldown-category i

{

    font-size: 10px;

    margin-left: 10px;

}

.td_block_template_13 .td-pulldown-category:hover

{

    opacity: .9;

}

.td_block_template_13 .td-pulldown-category:hover span

{

    transform: translate3d(-6px,0,0);

    -webkit-transform: translate3d(-6px,0,0);

}

.td_block_template_13 .td-block-subtitle

{

    font-size: 90px;

    text-transform: uppercase;

    position: absolute;

    left: -4px;

    z-index: -1;

    bottom: -20px;

    white-space: nowrap;

    color: #f3f3f3;

    line-height: 1;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_template_13 .td-block-subtitle

    {

        font-size: 70px;

        bottom: -15px;

    }

}

@media(max-width: 767px)

{

    .td_block_template_13 .td-block-subtitle

    {

        font-size: 60px;

        bottom: -12px;

    }

}

.td_block_template_13 .td-title-align

{

    margin-top: 0!important;

}

.td_block_template_13 .td-title-align>a, .td_block_template_13 .td-title-align>span

{

    margin-left: 0!important;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span4 .td_block_template_13 .td-pulldown-category span

    {

        display: none;

    }

}

@media(min-width: 768px)

{

    .td-pb-span4 .td_block_template_13 .td-block-subtitle

    {

        display: none;

    }

}

.td-pb-span4 .td_block_template_13 .td-block-title

{

    margin-top: 0;

}

.td-pb-span4 .td_block_template_13 .td-block-title *

{

    margin-left: 0;

}

.td-pb-span12 .td_block_template_13 .td-block-title

{

    margin-bottom: 40px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td-pb-span12 .td_block_template_13 .td-block-title

    {

        margin-bottom: 26px;

    }

}

.td_block_template_12 .td-related-title a, .td_block_template_13 .td-related-title a

{

    margin-right: 20px;

    font-size: 20px;

}

@media(max-width: 767px)

{

    .td_block_template_12 .td-related-title a, .td_block_template_13 .td-related-title a

    {

        font-size: 15px;

    }

}

.td_block_template_12 .td-related-title .td-cur-simple-item, .td_block_template_13 .td-related-title .td-cur-simple-item

{

    color: var(--td_theme_color,#4db2ec);

}

.td_block_template_12 .td-related-title>a.td-related-left, .td_block_template_13 .td-related-title>a.td-related-left, .td_block_template_12 .td-related-title>a.td-related-right, .td_block_template_13 .td-related-title>a.td-related-right

{

    margin-left: 0!important;

}

.td_block_template_14 .td-block-title

{

    font-size: 13px;

    font-weight: 400;

    margin-top: 0;

    margin-bottom: 26px;

    padding: 11px 0;

    line-height: 1;

    position: relative;

    overflow: hidden;

    text-align: center;

    background-color: #111;

    border: 1px solid transparent;

}

.td_block_template_14 .td-block-title>*

{

    color: #fff;

    margin: 0 12px;

}

.td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter

{

    background-color: transparent!important;

    display: inline-block;

    color: #fff;

}

.td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option

{

    height: 100%;

    display: table;

    color: #fff;

}

.td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover

{

    color: #fff;

}

.td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover i

{

    color: #fff;

}

.td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter i

{

    margin-right: 16px;

    color: #fff;

}

.td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-list

{

    border-width: 0 1px 1px;

}

.td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link

{

    padding-right: 32px;

}

.td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more

{

    vertical-align: middle;

    display: table-cell;

    padding: 0;

    opacity: .8;

}

@media(max-width: 767px)

{

    .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more span

    {

        display: none;

    }

}

.td_block_template_15 .td-block-title

{

    font-size: 17px;

    font-weight: 500;

    margin-top: 0;

    margin-bottom: 26px;

    padding: 15px 0;

    line-height: 1;

    position: relative;

    overflow: hidden;

    text-align: center;

    background-color: #fff;

}

.td_block_template_15 .td-block-title:before

{

    content: '';

    width: 100%;

    height: 2px;

    position: absolute;

    top: 0;

    left: 0;

    background-color: var(--td_theme_color,#4db2ec);

    z-index: 1;

}

.td_block_template_15 .td-block-title:after

{

    content: '';

    width: 100%;

    height: 100%;

    position: absolute;

    top: 0;

    left: 0;

    border: 1px solid #ededed;

    z-index: 0;

    pointer-events: none;

}

.td_block_template_15 .td-block-title>*

{

    margin: 0 18px;

}

.td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter

{

    background-color: transparent!important;

    display: inline-block;

}

.td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option

{

    height: 100%;

    display: table;

}

.td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter i

{

    margin-right: 16px;

}

.td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-list

{

    border-width: 0 1px 1px;

}

.td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link

{

    padding-right: 32px;

}

.td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more

{

    vertical-align: middle;

    display: table-cell;

    padding: 0;

    opacity: .8;

}

@media(max-width: 767px)

{

    .td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more span

    {

        display: none;

    }

}

.td_block_template_14 .td-related-title a, .td_block_template_15 .td-related-title a

{

    margin: 0 12px!important;

    font-size: 14px;

}

@media(max-width: 767px)

{

    .td_block_template_14 .td-related-title a, .td_block_template_15 .td-related-title a

    {

        margin: 0 8px!important;

    }

}

.td_block_template_14 .td-related-title .td-cur-simple-item, .td_block_template_15 .td-related-title .td-cur-simple-item

{

    color: var(--td_theme_color,#4db2ec);

}

.td_block_template_16 .td-block-title

{

    font-size: 17px;

    font-weight: 500;

    margin-top: -15px;

    margin-bottom: 26px;

    padding: 0;

    line-height: 47px;

    position: relative;

    overflow: hidden;

    text-align: left;

}

.td_block_template_16 .td-block-title:before, .td_block_template_16 .td-block-title:after

{

    content: '';

    width: 100%;

    height: 1px;

    position: absolute;

    left: 0;

    background-color: #ddd;

}

.td_block_template_16 .td-block-title:before

{

    bottom: 4px;

}

.td_block_template_16 .td-block-title:after

{

    bottom: 0;

}

.td_block_template_16 .td-block-title-wrap .td-subcat-filter

{

    line-height: 47px;

    display: table;

}

.td_block_template_16 .td-block-title-wrap .td-subcat-filter .td-subcat-dropdown ul

{

    border-width: 0 1px 1px;

    border-color: #ddd;

    margin-top: 0;

}

.td_block_template_16 .td-block-title-wrap .td-subcat-dropdown

{

    line-height: 1;

    position: static;

}

.td_block_template_16 .td-block-title-wrap .td-subcat-dropdown .td-subcat-more

{

    margin-bottom: 0!important;

}

.td_block_template_16 .td-related-title a

{

    margin-right: 20px;

}

@media(max-width: 767px)

{

    .td_block_template_16 .td-related-title a

    {

        font-size: 15px;

    }

}

.td_block_template_16 .td-related-title .td-cur-simple-item

{

    color: var(--td_theme_color,#4db2ec);

}

.td_block_template_17

{

    transform: translateZ(0);

    -webkit-transform: translateZ(0);

}

.td_block_template_17 .td-block-title

{

    font-size: 16px;

    font-weight: 500;

    margin: 3px 3px 29px;

    padding: 12px 0 11px;

    line-height: 1;

    position: relative;

    text-align: center;

    border: 1px solid #111;

    background-color: #fff;

    top: -3px;

}

.td_block_template_17 .td-block-title>*

{

    margin: 0 15px;

}

.td_block_template_17 .td-block-title:before

{

    content: '';

    height: 100%;

    position: absolute;

    top: 4px;

    left: -4px;

    right: -4px;

    border: 1px solid #111;

    background-color: #111;

    z-index: -1;

}

.td_block_template_17 .td-block-title:after

{

    content: '';

    position: absolute;

    top: 100%;

    left: 0;

    right: 0;

    margin: 3px auto 0;

    width: 0;

    height: 0;

    border-style: solid;

    border-width: 8px 8px 0 8px;

    border-color: #111 transparent transparent transparent;

}

.td_block_template_17 .td-block-title-wrap

{

    transform: translateZ(0);

    -webkit-transform: translateZ(0);

    z-index: 2;

}

.td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter

{

    background-color: transparent!important;

    display: inline-block;

    color: #111;

    top: -3px;

}

.td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option

{

    height: 100%;

    display: table;

}

.td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter i

{

    margin-right: 16px;

    color: #111;

}

.td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-list

{

    border-width: 0 1px 1px;

}

.td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link

{

    padding-right: 32px;

}

.td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more

{

    vertical-align: middle;

    display: table-cell;

    padding: 0;

    opacity: .8;

}

@media(max-width: 767px)

{

    .td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more

    {

        padding-right: 5px;

    }

    .td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more span

    {

        display: none;

    }

}

.td_block_template_17.widget, .td_block_template_17.td_block_social_counter

{

    transform: translateZ(0);

    -webkit-transform: translateZ(0);

}

.td_block_template_17 .td-related-title a

{

    margin-right: 10px;

    margin-left: 10px;

}

@media(max-width: 767px)

{

    .td_block_template_17 .td-related-title a

    {

        margin: 0 8px!important;

        font-size: 14px;

    }

}

.td_block_template_17 .td-related-title .td-cur-simple-item

{

    color: var(--td_theme_color,#4db2ec);

}

.td-pb-span4 .td_block_template_17 .td-block-title-wrap .td-pulldown-more

{

    padding-right: 5px;

}

.td-pb-span4 .td_block_template_17 .td-block-title-wrap .td-pulldown-more span

{

    display: none;

}

.td-pb-span4 .td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link

{

    padding-right: 22px;

    padding-left: 26px;

}

.td-pb-article-list .td_block_template_17 .td-block-title-wrap

{

    z-index: 0;

}





@-moz-document url-prefix(){.td-pulldown-syle-default .td-subcat-more,.td-pulldown-syle-default .td-subcat-list{position:relative;top:-1px;}}

.td-pulldown-syle-2

{

    top: 0;

}

.td-pulldown-syle-2 .td-subcat-dropdown ul

{

    padding: 20px 0;

    margin-top: 0;

}

.td-pulldown-syle-2 .td-subcat-dropdown ul:after

{

    content: '';

    position: absolute;

    width: calc(100% + 2px);

    height: 3px;

    top: 0;

    left: -1px;

    background-color: var(--td_theme_color,#4db2ec);

}

.td-pulldown-syle-2 .td-subcat-dropdown a

{

    padding-left: 40px;

    padding-right: 31px;

}

.td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more

{

    background-color: transparent!important;

}

.td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more i

{

    color: var(--td_theme_color,#4db2ec);

}

.td-pulldown-syle-2 .td-subcat-dropdown .td-subcat-more

{

    margin-left: 9px;

    margin-bottom: 8px;

}

.td-pulldown-syle-2 .td-subcat-list .td-subcat-item

{

    margin-left: 24px;

}

.td-pulldown-syle-3

{

    top: 0;

}

.td-pulldown-syle-3 .td-subcat-dropdown ul

{

    padding: 15px 0;

    margin-top: -1px;

    border-width: 1px;

}

.td-pulldown-syle-3 .td-subcat-dropdown a

{

    padding-left: 40px;

    padding-right: 31px;

}

.td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more

{

    background-color: transparent!important;

}

.td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more i

{

    color: var(--td_theme_color,#4db2ec);

}

.td-pulldown-syle-3 .td-subcat-dropdown .td-subcat-more

{

    margin-left: 9px;

    margin-bottom: 8px;

}

.td-pulldown-syle-3 .td-subcat-list .td-subcat-item

{

    margin-left: 24px;

}





.td-footer-wrapper div .td-block-title-wrap .td-wrapper-pulldown-filter

{

    background-color: #222;

    color: #fff;

}

.td-footer-wrapper div .td-block-title-wrap .td-wrapper-pulldown-filter i

{

    color: #fff;

}

.td-footer-wrapper div .td_block_template_2 .td-block-title>*

{

    color: #fff;

}

.td-footer-wrapper div .td_block_template_3 .td-block-title>*

{

    background-color: #000;

    color: #fff;

}

.td-footer-wrapper div .td_block_template_4 .td-block-title>*

{

    background-color: #000;

    color: #fff;

}

.td-footer-wrapper div .td_block_template_4 .td-block-title>*:before

{

    border-color: #000 transparent transparent transparent;

}

.td-footer-wrapper div .td_block_template_5 .td-block-title>*

{

    color: #fff;

}

.td-footer-wrapper div .td_block_template_6 .td-block-title:before

{

    font-size: 6px;

    color: #fff;

}

.td-footer-wrapper div .td_block_template_6 .td-block-title>*

{

    color: #fff;

}

.td-footer-wrapper div .td_block_template_7 .td-block-title

{

    background-color: transparent;

}

.td-footer-wrapper div .td_block_template_7 .td-block-title>*

{

    color: #fff;

    background-color: #222;

}

.td-footer-wrapper div .td_block_template_8 .td-block-title>*

{

    color: #fff;

}

.td-footer-wrapper div .td_block_template_8 .td-block-title>*:before, .td-footer-wrapper div .td_block_template_8 .td-block-title>*:after

{

    background-color: #333;

}

.td-footer-wrapper div .td_block_template_9 .td-block-title>*

{

    color: #fff;

}

.td-footer-wrapper div .td_block_template_9 .td-block-title:before

{

    background-color: #333;

}

.td-footer-wrapper div .td_block_template_10 .td-block-title>*

{

    color: #fff;

}

.td-footer-wrapper div .td_block_template_10 .td-block-title:before

{

    background-color: #333;

}

.td-footer-wrapper div .td_block_template_11 .td-block-title>*

{

    color: #fff;

}

.td-footer-wrapper div .td_block_template_11 .td-block-title:before, .td-footer-wrapper div .td_block_template_11 .td-block-title:after

{

    background-color: #333;

}

.td-footer-wrapper div .td_block_template_12 .td-block-title>*

{

    color: #fff;

}

.td-footer-wrapper div .td_block_template_12 .td-pulldown-category

{

    color: #999;

}

.td-footer-wrapper div .td_block_template_13 .td-block-title>a, .td-footer-wrapper div .td_block_template_13 .td-block-title>span

{

    color: #fff;

}

.td-footer-wrapper div .td_block_template_13 .td-block-subtitle

{

    opacity: .1;

}

.td-footer-wrapper div .td_block_template_13 .td-pulldown-category

{

    color: #999;

}

.td-footer-wrapper div .td_block_template_15 .td-block-title

{

    background-color: transparent;

}

.td-footer-wrapper div .td_block_template_15 .td-block-title>*

{

    color: #fff;

}

.td-footer-wrapper div .td_block_template_15 .td-block-title:after

{

    border-color: #333;

}

.td-footer-wrapper div .td_block_template_16 .td-block-title>*

{

    color: #fff;

}

.td-footer-wrapper div .td_block_template_16 .td-block-title:before, .td-footer-wrapper div .td_block_template_16 .td-block-title:after

{

    background-color: #333;

}

.td-footer-wrapper div .td_block_template_17 .td-block-title

{

    border-color: #333;

    background-color: #222;

}

.td-footer-wrapper div .td_block_template_17 .td-block-title>*

{

    color: #fff;

}

.td-footer-wrapper div .td_block_template_17 .td-block-title:before

{

    border-color: #333;

    background-color: #333;

}

.td-footer-wrapper div .td_block_template_17 .td-block-title:after

{

    border-color: #333 transparent transparent transparent;

}

.td_block_template_18

{

    padding-top: 20px;

}

.td_block_template_18.td_block_mega_menu

{

    padding-top: 0;

}

.td_block_template_18 .td-block-title

{

    font-family: var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);

    font-size: 55px;

    font-weight: bold;

    letter-spacing: -4px;

    line-height: 1;

    text-align: center;

    overflow: hidden;

    margin-bottom: 25px;

    text-transform: lowercase;

    margin-top: 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_template_18 .td-block-title

    {

        font-size: 35px;

        margin-bottom: 18px;

    }

}

@media(max-width: 767px)

{

    .td_block_template_18 .td-block-title

    {

        font-size: 45px;

        margin-bottom: 18px;

    }

}

.td_block_template_18 .td-block-title>span, .td_block_template_18 .td-block-title>a

{

    padding: 0 20px 10px;

    display: inline-block;

    background: #06d3d5;

    background: -moz-linear-gradient(-68deg,#06d3d5 30%,#2a81cb 80%);

    background: -webkit-linear-gradient(-68deg,#06d3d5 30%,#2a81cb 80%);

    background: linear-gradient(156deg,#06d3d5 30%,#2a81cb 80%);

    color: #fff;

    -webkit-background-clip: text!important;

    -webkit-text-fill-color: transparent;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_template_18 .td-block-title>span, .td_block_template_18 .td-block-title>a

    {

        padding: 0 20px 4px;

    }

}

@media(max-width: 767px)

{

    .td_block_template_18 .td-block-title>span, .td_block_template_18 .td-block-title>a

    {

        padding: 0 10px;

    }

}

.td_block_template_18 .td-block-title .td-block-speech-bubble

{

    font-family: var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif)!important;

    font-size: 12px!important;

    font-weight: 600;

    line-height: 1;

    letter-spacing: -.6px!important;

    padding: 4px 8px;

    background-color: #2a81cb;

    color: #fff;

    -webkit-text-fill-color: #fff;

    position: absolute;

    border-radius: 3px 3px 3px 0;

    margin-left: 6px;

    top: -4px;

    text-transform: uppercase;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_template_18 .td-block-title .td-block-speech-bubble

    {

        font-size: 10px;

        padding: 3px 6px;

        border-radius: 2px 2px 2px 0;

        top: 0;

    }

}

@media(max-width: 767px)

{

    .td_block_template_18 .td-block-title .td-block-speech-bubble

    {

        font-size: 10px;

        padding: 3px 6px;

        border-radius: 2px 2px 2px 0;

        top: 0;

    }

}

.td_block_template_18 .td-block-title .td-block-speech-bubble:before

{

    content: '';

    position: absolute;

    top: 100%;

    left: 0;

    width: 0;

    height: 0;

    border-style: solid;

    border-width: 6px 6px 0 0;

    border-color: #2a81cb transparent transparent transparent;

}

.td_block_template_18 .td-block-title .td-block-subtitle

{

    display: table;

    font-family: var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);

    font-size: 15px;

    line-height: 1;

    font-style: italic;

    font-weight: normal;

    letter-spacing: normal;

    color: #808080;

    position: relative;

    margin: 2px auto;

    text-transform: none;

    max-width: 80%;

}

@media(max-width: 1018px)

{

    .td_block_template_18 .td-block-title .td-block-subtitle

    {

        font-size: 13px;

    }

}

.td_block_template_18 .td-block-title .td-block-subtitle:before, .td_block_template_18 .td-block-title .td-block-subtitle:after

{

    content: '';

    position: absolute;

    height: 1px;

    width: 1500px;

    top: 3px;

    bottom: 0;

    background-color: #e3e3e3;

}

.td_block_template_18 .td-block-title .td-block-subtitle:before

{

    left: 100%;

    margin: auto 0 auto 20px;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_template_18 .td-block-title .td-block-subtitle:before

    {

        margin: auto 0 auto 15px;

    }

}

@media(max-width: 767px)

{

    .td_block_template_18 .td-block-title .td-block-subtitle:before

    {

        margin: auto 0 auto 10px;

    }

}

.td_block_template_18 .td-block-title .td-block-subtitle:after

{

    right: 100%;

    margin: auto 20px auto 0;

}

@media(min-width: 768px) and (max-width: 1018px)

{

    .td_block_template_18 .td-block-title .td-block-subtitle:after

    {

        margin: auto 15px auto 0;

    }

}

@media(max-width: 767px)

{

    .td_block_template_18 .td-block-title .td-block-subtitle:after

    {

        margin: auto 10px auto 0;

    }

}

.td_block_template_18 .td-pulldown-filter-display-option:before

{

    display: none;

}