/* @import url(../pokemania/style.css); */
/************************************
Parent Theme and Bootstrap Grid Styles
- These have been copied here.
- We will not include this stylesheet in other ways
*************************************/
b,dt,optgroup,strong{font-weight:700}body,figure{margin:0}legend,td,th{padding:0}hr,input[type=search]{box-sizing:content-box}hr,img,legend{border:0}#toTop,svg:not(:root){overflow:hidden}#toTop,.btn{box-shadow:none}pre,textarea{overflow:auto}#content[tabindex="-1"]:focus,#toTop:active,#toTop:focus,a:active,a:hover,button:focus,input[type=reset]:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=submit]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,input[type=number]:focus,input[type=search]:focus,select:focus,textarea:focus{outline:0}.comment-list,.cssload-container ul li,.inline-list,.main-navigation ul,.top-panel__menu-list,.widget ul li,ul{list-style:none}#toTop,.main-navigation a,.page .entry-content a,.post .post-date__link,.post__cats a,.share-btns__link,.site-logo__link,.social-list__items li>a,.social-list__items li>a:hover,.swiper-wrapper .post__cats a,.top-panel__menu-list li a,.top-panel__menu-list li a:hover,.top-panel__menu-list li.current-menu-item,.top-panel__menu-list li.current_page_item,.widget-image-grid__title a,.widget-taxonomy-tiles a,.widget_tag_cloud .tagcloud a,a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,ins,mark{text-decoration:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fff}article,aside,details,figcaption,figure,footer,header,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}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em}mark{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}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}.site h2,.site h4,.site h5{text-transform:uppercase}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-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}html{font-size:16px;font-size:1rem;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:12px 0}.site h1,.site h2,.site h3,.site h4,.site h5,.site h6{margin-top:0}.site h1{margin-bottom:18px}.site h2{margin-bottom:20px}.site h3{margin-bottom:18px}.site h4{margin-bottom:22px;padding-top:4px}@media (max-width:992px){.site h4{padding-top:0}}.site h6{margin-bottom:30px}.site-main .entry-content h1{margin-bottom:26px}.site-main .entry-content h2{margin-top:50px;margin-bottom:28px}.site-main .entry-content h3{margin-top:48px;margin-bottom:10px}.site-main .entry-content h4,.site-main .entry-content h5,.site-main .entry-content h6{margin-top:45px;margin-bottom:28px}.site-main .entry-content .caption h2,.site-main .entry-content .caption h3,.site-main .entry-content .caption h4,.site-main .entry-content .caption h5,.site-main .entry-content .caption h6,.site-main .entry-content .team_wrapper h2,.site-main .entry-content .team_wrapper h3,.site-main .entry-content .team_wrapper h4,.site-main .entry-content .team_wrapper h5,.site-main .entry-content .team_wrapper h6{margin-top:0;margin-bottom:15px}.site-main .posts-list .entry-content .entry-title{margin-top:0}p{margin:0 0 20px}cite,dfn,em,i{font-style:italic}address{margin:0 0 1.5em}.container,.container-fluid{margin-left:auto;margin-right:auto}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;padding:1.6em}.container,.container-fluid{padding-left:.9375rem;padding-right:.9375rem}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0}big{font-size:125%}@media (min-width:544px){.container{max-width:576px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:992px){.container{max-width:100%}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:.9375rem;padding-right:.9375rem}.col-xs-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xs-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xs-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xs-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xs-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xs-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xs-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xs-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xs-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xs-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xs-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xs-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:544px){.col-sm-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:768px){.col-md-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:992px){.col-lg-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}@media (min-width:1200px){.col-xl-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.33333%}.col-xl-pull-2{right:16.66667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.33333%}.col-xl-pull-5{right:41.66667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.33333%}.col-xl-pull-8{right:66.66667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.33333%}.col-xl-pull-11{right:91.66667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.33333%}.col-xl-push-2{left:16.66667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.33333%}.col-xl-push-5{left:41.66667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.33333%}.col-xl-push-8{left:66.66667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.33333%}.col-xl-push-11{left:91.66667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-offset-12{margin-left:100%}}.col-xs-first{-webkit-order:-1;-ms-flex-order:-1;order:-1}.col-xs-last{-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width:544px){.col-sm-first{-webkit-order:-1;-ms-flex-order:-1;order:-1}.col-sm-last{-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width:768px){.col-md-first{-webkit-order:-1;-ms-flex-order:-1;order:-1}.col-md-last{-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width:992px){.col-lg-first{-webkit-order:-1;-ms-flex-order:-1;order:-1}.col-lg-last{-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width:1200px){.col-xl-first{-webkit-order:-1;-ms-flex-order:-1;order:-1}.col-xl-last{-webkit-order:1;-ms-flex-order:1;order:1}}.row-xs-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.row-xs-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row-xs-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (min-width:544px){.row-sm-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.row-sm-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row-sm-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:768px){.row-md-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.row-md-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row-md-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:992px){.row-lg-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.row-lg-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row-lg-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1200px){.row-xl-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.row-xl-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row-xl-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.col-xs-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.col-xs-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.col-xs-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media (min-width:544px){.col-sm-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.col-sm-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.col-sm-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:768px){.col-md-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.col-md-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.col-md-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:992px){.col-lg-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.col-lg-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.col-lg-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:1200px){.col-xl-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.col-xl-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.col-xl-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}*,:after,:before{box-sizing:inherit}.post-format-quote,blockquote,q{quotes:"" ""}.post-format-quote:after,.post-format-quote:before,blockquote:after,blockquote:before,q:after,q:before{content:""}.post-format-quote,blockquote{position:relative;margin:0;padding:0 10px 0 45px;font-size:20px;font-size:1.25rem;font-style:italic;line-height:1.5}@media (min-width:992px){.post-format-quote,blockquote{padding:0 30px 0 65px}#toTop{box-shadow:none}}.posts-list--grid-2-cols .post-format-quote,.posts-list--grid-2-cols blockquote{font-size:16px;font-size:1rem}.post-format-quote p,blockquote p{margin-top:0}.post-format-quote cite,blockquote cite{display:block;font-style:normal;margin-top:7px;font-size:14px;font-size:.875rem}.post-format-quote cite:before,blockquote cite:before{content:"- "}.post-format-quote:before,blockquote:before{content:"";width:5px;height:100%;float:left;display:block;position:absolute;top:0;left:0;background-color:#ff5063}.single .format-quote .entry-content .post-format-quote,.single .format-quote .entry-content blockquote{margin-top:10px}hr{background-color:#f5f5f5;height:2px;margin:42px 0 35px}code{padding:2px 5px}ol,ul{margin:0 0 1.5em}.page .entry-content ol,.page .entry-content ul{font-size:16px;font-size:1rem}ul{padding-left:0}ul li{margin-bottom:18px}.entry-content ul li{position:relative;padding-left:29px}.entry-content ul li:before{content:'\f105';font-family:FontAwesome;display:inline-block;position:absolute;top:3px;left:0;font-size:14px}ol{counter-reset:li;padding-left:0}.entry-content ol li{display:block;margin-bottom:18px}.entry-content ol li:before{content:counter(li,decimal-leading-zero) ".";counter-increment:li;padding-right:17px;font-weight:900}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}#toTop:before,.btn__icon{font-family:'Material Icons';font-weight:400;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}dd{margin:0 1.5em 1.5em}.inline-list{padding:0;margin:0}.inline-list li{display:inline-block}img{height:auto;max-width:100%}.other_style_wrapper span{display:inline-block;width:220px}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}.entry-content table{margin:0 0 1.5em;max-width:100%;border:1px solid #f5f5f5}.entry-content table td,.entry-content table th{padding:5px;vertical-align:top;border:1px solid #f5f5f5}.entry-content table thead th{vertical-align:bottom;border-bottom:1px solid #f5f5f5}.entry-content table tbody+tbody{border-top:1px solid #f5f5f5}.page-preloader-cover{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background-color:#fff;display:block}.cssload-container{margin:19px auto 0;max-width:545px}.cssload-flex-container{display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-webkit-flex;display:-moz-flex;flex-direction:row;-o-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;position:relative;top:calc(50% - 97px - 20px)}.cssload-flex-container li{padding:10px;height:97px;width:97px;margin:29px 19px;position:relative;text-align:center}.cssload-loading{display:inline-block;position:relative;width:83px;height:83px;border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border:5px solid transparent;border-bottom:5px solid #9bd147;border-left:5px solid #9bd147;animation:cssload-spinR 2.3s linear infinite;-o-animation:cssload-spinR 2.3s linear infinite;-ms-animation:cssload-spinR 2.3s linear infinite;-webkit-animation:cssload-spinR 2.3s linear infinite;-moz-animation:cssload-spinR 2.3s linear infinite}.cssload-loading:after,.cssload-loading:before{content:'';display:block;border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;position:absolute}#toTop,#toTop span{display:none}.cssload-loading:before{height:49px;width:49px;border:3px solid transparent;border-top:3px solid #000;border-right:3px solid #000;animation:cssload-spinL .86s linear infinite;-o-animation:cssload-spinL .86s linear infinite;-ms-animation:cssload-spinL .86s linear infinite;-webkit-animation:cssload-spinL .86s linear infinite;-moz-animation:cssload-spinL .86s linear infinite;transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;-webkit-transform-origin:center center;-moz-transform-origin:center center;top:11%;left:11%}.cssload-loading:after{height:10px;width:10px;background:0 0;border:2px solid #000;top:35.5%;left:35.5%}@keyframes cssload-spinR{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spinR{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes cssload-spinL{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes cssload-spinL{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(-360deg)}}#toTop{position:fixed;bottom:20px;left:-100px;width:55px;height:55px;border:none;text-indent:0;z-index:999;border-radius:50%;text-align:center;transition:all .3s ease-out}#toTop:before,.search-form{margin:0;position:relative}#toTop:before{-webkit-font-feature-settings:'liga';font-feature-settings:'liga';top:0;left:0;line-height:55px;display:block;font-size:16px;content:'arrow_forward';-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg)}.btn,.btn__icon,.btn__text{display:inline-block}@media (min-width:544px){#toTop{left:auto;right:20px}}@media (min-width:768px){#toTop{bottom:80px}}button,input[type=button],input[type=reset],input[type=submit]{font-size:16px;font-size:1rem;line-height:20px;display:inline-block;padding:9px 52px;border-radius:25px;box-shadow:none;background:0 0;transition:all .3s ease}.btn{padding:9px 52px;border-radius:25px;background:0 0;border:2px solid;font-size:22px;line-height:1.25}@media (max-width:767px){.btn{padding-left:15px;padding-right:15px}}.btn__icon,.btn__text{vertical-align:top}.btn__icon{-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:1.5em;line-height:inherit}.btn__icon:before{content:'\E5C8'}.btn.btn-fullwidth{width:100%;text-align:center}input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],input[type=number],input[type=search],select,textarea{padding:17px 40px 18px 30px;border:none;box-shadow:inset 0 0 0 2px #f0efec;background-color:transparent;border-radius:25px;-webkit-appearance:none;-moz-appearance:none}.give-btn,.top-panel .search-form__submit:active,.top-panel .search-form__submit:focus,.top-panel .search-form__submit:hover,form[id*=give-form] .form-row input.give-input:focus,form[id*=give-form] .give-donation-amount #give-amount:focus{box-shadow:none}.after-content-full-width-area .widget-subscribe input[type=text],.after-content-full-width-area .widget-subscribe input[type=email],.after-content-full-width-area .widget-subscribe input[type=url],.after-content-full-width-area .widget-subscribe input[type=password],.after-content-full-width-area .widget-subscribe input[type=tel],.after-content-full-width-area .widget-subscribe input[type=range],.after-content-full-width-area .widget-subscribe input[type=date],.after-content-full-width-area .widget-subscribe input[type=month],.after-content-full-width-area .widget-subscribe input[type=week],.after-content-full-width-area .widget-subscribe input[type=time],.after-content-full-width-area .widget-subscribe input[type=datetime],.after-content-full-width-area .widget-subscribe input[type=datetime-local],.after-content-full-width-area .widget-subscribe input[type=color],.after-content-full-width-area .widget-subscribe input[type=number],.after-content-full-width-area .widget-subscribe input[type=search],.after-content-full-width-area .widget-subscribe select,.after-content-full-width-area .widget-subscribe textarea{border-color:rgba(255,255,255,.15)}@media (max-width:992px){input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],input[type=number],input[type=search],select,textarea{padding-right:20px}}select{-webkit-appearance:menulist;-moz-appearance:menulist;border-radius:0}@media (min-width:992px){.sidebar-primary select,.sidebar-secondary select{width:100%}}textarea{width:100%;min-height:150px;resize:vertical}::-moz-placeholder{opacity:1}:-moz-placeholder{opacity:1}.search-form{padding:10px 0}.top-panel .search-form{padding:0;float:right;position:absolute;top:0;right:0;z-index:1}@media (max-width:600px){.top-panel .search-form{position:relative;float:none;right:auto;left:0;margin:0}}.top-panel .search-form:before{content:'';position:absolute;top:0;bottom:0;right:0;width:0;z-index:-1;transition:all .3s ease-out}.top-panel .search-form[data-toggle=true]{z-index:2}.top-panel .search-form[data-toggle=true]:before{width:100%}.top-panel .search-form[data-toggle=true]>label{visibility:visible;opacity:1;transition-delay:.3s}.top-panel .search-form[data-toggle=true] .search-form__submit{visibility:visible;opacity:1;border:none}.top-panel .search-form .search-form__submit,.top-panel .search-form>label{visibility:hidden;opacity:0}.search-form:after{clear:both;content:"";width:100%;display:block}.search-form__field[type=search]{float:left;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;border-radius:0;font-size:14px;width:100%;box-sizing:border-box}.top-panel .search-form__field[type=search]{color:#fff;background:0 0;border:none;padding:15px 10px;box-shadow:none;width:220px}@media (max-width:600px){.top-panel .search-form__field[type=search]{width:77%}}@media (max-width:400px){.top-panel .search-form__field[type=search]{width:70%}}.search-form__submit{border-top-left-radius:0;border-bottom-left-radius:0;vertical-align:top;float:left;width:35px;padding-left:0;padding-right:0;border:none!important;transition:all .3s ease-out}.error404 .page-content .search-form__submit{position:absolute;top:16px;right:5px;background:0 0!important}.after-content-area .search-form__submit,.after-content-full-width-area .search-form__submit,.after-loop-area .search-form__submit,.before-content-area .search-form__submit,.before-loop-area .search-form__submit,.footer-area .search-form__submit,.full-width-header-area .search-form__submit,body.search .search-form__submit{position:absolute;top:20px;right:10px;background:0 0!important}.sidebar-primary .search-form__submit,.sidebar-secondary .search-form__submit{width:auto;padding:0;background:0 0;position:absolute;top:29px;right:19px}.top-panel .search-form__submit i{line-height:49px}.search-form__submit i{margin:0 auto;display:block;font-size:16px}.top-panel .search-form__submit{padding:0;background:0 0}.top-panel .search-form__submit:hover{background:0 0}.full-width-header-area .widget_search{padding:30px 0}.comment-respond{margin:0;padding:40px 0 0;border-top:1px solid #f5f5f5}@media (min-width:992px){.comment-reply-title{font-size:20px;line-height:1.4;margin-bottom:15px}}.comment-form-author,.comment-form-comment,.comment-form-email,.comment-form-url{margin:10px 0 0}.comment-form .form-submit{margin:30px 0 0}.comment-list .comment-form .form-submit{padding-bottom:30px}.comment-form .form-submit .submit{border:2px solid}.comment-form__field{width:100%;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;border-radius:0}.comment-list .comment-form__field{background-color:#fff}.comment-form .comment-notes,.comment-form .logged-in-as{margin:15px 0 25px}#cancel-comment-reply-link{font-size:12px;font-size:.75rem}@media (min-width:992px){.comment-form-author,.comment-form-email{width:32%;float:left;margin-right:10px;margin-bottom:30px}.comment-form-url{width:33.4%;float:left;margin-bottom:30px}}.post-password-form label{display:inline-block;vertical-align:top}form[id*=give-form]{margin:0;padding:8px 0}form[id*=give-form] .form-row input.give-input{border-radius:25px}form[id*=give-form] #give-final-total-wrap .give-donation-total-label,form[id*=give-form] #give-final-total-wrap .give-final-total-amount{height:48px;line-height:48px;background-color:#fff}form[id*=give-form] #give-final-total-wrap .give-donation-total-label{width:60%;font-size:14px;border-radius:25px 0 0 25px}form[id*=give-form] #give-final-total-wrap .give-final-total-amount{width:40%;font-size:14px;border-radius:0 25px 25px 0}.give-display-modal form[id*=give-form]{overflow:hidden}form[id*=give-form] .give-donation-amount .give-currency-symbol{padding:0;height:50px;font-size:14px;line-height:50px;border:1px solid #f0efec;background-color:#fff;border-radius:25px 0 0 25px}form[id*=give-form] .give-donation-amount #give-amount{padding:0 5px 0 10px;height:50px;width:calc(100% - 47px);font-size:14px;line-height:50px;color:#7e7e90;border:1px solid #f0efec;border-right:none;background-color:#fff;border-radius:0 25px 25px 0}.give-display-modal form[id*=give-form] .give-donation-amount,form[id*=give-form] .give-btn.give-btn-modal{margin:0}@media (min-width:992px){.give-display-modal form[id*=give-form] .give-donation-amount #give-amount{border-radius:0}form[id*=give-form] .give-btn.give-btn-modal{width:50%;float:right;border-radius:0 25px 25px 0}.give-display-modal .give-total-wrap{width:50%;float:left}}.give-currency-symbol{width:47px;text-align:center}.give-btn{font-size:16px;font-size:1rem;line-height:20px;display:inline-block;border-radius:25px;background:0 0;width:100%;padding:15px 5px;margin:0}a{color:#4169e1}a:active,a:focus,a:hover{color:#191970}a:focus{outline:dotted thin}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.page .entry-content a{display:inline-block}.page .entry-content a::after{content:'';width:0%;height:1px;display:block;margin:-2px 0 0 auto;transition:all .25s ease-out}.page .entry-content a:hover:after{width:calc(100% - 13px - 10px);width:100%}.main-navigation{clear:both;display:block;width:100%;padding-bottom:28px}.main-navigation ul{display:none;margin:0;padding-left:0}.main-navigation ul ul.sub-menu{position:absolute;top:120%;visibility:hidden;opacity:0;text-align:left;z-index:99999;transition:.2s linear;transition-property:top,opacity,visibility;margin:28px 0 0;left:-9999px;border-radius:0 0 25px 25px}.main-navigation ul ul.sub-menu li{background:0 0;margin:0}.main-navigation ul ul.sub-menu li:first-child{border-top:none}.main-navigation ul ul.sub-menu li>ul{top:0;margin:0}.main-navigation ul ul.sub-menu li>ul a{text-indent:40px}@media (max-width:600px){.main-navigation ul ul.sub-menu{position:static;opacity:1;visibility:visible;box-shadow:none;background:0 0;margin:0}.main-navigation ul ul.sub-menu li:before{content:"-";display:inline-block}.main-navigation ul ul.sub-menu li>ul a{text-indent:0}}.main-navigation ul ul.sub-menu li>ul.in-transition{left:100%;margin-left:1px}.main-navigation ul ul.sub-menu li.menu-item-has-children:after{content:"\f105";font-family:FontAwesome;position:absolute;top:16px;right:18px;font-size:19.2px;font-size:1.2rem;line-height:.8em;display:none}@media screen and (min-width:37.5em){.main-navigation ul ul.sub-menu li>ul a{text-indent:0}.main-navigation ul ul.sub-menu li:last-child>a{border-bottom:none}.main-navigation ul ul.sub-menu li.menu-item-has-children:after{display:inline-block}}.main-navigation ul ul.sub-menu a{width:100%;padding:17px 20px;position:relative;font-size:13.92px;font-size:.87rem;border-bottom:1px solid #2a2a31;text-indent:20px}.main-navigation ul ul.sub-menu li.current-menu-item>a:before,.main-navigation ul ul.sub-menu li.current_page_ancestor>a:before,.main-navigation ul ul.sub-menu li.current_page_item>a:before,.main-navigation ul ul.sub-menu li.focus>a:before,.main-navigation ul ul.sub-menu li.menu-hover>a:before,.main-navigation ul ul.sub-menu li:hover>a:before{top:0;bottom:0;opacity:1}.main-navigation ul li.focus>ul,.main-navigation ul li.menu-hover>ul,.main-navigation ul li:hover>ul{left:0;visibility:visible;opacity:1}.main-navigation ul li.focus>ul ul,.main-navigation ul li.menu-hover>ul ul,.main-navigation ul li:hover>ul ul{left:100%;margin-left:1px}.main-navigation ul.menu{font-size:0;line-height:0;margin:0}.main-navigation ul.menu>li{display:block;margin:0}.main-navigation ul.menu>li.menu-item-has-children:after{content:"\f107";font-family:FontAwesome;position:absolute;right:20px;top:17px;font-size:19.2px;font-size:1.2rem;line-height:.8em}@media screen and (min-width:37.5em){.main-navigation ul ul.sub-menu a{padding:17px 15px;width:240px;text-indent:0}.main-navigation ul.menu>li.menu-item-has-children:after{display:none}.main-navigation ul.menu>li{display:inline-block;margin:7px 15px 7px 0}}@media (min-width:992px){.main-navigation ul.menu>li{margin-right:40px}}.main-navigation ul.menu>li:last-child{margin-right:0}.boxed-wrap .main-navigation ul.menu>li{margin:0 10px}.main-navigation ul.menu>li>a{display:block;padding:0;position:relative;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.main-navigation ul.menu>li.current-menu-item>a:before,.main-navigation ul.menu>li.current_page_ancestor>a:before,.main-navigation ul.menu>li.current_page_item>a:before,.main-navigation ul.menu>li.menu-hover>a:before,.main-navigation ul.menu>li:hover>a:before{left:0;right:0;width:auto;opacity:1}@media (max-width:600px){.main-navigation ul ul.sub-menu a{text-indent:0}.main-navigation ul.menu>li>a{padding:12px 20px 13px;border-bottom:1px solid #2a2a31}.main-navigation ul.menu>li.current-menu-item>a:before,.main-navigation ul.menu>li.current_page_ancestor>a:before,.main-navigation ul.menu>li.current_page_item>a:before,.main-navigation ul.menu>li.menu-hover>a:before,.main-navigation ul.menu>li:hover>a:before{top:0;bottom:0;width:5px;left:0;right:auto}}.main-navigation li{position:relative}.main-navigation a{display:block;font-size:16px;font-size:1rem;line-height:1;position:relative}.main-navigation .menu-item_description{font-size:12px;font-size:.75rem;position:absolute;padding:3px 0 0}.sub-menu .main-navigation .menu-item_description{position:static}.set-menu{padding:10px 0 20px}.footer-menu{margin:10px 0 15px}.footer-menu__items{padding-top:5px}.footer-menu__items li{padding:0;border:none;margin:0 33px 0 0}.footer-menu__items li:first-child{margin-left:0;border-left:none}@media (min-width:600px){.main-navigation ul{display:block}}.menu-toggle{display:inline-block;line-height:12px;padding:5px;border-radius:0}.comment-navigation .nav-next>a:after,.comment-navigation .nav-previous>a:before,.post-navigation .nav-next>a:after,.post-navigation .nav-previous>a:before,.posts-navigation .nav-next>a:after,.posts-navigation .nav-previous>a:before{font-family:'Material Icons';font-weight:400;font-style:normal;text-transform:none;letter-spacing:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga';font-size:16px;line-height:52px;-moz-osx-font-smoothing:grayscale;word-wrap:normal}@media (min-width:544px){.menu-toggle{display:none}}.main-navigation.toggled ul{display:block;text-align:center}.main-navigation.toggled>ul{padding-top:30px;margin-bottom:25px}@media (max-width:600px){.main-navigation.toggled>ul{padding-top:0;margin-top:63px}.main-navigation.toggled ul.sub-menu{text-align:center}.widget-custom-postson .custom-posts-holder .post .post-inner .post-image{max-height:none}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-previous>a,.post-navigation .nav-previous>a,.posts-navigation .nav-previous>a{display:inline-block;vertical-align:top;transition:none}.comment-navigation .nav-previous>a .meta-nav,.post-navigation .nav-previous>a .meta-nav,.posts-navigation .nav-previous>a .meta-nav{display:inline-block}.comment-navigation .nav-previous>a .meta-nav:after,.post-navigation .nav-previous>a .meta-nav:after,.posts-navigation .nav-previous>a .meta-nav:after{content:'';width:0%;height:1px;display:block;margin:-2px auto 0;transition:all .25s ease-out}@media (max-width:500px){.comment-navigation .nav-previous>a .meta-nav,.post-navigation .nav-previous>a .meta-nav,.posts-navigation .nav-previous>a .meta-nav{display:none}}.comment-navigation .nav-previous>a .meta-nav:hover:after,.post-navigation .nav-previous>a .meta-nav:hover:after,.posts-navigation .nav-previous>a .meta-nav:hover:after{width:100%}.comment-navigation .nav-previous>a:before,.post-navigation .nav-previous>a:before,.posts-navigation .nav-previous>a:before{display:inline-block;font-feature-settings:'liga';content:'\e5c4';vertical-align:middle;width:55px;height:55px;text-align:center;border:2px solid;margin-right:20px;border-radius:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.comment-navigation .nav-next>a,.post-navigation .nav-next>a,.posts-navigation .nav-next>a{display:inline-block;vertical-align:top;transition:none}.comment-navigation .nav-next>a .meta-nav,.post-navigation .nav-next>a .meta-nav,.posts-navigation .nav-next>a .meta-nav{display:inline-block}.comment-navigation .nav-next>a .meta-nav:after,.post-navigation .nav-next>a .meta-nav:after,.posts-navigation .nav-next>a .meta-nav:after{content:'';width:0%;height:1px;display:block;margin:-2px auto 0;transition:all .25s ease-out}@media (max-width:500px){.comment-navigation .nav-next>a .meta-nav,.post-navigation .nav-next>a .meta-nav,.posts-navigation .nav-next>a .meta-nav{display:none}}.comment-navigation .nav-next>a .meta-nav:hover:after,.post-navigation .nav-next>a .meta-nav:hover:after,.posts-navigation .nav-next>a .meta-nav:hover:after{width:100%}.comment-navigation .nav-next>a:after,.post-navigation .nav-next>a:after,.posts-navigation .nav-next>a:after{display:inline-block;font-feature-settings:'liga';content:'\e5c8';vertical-align:middle;width:55px;height:55px;text-align:center;border:2px solid;margin-left:20px;border-radius:50%}.pagination{padding:26px 0 82px;overflow:hidden;text-align:center}@media (max-width:992px){.pagination{padding-bottom:60px}}.pagination .page-numbers{display:inline-block;margin:17px 9px 0;font-size:14px;font-weight:900;text-align:center;background:0 0!important}.pagination .page-numbers.dots{border:none;min-width:30px}.pagination .page-numbers.next,.pagination .page-numbers.prev{float:left;width:55px;height:55px;padding:5px;border:2px solid;margin:0;line-height:40px;border-radius:50%}.pagination .page-numbers.next i,.pagination .page-numbers.prev i{vertical-align:middle;font-size:16px}.pagination .page-numbers.next{float:right}.alignleft,.breadcrumbs__browse,.breadcrumbs__item,.breadcrumbs__items,.breadcrumbs__title,.breadcrumbs__wrap{float:left}.widget-subscribe .social-list{padding-top:23px}.social-list__items{overflow:hidden;display:inline-block}footer.centered .social-list__items{display:inline-block}@media (min-width:767px){footer.centered .social-list__items{margin-top:23px}}.social-list .social-list__items li{margin:0 5px 0 0;float:left}.widget-subscribe .social-list .social-list__items li{margin:0 28px 0 0}.widget-subscribe .social-list .social-list__items li:last-child{margin-right:0}@media (max-width:991px){.widget-subscribe .social-list .social-list__items li{margin:0 20px 0 0}}.social-list .social-list__items li::before{display:none}.social-list .social-list__items li:last-child{margin-right:0}.social-list__items li>a{display:block;text-align:center}.social-list__items li>a:after{display:none!important}.social-list__items li>a[href*="codepen.io"]::before{background:#000}.social-list__items li>a[href*="digg.com"]::before{content:'\f1a6';background:#005be2}.social-list__items li>a[href*="dribbble.com"]::before{content:'\f17d';background:#ea4c89}.social-list__items li>a[href*="dropbox.com"]::before{content:'\f16b'}.social-list__items li>a[href*="facebook.com"]::before{content:'\f09a';background:#3b5999}.social-list__items li>a[href*="flickr.com"]::before{content:'\f16e';background:#128fdc}.social-list__items li>a[href*="plus.google.com"]::before{content:'\f0d5';background:#d73d32}.social-list__items li>a[href*="github.com"]::before{content:'\f09b';background:#60b044}.social-list__items li>a[href*="instagram.com"]::before{content:'\f16d';background:#4090db}.social-list__items li>a[href*="linkedin.com"]::before{content:'\f0e1';background:#0077b5}.social-list__items li>a[href*="pinterest.com"]::before{content:'\f0d2';background:#bd081c}.social-list__items li>a[href*="getpocket.com"]::before{content:'\f265'}.social-list__items li>a[href*="reddit.com"]::before{content:'\f1a1'}.social-list__items li>a[href*="skype.com"]::before,.social-list__items li>a[href*="skype:"]::before{content:'\f17e';background:#00aff0}.social-list__items li>a[href*="stumbleupon.com"]::before{content:'\f1a4'}.social-list__items li>a[href*="tumblr.com"]::before{content:'\f173'}.social-list__items li>a[href*="twitter.com"]::before{content:'\f099';background:#00b6f1}.social-list__items li>a[href*="vimeo.com"]::before{content:'\f27d';background:#00b3ec}.social-list__items li>a[href*="wordpress.org"]::before,.social-list__items li>a[href*="wordpress.com"]::before{content:'\f19a'}.social-list__items li>a[href*="youtube.com"]::before{content:'\f167';background:#ee1c1b}.social-list__items li>a[href*="amazon.com"]::before{content:'\f270'}.social-list__items li>a[href*=tripadvisor]::before{content:'\f262'}.social-list__items li>a[href*="ycombinator.com"]::before{content:'\f23b'}.social-list__items li>a[href*="xing.com"]::before{content:'\f168'}.social-list__items li>a[href*="yahoo."]::before{content:'\f19e'}.social-list__items li>a[href*="vine.co"]::before{content:'\f1ca'}.social-list__items li>a[href*="weibo.com"]::before{content:'\f18a'}.social-list__items li>a[href*="trello.com"]::before{content:'\f181'}.social-list__items li>a[href*="steampowered.com"]::before{content:'\f1b6'}.social-list__items li>a[href*="soundcloud.com"]::before{content:'\f1be'}.social-list__items li>a[href*="spotify.com"]::before{content:'\f1bc'}.social-list__items li>a[href*="stackexchange.com"]::before{content:'\f18d'}.social-list__items li>a[href*="stackoverflow.com"]::before{content:'\f16c'}.social-list__items li>a[href*="slideshare.net"]::before{content:'\f1e7'}.social-list__items li>a[href*="slack.com"]::before{content:'\f198'}.social-list__items li>a[href*="skyatlas.com"]::before{content:'\f216'}.social-list__items li>a[href*="last.fm"]::before{content:'\f202'}.social-list__items li>a[href*="jsfiddle.net"]::before{content:'\f1cc'}.social-list__items li>a[href*="behance.net"]::before{content:'\f1b4'}.social-list__items li>a[href*="bitbucket.org"]::before{content:'\f171'}.social-list__items li>a[href*="codepen.io"]::before{content:'\f1cb'}.social-list__items li>a[href*="codiepie.com"]::before{content:'\f284'}.social-list__items li>a[href*="connectdevelop.com"]::before{content:'\f20e'}.social-list__items li>a[href*="dashcube.com"]::before{content:'\f210'}.social-list__items li>a[href*="contao.org"]::before{content:'\f26d'}.social-list__items li>a[href*="delicious.com"]::before{content:'\f1a5'}.social-list__items li>a[href*="deviantart.com"]::before{content:'\f1bd'}.social-list__items li>a::before{font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9rem;display:block;width:35px;height:35px;line-height:35px;margin:auto;border-radius:50%;transition:all .3s ease-out}.widget-subscribe .social-list__items li>a::before{width:auto;height:auto;line-height:1em;background:0 0;font-size:14px}.social-list--text .social-list__items li>a::before{display:none}.breadcrumbs{position:relative;margin:0 0 47px;padding:15px 0}.breadcrumbs__title .page-title{margin:0 30px 0 0;font-size:14px;color:#fff;padding-right:36px;position:relative}.breadcrumbs__title .page-title:after{content:'/';color:#fff;font-size:14px;position:absolute;top:0;right:0;opacity:.2}.breadcrumbs__browse{margin-right:10px}.breadcrumbs__wrap{margin:0;line-height:1.45em;letter-spacing:1px;text-transform:uppercase}.breadcrumbs__wrap .breadcrumbs__item-target{color:#fff}.breadcrumbs__item-sep{margin:0 29px;color:#fff;opacity:.2;font-size:14px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{margin:0 30px 23px 0}@media (max-width:767px){.alignleft{float:none;margin:0 0 30px;display:block}}.alignright{float:right;margin:0 0 15px 30px}@media (max-width:767px){.alignright{float:none;margin:0 0 30px;display:block}}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}.clear:after,.clear:before,.comment-body:after,.comment-body:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.entry-footer:after,.entry-footer:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.all_posts:after,.comment-body .reply a:after,.comments-title:before{content:'';height:1px}.clear:after,.comment-body:after,.comment-content:after,.entry-content:after,.entry-footer:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.hidden{display:none}.comments-area{position:relative;padding:12px 0 0}@media (min-width:992px){.comments-title{font-size:20px;line-height:1.4;margin-bottom:15px}}.comment-body .fn,.comment-date,.post-author__content{font-size:.9rem}.comments-title:before{display:block;position:absolute;top:0;right:0;left:0;background-color:#f5f5f5}.comment-list{padding:0 0 20px;margin:0}.comment-list .children{list-style:none;padding-left:130px;margin-left:0}@media (max-width:992px){.comment-list .children{padding-left:30px}}.comment-list>.comment{margin-bottom:10px;background-color:#fff}.comment-body{padding-top:10px;padding-bottom:10px}.comment-body__holder{position:relative;padding-right:18px}.comment-body .avatar{float:left;margin:0 15px 10px 0;width:100px}@media (min-width:992px){.comment-body{padding-top:15px;padding-bottom:15px}.comment-body .avatar{width:auto;margin:0 30px 15px 0}}.comment-body .fn{margin-right:10px;font-weight:400;float:left}@media (min-width:992px){.comment-body .fn{margin-right:50px}}.comment-body .reply{float:none;font-size:.9rem;transition:all .25s ease}.comment-body .reply a{display:inline-block}.comment-body .reply a:after{width:0%;display:block;margin:-2px auto 0;transition:all .25s ease-out}.comment-body .reply a:hover:after{width:100%}.comment-date{display:inline-block;margin-top:5px}.comment-date__time{display:inline-block;vertical-align:top}.post-author-bio{padding:20px 0 35px}.post-author__holder{padding:10px;border:2px solid}.post-author__avatar{float:left;margin:0 15px 10px 0}.post-author__avatar .avatar{width:70px;vertical-align:top}@media (min-width:992px){.post-author__holder{padding:48px 47px 34px}.post-author__avatar{margin:0 30px 10px 0}.post-author__avatar .avatar{width:150px}.post-author__title{margin:0 0 20px;padding-top:0}}.news-smart-box .share-btns__list,.posts-list .share-btns__list{float:right;margin-top:10px}@media (max-width:1199px){.news-smart-box .share-btns__list,.posts-list .share-btns__list{float:none;clear:both}}.single-post .share-btns__list{margin-top:6px}@media (min-width:544px){.single-post .share-btns__list{float:right}}@media (max-width:992px){.single-post .share-btns__list{float:none}}.share-btns__item{display:inline-block;vertical-align:top;margin-right:26px}.share-btns__item:last-child{margin-right:0}.share-btns__link{display:block;font-size:11px;line-height:1.2em}.posts-list--grid-3-cols .share-btns__list,.posts-list--masonry-3-cols .share-btns__list{float:none}.card{display:block;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}@media (min-width:768px) and (max-width:992px){.card .entry-meta>span{display:block}}@media (min-width:768px){.card-deck{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.9375rem;margin-left:-.9375rem}.card-deck .card{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;margin-right:.9375rem;margin-left:.9375rem}.posts-list--grid-2-cols .card{-webkit-flex:1 0 calc(100%/2 - 1.875rem);-ms-flex:1 0 calc(100%/2 - 1.875rem);flex:1 0 calc(100%/2 - 1.875rem);max-width:calc(100%/2 - 1.875rem)}.posts-list--grid-3-cols .card{-webkit-flex:1 0 calc(100%/3 - 1.875rem);-ms-flex:1 0 calc(100%/3 - 1.875rem);flex:1 0 calc(100%/3 - 1.875rem);max-width:calc(100%/3 - 1.875rem)}.home .posts-list--grid-2-cols .sticky,.home .posts-list--grid-3-cols .sticky,.two-sidebars .card{-webkit-flex:none;-ms-flex:none;flex:none;max-width:calc(100% - 1.875rem)}.card-columns{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}.card-columns .card{display:inline-block;width:100%}.posts-list--masonry-2-cols,.posts-list--masonry-3-cols{-moz-column-count:2;-webkit-column-count:2;column-count:2;position:relative}.archive.category .posts-list--masonry-2-cols .entry-footer,.archive.category .posts-list--masonry-3-cols .entry-footer,.posts-list--masonry-2-cols .entry-footer,.posts-list--masonry-3-cols .entry-footer{display:block}.archive.category .posts-list--masonry-2-cols .entry-footer .btn,.archive.category .posts-list--masonry-3-cols .entry-footer .btn,.posts-list--masonry-2-cols .entry-footer .btn,.posts-list--masonry-3-cols .entry-footer .btn{display:inline-block}.posts-list--masonry-2-cols .post_format-post-format-gallery .post-thumbnail,.posts-list--masonry-3-cols .post_format-post-format-gallery .post-thumbnail{display:none}.site-content h2+.posts-list--masonry-2-cols,.site-content h2+.posts-list--masonry-3-cols{margin-top:-30px}}@media (min-width:768px) and (min-width:1200px){.posts-list--masonry-2-cols,.posts-list--masonry-3-cols{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.site-content h2+.posts-list--masonry-2-cols,.site-content h2+.posts-list--masonry-3-cols{margin-top:-38px}}@media (min-width:768px){.posts-list--masonry-2-cols .post-body-right,.posts-list--masonry-3-cols .post-body-right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.posts-list--masonry-2-cols .post-body-right .entry-header,.posts-list--masonry-3-cols .post-body-right .entry-header{-webkit-order:-2;-ms-flex-order:-2;order:-2}.posts-list--masonry-2-cols .post-body-right .entry-meta-sharing,.posts-list--masonry-3-cols .post-body-right .entry-meta-sharing{-webkit-order:-1;-ms-flex-order:-1;order:-1}.posts-list--masonry-2-cols .hentry,.posts-list--masonry-3-cols .hentry{overflow:visible}.posts-list--masonry-2-cols .hentry .entry-meta-sharing .share-btns-main,.posts-list--masonry-3-cols .hentry .entry-meta-sharing .share-btns-main{display:none}.posts-list--masonry-2-cols .hentry .entry-footer,.posts-list--masonry-3-cols .hentry .entry-footer{display:block;position:initial;padding-top:25px}.posts-list--masonry-2-cols .hentry .entry-footer .share-btns-main,.posts-list--masonry-3-cols .hentry .entry-footer .share-btns-main{float:right;position:absolute;right:0;bottom:8px}.posts-list--masonry-2-cols .hentry .entry-footer .btn,.posts-list--masonry-3-cols .hentry .entry-footer .btn{float:none;margin-top:0}.posts-list--masonry-3-cols{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media (min-width:768px) and (min-width:992px){.posts-list--masonry-2-cols .posts-list__item.card,.posts-list--masonry-3-cols .posts-list__item.card{margin-bottom:6px}.posts-list--masonry-2-cols .hentry .entry-footer .share-btns-main,.posts-list--masonry-3-cols .hentry .entry-footer .share-btns-main{display:block}}@media (min-width:768px) and (min-width:1200px){.posts-list--masonry-3-cols{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media (min-width:768px){.two-sidebars{-webkit-column-gap:normal;-moz-column-gap:normal;column-gap:normal;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}.two-sidebars .card{display:block}}.widget{margin:0 0 10px}.widget.widget_meta ul li a,.widget.widget_nav_menu ul li a,.widget.widget_pages ul li a{display:inline-block}.widget.widget_meta ul li a:after,.widget.widget_nav_menu ul li a:after,.widget.widget_pages ul li a:after{content:'';width:0%;height:1px;display:block;margin:-2px auto 0;transition:all .25s ease-out}.widget.widget_meta ul li a:hover:after,.widget.widget_nav_menu ul li a:hover:after,.widget.widget_pages ul li a:hover:after{width:100%}.widget.widget_rss ul li a{border-bottom:1px solid}.sidebar-primary .widget:first-child,.sidebar-secondary .widget:first-child{padding-top:43px}body.home .sidebar-primary .widget:first-child,body.home .sidebar-secondary .widget:first-child{padding-top:0;margin-top:60px}@media (max-width:992px){.sidebar-primary .widget,.sidebar-secondary .widget{margin:0 0 57px}}.after-content-area .widget,.after-loop-area .widget,.before-content-area .widget,.before-loop-area .widget,.sidebar-primary .widget,.sidebar-secondary .widget{box-shadow:none;background:#fff}@media (min-width:992px){.widget{margin-bottom:47px}.after-content-area .widget,.after-loop-area .widget,.before-content-area .widget,.before-loop-area .widget,.sidebar-primary .widget,.sidebar-secondary .widget{box-shadow:none}}.widget select{max-width:100%}.before-content-area{padding:30px 0}.all_posts:after{width:0%;display:block;margin:-2px auto 0;transition:all .3s ease}.all_posts:hover:after{width:100%}.after-content-full-width-area .widget-about-author,.full-width-header-area .widget-about-author{text-align:left;padding:10px}@media (min-width:992px){.after-content-full-width-area .widget-about-author,.full-width-header-area .widget-about-author{padding:30px}}.after-content-area .widget-about-author,.after-loop-area .widget-about-author,.before-content-area .widget-about-author,.before-loop-area .widget-about-author{text-align:left}.about-author:after{clear:both;content:"";width:100%;display:block}.about-author_avatar{padding:5px 0 0}.after-content-area .about-author_avatar,.after-content-full-width-area .about-author_avatar,.after-loop-area .about-author_avatar,.before-content-area .about-author_avatar,.before-loop-area .about-author_avatar,.full-width-header-area .about-author_avatar{margin:0 0 10px}@media (min-width:544px){.after-content-area .about-author_avatar,.after-content-full-width-area .about-author_avatar,.after-loop-area .about-author_avatar,.before-content-area .about-author_avatar,.before-loop-area .about-author_avatar,.full-width-header-area .about-author_avatar{margin:0 20px 0 0;float:left}}.position-two-sidebars .after-loop-area .about-author_avatar,.position-two-sidebars .before-loop-area .about-author_avatar{float:none;margin:0}.after-content-area .about-author_content,.after-content-full-width-area .about-author_content,.after-loop-area .about-author_content,.before-content-area .about-author_content,.before-loop-area .about-author_content,.full-width-header-area .about-author_content{overflow:hidden}.position-two-sidebars .after-loop-area .about-author_content,.position-two-sidebars .before-loop-area .about-author_content{overflow:visible}.about-author_name{margin:0;padding:15px 0}.about-author_description{padding:0 0 20px}.about-author_btn_box{padding:5px 0}.position-two-sidebars .after-loop-area .about-author_btn_box,.position-two-sidebars .before-loop-area .about-author_btn_box,.sidebar-primary .about-author_btn_box,.sidebar-secondary .about-author_btn_box{margin:0 -10px;padding-left:10px;padding-right:10px}@media (min-width:992px){.position-two-sidebars .after-loop-area .about-author_btn_box,.position-two-sidebars .before-loop-area .about-author_btn_box,.sidebar-primary .about-author_btn_box,.sidebar-secondary .about-author_btn_box{margin:0 -30px;padding-left:30px;padding-right:30px}}.widget-banner__link{display:block;background:linear-gradient(45deg,#ff5063 0,#212128 55%)}.widget-banner__link:hover .widget-banner__img{opacity:.5}.widget-banner__img{width:100%;vertical-align:top;transition:all .25s ease-out}.footer-area .col-md-2 .swiper-carousel-container .swiper-button-next,.footer-area .col-md-2 .swiper-carousel-container .swiper-button-prev,.footer-area .col-md-3 .swiper-carousel-container .swiper-button-next,.footer-area .col-md-3 .swiper-carousel-container .swiper-button-prev,.footer-area .col-md-4 .swiper-carousel-container .swiper-button-next,.footer-area .col-md-4 .swiper-carousel-container .swiper-button-prev,.sidebar-primary .swiper-carousel-container .swiper-button-next,.sidebar-primary .swiper-carousel-container .swiper-button-prev,.sidebar-secondary .swiper-carousel-container .swiper-button-next,.sidebar-secondary .swiper-carousel-container .swiper-button-prev{width:30px;height:30px;top:-24px}.footer-area .col-md-2 .swiper-carousel-container .swiper-button-next i,.footer-area .col-md-2 .swiper-carousel-container .swiper-button-prev i,.footer-area .col-md-3 .swiper-carousel-container .swiper-button-next i,.footer-area .col-md-3 .swiper-carousel-container .swiper-button-prev i,.footer-area .col-md-4 .swiper-carousel-container .swiper-button-next i,.footer-area .col-md-4 .swiper-carousel-container .swiper-button-prev i,.sidebar-primary .swiper-carousel-container .swiper-button-next i,.sidebar-primary .swiper-carousel-container .swiper-button-prev i,.sidebar-secondary .swiper-carousel-container .swiper-button-next i,.sidebar-secondary .swiper-carousel-container .swiper-button-prev i{margin:3px}.footer-area .col-md-2 .swiper-carousel-container .swiper-wrapper,.footer-area .col-md-3 .swiper-carousel-container .swiper-wrapper,.footer-area .col-md-4 .swiper-carousel-container .swiper-wrapper,.sidebar-primary .swiper-carousel-container .swiper-wrapper,.sidebar-secondary .swiper-carousel-container .swiper-wrapper{margin:0 0 40px}.footer-area .col-md-2 .swiper-carousel-container .swiper-button-next,.footer-area .col-md-3 .swiper-carousel-container .swiper-button-next,.footer-area .col-md-4 .swiper-carousel-container .swiper-button-next,.sidebar-primary .swiper-carousel-container .swiper-button-next,.sidebar-secondary .swiper-carousel-container .swiper-button-next{right:-1px}.layout-boxed .after-content-area .weekly_journal-carousel,.layout-boxed .after-content-full-width-area .weekly_journal-carousel,.layout-boxed .after-loop-area .weekly_journal-carousel,.layout-boxed .before-content-area .weekly_journal-carousel,.layout-boxed .before-loop-area .weekly_journal-carousel,.layout-boxed .full-width-header-area .weekly_journal-carousel,.layout-fullwidth .after-content-area .weekly_journal-carousel,.layout-fullwidth .after-loop-area .weekly_journal-carousel,.layout-fullwidth .before-content-area .weekly_journal-carousel,.layout-fullwidth .before-loop-area .weekly_journal-carousel{padding-right:0;padding-left:0;margin-right:0;margin-left:0;overflow:hidden}.widget_carousel .swiper-container{padding-left:0;padding-right:0;overflow:hidden}@media (min-width:768px){.widget_carousel .swiper-container{padding-left:0;padding-right:0}}@media (min-width:992px){.sidebar-primary .swiper-pagination-bullet,.sidebar-secondary .swiper-pagination-bullet{opacity:1}.widget_carousel .swiper-container{margin-top:0;padding-top:0}}.swiper-carousel-container{position:relative;margin-bottom:0;padding-top:13px;z-index:0}.after-content-full-width-area .widget_carousel{margin:0}.after-content-full-width-area .widget_carousel .widget-title{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media (min-width:1200px){.after-content-full-width-area .widget_carousel .widget-title{width:1170px;padding-left:0;padding-right:0}}@media (max-width:1199px){.after-content-full-width-area .widget_carousel .widget-title{width:940px;padding-left:0;padding-right:0}}@media (max-width:992px){.after-content-full-width-area .widget_carousel .widget-title{width:740px;padding-left:0;padding-right:0}}@media (max-width:767px){.swiper-carousel-container{padding-top:13px}.before-content-area .swiper-carousel-container,.before-loop-area .swiper-carousel-container,.full-width-header-area .swiper-carousel-container{padding-top:0}.after-content-full-width-area .widget_carousel .widget-title{width:100%;padding-left:.9375rem;padding-right:.9375rem}}.widget_carousel .swiper-wrapper{margin:0}.widget_carousel .swiper-wrapper .swiper-slide{display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;margin:0}.widget_carousel .swiper-wrapper .swiper-slide:hover .content-wrapper img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.widget_carousel .swiper-wrapper .swiper-slide:hover .content-wrapper .caption .btn,.widget_carousel .swiper-wrapper .swiper-slide:hover .content-wrapper .caption .post__excerpt{opacity:1;visibility:visible;transition-delay:.1s}.swiper-button-next,.swiper-button-prev{top:-44px;margin:0;width:auto;height:auto;background-image:none;display:none}.swiper-button-next i,.swiper-button-prev i{margin:0;font-size:16px;line-height:1em}.swiper-button-next.button-prev,.swiper-button-prev.button-prev{left:auto;text-align:right;margin-right:0;right:74px}.after-content-area .swiper-button-next.button-prev,.after-content-area .swiper-button-prev.button-prev,.after-loop-area .swiper-button-next.button-prev,.after-loop-area .swiper-button-prev.button-prev,.before-content-area .swiper-button-next.button-prev,.before-content-area .swiper-button-prev.button-prev,.before-loop-area .swiper-button-next.button-prev,.before-loop-area .swiper-button-prev.button-prev,.footer-area .swiper-button-next.button-prev,.footer-area .swiper-button-prev.button-prev,.sidebar-primary .swiper-button-next.button-prev,.sidebar-primary .swiper-button-prev.button-prev,.sidebar-secondary .swiper-button-next.button-prev,.sidebar-secondary .swiper-button-prev.button-prev{right:44px}@media (min-width:544px){.swiper-button-next.button-prev,.swiper-button-prev.button-prev{margin-right:0;right:74px}.after-content-area .swiper-button-next.button-prev,.after-content-area .swiper-button-prev.button-prev,.after-loop-area .swiper-button-next.button-prev,.after-loop-area .swiper-button-prev.button-prev,.before-content-area .swiper-button-next.button-prev,.before-content-area .swiper-button-prev.button-prev,.before-loop-area .swiper-button-next.button-prev,.before-loop-area .swiper-button-prev.button-prev,.footer-area .swiper-button-next.button-prev,.footer-area .swiper-button-prev.button-prev,.sidebar-primary .swiper-button-next.button-prev,.sidebar-primary .swiper-button-prev.button-prev,.sidebar-secondary .swiper-button-next.button-prev,.sidebar-secondary .swiper-button-prev.button-prev{right:44px}}@media (min-width:992px){.swiper-button-next.button-prev,.swiper-button-prev.button-prev{margin-right:20%}.after-content-area .swiper-button-next.button-prev,.after-content-area .swiper-button-prev.button-prev,.after-loop-area .swiper-button-next.button-prev,.after-loop-area .swiper-button-prev.button-prev,.before-content-area .swiper-button-next.button-prev,.before-content-area .swiper-button-prev.button-prev,.before-loop-area .swiper-button-next.button-prev,.before-loop-area .swiper-button-prev.button-prev,.footer-area .swiper-button-next.button-prev,.footer-area .swiper-button-prev.button-prev,.sidebar-primary .swiper-button-next.button-prev,.sidebar-primary .swiper-button-prev.button-prev,.sidebar-secondary .swiper-button-next.button-prev,.sidebar-secondary .swiper-button-prev.button-prev{margin-right:0}}.swiper-button-next.button-next,.swiper-button-prev.button-next{text-align:right;margin-right:0;right:20px}@media (min-width:544px){.swiper-button-next.button-next,.swiper-button-prev.button-next{margin-right:0;right:20px}}.swiper-wrapper .single-post .post__cats{position:absolute}.swiper-wrapper .post{box-shadow:none;padding:0}@media (min-width:992px){.swiper-button-next.button-next,.swiper-button-prev.button-next{margin-right:20%}.after-content-area .swiper-button-next.button-next,.after-content-area .swiper-button-prev.button-next,.after-loop-area .swiper-button-next.button-next,.after-loop-area .swiper-button-prev.button-next,.before-content-area .swiper-button-next.button-next,.before-content-area .swiper-button-prev.button-next,.before-loop-area .swiper-button-next.button-next,.before-loop-area .swiper-button-prev.button-next,.footer-area .swiper-button-next.button-next,.footer-area .swiper-button-prev.button-next,.sidebar-primary .swiper-button-next.button-next,.sidebar-primary .swiper-button-prev.button-next,.sidebar-secondary .swiper-button-next.button-next,.sidebar-secondary .swiper-button-prev.button-next{margin-right:0;right:0}.swiper-wrapper .post{box-shadow:none}}.swiper-wrapper .post:hover{box-shadow:none}.swiper-wrapper .post .entry-content{padding:0 38px 31px!important;position:absolute;bottom:0;left:0;right:0;box-sizing:border-box}.swiper-wrapper .post .inner .content-wrapper,.widget-custom-postson,.wpcf7{position:relative}@media (max-width:767px){.swiper-wrapper .post .entry-content{margin:0!important}}.swiper-wrapper .post .entry-content h2{margin-bottom:6px;font-size:14px;line-height:1.75em;font-weight:900;text-transform:uppercase;letter-spacing:1px}.after-content-area .swiper-wrapper .post .entry-content h2,.after-loop-area .swiper-wrapper .post .entry-content h2,.before-content-area .swiper-wrapper .post .entry-content h2,.before-loop-area .swiper-wrapper .post .entry-content h2,.footer-area .swiper-wrapper .post .entry-content h2,.sidebar-primary .swiper-wrapper .post .entry-content h2,.sidebar-secondary .swiper-wrapper .post .entry-content h2{font-size:1.2rem;line-height:1.2em;padding-bottom:0}.swiper-wrapper .post .entry-content h2 a:after{display:none}.swiper-wrapper .post .entry-content h2 a:hover{color:#fff}.swiper-wrapper .post .entry-content .post__excerpt{color:#fff;padding-bottom:18px;padding-top:6px;font-size:1rem;line-height:1.5}.swiper-wrapper .post .entry-content .entry-meta span a{font-size:13px}.swiper-wrapper .post .entry-content .entry-meta span a:hover::after{width:calc(100% - 13px - 10px)}.swiper-wrapper .post .entry-content .btn{padding:0;background:0 0;border:none;box-shadow:none;font-size:14px;line-height:1.1;font-weight:900;letter-spacing:1px;text-transform:uppercase}.swiper-wrapper .post .inner{width:100%;overflow:hidden;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.swiper-wrapper .post .inner .content-wrapper .caption .btn,.swiper-wrapper .post .inner .content-wrapper .caption .post__excerpt{opacity:0;visibility:hidden;margin-bottom:-100px;transition:all .4s ease}.swiper-wrapper .post .inner .content-wrapper .caption.more_button{position:relative;bottom:-100px}.swiper-wrapper .post .entry-content{margin:0;transition:all .4s ease}.swiper-wrapper .post .entry-footer{margin:0;padding:0;border:0}.swiper-wrapper .post h4{margin:10px 0}.swiper-wrapper .post .entry-header{padding-top:0;margin:0 0 -3px}.swiper-wrapper .post .gradient_caption{background:linear-gradient(to right,#000 0,#171717 50%);transition:all .3s ease}.swiper-wrapper .post .gradient_caption a{opacity:.6}.swiper-wrapper .post .gradient_caption a img{width:calc(100% + 50px);-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0);max-width:none;transition:all .4s ease}.swiper-wrapper .post .post-thumbnail__link{overflow:hidden;display:block}.swiper-wrapper .post .post-thumbnail__link img{width:100%;display:block}.swiper-wrapper .post .material-icons{font-size:16px;margin-right:10px}.swiper-wrapper .post__cats a{display:inline-block;vertical-align:top;color:#fff;font-weight:700;padding:10px 14px;border-radius:15px;margin:0 0 3px;text-transform:uppercase;line-height:22px}.swiper-wrapper .post__author:after,.swiper-wrapper .post__cats a:after{display:none}.swiper-wrapper .post__cats a:last-child{margin-right:0}.swiper-wrapper .post:hover .entry-content{margin-bottom:20px;transition-delay:.2s}.swiper-wrapper .post:hover .inner .content-wrapper .caption .btn,.swiper-wrapper .post:hover .inner .content-wrapper .caption .post__excerpt{z-index:1;visibility:visible;margin-bottom:0}.swiper-wrapper .post:hover .inner .content-wrapper .caption.more_button{bottom:0}.wpcf7{font-size:.9rem;margin-bottom:-50px!important;z-index:1}.wpcf7 .wpcf7-form-control-wrap input{width:100%;font-size:.9rem;padding-top:14px;padding-bottom:14px;transition:all .25s ease-out}.wpcf7 .wpcf7-form-control-wrap textarea{transition:all .25s ease-out}.wpcf7 .wpcf7-submit{border:2px solid}.wpcf7 .wpcf7-not-valid{border-color:#fe5c7a;background:rgba(254,92,20,.1)}.wpcf7 .wpcf7-not-valid-tip{color:#fe5c7a}@media (min-width:992px){.wpcf7 .wpcf7-not-valid-tip{margin-top:-67px;font-size:.9rem;float:right}.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner,.sidebar-primary .widget-custom-postson .custom-posts-holder .post .post-inner,.sidebar-secondary .widget-custom-postson .custom-posts-holder .post .post-inner{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.wpcf7 .wpcf7-mail-sent-ng,.wpcf7 .wpcf7-mail-sent-ok,.wpcf7 .wpcf7-validation-errors{margin:1.5em 0;padding:1em 2em;color:#fff;border:none}.wpcf7 .wpcf7-mail-sent-ng,.wpcf7 .wpcf7-validation-errors{background:#fe5c7a}.wpcf7 .wpcf7-mail-sent-ok{background:#398f14}@media (min-width:1200px){.wpcf7 .cbox{float:left;width:48%;margin-right:30px}.wpcf7 .cbox.cbox1{margin-right:0}}.widget-custom-postson .all_posts{position:absolute;top:10px;right:0;margin-top:-3px;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.position-two-sidebars .widget-custom-postson .all_posts{position:relative;top:0;display:inline-block;margin-top:0}@media (max-width:992px){.widget-custom-postson .all_posts{position:relative;top:-10px;right:auto;margin-top:0;display:inline-block}}.widget-custom-postson .all_posts:after{content:'';width:0%;height:1px;display:block;margin:-2px auto 0;transition:all .25s ease-out}.widget-custom-postson .all_posts:hover:after{width:100%}.footer-area .widget-custom-postson .all_posts,.sidebar-primary .widget-custom-postson .all_posts,.sidebar-secondary .widget-custom-postson .all_posts{display:none}.widget-custom-postson .custom-posts-holder{padding-top:10px}.after-content-area .widget-custom-postson .custom-posts-holder .post:nth-last-child(-n+3) .post-inner,.after-content-full-width-area .widget-custom-postson .custom-posts-holder .post:nth-last-child(-n+3) .post-inner,.after-loop-area .widget-custom-postson .custom-posts-holder .post:nth-last-child(-n+2) .post-inner,.before-content-area .widget-custom-postson .custom-posts-holder .post:nth-last-child(-n+3) .post-inner,.before-loop-area .widget-custom-postson .custom-posts-holder .post:nth-last-child(-n+2) .post-inner,.footer-area .widget-custom-postson .custom-posts-holder .post:last-child .post-inner,.full-width-header-area .widget-custom-postson .custom-posts-holder .post:nth-last-child(-n+3) .post-inner,.sidebar-primary .widget-custom-postson .custom-posts-holder .post:last-child .post-inner,.sidebar-secondary .widget-custom-postson .custom-posts-holder .post:last-child .post-inner{border-bottom:none;padding-bottom:0}@media (max-width:544px){.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner,.sidebar-primary .widget-custom-postson .custom-posts-holder .post .post-inner,.sidebar-secondary .widget-custom-postson .custom-posts-holder .post .post-inner{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.footer-area .widget-custom-postson .custom-posts-holder .post-image .wp-image,.sidebar-primary .widget-custom-postson .custom-posts-holder .post-image .wp-image,.sidebar-secondary .widget-custom-postson .custom-posts-holder .post-image .wp-image{display:block;line-height:0}.widget-custom-postson .custom-posts-holder .post{display:-webkit-flex;display:-ms-flexbox;display:flex}.widget-custom-postson .custom-posts-holder .post .post-inner{padding:0 0 33px;width:100%;position:relative}.widget-custom-postson .custom-posts-holder .post .post-inner:after{content:'';display:block;clear:both}.widget-custom-postson .custom-posts-holder .post .post-inner .post-terms{font-size:.9rem;line-height:.9rem;margin:0 0 2px}.widget-custom-postson .custom-posts-holder .post .post-inner .post-terms>a{position:relative;display:inline-block;margin-bottom:10px;background-color:transparent}.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms>a{color:#fff}.widget-custom-postson .custom-posts-holder .post .post-inner .post-terms>a:after{content:'';width:0%;height:1px;display:block;margin:-1px auto 0;transition:all .25s ease-out}.after-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-image .wp-image,.after-content-full-width-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-image .wp-image,.before-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-image .wp-image,.before-loop-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-image .wp-image,.full-width-header-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-image .wp-image,.widget-custom-postson .custom-posts-holder .post .post-inner .post-terms>a:hover:after{width:100%}.after-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child a:after,.after-content-full-width-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child a:after,.after-loop-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child a:after,.before-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child a:after,.before-loop-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child a:after,.full-width-header-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child a:after,.widget-custom-postson .custom-posts-holder .post .post-inner .post-terms i{display:none}.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms a{background:0 0!important}.after-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.after-content-full-width-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.after-loop-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.before-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.before-loop-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.full-width-header-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child{position:absolute;top:21px;left:21px;margin:0}.position-two-sidebars .after-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.position-two-sidebars .after-content-full-width-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.position-two-sidebars .after-loop-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.position-two-sidebars .before-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.position-two-sidebars .before-loop-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.position-two-sidebars .full-width-header-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child{top:10px;left:10px}@media (max-width:992px){.after-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.after-content-full-width-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.after-loop-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.before-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.before-loop-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child,.full-width-header-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child{top:15px;left:15px}}.after-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child a,.after-content-full-width-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child a,.after-loop-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child a,.before-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child a,.before-loop-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child a,.full-width-header-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-terms:first-child a{text-transform:uppercase;padding:10px 14px;border-radius:15px}.comment-author-link,.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .post-author a{text-transform:capitalize}.widget-custom-postson .custom-posts-holder .post .post-inner .post-image{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:21px}.widget-custom-postson .custom-posts-holder .post .post-inner .post-image .img_wrapper{margin-bottom:-8px}.after-content-full-width-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-image,.full-width-header-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-image{max-height:none}.sidebar-primary .widget-custom-postson .custom-posts-holder .post .post-inner .post-image,.sidebar-secondary .widget-custom-postson .custom-posts-holder .post .post-inner .post-image{background:0 0}.widget-custom-postson .custom-posts-holder .post .post-inner .post-image .wp-image{transition:all .4s ease-out;display:block}.widget-custom-postson .custom-posts-holder .post .post-inner .post-image .wp-image img{width:100%;display:block;line-height:0}.widget-custom-postson .custom-posts-holder .post .post-inner .post-image:hover .wp-image{opacity:.5}.widget-custom-postson .custom-posts-holder .post .post-inner .post-image .wp-post-image{height:auto}.widget-custom-postson .custom-posts-holder .post .post-inner .post-content{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;color:#bdbdbd}.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .clear_sb>span:first-child:before,.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .date_wrap:before,.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .post-author a,.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .post-comments-count,.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .post-date,.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta a.post-date,.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta span,.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-content{color:#fff}.after-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-content,.after-content-full-width-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-content,.before-content-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-content,.before-loop-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-content,.full-width-header-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-content{padding-top:3px}.widget-custom-postson .custom-posts-holder .post .post-inner .post-content .widget-title{margin:-6px 0 6px;font-size:20px;line-height:26px}.widget-custom-postson .custom-posts-holder .post .post-inner .post-content .btn{margin-top:12px}.widget-custom-postson .custom-posts-holder .post .post-inner h6{margin-bottom:3px;line-height:1.4}.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta{padding:8px 0 0}.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta{padding:0}.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta span{margin-right:20px;font-size:13px}.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .clear_sb{display:inline-block}.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .clear_sb>span:first-child:before{content:'\E8DF';font-size:13px;font-family:'Material Icons';margin-right:10px;position:relative;top:2px}.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .post-date{margin-bottom:5px}.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .date_wrap:before{content:'\E8AF';font-size:13px;font-family:'Material Icons';margin-right:10px;position:relative;top:2px}.position-two-sidebars .widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .date_wrap{display:block}.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .post-author a,.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .post-comments-count,.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta a.post-date{display:inline-block}.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .post-author a:after,.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .post-comments-count:after,.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta a.post-date:after{content:'';width:0%;height:1px;display:block;margin:-2px auto 0;transition:all .25s ease-out}.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .post-author a:hover:after,.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta .post-comments-count:hover:after,.widget-custom-postson .custom-posts-holder .post .post-inner .entry-meta a.post-date:hover:after{width:100%}.widget-custom-postson .custom-posts-holder .post .category,.widget-custom-postson .custom-posts-holder .post .post-author,.widget-custom-postson .custom-posts-holder .post .post-date,.widget-custom-postson .custom-posts-holder .post .post_comments,.widget-custom-postson .custom-posts-holder .post .post_tag{margin-bottom:5px}.widget-custom-postson .custom-posts-holder .post .category a,.widget-custom-postson .custom-posts-holder .post .post_tag a{display:inline-block;font-size:16px;font-size:1rem;margin-right:8px;padding:0 5px}.widget-custom-postson .custom-posts-holder .post:first-child:last-child{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.widget-custom-postson .custom-posts-holder .post:first-child:last-child .post-inner .post-image{max-height:100%}.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner{display:block}.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-image{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 20px}@media (max-width:767px){.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-image{margin:0 0 16px}}.footer-area .widget-custom-postson .custom-posts-holder .post .post-inner .post-image img{max-width:none;margin:0;width:100%}.widget{position:relative;z-index:1}.widget h4{margin:0 0 15px}.widget>h5{margin-bottom:23px}.widget ul{margin:0;padding:0}.widget ul li{font-size:16px;font-size:1rem;margin:4px 0 0;position:relative}.footer-area .widget ul li{margin:0 0 10px}.footer-area .widget ul li a{display:inline-block}@media (min-width:768px) and (max-width:992px){.footer-area .widget ul li a{font-size:.9rem}}.footer-area .widget ul li a:after{content:'';width:0%;height:1px;display:block;margin:-2px auto 0;transition:all .25s ease-out}.footer-area .widget ul li a:hover:after{width:100%}.widget ul li>ul{margin-bottom:0;margin-left:0}.widget.widget_archive ul li,.widget.widget_categories ul li{margin:0 0 10px}.widget.widget_archive ul li a,.widget.widget_categories ul li a{display:inline-block}.widget.widget_archive ul li a:after,.widget.widget_categories ul li a:after{content:'';width:0%;height:1px;display:block;margin:-2px auto 0;transition:all .25s ease-out}.sidebar-primary .widget:first-child.widget-subscribe:before,.sidebar-secondary .widget:first-child.widget-subscribe:before,body.home .sidebar-primary .widget:first-child.widget-subscribe:before,body.home .sidebar-secondary .widget:first-child.widget-subscribe:before{display:none!important}.widget.widget_archive ul li a:hover:after,.widget.widget_categories ul li a:hover:after{width:100%}.widget.widget_archive ul li:before{content:'\f105';font-size:.9rem;font-family:FontAwesome;margin-right:20px}body.home .sidebar-primary .widget:first-child.widget-subscribe,body.home .sidebar-secondary .widget:first-child.widget-subscribe{padding-top:0;margin-top:60px;margin-bottom:21px}.sidebar-primary .widget:first-child,.sidebar-secondary .widget:first-child{margin-bottom:40px}.sidebar-primary .widget:first-child.widget-subscribe,.sidebar-secondary .widget:first-child.widget-subscribe{padding-top:0}.after-content-area .widget_archive>ul::after,.after-content-area .widget_categories>ul::after,.after-content-area .widget_meta>ul::after,.after-content-area .widget_nav_menu>div>ul::after,.after-content-area .widget_pages>ul::after,.after-content-area .widget_recent_comments>ul::after,.after-content-area .widget_recent_entries>ul::after,.after-content-area .widget_rss>ul::after,.after-content-full-width-area .widget_archive>ul::after,.after-content-full-width-area .widget_categories>ul::after,.after-content-full-width-area .widget_meta>ul::after,.after-content-full-width-area .widget_nav_menu>div>ul::after,.after-content-full-width-area .widget_pages>ul::after,.after-content-full-width-area .widget_recent_comments>ul::after,.after-content-full-width-area .widget_recent_entries>ul::after,.after-content-full-width-area .widget_rss>ul::after,.after-loop-area .widget_archive>ul::after,.after-loop-area .widget_categories>ul::after,.after-loop-area .widget_meta>ul::after,.after-loop-area .widget_nav_menu>div>ul::after,.after-loop-area .widget_pages>ul::after,.after-loop-area .widget_recent_comments>ul::after,.after-loop-area .widget_recent_entries>ul::after,.after-loop-area .widget_rss>ul::after,.before-content-area .widget_archive>ul::after,.before-content-area .widget_categories>ul::after,.before-content-area .widget_meta>ul::after,.before-content-area .widget_nav_menu>div>ul::after,.before-content-area .widget_pages>ul::after,.before-content-area .widget_recent_comments>ul::after,.before-content-area .widget_recent_entries>ul::after,.before-content-area .widget_rss>ul::after,.before-loop-area .widget_archive>ul::after,.before-loop-area .widget_categories>ul::after,.before-loop-area .widget_meta>ul::after,.before-loop-area .widget_nav_menu>div>ul::after,.before-loop-area .widget_pages>ul::after,.before-loop-area .widget_recent_comments>ul::after,.before-loop-area .widget_recent_entries>ul::after,.before-loop-area .widget_rss>ul::after,.full-width-header-area .widget_archive>ul::after,.full-width-header-area .widget_categories>ul::after,.full-width-header-area .widget_meta>ul::after,.full-width-header-area .widget_nav_menu>div>ul::after,.full-width-header-area .widget_pages>ul::after,.full-width-header-area .widget_recent_comments>ul::after,.full-width-header-area .widget_recent_entries>ul::after,.full-width-header-area .widget_rss>ul::after{content:'';display:block;clear:both}@media (min-width:544px){.after-content-area .widget_archive>ul>li,.after-content-area .widget_categories>ul>li,.after-content-area .widget_meta>ul>li,.after-content-area .widget_nav_menu>div>ul>li,.after-content-area .widget_pages>ul>li,.after-content-area .widget_recent_comments>ul>li,.after-content-area .widget_recent_entries>ul>li,.after-content-area .widget_rss>ul>li,.after-content-full-width-area .widget_archive>ul>li,.after-content-full-width-area .widget_categories>ul>li,.after-content-full-width-area .widget_meta>ul>li,.after-content-full-width-area .widget_nav_menu>div>ul>li,.after-content-full-width-area .widget_pages>ul>li,.after-content-full-width-area .widget_recent_comments>ul>li,.after-content-full-width-area .widget_recent_entries>ul>li,.after-content-full-width-area .widget_rss>ul>li,.after-loop-area .widget_archive>ul>li,.after-loop-area .widget_categories>ul>li,.after-loop-area .widget_meta>ul>li,.after-loop-area .widget_nav_menu>div>ul>li,.after-loop-area .widget_pages>ul>li,.after-loop-area .widget_recent_comments>ul>li,.after-loop-area .widget_recent_entries>ul>li,.after-loop-area .widget_rss>ul>li,.before-content-area .widget_archive>ul>li,.before-content-area .widget_categories>ul>li,.before-content-area .widget_meta>ul>li,.before-content-area .widget_nav_menu>div>ul>li,.before-content-area .widget_pages>ul>li,.before-content-area .widget_recent_comments>ul>li,.before-content-area .widget_recent_entries>ul>li,.before-content-area .widget_rss>ul>li,.before-loop-area .widget_archive>ul>li,.before-loop-area .widget_categories>ul>li,.before-loop-area .widget_meta>ul>li,.before-loop-area .widget_nav_menu>div>ul>li,.before-loop-area .widget_pages>ul>li,.before-loop-area .widget_recent_comments>ul>li,.before-loop-area .widget_recent_entries>ul>li,.before-loop-area .widget_rss>ul>li,.full-width-header-area .widget_archive>ul>li,.full-width-header-area .widget_categories>ul>li,.full-width-header-area .widget_meta>ul>li,.full-width-header-area .widget_nav_menu>div>ul>li,.full-width-header-area .widget_pages>ul>li,.full-width-header-area .widget_recent_comments>ul>li,.full-width-header-area .widget_recent_entries>ul>li,.full-width-header-area .widget_rss>ul>li{width:48%;margin-right:2%;margin-left:0;float:left}}@media (min-width:768px){.after-content-area .widget_archive>ul>li,.after-content-area .widget_categories>ul>li,.after-content-area .widget_meta>ul>li,.after-content-area .widget_nav_menu>div>ul>li,.after-content-area .widget_pages>ul>li,.after-content-area .widget_recent_comments>ul>li,.after-content-area .widget_recent_entries>ul>li,.after-content-area .widget_rss>ul>li,.after-content-full-width-area .widget_archive>ul>li,.after-content-full-width-area .widget_categories>ul>li,.after-content-full-width-area .widget_meta>ul>li,.after-content-full-width-area .widget_nav_menu>div>ul>li,.after-content-full-width-area .widget_pages>ul>li,.after-content-full-width-area .widget_recent_comments>ul>li,.after-content-full-width-area .widget_recent_entries>ul>li,.after-content-full-width-area .widget_rss>ul>li,.after-loop-area .widget_archive>ul>li,.after-loop-area .widget_categories>ul>li,.after-loop-area .widget_meta>ul>li,.after-loop-area .widget_nav_menu>div>ul>li,.after-loop-area .widget_pages>ul>li,.after-loop-area .widget_recent_comments>ul>li,.after-loop-area .widget_recent_entries>ul>li,.after-loop-area .widget_rss>ul>li,.before-content-area .widget_archive>ul>li,.before-content-area .widget_categories>ul>li,.before-content-area .widget_meta>ul>li,.before-content-area .widget_nav_menu>div>ul>li,.before-content-area .widget_pages>ul>li,.before-content-area .widget_recent_comments>ul>li,.before-content-area .widget_recent_entries>ul>li,.before-content-area .widget_rss>ul>li,.before-loop-area .widget_archive>ul>li,.before-loop-area .widget_categories>ul>li,.before-loop-area .widget_meta>ul>li,.before-loop-area .widget_nav_menu>div>ul>li,.before-loop-area .widget_pages>ul>li,.before-loop-area .widget_recent_comments>ul>li,.before-loop-area .widget_recent_entries>ul>li,.before-loop-area .widget_rss>ul>li,.full-width-header-area .widget_archive>ul>li,.full-width-header-area .widget_categories>ul>li,.full-width-header-area .widget_meta>ul>li,.full-width-header-area .widget_nav_menu>div>ul>li,.full-width-header-area .widget_pages>ul>li,.full-width-header-area .widget_recent_comments>ul>li,.full-width-header-area .widget_recent_entries>ul>li,.full-width-header-area .widget_rss>ul>li{width:23%;margin-left:0;margin-right:2%;float:left}}.after-content-area .widget_recent_comments ul,.after-content-area .widget_recent_entries ul,.after-content-area .widget_rss ul,.after-content-full-width-area .widget_recent_comments ul,.after-content-full-width-area .widget_recent_entries ul,.after-content-full-width-area .widget_rss ul,.after-loop-area .widget_recent_comments ul,.after-loop-area .widget_recent_entries ul,.after-loop-area .widget_rss ul,.before-content-area .widget_recent_comments ul,.before-content-area .widget_recent_entries ul,.before-content-area .widget_rss ul,.before-loop-area .widget_recent_comments ul,.before-loop-area .widget_recent_entries ul,.before-loop-area .widget_rss ul,.full-width-header-area .widget_recent_comments ul,.full-width-header-area .widget_recent_entries ul,.full-width-header-area .widget_rss ul{margin-left:-2%}.after-content-area .widget_recent_comments ul>li:first-child,.after-content-area .widget_recent_entries ul>li:first-child,.after-content-area .widget_rss ul>li:first-child,.after-content-full-width-area .widget_recent_comments ul>li:first-child,.after-content-full-width-area .widget_recent_entries ul>li:first-child,.after-content-full-width-area .widget_rss ul>li:first-child,.after-loop-area .widget_recent_comments ul>li:first-child,.after-loop-area .widget_recent_entries ul>li:first-child,.after-loop-area .widget_rss ul>li:first-child,.before-content-area .widget_recent_comments ul>li:first-child,.before-content-area .widget_recent_entries ul>li:first-child,.before-content-area .widget_rss ul>li:first-child,.before-loop-area .widget_recent_comments ul>li:first-child,.before-loop-area .widget_recent_entries ul>li:first-child,.before-loop-area .widget_rss ul>li:first-child,.full-width-header-area .widget_recent_comments ul>li:first-child,.full-width-header-area .widget_recent_entries ul>li:first-child,.full-width-header-area .widget_rss ul>li:first-child{border-top:1px #e0e0e8 solid;padding-top:21px;margin-left:2%}.after-content-area .widget_recent_comments ul>li:nth-child(1),.after-content-area .widget_recent_comments ul>li:nth-child(2),.after-content-area .widget_recent_comments ul>li:nth-child(3),.after-content-area .widget_recent_entries ul>li:nth-child(1),.after-content-area .widget_recent_entries ul>li:nth-child(2),.after-content-area .widget_recent_entries ul>li:nth-child(3),.after-content-area .widget_rss ul>li:nth-child(1),.after-content-area .widget_rss ul>li:nth-child(2),.after-content-area .widget_rss ul>li:nth-child(3),.after-content-full-width-area .widget_recent_comments ul>li:nth-child(1),.after-content-full-width-area .widget_recent_comments ul>li:nth-child(2),.after-content-full-width-area .widget_recent_comments ul>li:nth-child(3),.after-content-full-width-area .widget_recent_entries ul>li:nth-child(1),.after-content-full-width-area .widget_recent_entries ul>li:nth-child(2),.after-content-full-width-area .widget_recent_entries ul>li:nth-child(3),.after-content-full-width-area .widget_rss ul>li:nth-child(1),.after-content-full-width-area .widget_rss ul>li:nth-child(2),.after-content-full-width-area .widget_rss ul>li:nth-child(3),.after-loop-area .widget_recent_comments ul>li:nth-child(1),.after-loop-area .widget_recent_comments ul>li:nth-child(2),.after-loop-area .widget_recent_comments ul>li:nth-child(3),.after-loop-area .widget_recent_entries ul>li:nth-child(1),.after-loop-area .widget_recent_entries ul>li:nth-child(2),.after-loop-area .widget_recent_entries ul>li:nth-child(3),.after-loop-area .widget_rss ul>li:nth-child(1),.after-loop-area .widget_rss ul>li:nth-child(2),.after-loop-area .widget_rss ul>li:nth-child(3),.before-content-area .widget_recent_comments ul>li:nth-child(1),.before-content-area .widget_recent_comments ul>li:nth-child(2),.before-content-area .widget_recent_comments ul>li:nth-child(3),.before-content-area .widget_recent_entries ul>li:nth-child(1),.before-content-area .widget_recent_entries ul>li:nth-child(2),.before-content-area .widget_recent_entries ul>li:nth-child(3),.before-content-area .widget_rss ul>li:nth-child(1),.before-content-area .widget_rss ul>li:nth-child(2),.before-content-area .widget_rss ul>li:nth-child(3),.before-loop-area .widget_recent_comments ul>li:nth-child(1),.before-loop-area .widget_recent_comments ul>li:nth-child(2),.before-loop-area .widget_recent_comments ul>li:nth-child(3),.before-loop-area .widget_recent_entries ul>li:nth-child(1),.before-loop-area .widget_recent_entries ul>li:nth-child(2),.before-loop-area .widget_recent_entries ul>li:nth-child(3),.before-loop-area .widget_rss ul>li:nth-child(1),.before-loop-area .widget_rss ul>li:nth-child(2),.before-loop-area .widget_rss ul>li:nth-child(3),.full-width-header-area .widget_recent_comments ul>li:nth-child(1),.full-width-header-area .widget_recent_comments ul>li:nth-child(2),.full-width-header-area .widget_recent_comments ul>li:nth-child(3),.full-width-header-area .widget_recent_entries ul>li:nth-child(1),.full-width-header-area .widget_recent_entries ul>li:nth-child(2),.full-width-header-area .widget_recent_entries ul>li:nth-child(3),.full-width-header-area .widget_rss ul>li:nth-child(1),.full-width-header-area .widget_rss ul>li:nth-child(2),.full-width-header-area .widget_rss ul>li:nth-child(3){border-top:none;padding-top:0}@media (min-width:544px){.after-content-area .widget_recent_comments ul>li,.after-content-area .widget_recent_entries ul>li,.after-content-area .widget_rss ul>li,.after-content-full-width-area .widget_recent_comments ul>li,.after-content-full-width-area .widget_recent_entries ul>li,.after-content-full-width-area .widget_rss ul>li,.after-loop-area .widget_recent_comments ul>li,.after-loop-area .widget_recent_entries ul>li,.after-loop-area .widget_rss ul>li,.before-content-area .widget_recent_comments ul>li,.before-content-area .widget_recent_entries ul>li,.before-content-area .widget_rss ul>li,.before-loop-area .widget_recent_comments ul>li,.before-loop-area .widget_recent_entries ul>li,.before-loop-area .widget_rss ul>li,.full-width-header-area .widget_recent_comments ul>li,.full-width-header-area .widget_recent_entries ul>li,.full-width-header-area .widget_rss ul>li{width:48%;margin-left:2%;float:left}}@media (min-width:768px){.after-content-area .widget_recent_comments ul>li,.after-content-area .widget_recent_entries ul>li,.after-content-area .widget_rss ul>li,.after-content-full-width-area .widget_recent_comments ul>li,.after-content-full-width-area .widget_recent_entries ul>li,.after-content-full-width-area .widget_rss ul>li,.after-loop-area .widget_recent_comments ul>li,.after-loop-area .widget_recent_entries ul>li,.after-loop-area .widget_rss ul>li,.before-content-area .widget_recent_comments ul>li,.before-content-area .widget_recent_entries ul>li,.before-content-area .widget_rss ul>li,.before-loop-area .widget_recent_comments ul>li,.before-loop-area .widget_recent_entries ul>li,.before-loop-area .widget_rss ul>li,.full-width-header-area .widget_recent_comments ul>li,.full-width-header-area .widget_recent_entries ul>li,.full-width-header-area .widget_rss ul>li{width:31%;margin-left:2%;float:left}}.widget_calendar h4{margin:0 0 24px}.widget_calendar .calendar_wrap table{margin:0 0 0 -2px}.widget_calendar .calendar_wrap caption{font-size:16px;font-weight:500;padding:0 0 10px;border-radius:25px}.widget_calendar .calendar_wrap th{font-size:.9rem;font-weight:400;padding:0;text-align:center;position:relative;text-transform:capitalize}.widget_calendar .calendar_wrap tbody td{padding:0;height:28px;width:auto;text-align:center;position:relative;left:0;background:0 0}.widget_calendar .calendar_wrap tbody td a{position:relative;display:inline-block;width:100%;height:28px;line-height:28px;z-index:1;background:#FFF;transition:all .5s ease}.widget_calendar .calendar_wrap tbody td a:hover::before{opacity:1;transition:all .4s cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.widget_calendar .calendar_wrap tbody td a::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;display:block;opacity:0;margin-left:0;transition:all .3s cubic-bezier(.6,-.28,.735,.045);-webkit-transform:scale(.1,.1);-ms-transform:scale(.1,.1);transform:scale(.1,.1)}.widget_calendar .calendar_wrap #next,.widget_calendar .calendar_wrap #prev{font-size:16px;font-size:1rem;font-weight:700;padding:10px 5px 0}.widget_calendar .calendar_wrap #next{text-align:right}@media (max-width:992px){.widget_calendar h4{margin:0 0 15px}.widget_calendar .calendar_wrap table{margin:0}}.footer-area .widget_calendar .calendar_wrap tbody td,.footer-area .widget_calendar .calendar_wrap th{left:0}.widget_tag_cloud .tagcloud{margin:19px -5px 3px;overflow:hidden}.widget_tag_cloud .tagcloud a{font-size:1rem!important;padding:4px 14px;border:2px solid #ebebeb;border-radius:25px;margin:5px;float:left}@media (min-width:768px) and (max-width:992px){.widget_tag_cloud .tagcloud{margin:19px -2px}.widget_tag_cloud .tagcloud a{font-size:12px!important;font-size:.8rem!important;padding:6px 10px;margin:2px 1px}}.widget_recent_entries ul li{margin:0 0 24px}.widget_recent_entries ul li a{margin-bottom:6px;display:inline!important}.widget_recent_entries ul li a:after{display:none!important}.widget_recent_entries ul li .post-date{font-size:.9rem;position:relative;display:block;color:#bdbdbd;margin:10px 0 0}.invert .widget_recent_entries ul li .post-date{color:#fff}.widget_recent_comments ul li{margin:21px 0 0}.widget_recent_comments ul li>a{font-size:16px;font-size:1rem}.widget_recent_comments h4,.widget_recent_entries h4{margin-bottom:18px}.widget_recent_comments ul li:first-child,.widget_recent_entries ul li:first-child{border-top:none;padding-top:0}.footer-area .widget_recent_comments ul li>a:after,.widget_recent_comments ul li::before,.widget_recent_entries ul li::before{display:none}.comment-author-link{font-weight:500}.posts-list .social_title,.widget-area .widget .post .btn,.widget-area .widget.widget-trending-posts .btn{position:relative;padding:0;font-size:16px;font-size:1rem;text-transform:uppercase;letter-spacing:1px;border:none;background-color:transparent}.instagram__cover::after,.posts-list .social_title::after,.smart-slider__instance .sp-arrows .sp-arrow:before,.widget-area .widget .post .btn::after,.widget-area .widget.widget-trending-posts .btn::after{font-style:normal;letter-spacing:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.posts-list .social_title:hover,.widget-area .widget .post .btn:hover,.widget-area .widget.widget-trending-posts .btn:hover{background-color:transparent}.posts-list .social_title::after,.widget-area .widget .post .btn::after,.widget-area .widget.widget-trending-posts .btn::after{content:'arrow_forward';font-family:'Material Icons';font-weight:400;display:inline-block;text-transform:none;word-wrap:normal;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';width:auto;position:absolute;right:0;transition:all .3s ease;line-height:22px;opacity:0}.posts-list .social_title:hover::after,.widget-area .widget .post .btn:hover::after,.widget-area .widget.widget-trending-posts .btn:hover::after{right:-20px;opacity:1}.posts-list .social_title:active::after,.widget-area .widget .post .btn:active::after,.widget-area .widget.widget-trending-posts .btn:active::after{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.widget-area .widget.widget-trending-posts .btn::after{line-height:24px}.widget_fbw_id .loader{margin:30px auto;font-size:5px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(0,0,0,.2);border-right:1.1em solid rgba(0,0,0,.2);border-bottom:1.1em solid rgba(0,0,0,.2);border-left:1.1em solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.widget_fbw_id .loader img{display:none}.widget_fbw_id .loader,.widget_fbw_id .loader:after{border-radius:50%;width:10em;height:10em}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.widget_give_forms_widget form[id*=give-form] .give-total-wrap{width:50%;float:left}.widget_give_forms_widget form[id*=give-form] .give-total-wrap #give-amount{border-radius:0}@media (min-width:768px) and (max-width:992px){.widget_give_forms_widget form[id*=give-form] .give-total-wrap{width:100%}.widget_give_forms_widget form[id*=give-form] .give-total-wrap #give-amount{border-top-right-radius:25px;border-bottom-right-radius:25px}}.widget_give_forms_widget form[id*=give-form] .give-btn{border-top-left-radius:0;border-bottom-left-radius:0;width:50%;float:right;font-size:.8rem}@media (min-width:768px) and (max-width:992px){.widget_give_forms_widget form[id*=give-form] .give-btn{width:auto;border-radius:25px;padding-left:15px;padding-right:15px;margin-top:5px}}@media (min-width:1200px){.widget_give_forms_widget form[id*=give-form] .give-btn{font-size:1rem}}.widget.widget-image-grid.widget{padding:0;box-shadow:none;border-radius:0;background:0 0}.widget-image-grid .row{margin:0;line-height:0}.widget-image-grid__holder{padding:0;line-height:normal}.footer-area .widget-image-grid__holder{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.widget-image-grid__inner{position:relative;display:block;overflow:hidden;box-shadow:none}.widget-image-grid__inner img{display:block;width:100%;height:auto}.widget-image-grid__content{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;padding:0 30px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:0;transition:all .5s ease}.widget-image-grid__content:hover{opacity:1}.widget-image-grid__content::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:.8;z-index:-1}.widget-image-grid__title{margin:0 0 8px;padding:6px 0;width:100%;color:#fff}.widget-image-grid__title a{display:inline-block;transition:all .5s ease}.widget-image-grid__title a:hover{color:inherit}.widget-image-grid__link{transition:inherit;color:#fff}.widget-image-grid__link i{font-size:16px;margin:0 7px;position:relative;top:4px;transition:inherit}.position-two-sidebars .columns-number-3 .widget-image-grid__content{padding:0 10px}.position-two-sidebars .columns-number-3 .widget-image-grid__title{font-size:13px}.position-two-sidebars .columns-number-3 .widget-image-grid__link{display:none}.instagram__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-4px;margin-right:-4px}.instagram__item{position:relative;-webkit-flex:auto;-ms-flex:auto;flex:auto;min-height:1px;padding:4px}.sidebar-primary .instagram__item,.sidebar-secondary .instagram__item{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.instagram__link{position:relative;overflow:hidden;display:block}.instagram__link:hover .instagram__cover{opacity:.75}.instagram__img{display:inline-block;vertical-align:top;width:100%}.instagram__cover{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;opacity:0;text-align:center;transition:all .25s ease-out}.instagram__cover::after{font-family:'Material Icons';font-weight:400;line-height:1;text-transform:none;word-wrap:normal;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';display:block;position:absolute;top:50%;left:50%;content:'\E8F4';font-size:2em;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.instagram__cover:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.4)}.widget-playlist-slider .widget-title{margin-bottom:30px}.widget-playlist-slider .all_posts{position:absolute;top:0;right:0;float:right;text-align:right;margin-top:10px;z-index:1;font-size:14px;font-weight:900;text-transform:uppercase}.position-two-sidebars .widget-playlist-slider .all_posts{position:relative;top:0;float:none;text-align:left;margin:0 0 15px;display:inline-block}.footer-area .widget-playlist-slider .all_posts{position:relative;float:left;text-align:left;margin-bottom:20px}@media (max-width:992px){.widget-playlist-slider .all_posts{position:relative;top:-13px;right:auto;margin-top:0;display:inline-block;float:left}}.widget-playlist-slider .playlist-slider{position:relative;opacity:0}.after-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container span,.before-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container span,.footer-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container span,.trending-posts__image .wp-image:hover img{opacity:.5}.widget-playlist-slider .playlist-slider .sp-arrows{z-index:2}.widget-playlist-slider .playlist-slider .playlist-img{background-repeat:no-repeat;background-size:cover;background-position:center}.widget-playlist-slider .playlist-slider .sp-slide .wp-video,.widget-playlist-slider .playlist-slider .sp-slide .wp-video-shortcode,.widget-playlist-slider .playlist-slider .sp-slide iframe{height:100%!important;width:100%!important}.widget-playlist-slider .playlist-slider .sp-slide .playlist-img,.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content,.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-preview{position:absolute;top:0;left:0;width:100%;height:100%}.widget-playlist-slider .playlist-slider .sp-slide .playlist-img>span,.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content>span,.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-preview>span{height:100%;display:block;background-size:cover}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content{height:auto;bottom:0;top:inherit;z-index:1;padding:20px}@media (min-width:768px){.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content{display:block}}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content .title{margin-bottom:10px}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content .tags_wrap .post-terms{font-size:.9rem}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content .tags_wrap .post-terms:before{content:'\f02c';font-family:FontAwesome;font-size:.9rem;color:#fff;margin-right:14px;vertical-align:middle}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content .post-terms{padding-top:10px}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content .post-terms a{position:relative;display:inline-block}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content .post-terms a:after{content:'';width:0%;height:1px;display:block;margin:-2px 0 0 auto;transition:all .3s ease}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content .post-terms a:hover:after{width:100%}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content div{margin-bottom:10px}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content div:last-child{margin-bottom:0}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content .post-date{font-size:.9rem}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content .post-author i,.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content .post-date i{padding-right:10px}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content .category a,.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content .post_tag a{padding:0 6px;margin:0 0 3px}.widget-playlist-slider .playlist-slider .sp-slide .sp-slide-content h5{margin-top:0}.widget-playlist-slider .playlist-slider .sp-slide.post-format-video .sp-slide-content{display:none}.widget-playlist-slider .playlist-slider .sp-thumbnail{height:100%}.widget-playlist-slider .playlist-slider .sp-thumbnail>span{width:100%;height:100%;display:block}.after-content-area .widget-playlist-slider .playlist-slider .sp-thumbnail>span,.after-content-full-width-area .widget-playlist-slider .playlist-slider .sp-thumbnail>span,.before-content-area .widget-playlist-slider .playlist-slider .sp-thumbnail>span,.full-width-header-area .widget-playlist-slider .playlist-slider .sp-thumbnail>span{width:auto;height:auto;display:block}@media (min-width:1200px){.after-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnail,.before-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnail,.sidebar-primary .widget-playlist-slider .playlist-slider .sp-thumbnail,.sidebar-secondary .widget-playlist-slider .playlist-slider .sp-thumbnail{padding:0}}.widget-playlist-slider .playlist-slider .sp-thumbnail .sp-thumbnail-container{transition:all .3s ease}.widget-playlist-slider .playlist-slider .sp-thumbnail .sp-selected-thumbnail{border:none!important;transition:all .3s ease}.widget-playlist-slider .playlist-slider .sp-thumbnail .thumbnail-content{position:absolute;top:0;z-index:1;padding:0;overflow:hidden}.after-content-area .widget-playlist-slider .playlist-slider .sp-thumbnail .thumbnail-content,.after-content-full-width-area .widget-playlist-slider .playlist-slider .sp-thumbnail .thumbnail-content,.before-content-area .widget-playlist-slider .playlist-slider .sp-thumbnail .thumbnail-content,.full-width-header-area .widget-playlist-slider .playlist-slider .sp-thumbnail .thumbnail-content{position:relative}.after-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnail .thumbnail-content,.before-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnail .thumbnail-content,.footer-area .widget-playlist-slider .playlist-slider .sp-thumbnail .thumbnail-content,.sidebar-primary .widget-playlist-slider .playlist-slider .sp-thumbnail .thumbnail-content,.sidebar-secondary .widget-playlist-slider .playlist-slider .sp-thumbnail .thumbnail-content{margin-top:0;box-sizing:border-box;padding:10px}@media (min-width:992px){.widget-image-grid__inner{box-shadow:none}.widget-playlist-slider .playlist-slider .sp-thumbnail .thumbnail-content{margin-top:0}}.widget-playlist-slider .playlist-slider .sp-thumbnail .playlist-img{height:30px;width:50px;float:left;margin-right:8px}@media (max-width:1200px){.widget-playlist-slider .playlist-slider .sp-thumbnail .thumbnail-content{box-sizing:border-box;padding:10px}.widget-playlist-slider .playlist-slider .sp-thumbnail .playlist-img{position:absolute;width:100%;height:100%}}@media (max-width:991px){.widget-playlist-slider .playlist-slider .sp-thumbnail .thumbnail-content{margin-top:0}.widget-playlist-slider .playlist-slider .sp-thumbnail .playlist-img{position:absolute;width:100%;height:100%}}.after-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnail .playlist-img,.before-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnail .playlist-img,.footer-area .widget-playlist-slider .playlist-slider .sp-thumbnail .playlist-img,.sidebar-primary .widget-playlist-slider .playlist-slider .sp-thumbnail .playlist-img,.sidebar-secondary .widget-playlist-slider .playlist-slider .sp-thumbnail .playlist-img{position:absolute;width:100%;height:100%}.widget-playlist-slider .playlist-slider .sp-slide:after,.widget-playlist-slider .playlist-slider .sp-thumbnail:after{content:'';display:block;clear:both}.widget-playlist-slider .sp-bottom-thumbnails{margin-top:5px}.widget-playlist-slider .sp-bottom-thumbnails .sp-thumbnail-container,.widget-playlist-slider .sp-top-thumbnails .sp-thumbnail-container{margin-left:0;margin-right:5px}.widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container{transition:all .3s ease}.widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container h5{transition:all .3s ease;font-size:.9rem;line-height:1.1rem;font-weight:400}.widget-playlist-slider .sp-slides br,.widget-playlist-slider .sp-slides font{display:none}.widget-playlist-slider .playlist-slider .sp-thumbnails-container{margin-left:0}.after-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container,.after-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnails,.before-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container,.before-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnails{width:102%!important}.after-content-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container,.after-content-full-width-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container,.before-content-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container,.full-width-header-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container{padding:11px 0 14px 11px}@media (max-width:1199px){.after-content-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container,.after-content-full-width-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container,.before-content-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container,.full-width-header-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container{padding:0}.after-content-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container h5,.after-content-full-width-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container h5,.before-content-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container h5,.full-width-header-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container h5{display:none}}.after-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container,.before-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container,.footer-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container{background:#000}.after-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container h5,.before-loop-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container h5,.footer-area .widget-playlist-slider .playlist-slider .sp-thumbnails-container .sp-thumbnail-container h5{color:#fff;text-transform:capitalize}.sidebar-primary .smart-slider h2.sp-title,.sidebar-secondary .smart-slider h2.sp-title{font-size:28px;line-height:38px}.smart-slider{position:relative;overflow:hidden;width:100%}.smart-slider__instance .sp-full-screen-button{color:#fff;right:15px}.smart-slider__instance .sp-bottom-thumbnails{margin-top:-27px}.footer-area .smart-slider__instance .sp-bottom-thumbnails{margin-top:4px}.smart-slider__instance .sp-thumbnail-container{margin-left:15px;margin-right:15px;width:auto!important;height:auto!important;position:relative}.footer-area .smart-slider__instance .sp-thumbnail-container{margin-left:2px;margin-right:2px}.smart-slider__instance .sp-thumbnail-container .sp-thumbnail{display:inline-block}.smart-slider__instance .sp-thumbnail-container .sp-thumbnail:after{height:4px;width:0;background:#ffcc42;content:'';display:block;position:absolute;bottom:0;left:0;transition:all .25s ease-out}.smart-slider__instance .sp-thumbnail-container .sp-thumbnail:hover:after{width:100%}.smart-slider__instance .sp-arrows{top:60%;margin-top:9px}@media (max-width:1199px){.smart-slider__instance .sp-arrows{width:100%;left:0;margin-left:0}}@media (max-width:992px){.smart-slider__instance .sp-arrows{top:10px;margin-top:0}}.after-loop-area .smart-slider__instance .sp-arrows,.before-content-area .smart-slider__instance .sp-arrows,.before-loop-area .smart-slider__instance .sp-arrows{top:10px;margin-top:0;width:auto;left:auto;margin-left:0;right:0}.smart-slider__instance .sp-arrows .sp-arrow{width:55px;height:55px;background-image:none;border:2px solid}.smart-slider__instance .sp-arrows .sp-arrow:before{font-family:'Material Icons';font-weight:400;display:inline-block;text-transform:none;word-wrap:normal;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-webkit-transform:none;-ms-transform:none;transform:none;background-color:transparent;position:relative;width:100%;height:1em;text-align:center;line-height:55px;margin:0;right:0;top:0;left:0;bottom:0;font-size:16px}.comment-content a,.site{word-wrap:break-word}.smart-slider__instance .sp-arrows .sp-arrow:after{display:none}.smart-slider__instance .sp-arrows .sp-arrow.sp-previous-arrow:before{content:'\e5c4'}.smart-slider__instance .sp-arrows .sp-arrow.sp-next-arrow:before{content:'\e5c8'}@media (min-width:1199px){.smart-slider__instance .sp-arrows{width:1170px;left:50%;margin-left:-585px}}.smart-slider__instance.sp-horizontal .sp-previous-arrow{left:0}.smart-slider__instance.sp-horizontal .sp-previous-arrow:before{content:"keyboard_arrow_left"}@media (max-width:992px){.smart-slider__instance.sp-horizontal .sp-previous-arrow{left:auto;right:74px}}.after-loop-area .smart-slider__instance.sp-horizontal .sp-previous-arrow,.before-content-area .smart-slider__instance.sp-horizontal .sp-previous-arrow,.before-loop-area .smart-slider__instance.sp-horizontal .sp-previous-arrow{left:auto;right:74px}.smart-slider__instance.sp-horizontal .sp-next-arrow{right:0}.smart-slider__instance.sp-horizontal .sp-next-arrow:before{content:"keyboard_arrow_right"}.after-loop-area .smart-slider__instance.sp-horizontal .sp-next-arrow,.before-content-area .smart-slider__instance.sp-horizontal .sp-next-arrow,.before-loop-area .smart-slider__instance.sp-horizontal .sp-next-arrow{right:10px}.smart-slider__instance.sp-vertical .sp-arrows{margin-left:-25px}.smart-slider__instance.sp-vertical .sp-previous-arrow{top:0}.smart-slider__instance.sp-vertical .sp-previous-arrow:before{content:"keyboard_arrow_left"}.smart-slider__instance.sp-vertical .sp-next-arrow{bottom:0}.smart-slider__instance.sp-vertical .sp-next-arrow:before{content:"keyboard_arrow_right"}.smart-slider__instance .sp-buttons{position:absolute;bottom:96px}.smart-slider__instance .sp-buttons .sp-button{width:15px;height:15px;border-color:#fff;margin:4px 7px}.smart-slider__instance .sp-buttons .sp-button.sp-selected-button{background-color:#fff}.smart-slider__instance h2.sp-title{font-size:30px;line-height:38px;overflow:hidden;font-weight:500;white-space:normal;margin-bottom:30px!important}@media (max-width:767px){.smart-slider__instance h2.sp-title{font-size:22px;line-height:1em}.smart-slider__instance p.sp-content{display:none}}.footer-area .smart-slider__instance h2.sp-title{font-size:20px;line-height:1.2em}.smart-slider__instance h2.sp-title a{color:#ffcc42}.smart-slider__instance p.sp-content{color:#fff;font-size:.9rem;line-height:1.55;margin-bottom:40px;position:relative}.smart-slider__instance div.sp-more a{color:#fff;border:2px solid #fff;font-size:16px;font-weight:500;padding:7px 24px 9px;transition:all .3s ease!important}.footer-area .smart-slider__instance div.sp-more a{padding-left:10px;padding-right:10px;background:0 0}.smart-slider__instance .sp-slide.text-wrapped h2.sp-title{font-size:14px;line-height:18px}@media (min-width:544px){.smart-slider__instance .sp-slide.text-wrapped h2.sp-title{font-size:16px;line-height:20px}}@media (min-width:768px){.smart-slider__instance .sp-slide.text-wrapped h2.sp-title{font-size:22px;line-height:22px}}@media (min-width:992px){.smart-slider__instance .sp-slide.text-wrapped h2.sp-title{font-size:30px;line-height:30px}}@media (min-width:1200px){.smart-slider__instance .sp-slide.text-wrapped h2.sp-title{font-size:40px;line-height:40px}}.smart-slider__thumbnails .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail:after{width:100%}.smart-slider[data-thumbnails=true] .sp-buttons{bottom:57px}.smart_slider_caption{position:absolute;bottom:0;width:100%;padding:0 30px 70px;box-sizing:border-box}@media (min-width:992px){.smart_slider_caption{width:770px;left:50%!important;margin-left:-385px}}.footer-area .smart_slider_caption{width:auto;left:0!important;margin-left:0}.smart_slider_caption .sp-layer{position:relative}.before-loop-area .widget_smart_slider .category,.before-loop-area .widget_smart_slider .entry-meta,.before-loop-area .widget_smart_slider .sp-content,.before-loop-area .widget_smart_slider .sp-more,.before-loop-area .widget_smart_slider .sp-title{top:auto!important;bottom:auto!important;position:relative}.full-width-header-area .widget-subscribe{width:1170px;margin:-1px auto 0;position:relative;z-index:1;padding:30px 0}@media (max-width:1199px){.full-width-header-area .widget-subscribe{width:940px;padding-left:.9375rem;padding-right:.9375rem}}@media (max-width:992px){.smart-slider__instance.sp-horizontal .sp-next-arrow{right:10px}.full-width-header-area .widget-subscribe{width:720px}}@media (max-width:767px){.full-width-header-area .widget-subscribe{width:100%;padding:34px 21px;text-align:center}}.after-content-full-width-area .widget-subscribe{margin:-1px auto 0;position:relative;z-index:1;padding:33px 0 31px}@media (max-width:992px){.after-content-full-width-area .widget-subscribe{width:100%;padding:34px 21px 60px;text-align:center}}.widget-subscribe .follow-block,.widget-subscribe .subscribe-block{max-width:770px;margin:0 auto}.subscribe-block__form{padding-top:10px;margin-bottom:26px}.subscribe-block__form:last-child{margin-top:6px;margin-bottom:6px}.after-content-area .subscribe-block__form,.after-loop-area .subscribe-block__form,.before-content-area .subscribe-block__form,.before-loop-area .subscribe-block__form,.full-width-header-area .subscribe-block__form{display:inline-block}.sidebar-primary .subscribe-block__form,.sidebar-secondary .subscribe-block__form{padding-top:1px}.after-content-full-width-area .subscribe-block__form{padding:0}.follow-block{padding:21px 0 8px;margin-bottom:14px}.after-content-full-width-area .follow-block{text-align:center}.after-content-full-width-area .follow-block .widget-title{color:#fff}.widget.widget-subscribe{padding:0 40px;padding-top:28px!important;padding-bottom:28px!important}.footer-area .widget.widget-subscribe,.sidebar-primary .widget.widget-subscribe,.sidebar-secondary .widget.widget-subscribe{margin-bottom:45px}.widget.widget-subscribe .widget-title{margin-bottom:20px}.subscribe-block{padding:0 0 8px}.after-content-full-width-area .subscribe-block{padding:0}.footer-area .subscribe-block,.sidebar-primary .subscribe-block,.sidebar-secondary .subscribe-block{padding-top:10px}.follow-block+.subscribe-block{padding:10px 0}@media (min-width:992px){.follow-block+.subscribe-block{padding:20px 0 8px}}.sidebar-primary .follow-block+.subscribe-block,.sidebar-secondary .follow-block+.subscribe-block{margin:0}@media (max-width:992px){.sidebar-primary .follow-block+.subscribe-block,.sidebar-secondary .follow-block+.subscribe-block{padding:10px 0 18px}}.footer-area .follow-block+.subscribe-block{border-top:1px solid rgba(255,255,255,.2)}.after-content-full-width-area .subscribe-block .widget-title{float:left;margin:2px 27px 0 0;padding:11px 0 0!important}@media (max-width:992px){.after-content-full-width-area .subscribe-block .widget-title{margin-right:0;margin-bottom:25px!important;float:none}}.subscribe-block__input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative}.subscribe-block__input[type=email]{max-width:290px;padding-right:55px;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:1 1 0;flex:1 1 0;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;border-right:none;line-height:17px;outline:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;font-size:14px}.footer-area .subscribe-block__input[type=email]:focus{box-shadow:none;background:#fff}.sidebar-1-4 .subscribe-block__input[type=email]{max-width:calc(100% - 50px)}.subscribe-block__input[type=email].error{box-shadow:inset 0 0 0 1px #fe5c7a}.subscribe-block__submit{border-top-left-radius:0;border-bottom-left-radius:0;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;max-width:40%;padding:0;background:0 0!important;font-size:0;box-shadow:none!important;width:auto;position:relative;left:-42px;text-align:center;border-width:0}.footer-area .subscribe-block__submit{border-color:#fff}.subscribe-block__submit:before{content:'\f003';font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-size:1rem;display:inline-block;vertical-align:middle;transition:all .25s ease;margin-top:18px}.footer-area .subscribe-block__submit:before{color:#fff}.sidebar-1-4 .subscribe-block__submit{font-size:0}.sidebar-1-4 .subscribe-block__submit:before{display:inline-block}.subscribe-block__message{padding:0 0 13px}.footer-area .subscribe-block__message{padding-bottom:20px}.widget-taxonomy-tiles.widget{padding:0;box-shadow:none;border-radius:0;background:0 0}.widget-taxonomy-tiles{padding:0;box-shadow:none;border-radius:0}.widget-taxonomy-tiles__holder{padding:0;float:left;line-height:normal;-webkit-transform:translateZ(0);transform:translateZ(0)}.widget-taxonomy-tiles__inner{position:relative;overflow:hidden;background:#000;box-shadow:none}.widget-taxonomy-tiles__inner>a{opacity:.8;display:block;transition:all .4s ease}.widget-taxonomy-tiles__inner:hover>a{opacity:1}.tiles-columns .widget-taxonomy-tiles__inner{position:absolute;width:100%;height:100%}.widget-taxonomy-tiles__inner .term-img{display:block;height:auto;width:100%}.widget-taxonomy-tiles .tiles-columns .term-img{position:absolute;height:100%;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}.widget-taxonomy-tiles__content{position:absolute;width:100%;height:auto;bottom:0;left:0;padding:23px 40px;z-index:0}.widget-taxonomy-tiles__content:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:.9;z-index:-1;transition:all .5s ease}.widget-taxonomy-tiles__content .term-icon{position:absolute;bottom:15px;right:15px}.widget-taxonomy-tiles__title{margin:0 0 9px!important;font-weight:700;text-transform:uppercase}.widget-taxonomy-tiles a{color:inherit}.news-smart-box .post__date a,.news-smart-box__instance article.post.mini-type .post__date a{color:#bdbdbd}.widget-taxonomy-tiles .post-count{margin:16px 0 0 1px;display:inline-block;font-size:.9rem}.widget-taxonomy-tiles .tile_item{float:left}.widget-taxonomy-tiles p{font-size:.9rem;margin:0}.widget-taxonomy-tiles .post-desc{margin:0}.widget-taxonomy-tiles .tiles-columns{padding-top:2px;margin:0 -3px 0 0;display:block;line-height:0}.widget-taxonomy-tiles .tiles-columns:after{content:'';display:block;clear:both}.widget-taxonomy-tiles .tiles-columns .tile-xs-x{width:100%}@media (min-width:544px){.widget-taxonomy-tiles .tiles-columns .tile-xs-x{width:100%}}@media (min-width:768px){.widget-taxonomy-tiles .tiles-columns .tile-xs-x{width:8.33333%}}@media (min-width:992px){.widget-taxonomy-tiles__inner{box-shadow:none}.widget-taxonomy-tiles .tiles-columns .tile-xs-x{width:8.33333%}}@media (min-width:1200px){.widget-taxonomy-tiles .tiles-columns .tile-xs-x{width:8.33333%}}.widget-taxonomy-tiles .tiles-columns .tile-sm-x{width:100%}@media (min-width:544px){.widget-taxonomy-tiles .tiles-columns .tile-sm-x{width:100%}}@media (min-width:768px){.widget-taxonomy-tiles .tiles-columns .tile-sm-x{width:16.66667%}}@media (min-width:992px){.widget-taxonomy-tiles .tiles-columns .tile-sm-x{width:16.66667%}}@media (min-width:1200px){.widget-taxonomy-tiles .tiles-columns .tile-sm-x{width:16.66667%}}.widget-taxonomy-tiles .tiles-columns .tile-md-x{width:100%}@media (min-width:544px){.widget-taxonomy-tiles .tiles-columns .tile-md-x{width:100%}}@media (min-width:768px){.widget-taxonomy-tiles .tiles-columns .tile-md-x{width:33.33333%}}@media (min-width:992px){.widget-taxonomy-tiles .tiles-columns .tile-md-x{width:33.33333%}}@media (min-width:1200px){.widget-taxonomy-tiles .tiles-columns .tile-md-x{width:33.33333%}}.widget-taxonomy-tiles .tiles-columns .tile-lg-x{width:100%}@media (min-width:544px){.widget-taxonomy-tiles .tiles-columns .tile-lg-x{width:100%}}@media (min-width:768px){.widget-taxonomy-tiles .tiles-columns .tile-lg-x{width:33.33333%}}@media (min-width:992px){.widget-taxonomy-tiles .tiles-columns .tile-lg-x{width:33.33333%}}@media (min-width:1200px){.widget-taxonomy-tiles .tiles-columns .tile-lg-x{width:33.33333%}}.widget-taxonomy-tiles .tiles-columns .tile-xl-x{width:100%}.widget-taxonomy-tiles .tiles-columns .tile-xs-y{height:544px}@media (min-width:544px){.widget-taxonomy-tiles .tiles-columns .tile-xl-x{width:100%}.widget-taxonomy-tiles .tiles-columns .tile-xs-y{height:544px}}@media (min-width:768px){.widget-taxonomy-tiles .tiles-columns .tile-xl-x{width:50%}.widget-taxonomy-tiles .tiles-columns .tile-xs-y{height:62px}}@media (min-width:992px){.widget-taxonomy-tiles .tiles-columns .tile-xl-x{width:50%}.widget-taxonomy-tiles .tiles-columns .tile-xs-y{height:80.5px}}@media (min-width:1200px){.widget-taxonomy-tiles .tiles-columns .tile-xl-x{width:50%}.widget-taxonomy-tiles .tiles-columns .tile-xs-y{height:97.5px}}.widget-taxonomy-tiles .tiles-columns .tile-sm-y{height:544px}@media (min-width:544px){.widget-taxonomy-tiles .tiles-columns .tile-sm-y{height:544px}}@media (min-width:768px){.widget-taxonomy-tiles .tiles-columns .tile-sm-y{height:124px}}@media (min-width:992px){.widget-taxonomy-tiles .tiles-columns .tile-sm-y{height:161px}}@media (min-width:1200px){.widget-taxonomy-tiles .tiles-columns .tile-sm-y{height:195px}}.widget-taxonomy-tiles .tiles-columns .tile-md-y{height:544px}@media (min-width:544px){.widget-taxonomy-tiles .tiles-columns .tile-md-y{height:544px}}@media (min-width:768px){.widget-taxonomy-tiles .tiles-columns .tile-md-y{height:186px}}@media (min-width:992px){.widget-taxonomy-tiles .tiles-columns .tile-md-y{height:241.5px}}@media (min-width:1200px){.widget-taxonomy-tiles .tiles-columns .tile-md-y{height:292.5px}}.widget-taxonomy-tiles .tiles-columns .tile-lg-y{height:544px}@media (min-width:544px){.widget-taxonomy-tiles .tiles-columns .tile-lg-y{height:544px}}@media (min-width:768px){.widget-taxonomy-tiles .tiles-columns .tile-lg-y{height:248px}}@media (min-width:992px){.widget-taxonomy-tiles .tiles-columns .tile-lg-y{height:322px}}@media (min-width:1200px){.widget-taxonomy-tiles .tiles-columns .tile-lg-y{height:390px}}.widget-taxonomy-tiles .tiles-columns .tile-xl-y{height:544px}@media (min-width:544px){.widget-taxonomy-tiles .tiles-columns .tile-xl-y{height:544px}}@media (min-width:768px){.widget-taxonomy-tiles .tiles-columns .tile-xl-y{height:372px}.col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content .post-count,.col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content .post-desc,.col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content i,.col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content .post-count,.col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content .post-desc,.col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content i,.footer-area .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content,.footer-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content,.sidebar-primary .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content,.sidebar-primary .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content,.sidebar-secondary .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content,.sidebar-secondary .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content{display:none}.col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content,.col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content{padding:15px}.col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content .widget-taxonomy-tiles__title,.col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content .widget-taxonomy-tiles__title{font-size:14px;font-size:.875rem}}@media (min-width:992px){.widget-taxonomy-tiles .tiles-columns .tile-xl-y{height:483px}.page .site-main,.single .site-main,.single-post .site-main{box-shadow:none}}@media (min-width:1200px){.widget-taxonomy-tiles .tiles-columns .tile-xl-y{height:585px}}.footer-area .widget-taxonomy-tiles .tiles-columns .tile-lg-x,.footer-area .widget-taxonomy-tiles .tiles-columns .tile-md-x,.footer-area .widget-taxonomy-tiles .tiles-columns .tile-sm-x,.footer-area .widget-taxonomy-tiles .tiles-columns .tile-xl-x,.footer-area .widget-taxonomy-tiles .tiles-columns .tile-xs-x,.sidebar-primary .widget-taxonomy-tiles .tiles-columns .tile-lg-x,.sidebar-primary .widget-taxonomy-tiles .tiles-columns .tile-md-x,.sidebar-primary .widget-taxonomy-tiles .tiles-columns .tile-sm-x,.sidebar-primary .widget-taxonomy-tiles .tiles-columns .tile-xl-x,.sidebar-primary .widget-taxonomy-tiles .tiles-columns .tile-xs-x,.sidebar-secondary .widget-taxonomy-tiles .tiles-columns .tile-lg-x,.sidebar-secondary .widget-taxonomy-tiles .tiles-columns .tile-md-x,.sidebar-secondary .widget-taxonomy-tiles .tiles-columns .tile-sm-x,.sidebar-secondary .widget-taxonomy-tiles .tiles-columns .tile-xl-x,.sidebar-secondary .widget-taxonomy-tiles .tiles-columns .tile-xs-x{width:50%}@media (min-width:768px){.widget-taxonomy-tiles .tiles-columns .tile-xl-x{width:66.66%!important}.widget-taxonomy-tiles .tiles-columns .tile-xl-y{height:500px}.widget-taxonomy-tiles .tiles-columns .tile-md-y{height:250px}}.sidebar-primary .news-smart-box .news-smart-box__navigation,.sidebar-secondary .news-smart-box .news-smart-box__navigation{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.sidebar-primary .news-smart-box .news-smart-box__navigation .current-term,.sidebar-secondary .news-smart-box .news-smart-box__navigation .current-term{margin:0 0 20px}.news-smart-box .post__author a,.news-smart-box .post__date a{display:inline-block}.news-smart-box .post__author a:after,.news-smart-box .post__date a:after{content:'';width:0%;height:1px;display:block;margin:-2px auto 0;transition:all .25s ease-out}.news-smart-box__instance article.post .entry-content h5 a:after,.news-smart-box__instance article.post.mini-type .post__date:after{display:none}.news-smart-box .post__author a:hover:after,.news-smart-box .post__date a:hover:after{width:100%}.news-smart-box .post__date{float:left;clear:none}.news-smart-box .post__author{float:left;margin-right:30px}.news-smart-box .post__author::before{content:'\E87C';font-size:14px;font-family:'Material Icons';margin-right:10px;position:relative;top:2px}.news-smart-box .post__comments{float:left;clear:none;margin-right:0}.news-smart-box .post__excerpt{font-size:.9rem}.news-smart-box__instance article.post.full-type .inner{margin-top:0;padding-top:0;border-top:none}.news-smart-box__instance article.post.mini-type .entry-header{max-width:240px;float:left;margin-right:20px}.news-smart-box__instance article.post.mini-type .entry-content{margin-top:0;overflow:hidden}.news-smart-box__instance article.post.mini-type .post__excerpt{margin-bottom:10px}.news-smart-box__instance article.post .inner{margin-top:20px;transition:all .8s ease}.news-smart-box__instance article.post .inner.animate-cycle-show{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0,30px);-ms-transform:translate(0,30px);transform:translate(0,30px);transition:all 0s ease}.news-smart-box__instance article.post .entry-header{position:relative;margin-bottom:21px}.news-smart-box__instance article.post .post-thumbnail__link,.news-smart-box__instance.layout_type_1 .row{display:block}.news-smart-box__instance article.post .post-thumbnail__link img{width:100%;display:block}.news-smart-box__instance.layout_type_1 .full-type{float:left}@media (max-width:767px){.news-smart-box__instance.layout_type_1 .full-type{float:none}}.news-smart-box__instance.layout_type_1 .mini-type{float:left}.news-smart-box__instance.layout_type_1 .mini-type.post-item-1 .inner{margin-top:0;padding-top:0;border-top:none}.news-smart-box__instance.layout_type_3 .full-type .entry-header{max-width:50%;float:left;margin-right:30px}.news-smart-box__instance.layout_type_3 .full-type .entry-content{margin-top:0}.news-smart-box__navigation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:32px}.news-smart-box__navigation .current-term{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;position:relative}.news-smart-box__navigation .current-term span{display:block;margin-top:-6px}.news-smart-box__navigation .terms-list{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.news-smart-box__navigation .terms-list .terms-container{float:right}@media (max-width:767px){.news-smart-box__navigation{display:block}.news-smart-box__navigation .terms-list .terms-container{float:none;padding-top:20px}}.news-smart-box__navigation .terms-list .term-item{position:relative;display:inline-block;margin:0 30px 0 0;cursor:pointer}.news-smart-box__navigation .terms-list .term-item:last-child{margin:0}.news-smart-box__navigation .terms-list .term-item span{display:block;padding:0}.news-smart-box__navigation .terms-list .term-item:after{content:'';width:0%;height:1px;display:block;margin:-2px auto 0;transition:all .25s ease-out}.news-smart-box__listing .post__cats a:after,.nsb-spinner{display:none}.news-smart-box__navigation .terms-list .term-item:hover:after{width:100%}.news-smart-box__wrapper{position:relative}.news-smart-box__listing .post__cats{position:absolute;top:30px;left:30px}.news-smart-box__preloader{position:relative;display:none;width:100%}.nsb-spinner{width:35px;height:35px;position:absolute;top:-8px;right:-50px}.double-bounce-1,.double-bounce-2{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:tm-bounce 2s infinite ease-in-out;animation:tm-bounce 2s infinite ease-in-out}.tm_fpblock__item,.tm_fpblock__wrapper{position:relative}.double-bounce-2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes tm-bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tm-bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.tm_fpblock{display:-webkit-flex;display:-ms-flexbox;display:flex}.tm_fpblock .tm_fpblock__item.tm_fpblock__item-small-2x-vertical .tm_fpblock__item__description .tm_fpblock__item__title{font-size:20px}.after-loop-area .tm_fpblock .tm_fpblock__item.tm_fpblock__item-small-2x-vertical .tm_fpblock__item__description .tm_fpblock__item__title,.before-loop-area .tm_fpblock .tm_fpblock__item.tm_fpblock__item-small-2x-vertical .tm_fpblock__item__description .tm_fpblock__item__title{font-size:1rem!important;line-height:1.2em}@media (max-width:768px){.after-loop-area .tm_fpblock .tm_fpblock__item.tm_fpblock__item-small-2x-vertical .tm_fpblock__item__description .tm_fpblock__item__title,.before-loop-area .tm_fpblock .tm_fpblock__item.tm_fpblock__item-small-2x-vertical .tm_fpblock__item__description .tm_fpblock__item__title{font-size:22px!important}.tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item,.tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item .tm_fpblock__item__preview{height:470px!important}}.tm_fpblock.tm_fpblock-layout-1{min-width:25%;min-height:25%}.tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title{font-size:14px;line-height:1.2em}@media (max-width:1199px){.tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title{font-size:28px;line-height:38px}.after-content-area .tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title,.after-loop-area .tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title,.before-loop-area .tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title{font-size:1rem;line-height:1.2em}}@media (max-width:767px){.tm_fpblock.tm_fpblock-layout-1{display:block}.tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item.tm_fpblock__item-large,.tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item.tm_fpblock__item-small,.tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item.tm_fpblock__item-small+.tm_fpblock__item-small{display:block;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:auto;min-width:100%;margin-left:0}}@media (min-width:768px) and (max-width:1199px){.tm_fpblock.tm_fpblock-layout-1{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item.tm_fpblock__item-large{width:100%;display:block}.tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item.tm_fpblock__item-small{width:50%}}@media (min-width:1200px){.tm_fpblock.tm_fpblock-layout-1{display:-webkit-flex;display:-ms-flexbox;display:flex}.tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item.tm_fpblock__item-large{width:50%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item.tm_fpblock__item-small{width:25%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.tm_fpblock.tm_fpblock-layout-1 .tm_fpblock__item.tm_fpblock__item-small+.tm_fpblock__item-small{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-left:-25%}}.tm_fpblock.tm_fpblock-layout-2{min-width:25%;min-height:25%}.tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title{font-size:14px;line-height:1.2em}@media (max-width:1199px){.tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title{font-size:28px;line-height:38px}.after-content-area .tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title,.after-loop-area .tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title,.before-loop-area .tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title{font-size:1rem;line-height:1.2em}}@media (max-width:767px){.tm_fpblock.tm_fpblock-layout-2{display:block}.tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item.tm_fpblock__item-large,.tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item.tm_fpblock__item-small{display:block;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:auto;min-width:100%;margin-left:0}}@media (min-width:768px) and (max-width:1199px){.tm_fpblock.tm_fpblock-layout-2{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item.tm_fpblock__item-large{width:100%;display:block}.tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item.tm_fpblock__item-small{width:50%}}@media (min-width:1200px){.tm_fpblock.tm_fpblock-layout-2{display:-webkit-flex;display:-ms-flexbox;display:flex}.tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item.tm_fpblock__item-large{width:50%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item.tm_fpblock__item-small{width:25%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item.tm_fpblock__item-small.tm_fpblock__item-3,.tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item.tm_fpblock__item-small.tm_fpblock__item-5{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-left:-25%}}.tm_fpblock.tm_fpblock-layout-3{min-width:25%;min-height:25%}.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title{font-size:14px;line-height:1.2em}@media (max-width:1199px){.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title{font-size:28px;line-height:38px}.after-content-area .tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title,.after-loop-area .tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title,.before-loop-area .tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title{font-size:1rem;line-height:1.2em}}@media (max-width:768px){.tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item,.tm_fpblock.tm_fpblock-layout-2 .tm_fpblock__item .tm_fpblock__item__preview,.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item,.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item .tm_fpblock__item__preview{height:470px!important}}@media (max-width:767px){.tm_fpblock.tm_fpblock-layout-3{display:block}.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-large,.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small,.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small-2x{display:block;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:auto;min-width:100%;margin-left:0}}@media (min-width:768px) and (max-width:1199px){.tm_fpblock.tm_fpblock-layout-3{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-large,.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small-2x{width:100%;display:block}.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small{width:50%}.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small-2x{max-height:50%}}@media (min-width:1200px){.tm_fpblock.tm_fpblock-layout-3{display:-webkit-flex;display:-ms-flexbox;display:flex}.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-large{width:50%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small,.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small-2x{width:25%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small-2x{width:50%;max-height:50%}.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small.tm_fpblock__item-3{margin-left:-50%}.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small.tm_fpblock__item-3,.tm_fpblock.tm_fpblock-layout-3 .tm_fpblock__item.tm_fpblock__item-small.tm_fpblock__item-4{width:25%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}.tm_fpblock.tm_fpblock-layout-4{min-width:25%;min-height:25%}.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title{font-size:.9rem}@media (max-width:767px){.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-small .tm_fpblock__item__description .tm_fpblock__item__title{font-size:22px!important}.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item,.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item .tm_fpblock__item__preview{height:470px!important}.tm_fpblock.tm_fpblock-layout-4{display:block}.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-large,.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-small,.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-small-2x-vertical{display:block;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:auto;min-width:100%;margin-left:0}}@media (min-width:768px) and (max-width:1199px){.tm_fpblock.tm_fpblock-layout-4{display:block}.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-large{width:100%;display:block}.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-small-2x-vertical{display:inline-block;width:50%}.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-small{width:50%;float:right;margin-bottom:-100%}.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-small+.tm_fpblock__item-small{margin-bottom:0}}@media (min-width:1200px){.tm_fpblock.tm_fpblock-layout-4{display:-webkit-flex;display:-ms-flexbox;display:flex}.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-large{width:50%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-small,.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-small-2x-vertical{width:25%}.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-large .tm_fpblock__item__preview{height:200%}.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-small,.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-small-2x-vertical{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.tm_fpblock.tm_fpblock-layout-4 .tm_fpblock__item.tm_fpblock__item-4{margin-left:-25%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;top:auto!important}}.tm_fpblock.tm_fpblock-layout-5{min-width:25%;min-height:25%}@media (max-width:767px){.tm_fpblock.tm_fpblock-layout-5{display:block}.tm_fpblock.tm_fpblock-layout-5 .tm_fpblock__item.tm_fpblock__item-large-2x,.tm_fpblock.tm_fpblock-layout-5 .tm_fpblock__item.tm_fpblock__item-small,.tm_fpblock.tm_fpblock-layout-5 .tm_fpblock__item.tm_fpblock__item-small+.tm_fpblock__item-small{display:block;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:auto;min-width:100%;margin-left:0}}@media (min-width:768px) and (max-width:1200px){.tm_fpblock.tm_fpblock-layout-5{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tm_fpblock.tm_fpblock-layout-5 .tm_fpblock__item.tm_fpblock__item-large-2x{width:100%;display:block}.tm_fpblock.tm_fpblock-layout-5 .tm_fpblock__item.tm_fpblock__item-small{width:50%}}@media (min-width:1199px){.tm_fpblock.tm_fpblock-layout-5{display:-webkit-flex;display:-ms-flexbox;display:flex}.tm_fpblock.tm_fpblock-layout-5 .tm_fpblock__item.tm_fpblock__item-large-2x{width:60%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.tm_fpblock.tm_fpblock-layout-5 .tm_fpblock__item.tm_fpblock__item-small{width:40%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.tm_fpblock.tm_fpblock-layout-5 .tm_fpblock__item.tm_fpblock__item-small+.tm_fpblock__item-small{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-left:-40%}}.tm_fpblock__item{overflow:hidden}.tm_fpblock__item .tm_fpblock__item__categories,.tm_fpblock__item .tm_fpblock__item__description{position:absolute;top:50px;left:70px;right:auto;bottom:auto}@media (max-width:1600px){.tm_fpblock__item .tm_fpblock__item__categories,.tm_fpblock__item .tm_fpblock__item__description{top:23px;left:20px;right:auto;bottom:auto}}.after-content-area .tm_fpblock__item .tm_fpblock__item__categories,.after-loop-area .tm_fpblock__item .tm_fpblock__item__categories,.before-content-area .tm_fpblock__item .tm_fpblock__item__categories,.before-loop-area .tm_fpblock__item .tm_fpblock__item__categories,.footer-area .tm_fpblock__item .tm_fpblock__item__categories{top:20px;left:20px;right:auto;bottom:auto}.tm_fpblock__item .tm_fpblock__item__description{padding-right:30px;top:auto;left:70px;right:auto;bottom:70px}.tm_fpblock__item .tm_fpblock__item__preview{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;transition-duration:.1s;transition-property:width,height,background;transition-delay:.1s}.tm_fpblock__item .tm_fpblock__item__preview>img{display:block;width:100%;opacity:0}.tm_fpblock__item .tm_fpblock__item__categories{display:block;line-height:15px;padding:0;transition:all .3s ease-out}.tm_fpblock__item .tm_fpblock__item__categories .tm_fpblock__item__category{text-transform:uppercase;transition:all .3s ease-out}.tm_fpblock__item .tm_fpblock__item__categories a{padding:6px 10px;margin-bottom:10px;display:inline-block}@media (max-width:1600px){.tm_fpblock__item .tm_fpblock__item__description{top:auto;left:32px;right:auto;bottom:20px}}.after-content-area .tm_fpblock__item .tm_fpblock__item__description,.after-loop-area .tm_fpblock__item .tm_fpblock__item__description,.before-content-area .tm_fpblock__item .tm_fpblock__item__description,.before-loop-area .tm_fpblock__item .tm_fpblock__item__description,.footer-area .tm_fpblock__item .tm_fpblock__item__description{top:auto;left:20px;right:auto;bottom:20px}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__date{display:block;color:#fff;font-size:16px;float:left;margin-right:30px;transition:all .3s ease-out}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__comments_count{display:block;color:#fff;font-size:16px;float:left}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__comments_count a{color:#fff}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__comments_count:before{content:'\E8AF';font-size:14px;font-family:'Material Icons';margin-right:8px}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__author{display:block;color:#fff;font-size:16px;float:left;margin-right:30px}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__author a{text-transform:capitalize}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__title{display:block;font-size:28px;line-height:38px;font-weight:700;margin:0 0 6px}@media (max-width:768px){.tm_fpblock.tm_fpblock-layout-5 .tm_fpblock__item,.tm_fpblock.tm_fpblock-layout-5 .tm_fpblock__item .tm_fpblock__item__preview{height:470px!important}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__title{font-size:22px!important;line-height:30px!important}}.after-content-area .tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__title,.before-content-area .tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__title{font-size:20px;line-height:28px}.after-loop-area .tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__title,.before-loop-area .tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__title{font-size:1rem;line-height:1.2em}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__content{color:#fff;font-size:14px;clear:both;padding-top:3px}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__tags{display:block;clear:both;padding-top:10px}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__tags:before{content:'\f02c';font-size:14px;font-family:FontAwesome;margin-right:8px;color:#fff}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__tags .tm_fpblock__item__tag{color:#fff;font-size:14px;line-height:1em;display:inline-block;margin-right:10px}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__tags .tm_fpblock__item__tag:after{content:'';width:100%;height:1px;display:block;margin:-1px auto 0;transition:all .25s ease-out}.tm_fpblock__item .tm_fpblock__item__description .tm_fpblock__item__tags .tm_fpblock__item__tag:hover:after{width:0}.site{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.page .site-main,.single .site-main,.single-post .site-main{box-shadow:none;background:#fff;margin:0 0 10px}@media (min-width:992px){.page .site-main,.single .site-main,.single-post .site-main{margin:0 0 70px}}body.home .site-main{padding:0;margin:0}a{transition:all .3s ease-out;outline:0!important}.container.site-content>.container,.container.site-footer>.container,.container.site-header>.container{max-width:inherit;padding-left:0;padding-right:0}.site-footer.container,.site-header.container{max-width:100%;padding:0}#content.site-content{overflow:hidden}.site-header{margin-bottom:0}.site-header .site-logo{margin-bottom:0!important}@media (min-width:768px){.header-container.isStuck{position:fixed;width:100%;left:0;z-index:9999}.header-container.isStuck.has-bar{margin-top:32px}}.site-header .main-navigation.isStuck{z-index:999;padding:10px 0!important;left:0!important;text-align:center!important;margin:0!important}.site-header .main-navigation.isStuck ul ul.sub-menu{margin:6px 0 0!important}@media (max-width:600px){.site-header .main-navigation.isStuck ul ul.sub-menu{margin-top:0!important}.site-header .main-navigation.isStuck{padding-top:0!important}.site-header .pseudoStickyBlock{height:0!important}}@media (max-width:37.5em){header.site-header.centered .header-container_wrap,header.site-header.default .header-container_wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}header.site-header .top-panel__message{float:none}header.site-header .header-container{padding:15px 10px}}@media screen and (max-width:37.5em) and (min-width:37.5em){header.site-header.centered .header-container_wrap,header.site-header.default .header-container_wrap{-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}}@media (max-width:37.5em) and (max-width:600px){header.site-header .header-container{padding:32px 5px 8px}}@media (max-width:37.5em){header.site-header .header-container .site-branding{-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-order:2;-ms-flex-order:2;order:2;padding:0 0 15px}}@media (max-width:37.5em) and (max-width:600px){header.site-header .header-container .site-branding{padding:0 0 25px}}@media (max-width:37.5em){header.site-header .header-container .social-list{-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-order:3;-ms-flex-order:3;order:3;text-align:center;padding:0}}@media (max-width:37.5em) and (max-width:600px){header.site-header .header-container .social-list{padding:15px 0 0;text-align:right;position:relative}header.site-header .header-container .social-list .social-list__items{position:relative;z-index:4}header.site-header .header-container .social-list:after{content:'';width:calc(100% + 20px);height:115%;position:absolute;top:0;left:0;right:0;z-index:0}}@media (max-width:37.5em){header.site-header .header-container .main-navigation{-webkit-order:3;-ms-flex-order:3;order:3;position:relative;z-index:4;padding:0;float:none;width:calc(100% + 40px)}}@media (max-width:37.5em) and (max-width:600px){header.site-header .header-container .main-navigation{position:absolute!important;top:0!important;left:0;margin:130px 0 0 -20px!important}}@media (max-width:37.5em){header.site-header .header-container .main-navigation .menu-toggle{background:0 0;display:inline-block;z-index:2;float:left;border:none;width:63px;height:63px;text-align:center;line-height:63px;padding:0;margin:0;transition:all .25s ease-out}header.site-header .header-container .main-navigation .menu-toggle i{color:#fff;width:auto;height:auto;line-height:70px}header.site-header .header-container .main-navigation .menu-toggle i:before{content:"\e8ee";font-size:24px;line-height:1em}header.site-header .header-container .main-navigation.toggled .menu-toggle .material-icons::before{content:"\e317"}}.site-header.default .header-container{padding:33px 30px 22px}@media (max-width:600px){.site-header.default .header-container{padding:32px 5px 8px;text-align:center}}@media (max-width:992px){.site-header.default .header-container .header-container_wrap{text-align:center;position:relative}}.site-header.default .main-navigation{text-align:left;clear:both;padding:0}.site-header.centered,.site-header.centered .site-branding{text-align:center}.site-header.default .main-navigation ul ul.sub-menu{margin:0}@media (min-width:601px){.site-header.default .main-navigation ul ul.sub-menu{margin-top:22px}}@media (min-width:1200px){.site-header.default .main-navigation{top:-2px;position:relative}.site-header.minimal .main-navigation{position:relative;left:0}}.site-header.default .site-branding{float:left}.site-header.default .social-list{float:right;padding:0}@media (min-width:992px){.site-header.default .social-list{position:relative;top:11px}}.site-header.centered .header-container{padding:33px 30px 0}@media (max-width:600px){.site-header.default .main-navigation{text-align:center}.site-header.centered .header-container{padding:32px 5px 8px}}@media (max-width:992px){.site-header.centered .header-container_wrap{text-align:center;position:relative}}.site-header.centered .social-list{text-align:center;padding:0 0 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:600px){.site-header.centered .social-list{display:inline-block;text-align:right}}.site-header.centered .main-navigation{text-align:center;padding:16px 0 26px}.site-header.centered .main-navigation ul.menu>li:last-child{margin-right:0}.site-header.minimal .site-logo{position:relative;top:-6px}.site-header.minimal .social-list{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;white-space:nowrap;padding:0}@media (max-width:1199px){.site-header.minimal .social-list{display:inline-block}}.site-header.minimal .social-list .social-list__items{display:block}@media (max-width:600px){.site-header.minimal .site-logo{top:0}.site-header.minimal .social-list .social-list__items{display:inline-block}}.site-header.minimal .main-navigation{-webkit-order:1;-ms-flex-order:3;order:3;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center;padding:0}@media (min-width:600px) and (max-width:1199px){.site-header.minimal .main-navigation{margin:20px 0}}@media screen and (min-width:37.5em){.site-header.minimal .main-navigation{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:0 1 61%;-ms-flex:0 1 61%;flex:0 1 61%}}@media (min-width:37.5em) and (max-width:62em){.site-header.minimal .main-navigation{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media (min-width:601px) and (max-width:1199px){.site-header.minimal .main-navigation ul.menu>li{margin-right:40px}}.site-header.minimal .site-branding{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding:0}.header-container{box-shadow:none;padding:36px 30px 18px}.header-container__flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media (min-width:600px) and (max-width:1199px){.header-container__flex{display:block;text-align:center}}@media (max-width:992px){.header-container__flex{text-align:center;position:relative}}.top-panel{padding:0 30px}@media (max-width:600px){.top-panel{text-align:center;padding:0}.top-panel .container{padding-right:0;padding-left:0}}.top-panel__wrap{padding:14px 0 17px;position:relative}.top-panel__wrap:after{clear:both;content:"";width:100%;display:block}.top-panel__message{float:left;font-size:14px}.top-panel__message .info-block{margin:0 0 10px;color:#787784;font-size:14px}.top-panel__message .info-block span{color:#fff}.top-panel__message .info-block:last-child{margin-bottom:0}@media (min-width:992px){.top-panel__message .info-block{float:left;margin-bottom:0}}.top-panel__menu{float:right;margin:0;padding:0;font-size:14px;position:relative;z-index:1}@media (max-width:600px){.top-panel__wrap{padding:0}.top-panel__menu,.top-panel__message{display:none}}.top-panel__menu-list{margin:0;padding:0}.top-panel__menu-list li{display:inline-block;padding:0 18px;margin-bottom:0}.top-panel .search-form__toggle{display:inline-block;width:22px;text-align:center;line-height:47px;cursor:pointer}.top-panel .search-form__toggle:after,.top-panel .search-form__toggle:before{font-family:FontAwesome;font-size:16px;transition:all .3s ease-out}.top-panel .search-form__toggle:before{content:'\f002'}.top-panel .search-form__toggle:after{content:'\f00d'}.top-panel .search-form__toggle[data-none-toggle=true]:before,.top-panel .search-form__toggle[data-toggle=true]:after{display:none}.top-panel__search+.top-panel__menu{margin-right:113px;letter-spacing:.2px}@media (max-width:600px){.top-panel__search+.top-panel__menu{float:none;margin-right:0}}.site-logo{padding:0;margin:0}.sticky{display:block}.sticky__label{display:inline-block;line-height:22px;padding:0 10px;float:right;text-align:center;border-radius:20px}.sticky__label>i{display:block;height:2em;width:calc(2em - 20px);font-size:21px;line-height:2}.posts-list .sticky__label>i{color:inherit;font-size:21px;margin-right:0}.has-post-thumbnail .sticky__label{float:none;position:absolute;top:10px;right:0;z-index:99}@media (min-width:992px){.has-post-thumbnail .sticky__label{top:30px}.posts-list--default .sticky.posts-list__item .btn,.posts-list--grid-2-cols .sticky.posts-list__item .btn,.posts-list--grid-3-cols .sticky.posts-list__item .btn{width:auto;height:auto;padding:9px 52px}.sticky.posts-list__item .btn__text{display:inline-block}.posts-list--masonry-2-cols .sticky.posts-list__item .btn__text,.posts-list--masonry-3-cols .sticky.posts-list__item .btn__text{display:none}}.position-two-sidebars .sticky.posts-list__item .btn__text{display:none}@media (min-width:992px){.sticky.posts-list__item .btn__icon{display:none}.posts-list--masonry-2-cols .sticky.posts-list__item .btn__icon,.posts-list--masonry-3-cols .sticky.posts-list__item .btn__icon{display:inline-block}}.position-two-sidebars .sticky.posts-list__item .btn__icon{display:inline-block}.position-two-sidebars .sticky.posts-list__item .btn{padding:0;width:50px;height:50px}.posts-list--masonry-2-cols .posts-list__item,.posts-list--masonry-3-cols .posts-list__item{margin-top:1.5em}.posts-list--grid-2-cols .posts-list__item,.posts-list--grid-3-cols .posts-list__item{-webkit-display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.posts-list--minimal .posts-list__item .entry-footer,.posts-list__item .btn__text{display:none}.posts-list__item .entry-content p{margin:0}.posts-list--minimal .posts-list__item{border-bottom:1px solid #ebebeb;padding-bottom:5px;margin-bottom:14px;overflow:hidden}.archive.blog-minimal .posts-list--minimal .posts-list__item{border-bottom:none;margin-bottom:30px}.posts-list--minimal .posts-list__item .entry-title{font-size:.9rem;font-weight:400}.posts-list__item .btn{padding:0}.posts-list__item .btn__icon{line-height:40px}@media (min-width:992px){.posts-list--default .posts-list__item .btn,.posts-list.sticky .posts-list__item .btn{width:auto;height:auto;padding:9px 52px}.posts-list--default .posts-list__item .btn__text,.posts-list.sticky .posts-list__item .btn__text{display:inline-block}.posts-list--default .posts-list__item .btn__icon,.posts-list.sticky .posts-list__item .btn__icon{display:none}.hentry{box-shadow:none}}.entry-meta a,.trending-posts-meta a{color:#a1a1a1}.post .post-date__link{font-size:13px}.post .post__comments{display:inline-block;font-size:13px}.post .post__comments a{display:inline-block}.post .post__comments:before{content:'\E8AF';font-size:13px;font-family:'Material Icons';margin-right:10px;position:relative;top:2px}.post .post__comments a:after{content:'';width:0%;height:1px;display:block;margin:-2px auto 0;transition:all .25s ease-out}.post .post__comments a:after:hover:after,.post-thumbnail--fullwidth .post-thumbnail__img{width:100%}.hentry{position:relative;margin:0 0 10px;padding:0;box-shadow:none;background:#fff}@media (min-width:992px){.hentry{margin:0 0 30px;padding:0}}.page .hentry,.single-post .hentry{box-shadow:none;border-radius:0;padding:0}.entry-header.audio_wrapper{background:#f5f5f5;padding:85px 0}.entry-header .entry-title:first-child{margin-top:0}.entry-content+.entry-meta,.entry-summary+.entry-meta{margin-top:15px}.single .entry-meta span{margin:0 25px 0 0;color:#bdbdbd}.posts-list--minimal .entry-meta{float:left;margin:0 30px 0 0;color:#bdbdbd;font-size:.9rem}.archive.blog-minimal .posts-list--minimal .entry-meta{float:none;clear:both;margin-top:15px}.posts-list .entry-content,.posts-list .entry-summary{display:none}@media (min-width:768px){.posts-list .entry-content,.posts-list .entry-summary{display:block}}.entry-footer{position:relative;clear:both;padding-bottom:20px}.single-post .entry-footer{padding:18px 0 12px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin-top:22px}.single-post .entry-footer>span{float:right;margin:1px 25px 0 0;font-size:.9rem}@media (max-width:992px){.single-post .entry-footer>span{margin:0;float:none}.single-post .entry-footer{text-align:center}}.posts-list .entry-footer{margin:0 -10px;padding-right:10px;padding-left:10px;padding-bottom:0}.entry-footer .btn{float:right;margin-top:10px}@media (min-width:992px){.posts-list .entry-footer{margin-right:-30px;margin-left:-30px;padding-right:30px;padding-left:30px}.entry-footer .btn{margin-top:15px}}.entry-footer .caption{padding:15px 0;overflow:hidden}.entry-footer .social_title{font-weight:700;float:left;margin:0 0 6px}.entry-header+.post-thumbnail>.post-thumbnail__img,.post_format-post-format-link .post-thumbnail{margin-top:25px}.posts-list--grid-3-cols .entry-footer .social_title,.posts-list--masonry-3-cols .entry-footer .social_title{float:none}.post-thumbnail__link{transition:all .4s ease-out}.post-thumbnail__link.post-thumbnail--small{display:block;margin-bottom:15px;text-align:center}@media (min-width:992px){.post-thumbnail__link.post-thumbnail--small{float:left;margin-right:30px;text-align:left}}.post-thumbnail__img{display:inline-block;vertical-align:top}.posts-list .post-thumbnail__img{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;transition:none!important}.posts-list .post-thumbnail--fullwidth{display:block;margin:0}.posts-list .post-thumbnail--fullwidth:first-child img{border-radius:0}@media (min-width:992px){.posts-list .post-thumbnail--fullwidth{margin:0 0 20px}}.post .material-icons{color:#a1a1a1}.no-thumb .post__cats{margin-bottom:19px}.post__cats a{display:inline-block;vertical-align:top;color:#fff;text-transform:uppercase;padding:10px 14px;border-radius:15px;margin:0;line-height:22px}.has-post-thumbnail .post-thumbnail--fullwidth+.post__cats,.has-post-thumbnail .post-thumbnail--small+.post__cats{position:absolute;top:21px;left:21px;z-index:99}@media (max-width:992px){.has-post-thumbnail .post-thumbnail--fullwidth+.post__cats,.has-post-thumbnail .post-thumbnail--small+.post__cats{top:15px;left:15px}}.post_format-post-format-gallery .post__cats{position:absolute;top:21px;left:21px;z-index:2}.single-post .post_format-post-format-gallery .post__cats{position:absolute;top:-46px;left:0}.post-format-wrap .post__cats{position:absolute;top:10px;left:10px;z-index:99}@media (min-width:992px){.post-format-wrap .post__cats{top:21px;left:21px}}.single .post__cats{margin-bottom:15px}.post__comments,.post__date{margin-right:30px}@media (max-width:1500px){.post__comments,.post__date{margin-right:15px}}@media (min-width:1201px) and (max-width:1360px){.post__comments,.post__date{display:block}}.single-post .post__comments,.single-post .post__date{font-size:.9rem}.post__author{font-size:.9rem;color:#bdbdbd}.post-author,.post__comments a i,.post__date a i,.post__tags a i{color:#a1a1a1}.post__comments,.post__date,.post__tags{clear:both;font-size:.9rem;color:#a1a1a1}.post__comments a,.post__date a,.post__tags a{display:inline-block;margin-right:10px}.post__comments a:after,.post__date a:after,.post__tags a:after{content:'';width:0%;height:1px;display:block;margin:-2px auto 0;transition:all .25s ease-out}.post__comments a:last-child,.post__date a:last-child,.post__tags a:last-child{margin-right:0}.post__comments a:hover:after,.post__date a:hover:after,.post__tags a:hover:after{width:100%}.post__comments .material-icons,.post__date .material-icons,.post__tags .material-icons{font-size:16px;margin-right:10px;vertical-align:middle}.post__tags{font-size:.9rem;border-top:1px solid #f5f5f5;padding:19px 0 0}.post__tags:before{content:'\f02c';font-family:FontAwesome;font-size:.9rem;margin-right:14px;vertical-align:middle}.single-post .post__tags{margin-top:14px;margin-bottom:15px;padding-top:0;border-top:none}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:12px 0 0}.page-links{clear:both;margin:0 0 15px}.position-two-sidebars #sidebar-secondary{-webkit-order:1;-ms-flex-order:1;order:1}.position-two-sidebars #primary{-webkit-order:0;-ms-flex-order:0;order:0}.position-two-sidebars #sidebar-primary{-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width:768px){.position-two-sidebars #sidebar-secondary{-webkit-order:0;-ms-flex-order:0;order:0}.position-two-sidebars #primary{-webkit-order:1;-ms-flex-order:1;order:1}.position-two-sidebars #sidebar-primary{-webkit-order:2;-ms-flex-order:2;order:2}}#content #primary{padding-top:0}body.home #content #primary{padding-top:60px}@media (max-width:992px){body.home #content #primary{padding-top:53px}}.edit-link{display:none}.team_wrapper{padding:15px 0 0}.team_wrapper figure{float:left;margin-right:30px}@media (max-width:480px){.team_wrapper figure{float:none;margin-right:0;margin-bottom:10px}}.team_wrapper>div{margin:0 0 20px}.team_wrapper>div::after{content:'';clear:both;display:table}.team_wrapper>div .caption{overflow:hidden;padding-top:0}.team_wrapper>div .caption h4{padding:0}.team_wrapper>div .custom{color:#bdbdbd;margin-bottom:24px;font-size:.9rem;margin-top:0}.post-author,.post__date{font-size:13px;margin-right:19px}.post-author a,.post__date a{display:inline-block;z-index:1}.post-author a:after,.post__date a:after{content:'';width:0%;height:1px;display:block;margin:-2px auto 0;transition:all .25s ease-out}.error404 #primary,.post-author a:hover:after,.post__date a:hover:after{width:100%}.post-author::before,.post__date:before{font-size:13px;margin-right:10px;top:2px;position:relative;font-family:'Material Icons'}.post-author::before{content:'\E87C'}.post__date:before{content:'\E8DF'}.home .post_format-post-format-audio .entry-header{min-height:208px;background:#f5f5f5;position:relative}.home .post_format-post-format-audio .entry-header .mejs-container{top:50%;position:absolute;margin-top:-15px}.error_description{font-size:44px;line-height:1em;margin:12px 0 68px}.error_btn{padding-bottom:33px}.error_title{font-size:65px;line-height:1em;font-weight:700;margin:0!important}@media (min-width:1200px){.error_title{font-size:338px;line-height:.9em}}.error404 .btn{padding-top:14px;padding-bottom:14px}.trending-posts__item{display:-webkit-flex;display:-ms-flexbox;display:flex}.trending-posts-title{margin-bottom:7px;font-size:14px;font-weight:900}@media (min-width:768px) and (max-width:991px){.footer-area .trending-posts__item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-area .trending-posts__image{max-width:100%}}.trending-posts__image{float:left;margin-right:18px;max-width:25%}.trending-posts__image .wp-image{display:inline-block;line-height:0}.trending-posts__image .wp-image img{transition:all .4s ease-out}.trending-posts__btn{padding:0;margin:5px 0 10px;font-size:14px;line-height:1.5em;border:none;text-transform:uppercase}@media (min-width:1200px){.trending-posts-meta__cats{margin-top:-7px}}.trending-posts-meta__cats a{font-size:13px;display:inline-block}.trending-posts-meta__cats a:after{content:'';width:0%;height:1px;display:block;margin:-2px auto 0;transition:all .25s ease-out}.trending-posts-meta__cats a:hover:after{width:100%}.trending-posts-meta{color:#bdbdbd;font-size:.9rem}.trending-posts-meta .trending-posts-meta__author{text-transform:capitalize;margin-right:23px}.trending-posts-meta .trending-posts-meta__author::before{content:'\E87C';font-size:14px;font-family:'Material Icons';margin-right:10px;position:relative;top:2px}.trending-posts-meta .post-comments-count,.trending-posts-meta .trending-posts-meta__author,.trending-posts-meta .trending-posts-meta__comments,.trending-posts-meta .trending-posts-meta__date{display:inline-block}.trending-posts-meta .post-comments-count:after,.trending-posts-meta .trending-posts-meta__author:after,.trending-posts-meta .trending-posts-meta__comments:after,.trending-posts-meta .trending-posts-meta__date:after{content:'';width:0%;height:1px;display:block;margin:-2px 0 0 auto;transition:all .25s ease-out}.trending-posts-meta .post-comments-count:hover:after,.trending-posts-meta .trending-posts-meta__author:hover:after,.trending-posts-meta .trending-posts-meta__comments:hover:after,.trending-posts-meta .trending-posts-meta__date:hover:after{width:calc(100% - 14px - 10px)}.trending-posts-meta .post-comments-count:hover:after{width:100%}.trending-posts-meta .trending-posts-meta__date{margin-right:23px}.trending-posts-meta .comments_wrap:before,.trending-posts-meta .trending-posts-meta__date:before{font-size:13px;font-family:'Material Icons';margin-right:10px;position:relative;top:2px}.trending-posts-meta .trending-posts-meta__date:before{content:'\E8DF'}.trending-posts-meta .trending-posts-meta__date:hover::before{color:#a1a1a1}.trending-posts-meta .comments_wrap:before{content:'\E8AF'}.trending-posts-meta .trending-posts-meta__tags a{display:inline-block}.trending-posts-meta .trending-posts-meta__tags a:after{content:'';width:100%;height:1px;display:block;margin:-4px auto 0;transition:all .25s ease-out}.trending-posts-meta .trending-posts-meta__tags a:hover:after{width:0}.trending_description{font-size:.9rem;float:left}body.single-post .meta-rank-views{margin:0 0 0 15px;font-size:.9rem}.meta-rank-rating{font-size:0;line-height:0;margin-right:15px;white-space:nowrap}@media (max-width:992px){.trending_description{float:none}body.single-post .meta-rank-views{float:none;margin-left:0;display:block}.meta-rank-rating{float:none;margin-right:0}}body.single-post .entry-footer .meta-rank-rating{margin:2px 0 0 15px;float:left}.meta-rank-rating .star-rating{font-size:11px;line-height:1.2rem;margin:0}.meta-rank-rating .star-rating .star-rating_item{font-size:inherit;line-height:inherit;width:17px}.meta-rank-rating .star-rating .star-rating_item:before{color:#ffcc42}body.home .site-main>.page{margin:0;height:0}.post-gallery,.single-post .has-thumb .post-thumbnail{margin-bottom:24px}.post_wrap{overflow:hidden}.entry-content .post-gallery{margin-top:10px}.post-gallery img{border-radius:0;display:block}.entry-content .post-gallery img{border-radius:0}.post-gallery .swiper-button-next,.post-gallery .swiper-button-prev{margin-top:-25px;top:50%;border-radius:50%;transition:all .3s ease;width:50px;height:50px;border:2px solid #fff;line-height:52px;text-align:center}.post-gallery .swiper-button-prev{left:30px}.post-gallery .swiper-button-next{right:30px}.post-gallery .material-icons{font-size:1rem}.post-gallery__caption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:rgba(0,0,0,.5);color:#fff}.post-gallery__link{display:block}.post .post-thumbnail__format-link{padding:0;box-sizing:border-box;text-align:center;min-height:200px;position:relative}.posts-list--default .post .post-thumbnail__format-link{min-height:100px}.post-format-link{display:inline-block;border-radius:0;font-size:21px;position:absolute;left:30px;right:30px;top:50%;margin-top:-1em}.posts-list--masonry-3-cols .post-format-link{font-size:.9rem}.blog-grid-3-cols .post-format-link,.blog-masonry-3-cols .post-format-link{font-size:1rem}.post .post-format-link{text-decoration:underline}.has-thumb .post-thumbnail{position:relative}.has-thumb .post-thumbnail__format-link{position:absolute;top:50%;bottom:50%;left:0;right:0;text-align:center}.has-thumb .post-thumbnail__format-link .post-format-link{margin:0}@media (min-width:992px){.posts-list--default .post-format-quote{padding-top:24px;padding-bottom:24px}}.post-featured-content{border-radius:0}.format-video .post-featured-content{background:0 0}.format-video .post-featured-content .post__cats{position:absolute;left:30px;top:30px;margin:0;z-index:1}.post.format-status .post__cats{padding:0 0 10px}.embed-wrapper .twitter-tweet{margin:10px auto!important;max-width:90%!important}.fb_iframe_widget,.fb_iframe_widget>span,.wp-caption,embed,iframe,object{max-width:100%}.floating_box{padding-top:22px;overflow:hidden}.floating_box .post__cats{margin-right:15px;float:none;margin-top:0}.posts-list--grid-3-cols .floating_box .post__cats,.posts-list--masonry-3-cols .floating_box .post__cats{float:none}.floating_box h5{overflow:hidden}.footer-area{padding-top:48px;padding-bottom:8px}@media (max-width:767px){.footer-area{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:18px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer-area .widget{-webkit-order:3;-ms-flex-order:3;order:3;margin-bottom:39px}.footer-area .widget.widget-custom-postson{-webkit-order:0;-ms-flex-order:0;order:0}}.footer-container{padding:13px 0 5px;font-size:.9rem;margin:0 auto}footer.centered .footer-container{padding:26px 0 22px}@media (min-width:1200px){.footer-container{width:1170px;padding-left:0;padding-right:0}}@media (max-width:1199px){.footer-container{width:940px;padding-left:0;padding-right:0}}@media (max-width:992px){.footer-container{width:720px;padding-left:0;padding-right:0}}@media (max-width:767px){.footer-container{width:100%;padding:22px .9375rem 21px}}.site-info .footer-logo{margin:0 0 11px}.site-info .social-list{margin:0 0 20px}footer .site-info .social-list{margin:0;padding-top:2px}.site-info__flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media (min-width:768px){.site-info__flex{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.site-info__flex .footer-logo{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.site-info__flex .social-list{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;white-space:nowrap}@media (min-width:768px){.site-info__flex .social-list{-webkit-order:2;-ms-flex-order:2;order:2}}.site-info__flex .site-info__mid-box{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center}@media (min-width:768px){.site-info__flex .site-info__mid-box{-webkit-order:1;-ms-flex-order:1;order:1}}.footer-copyright{line-height:2}@media (max-width:767px){.footer-copyright{margin-bottom:19px}.footer-copyright span{display:block}}.site-footer.default .footer-copyright{display:block;vertical-align:middle}@media (min-width:992px){.site-footer.default .footer-copyright{display:inline-block}}.site-footer.default .footer-menu{display:block;vertical-align:middle}@media (min-width:1200px){.site-footer.default .footer-menu__items{border-left:1px solid rgba(255,255,255,.1);margin-left:25px}.site-footer.default .footer-menu{display:inline-block}.site-footer.minimal .footer-menu__items{border-left:1px solid rgba(255,255,255,.1);margin-left:25px}}.site-footer.centered{text-align:center}@media (max-width:767px){.site-footer.centered .footer_menu{display:none}.site-footer.centered .footer-area{padding-bottom:39px}}.site-footer.minimal .footer-copyright{display:block;vertical-align:middle}@media (min-width:992px){.site-footer.minimal .footer-copyright{display:inline-block}.not-found{box-shadow:none}}.site-footer.minimal .footer-menu{display:block;vertical-align:middle}@media (min-width:1200px){.site-footer.minimal .footer-menu{display:inline-block}}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.bypostauthor{display:block}.not-found{box-shadow:none;background:#fff;padding:10px;text-align:center;margin:0 0 10px}.not-found .page-title{margin:33px 0 22px}.not-found h4{margin-bottom:20px}.not-found .btn{margin-bottom:11px}@media (min-width:992px){.not-found{padding:30px;margin:0 0 60px}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.img-pull-left{width:50%;float:left;margin:0 4% 1% 0}.img-pull-right{width:50%;float:right;margin:0 0 1% 4%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.embed-responsive{position:relative;display:block;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:62.33%;margin-bottom:24px}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}

/************************************
**** Bootstrap Display Utilities ****
************************************/
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}
.d-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
@media (min-width:576px){.d-sm-none{display:none!important}
.d-sm-inline{display:inline!important}
.d-sm-inline-block{display:inline-block!important}
.d-sm-block{display:block!important}
.d-sm-table{display:table!important}
.d-sm-table-cell{display:table-cell!important}
.d-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}
.d-sm-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:768px){.d-md-none{display:none!important}
.d-md-inline{display:inline!important}
.d-md-inline-block{display:inline-block!important}
.d-md-block{display:block!important}
.d-md-table{display:table!important}
.d-md-table-cell{display:table-cell!important}
.d-md-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}
.d-md-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:992px){.d-lg-none{display:none!important}
.d-lg-inline{display:inline!important}
.d-lg-inline-block{display:inline-block!important}
.d-lg-block{display:block!important}
.d-lg-table{display:table!important}
.d-lg-table-cell{display:table-cell!important}
.d-lg-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}
.d-lg-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:1200px){.d-xl-none{display:none!important}
.d-xl-inline{display:inline!important}
.d-xl-inline-block{display:inline-block!important}
.d-xl-block{display:block!important}
.d-xl-table{display:table!important}
.d-xl-table-cell{display:table-cell!important}
.d-xl-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}
.d-xl-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
/************************************
**** Bootstrap Display Utilities - END ****
************************************/

    
/*  Parent theme's style.css contents end here */
.casion-nav ul li,
.plus-list ul li,
.widget,
li#text-4 {
    list-style: none
}

.hover-btn,
.you-know {
    align-content: center
}

.best-casion-section h2,
.brands-table,
.claim-button a,
.gambling-details a,
.hover-btn a,
.main-navigation ul ul.sub-menu a,
.reivew-detail h2,
.tablesorter-header-inner,
a.see-more {
    text-transform: uppercase
}


p {
    color: #3b4957;
    font-size: 16px
}

a {
    color: #3b4957
}

.stars.new-star {
    text-align: left
}

#toTop{
    background: #e8523a !important;
}
#toTop:hover{
    background: #f79943 !important;
}

.tablesorter .badge-logo p {
    text-align: center
}

.tablesorter .claim-btn a {
    float: none!important
}

.tablesorter .badge-logo img {
    display: block;
    margin: 0 auto
}

.chip-related-img,
.form-rating-system-cont {
    margin-bottom: 15px
}

span.rate-now {
    text-align: left;
    width: 100%;
    display: inline-block;
    padding: 7px 0 1px
}

span.rate-casino-after-message {
    width: 100%;
    font-weight: 700;
    font-size: 14px
}

.responsive .slick-track{
    display: flex;
}

.breadcrumbs__title .page-title,
.main-navigation ul.menu>li>a {
    font-weight: bolder;
}

.search-form__submit{
    position: relative !important;
    top: 0 !important;
    right: 0 !important;
}
.rating-section .content {
  position: relative;
}
.rating-section .rated-txt {
  position: absolute;
  width: 100%;
  margin: -5px auto 0;
  text-align: center;
}

.rating-section .rated-txt span {
  width: 100%;
  font-weight: 400;
  font-size: 13px;
  color: #d43510;
  border-bottom: 1px dashed;
}

.rating-section .rated-txt.thank span {
  color: #0d65a5;
}

.logo-div .casino-name,
.table-archive .content .br-widget,
.table-archive .rated-txt,
.table-archive .stars.new-star {
    text-align: center
}

.logo-div .casino-name{
    margin: 5px 0 0 0;
}

.chip-related-img {
    height: 240px;
    overflow-y: hidden
}

.chip-related-img img {
    height: 100%;
    width: auto
}

.form-rating-system-cont .form-rating-system,
.form-rating-system-cont .form-rating-text {
    display: inline-block;
    vertical-align: middle
}

.form-rating-system-cont .form-rating-text {
    margin-left: 10px
}

.logo-div .casino-name {
    margin-top: 5px;
    font-size: 16px;
    font-weight: bold;
    color: #3b4957 !important;
}

.form-rating-system-cont .form-rating-text p {
    margin: 0
}

.error-messege-rating {
    margin-top: 15px;
    color: red
}

.search .post-list__item-content .post-thumbnail {
    /*height: 180px;*/
    background: 0 0;
    /*display: flex;*/
    align-items: center;
    overflow: hidden
}

.post-list__item-content .post-thumbnail {
    background: 0 0!important
}

.post-list__item-content .post-thumbnail img {
    width: 100%
}

.tablesorter-default td.rating-section {
    vertical-align: middle;
}

.table-archive span.rate-now {
    text-align: center;
    padding: 7px 0 3px
}

.table-archive td.badge-logo.badge-align,
td.claim-btn a {
    text-align: center!important
}

.table-archive td.claim-btn a {
    float: none!important;
    text-align: center!important
}

.table-scroll table.tablesorter {
    border: 0
}

td.claim-btn a {
    float: left!important
}

.content,
.content .br-widget {
    text-align: left
}



.play-col-sb .content .br-widget,
.table-casino .casion-details,
section#after-content-area .widget.widget_media_image,
.footer-widget ul {
    text-align: center
}

.top-panel {
    padding: 6px 30px;
    box-sizing: border-box;
    height: 61px
}

.top-panel .search-form:before {
    background: #434040!important
}

a .menu-item_description {
    display: none!important
}

.main-navigation ul.menu>li>a:before {
    background: 0 0!important
}

.main-navigation .menu-item-has-children .show-sub-nav{
    display: none;
}

ul#main-menu li {
    position: relative
}

ul#main-menu li.sub-itm-mobile{
    display: none;
}

.casino_italian:before,
ul#main-menu li:before {
    position: absolute;
    display: block;
    content: "";
    background-size: contain;
    background-repeat: no-repeat
}

ul#main-menu li:before {
    float: left;
    background-position: center center;
    width: 100%!important;
    height: 80px!important;
    top: 0!important;
    left: 0!important
}

.dinheiro_port:before {
    background-image: url(images/REALMONEY.png);
    width: 100%;
    height: 67px;
    left: 22px;
    top: 15px
}

.poker_port:before {
    background-image: url(images/POKER.png);
    width: 100%;
    height: 79px;
    left: 38px;
    top: 15px
}


.caca_port:before,
.casinos_port:before,
.echtess_german:before {
    width: 77px;
    height: 79px;
    top: 15px
}

.caca_port:before {
    background-image: url(images/slots.png);
    left: 21px
}

.casinos_port:before {
    background-image: url(images/LIVE3.png);
    left: 28px
}

.no-image{
    height: 150px;
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.chip-archive-image{
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 150px;
    margin-bottom: 10px;
    transition: all ease .25s;
}

.chip-archive-image.popular-games{
    height: 235px;
}

.chip-related-image{
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 250px;
    margin-bottom: 10px;
    transition: all ease .25s;
}

.chip-archive-image:hover,
.chip-related-image:hover{
    opacity: .8;
}

.echtess_german:before {
    background-image: url(images/REALMONEY.png);
    left: 17px
}

.bitcoin_german:before {
    background-image: url(images/POKER.png);
    width: 100%;
    height: 79px;
    left: 17px;
    top: 15px
}

.handy_german:before,
.live_german:before,
.riktiga_sweden:before,
.spielautomaten_german:before {
    width: 77px;
    height: 79px;
    top: 15px
}

.spielautomaten_german:before {
    background-image: url(images/slots.png);
    left: 31px
}

.live_german:before {
    background-image: url(images/LIVE3.png);
    left: 12px
}

.handy_german:before {
    background-image: url(images/MOBILE-GAMBLING.png);
    left: 18px
}

.riktiga_sweden:before {
    background-image: url(images/REALMONEY.png);
    left: 26px
}

.bitcoin_sweden:before {
    background-image: url(images/POKER.png);
    width: 100%;
    height: 79px;
    left: 20px;
    top: 15px
}

.slots_sweden:before {
    background-image: url(images/slots.png);
    width: 77px;
    height: 79px;
    left: 33px;
    top: 15px
}

.mobila_sweden:before {
    background-image: url(images/MOBILE-GAMBLING.png);
    width: 77px;
    height: 79px;
    left: 30px;
    top: 15px
}

.bonusar_sweden:before {
    background-image: url(/wp-content/uploads/2018/10/bonus.png);
    width: 77px;
    height: 79px;
    left: 29px;
    top: 15px
}

.site-header.minimal .main-navigation {
    flex: 0 1 68%
}

.casino_italian:before {
    background-image: url(images/LIVE3.png);
    top: 15px;
    width: 100%;
    height: 67px;
    left: 44px;
    float: left
}

.main-navigation ul.menu {
    margin-top: -31px;
    display: flex;
    justify-content: flex-end
}

.scegliere_italian:before {
    background-image: url(images/THEBEST.png);
    top: 15px;
    width: 100%;
    height: 67px;
    left: 28px
}

.pocker_italian:before {
    background-image: url(images/POKER.png);
    top: 9px;
    width: 80px;
    height: 80px;
    left: 24px
}

.mobile_italian:before {
    background-image: url(images/MOBILE-GAMBLING.png);
    top: 15px;
    width: 100%;
    height: 67px;
    left: 29px
}

.guide_french:before {
    background-image: url(images/THEBEST.png);
    top: 15px;
    width: 67px;
    height: 67px;
    left: 39px
}

.bitcoin_french:before,
.bitcoin_spanish:before {
    background-image: url(images/BITCOIN2.png);
    width: 100%;
    height: 67px;
    top: 15px
}

.bitcoin_french:before {
    left: 30px
}

.bitcoin_spanish:before {
    left: 23px
}

.alrededor_spanish:before {
    background-image: url(/wp-content/uploads/2019/01/WORLD5-1.png);
    top: 15px;
    width: 67px;
    height: 67px;
    left: 32px
}

.de_casino_spanish:before,
.mejores_spanish:before {
    width: 100%;
    top: 15px;
    display: block;
    content: "";
    height: 67px;
    background-size: contain;
    float: left;
    background-repeat: no-repeat;
    position: absolute
}

.mejores_spanish:before {
    background-image: url(/wp-content/uploads/2018/10/theBest.png);
    left: 33px
}

.de_casino_spanish:before {
    background-image: url(/wp-content/uploads/2018/10/casinoReviews.png);
    left: 34px
}

.bonus_port:before,
.bonusse_german:before {
    background-image: url(/wp-content/uploads/2018/10/bonus.png);
    top: 15px;
    width: 181px;
    height: 67px;
    left: 14px
}

.bonos_spanish:before,
.bonus:before,
.bonus_italian:before {
    background-image: url(/wp-content/uploads/2018/10/bonus.png);
    top: 15px;
    width: 181px;
    height: 67px;
    left: 32px
}

li#menu-item-1255,
li#menu-item-1256 {
    max-width: 150px;
    width: 100%
}

.casio:before {
    background-image: url(/wp-content/uploads/2018/10/casinoGames.png);
    position: absolute;
    top: 15px;
    display: block;
    content: "";
    width: 100%;
    height: 67px;
    background-size: contain;
    left: 42px;
    float: left;
    background-repeat: no-repeat
}

.playing:before {
    background-image: url(/wp-content/uploads/2018/10/startPlaying.png);
    position: absolute;
    top: 15px;
    display: block;
    content: "";
    width: 100%;
    height: 67px;
    background-size: contain;
    left: 40px;
    float: left;
    background-repeat: no-repeat
}

.reviews:before {
    background-image: url(/wp-content/uploads/2018/10/casinoReviews.png);
    position: absolute;
    top: 15px;
    display: block;
    content: "";
    width: 100%;
    height: 67px;
    background-size: contain;
    left: 31px;
    float: left;
    background-repeat: no-repeat
}

.gambling:before {
    background-image: url(/wp-content/uploads/2018/10/mobileGambling.png);
    position: absolute;
    top: 15px;
    display: block;
    content: "";
    width: 100%;
    height: 67px;
    background-size: contain;
    left: 36px;
    float: left;
    background-repeat: no-repeat
}

footer .site-info .social-list {
    margin-bottom: 20px
}

.main-navigation ul.menu>li>a {
    color: #434040!important;
    padding-top: 70px;
    line-height: 15px;
    hyphens: none;
    -ms-hyphens: none;
}

.modal a:hover {
    color: #fff
}

.modal {
    z-index: 99999!important
}

ul#main-menu li {
    padding-top: 14px;
    display: flex;
    justify-content: center;
    align-items: baseline;
    width: 100%;
    max-width: 150px!important
}

ul.sub-menu li a:hover {
    color: #e8523a!important
}

.current-menu-item a,
h3.rel-heading:hover {
    color: #e8523a
}

.main-navigation ul ul.sub-menu {
    position: absolute;
    top: 78%;
    padding: 5px 0;
    background: #434040;
    border-radius: inherit
}

.fb,
.sign-updates span,
.tw,
.you {
    position: relative
}

.header-container {
    padding: 20px 0;
    display: inline-block;
    width: 100%
}

.main-navigation ul.menu {
    max-width: 982px;
    margin: 0 auto;
    width: 100%;
    padding: 0
}

ul.sub-menu li {
    padding-top: 0!important
}

.fb,
.tw,
.you {
    width: 38px;
    height: 38px;
    margin-bottom: 0!important;
    border-radius: 100%
}

.main-navigation ul ul.sub-menu li {
    background-color: #434040!important
}

.sign-updates span input::placeholder {
    font-size: 17px
}

.main-navigation ul ul.sub-menu a {
    border-color: #434040!important
}

.main-navigation ul.menu>li>a:hover {
    color: #e8523a!important
}

.fb {
    background: #3b5999
}

.site h2 {

    line-height: 28px;
    color: #434040
}

.tw {
    background: #00b6f1
}

.you {
    background: #ee1c1b
}

a.skip-link.screen-reader-text {
    display: none
}

.social-list.social-list--header.social-list--icon .screen-reader-text {
    position: static!important;
    display: none
}

.social-list__items .screen-reader-text {
    position: static
}

.fb i,
.tw i,
.you i {
    padding-top: 9px;
    font-size: 20px
}

.breadcrumbs {
    background: #f79943!important
}

aside#media_image-7.widget.widget_media_image img.image {
    width: 230px
}

.breadcrumbs__title .page-title {
    font-size: 14px!important
}

.widget {
    margin-bottom: 14px
}

.breadcrumbs__wrap .breadcrumbs__item-target {
    color: #fff;

}

.diposit-list span i {
    margin-top: 6px;
    padding-top: 0;
    vertical-align: text-top
}

.breadcrumbs__items {
    font-style: normal!important;
    font-weight: inherit!important;
    font-size: 14px!important;
    line-height: 1.5;
    letter-spacing: 0
}

section#footer-area aside#media_image-8 h5,
.footer-widget ul li a {
    font-weight: bolder;

}

.breadcrumbs__title .page-title:after {
    opacity: 1!important
}

.footer-widget ul li {
    display: inline-block;
    width: auto!important;
    margin-right: 0!important;
    margin-left: 0!important;
    float: none!important;
    border-right: 2px solid #434040;
    padding-right: 12px;
    line-height: 13px;
    padding-left: 10px
}

.entry-footer .caption {
    padding: 0 0 15px;
    overflow: hidden
}

.posts-list .post-thumbnail--fullwidth {
    margin: 0 0 7px
}

.table-archive .table-section.table-casino .casion-nav ul li {
    width: 16.3%!important
}

.table-casino .plus-list {
    text-align: left
}

.table-casino .casion-nav ul li:nth-child(3) {
    padding-left: 27px
}

.header-container_wrap {
    position: relative
}

.footer-widget ul li:last-child {
    border-right: none
}

.footer-widget ul li a {
    color: #434040
}

.site-info__flex {
    flex-direction: column
}

.review-rightside .review-outerdiv {
    width: 100%;
    display: flex;
    align-items: center;
    align-content: center
}

section#footer-area aside#media_image-8 {
    text-align: center
}

/*blockquote.blockquote-text p {
    margin-bottom: 3px;
    font-style: normal
}*/

blockquote{
    background: transparent;
    border-left: none;
    padding: 27px 77px;
    position: relative;
}
blockquote:before{
    background-image: url(images/invert.png);
    height: 34px;
    left: 40px;
    position: absolute;
    top: 29px;
    content: "";
    width: 32px;
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
}
blockquote:after{
    background-image: url(images/invert2.png);
    height: 32px;
    right: 34px;
    position: absolute;
    top: 29px;
    content: "";
    width: 32px;
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
}
blockquote p{
    font-size: 21px;
    line-height: 26px !important;
    text-align: center;
    font-style: italic;
    color: #434040 !important;
    margin: 0 0 10px 0;
}

section#footer-area aside#media_image-8 h5 {
    display: inline-block;
    width: 60px;
    height: 60px;
    background: #e8523a;
    border-radius: 50%;
    font-size: 20px;
    vertical-align: middle;
    padding-top: 16px;
    margin-right: 10px;
    margin-bottom: 0
}

.widget.widget_meta ul li a:after,
.widget.widget_nav_menu ul li a:after,
.widget.widget_pages ul li a:after {
    background: 0 0!important
}

.footer-area-wrap.invert aside#media_image-8 img {
    width: 300px
}

aside#media_image-8 img {
    vertical-align: top;
    padding-top: 15px;
    clear: both
}

.footer-area-wrap.invert aside#media_image-8 {
    margin-bottom: 0
}

footer#colophon .footer-container {
    padding: 0
}

footer#colophon .footer-area {
    padding-top: 7px;
    padding-bottom: 0
}

aside#nav_menu-5.widget {
    margin-bottom: 25px
}

.maindiv {
    position: absolute;
    right: 0;
    z-index: 99;
    margin: 0;
    bottom: -50px
}

.maindiv li {
    display: inline-block;
    margin-left: 15px;
    margin-bottom: 0;
    line-height: 13px
}

.maindiv li img {
    height: 13px;
    border: 1px solid #fdfcf8
}

.maindiv select {
    box-shadow: none;
    width: 100px;
    color: #000;
    font-weight: 700;
    padding: 0 0 2px
}

.maindiv select option:focus {
    text-shadow: 0 1px 0 rgba(0, 0, 0, 1)
}

.maindiv select option {
    margin: 40px;
    background: #434040;
    color: #fff;
    text-shadow: 0 1px 0 #434040;
    cursor: pointer;
    font-size: 13px
}

option:hover {
    background: red!important;
    text-shadow: 0 1px 0 #822c2c!important
}

.header-container {
    position: relative
}

.funding-content span {
    font-size: 14px;
    color: #3b4957!important
}

.main-navigation ul ul.sub-menu a {
    padding: 4px 15px;
    width: 273px;
    text-indent: 0;
    font-weight: 700;

    font-size: 13px
}

.maindiv:before {
    background-image: url(/wp-content/uploads/2018/10/World-icon.png);
    position: absolute;
    top: -4px;
    display: inline-block;
    width: 37px;
    height: 29px;
    background-size: contain;
    left: -35px;
    float: left;
    background-repeat: no-repeat
}

.tablesorter-header-inner {

    font-weight: 400
}

.table-scroll table.tablesorter {
    margin-left: -2px
}

.hover-text:hover a {
    color: #fff
}

.hover-text a:hover {
    background: #e8523a
}

.entry-content ul li:before {
    display: none
}

.entry-content ul li {
    padding-left: 0!important;
    text-align: left
}

.card-deck .card {
    -webkit-flex: 1 0 0;
    -ms-flex: 1 0 0;
    flex: 1 0 0;
    margin-right: 0!important;
    margin-left: 0!important
}

.claim-bonus a:hover {
    color: #fff;
    background: #e8523a
}

.posts-list {
    clear: both
}

a.see-more {
    float: right;
    color: #e8523a;
    font-size: 16px;
    font-weight: 500;
    text-decoration: none;
    display: block;
    width: 100%;
    text-align: right;
    margin-bottom: 25px
}

.casion-nav h2 {
    font-size: 22px!important;
    margin: 7px 0
}


.casion-nav ul {
    padding: 0;
    margin: 0;
    background-color: #e8523a;
    line-height: 0
}

.casion-nav ul li {
    margin-bottom: 0;
    display: inline-block;
    text-align: center;
    box-sizing: border-box;
    clear: both
}

.casion-nav ul li a {
    color: #fff;
    padding: 8px 0;
    font-size: 13px;
    line-height: 16px;
    margin: 0;
    text-decoration: none;
    display: inherit
}

.show-more {
    margin-bottom: 25px;
    text-align: center;
}

h1.entry-title {
    font-size: 35px;
    color: #434040;
    font-weight: 700
}

.bg-color {
    background: #f0f0f0
}

.casion-nav ul li a i.fa.fa-caret-up {
    float: right;
    text-align: right;
    margin: 4px 0 0;
    padding: 0;
    line-height: 0
}

.casion-nav ul li a i.fa.fa-caret-down {
    float: right;
    text-align: right;
    margin: -4px 0 0;
    padding: 0;
    line-height: 0
}

.badge-logo,
.claim-bonus,
.payout-ratio {
    text-align: center
}

.hideContent {
    position: relative;
    overflow: hidden;
    height: 7em
}

.showContent {
    height: auto
}

.casino_inner-detail div {
    display: inline-block
}

.casino_inner-detail {
    width: 100%;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
    padding: 10px
}

.casino_inner-detail div {
    width: 20%;
    clear: both;
    box-sizing: border-box;
    padding: 0;
    margin: 0
}

.payout-ratio h2 {
    margin: 0;
    font-size: 24px;
    color: #434040;
    font-weight: 700
}

.payout-ratio h3 {
    margin: 0;
    font-size: 16px;
    padding: 4px 0;
    line-height: 13px;
    font-weight: 700
}

.payout-ratio p {
    padding: 0;
    margin: 0!important;
    font-size: 12px;
    color: #3b4957;
    font-weight: 700
}

.payout-ratio p a {
    font-size: 16px;
    color: #454841;
    font-weight: 400
}

.plus-list ul {
    margin: 0;
    padding-left: 8px
}

.plus-list ul li {
    margin: 0;
    width: 200px
}

.payout-ratio p a:hover {
    color: #e8523a
}

.plus-list ul li a,
.stars p {
    color: #3b4957;

}

.stars p {
    padding: 2px 0;
    margin: 0;
    font-size: 12px
}

.plus-list ul li a {
    font-size: 13px
}

.plus-list ul li i {
    color: #e8523a;
    margin-right: 5px
}

.badge-logo img {
    width: 60px
}

.badge-logo p {
    color: #3b4957;

    font-size: 12px;
    padding-top: 5px;
    margin: 0
}

body div#content {
    background: #dd8a3f;
    padding: 12px;
    margin-bottom: 40px
}

.claim-bonus a {
    background: #dd8a3f;
    color: #fff;
    padding: 8px 17px;
    border-radius: 20px;
    text-decoration: none;
    font-size: 11px;

}

.stars i {
    color: #f9c652
}

.sign-updates h2,
.sign-updates p {
    text-align: right;

}

.casion-nav ul li:nth-child(6) {
    width: 144px
}

.casion-nav ul li:nth-child(5) {
    width: 57px
}

.casion-nav ul li:nth-child(4) {
    width: 165px
}

.casion-nav ul li:nth-child(2) {
    width: 108px
}

.casion-nav ul li:nth-child(1) {
    width: 135px
}

.casion-nav ul li:nth-child(3) {
    width: 142px
}

.table-section .plus-list {
    width: 186px!important
}

.right_section h2 {
    font-size: 22px;

    font-weight: 400;
    line-height: 25px;
    margin: 10px 0 25px;
    color: #434040
}

.right_section p {

    font-size: 14px;
    color: #7b8fad;
    line-height: 17px;
    padding: 12px 0
}

.sign-updates span i.fa.fa-envelope-o {
    position: absolute;
    top: 1px;
    right: 22px;
    color: #dd8a3f;
    font-size: 14px
}

.sign-updates h2 {
    color: #fff;
    font-size: 22px;
    margin: 3px 0
}

.sign-updates p {
    color: #fff!important;
    padding: 8px 0
}

.sign-updates {
    padding: 33px !important;
    min-height: 500px !important;
    overflow: hidden !important;
    background: url(/wp-content/uploads/2018/10/casino-mony.jpg) no-repeat !important;
    background-size: cover !important;
    margin-bottom: 20px !important;
}

.sign-updates span input {
    height: 45px;
    border: 1px solid #ccc;
    border-radius: 20px;
    width: 100%;
    padding: 0 27px;
    background: #fff
}

.sign-updates input[type=submit] {
    background: #dd8a3f;
    border: none;
    color: #fff;
    padding: 10px 20px;
    border-radius: 20px;
    text-decoration: none;
    font-size: 16px;

    position: relative;
    height: auto;
    width: 100%;
    transition: all ease .25s
}

.sign-updates input[type=submit]:hover {
    background: #e8523a
}

p.input-detail {
    text-align: left;
    padding: 20px 0;
    margin-bottom: 0
}

.modal {
    display: none;
    position: fixed;
    padding-top: 100px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: #000;
    background-color: rgba(0, 0, 0, .4);
}

.modal-content {
    margin: auto;
    padding: 20px;
    width: 50%;
    background: url(images/background.png) no-repeat;
    background-size: cover;
    min-height: 430px;
    box-shadow: none!important;
    border: none;
    position: relative
}

.close {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: 700
}

.close:focus,
.close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer
}

.inner-modal-details {
    text-align: center;
    padding: 23px
}

.inner-modal-details p {
    color: #fff!important;
    font-size: 20px;

}

.inner-modal-details img {
    padding: 18px 0
}

.inner-modal-details h2 span {
    font-size: 70px
}

.inner-modal-details h2 {
    margin: 0;
    color: #fff;
    font-weight: 700;
    font-size: 38px
}

.inner-modal-details h3,
.inner-modal-details h6 {
    color: #025887;
    font-weight: 700;
}

.inner-modal-details h3 {
    font-size: 28px;
    margin: 15px 0
}

.inner-modal-details h6 {
    font-size: 16px
}

a.casino_btn {
    background: #f79943;
    padding: 8px 27px;
    margin-top: 21px;
    display: inline-block;
    color: #fff;
    text-decoration: none;
    border-radius: 19px
}

.modal-content .close {
    background: #025887;
    opacity: 1;
    width: 46px;
    text-align: center;
    font-size: 26px;
    height: 46px;
    padding-top: 5px;
    border-radius: 50%;
    color: #fff;
    font-weight: 300;
    right: -17px;
    position: absolute;
    top: -17px
}

.chipanalyst-thank-popup {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    align-items: center;
    justify-content: center;
    display: none
}

.chipanalyst-thank-popup.act {
    display: flex
}

.chipanalyst-thank-popup .chipanalyst-thank-popup-cont {
    max-width: 400px;
    padding: 30px;
    background: #e8523a;
    position: relative;
    z-index: 90;
    text-align: center;
    margin: 0 10px
}

.chipanalyst-thank-popup .chipanalyst-thank-popup-cont .thank-popup-close-bttn {
    font-size: 30px;
    color: #fff;
    position: absolute;
    top: 5px;
    right: 15px;
    transform: rotate(45deg);
    cursor: pointer;
    transition: all ease .25s
}

.chipanalyst-thank-popup .chipanalyst-thank-popup-cont .thank-popup-close-bttn:hover {
    color: #222
}

.chipanalyst-thank-popup .chipanalyst-thank-popup-cover {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .6);
    z-index: 40
}

.chipanalyst-thank-popup .chipanalyst-thank-popup-cont p {
    font-size: 20px;
    font-weight: 300;
    color: #fff!important
}

.chipanalyst-thank-popup .chipanalyst-thank-popup-cont .title {
    font-size: 35px;
    margin-bottom: 70px
}

.chipanalyst-thank-popup .chipanalyst-thank-popup-cont .chipanalyst-thank-popup-logo {
    margin: 60px 0 30px
}

.chipanalyst-thank-popup .chipanalyst-thank-popup-cont .chipanalyst-thank-popup-logo img {
    display: block;
    margin: 0 auto
}

.dolor-image img {
    width: 100%;
    margin: 10px 0
}

.you-know img {
    width: 27%;
    min-height: 200px
}

.you-know {
    float: left
}

.best-casion-section ul {
    padding: 0;
    margin: 0;
    background-color: #e8523a;
    line-height: 0
}

.best-casion-section ul li {
    margin-bottom: 0;
    list-style: none;
    display: inline-block;
    text-align: center;
    box-sizing: border-box;
    clear: both
}

.chip_table_head {
    background: #e8523a
}

.best-casion-section ul li a {
    color: #fff;
    padding: 8px 12px;
    font-size: 12px;

    line-height: 16px;
    margin: 0;
    text-decoration: none;
    display: inherit
}

.reivew-detail p,
p.color-black {
    color: #3b4957
}

.best-casion-section h2 {
    margin-bottom: 20px;
    font-size: 23px;

}


.best-casion-section ul li a i.fa.fa-caret-up {
    float: right;
    text-align: right;
    margin: 4px 0 0;
    padding: 0;
    line-height: 0
}

.best-casion-section ul li a i.fa.fa-caret-down {
    float: right;
    text-align: right;
    margin: -4px 0 0;
    padding: 0;
    line-height: 0
}

.claim-bonus .stars {
    margin: 12px 0;
    text-align: center;
    width: 100%
}

.best-casion-detail {
    width: 100%;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 0 12px;
    padding: 10px
}

.best-casion-detail div {
    display: inline-block;
    width: 33.3%;
    clear: both;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    text-align: center
}

p.color-black {
    font-weight: 700
}

.taxonomy-description a {
    color: #00bfff;
    font-weight: 700
}

.you-know h3 {
    color: #fff!important;
    width: auto;
    padding: 92px;
    text-align: center;
    line-height: 26px;
    margin: 0;
    font-size: 16px
}

.diposit-list i,
.diposit-list span {
    line-height: 0;
    padding-right: 5px;
    vertical-align: middle
}

.you-know {
    background: #f89a43;
    margin: 0 0 25px;
    display: flex;
    height: 200px;
    align-items: center
}

a.offers-btn,
a.show-less-btn {
    display: block;
    text-align: center;
    text-decoration: none
}

.diposit-list span {
    font-size: 15px;
    color: #f79943!important
}

.diposit-list i {
    font-size: 9px;
    color: red!important;
    margin-top: -3px
}

.diposit-list li {
    color: #3b4957!important;
    list-style: none!important
}

.you-know.tips {
    background: #e9523a
}

.reivew-detail a {
    color: #009bc6!important;
    font-weight: bold;
}
.reivew-detail strong{
    color: #434040!important;
}
.reivew-detail ul{
    padding-left: 15px;
}

.reivew-detail ul li{
    color: #3b4957;
}

.reivew-detail ul li {
    position: relative;
    font-size: 15px !important;
    padding-left: 15px!important
}
.main-navigation ul.menu>li.menu-item-has-children:after{
    color: #fff;
    right: 20px;
}

.reivew-detail ul li:after {
    position: absolute;
    content: "\f111";
    top: 5px;
    left: 0;
    font-size: 9px;
    color: #e8523a;
    font-family: FontAwesome
}

.reivew-detail ol{
  padding-left: 15px;
}

.reivew-detail ol li {
  counter-increment: list;
  list-style-type: none;
  position: relative;
    font-size: 15px !important;
  padding-left: 15px;
}

.reivew-detail ol li i{
	display: none;
}

.reivew-detail ol li:before {
    color: #e8523a;
    content: counter(list);
    left: 0;
    position: absolute;
    text-align: right;
}

a.offers-btn:hover {
    color: #fff
}

a.offers-btn {
    padding: 10px;
    background: #f79943;
    width: 500px;
    color: #fff;
    border-radius: 22px;
    margin: 25px auto
}

a.show-less-btn {
    color: #e9523a !important;
    margin: 24px auto;
    font-size: 16px;
    border-bottom: 1px solid #e9523a;
    display: inline-block;
    width: auto;
    white-space: nowrap;
}

.isStuck ul.menu>.current-menu-item>a,
.main-navigation ul.menu>.current-menu-item>a {
    color: #e8523a!important
}

.isStuck ul#main-menu li:before{
    display: none;
}
.page .entry-content a{
    text-decoration: underline;
}

.page .entry-content a:after{
    display: none !important;
}

.cssload-loading {
    border-bottom-color: #009bc6!important;
    border-left-color: #009bc6!important
}

.table-scroll table.tablesorter .sb-widget-row{
    padding: 0 5px;
}

.chip_share_buttons a {
    display: inline-block;
    vertical-align: middle;
    width: 40px;
    height: 40px;
    background: #000;
    text-align: center;
    margin-right: 10px;
    transition: all ease .25s
}

.chip_share_buttons img {
    height: 30px;
    display: inline-block;
    padding-top: 10px
}

.chip_share_buttons a.facebook {
    background: #3b5998
}

.chip_share_buttons a.twitter {
    background: #1da1f2
}

.chip_share_buttons a.google {
    background: #db4437
}

.chip_share_buttons a.pinterest {
    background: #bd081c
}

.chip_share_buttons a.linkedin {
    background: #0073b1
}

.chip_share_buttons a:hover {
    background: #f47e63
}

.reivew-detail h1 {
    font-size: 35px;
    color: #434040;
    font-weight: 700
}

.comment-form-author input,
.comment-form-email input {
    width: 100%;
    display: block
}

form#commentform p.comment-form-url {
    display: none
}

form#commentform input#wp-comment-cookies-consent {
    margin-bottom: 3px
}

form#commentform p.comment-form-cookies-consent label {
    padding-left: 5px
}

.comment-form-author,
.comment-form-email {
    width: 50%;
    float: left;
    margin-right: 0;
    padding-right: 6px
}
.comment-respond input,
.comment-respond textarea {
    color: #3b4957!important
}

.comment-respond {
    margin: 0;
    border-top: 1px solid#f5f5f5;
    padding: 0
}

.bg-clr th {
    background-color: #e8523a;
    color: #fff;
    font-size: 12px;

    line-height: 17px;
    font-weight: 400;
    padding: 10px 15px 10px 6px!important;
    border: none!important
}

.logo-align {
    width: 100px!important;
    vertical-align: middle!important;
    padding: 13px 5px 5px!important;
}
.logo-align p{
    margin-bottom: 5px;
}

.badge-align,
.bouns-txt {
    padding: 15px 0!important;
    vertical-align: inherit!important
}

.table-archive .logo-align img {
    width: 44%!important
}

.badge-align {
    width: 94px;
    text-align: left!important
}

.bouns-txt {
    width: 120px!important;
    align-items: center
}

.bouns-txt h2 {
    margin: 0;
    font-size: 23px;
    color: #434040;

    font-weight: 700
}

.bouns-txt h3 {
    margin: 0;
    font-size: 16px;
    padding: 4px 0;
    line-height: 13px;
    color: #dd8a3f;

    font-weight: 700
}

.bouns-txt p,
.highlights-txt li span {
    color: #3b4957;

}

.bouns-txt p {
    padding: 0;
    margin: 0!important;
    font-size: 13px;
    font-weight: 700
}

.highlights-txt {
/*    width: 190px!important;*/
/*    align-items: center;*/
/*    padding: 16px 0 0 10px!important;*/
/*    vertical-align: inherit!important*/
}
#primaryTable .highlights-txt ul {
    list-style: none;
    margin: 0;
}
#primaryTable .highlights-txt li {
    margin: 0;
    text-align: left;
    padding: 0 0 3px !important;
}
#primaryTable .highlights-txt li:after {
    display: none;
}

.highlights-txt li span {
    font-size: 12px;
    line-height: 20px
}

.highlights-txt i {
    color: #e8523a;
    margin-right: 5px
}

.new-star i {
    font-size: 17px
}


.claim-btn a {
    background: #dd8a3f;
    color: #fff;
    padding: 6px 10px;
    border-radius: 20px;
    text-decoration: none;
    font-size: 11px;
    position: relative;
    top: 0;
    display: inline-block;
    text-transform: uppercase
}

.claim-btn a:hover {
    color: #fff;
    background: #e8523a
}


.brands-table i {
    padding: 0 10px
}

.br-widget a {
    font-size: 17px!important
}

.sb-star {
    font-size: 15px!important;
    padding: 0!important;
    text-align: center
}

.sb-star i {
    padding: 0 0 0 3px
}

.sb-rate-now {
    text-align: center!important;
    display: block!important;
    padding: 10px 10px 0
}

.claim-button a {
    background: #dd8a3f!important;
    color: #fff!important;
    padding: 8px 17px!important;
    border-radius: 20px!important;
    text-decoration: none!important;
    font-size: 11px!important;

    display: inline-block
}

.brands-table,
.reivew-detail a.brands-table {
    float: right;
    color: #e8523a!important;
    font-size: 16px;
    font-weight: 500;
    text-decoration: none;
    display: block;
    width: 100%;
    text-align: right;
    margin-bottom: 25px
}


.sb-rate-star .br-widget a {
    font-size: 16px!important;
    position: relative
}

.sb-widget-row td {
    padding: 14px 0 15px!important
}

.logo_cat {
    width: 150px!important
}

.bonus_cat {
    width: 170px!important
}

.bonus_cat p {
    width: 100%
}

.highlights_cat {
    width: 220px!important;
    padding: 16px 0 0!important
}

.rating_cat {
    width: 160px!important
}

.star_cat {
    width: 100%!important;
    max-width: 150px;
    margin: 0 auto
}

.claim_cat {
    width: 150px!important
}

table.tablesorter tbody tr.normal-row td {
    background: #f0f0f0!important;
    text-align: center;
    border: 0
}

table.tablesorter tbody tr.alt-row td {
    background: #fff;
    text-align: center;
    border: 0!important
}

table.tablesorter tbody tr td .br-widget,
table.tablesorter tbody tr td .stars.new-star,
table.tablesorter tbody tr td span.rate-now {
    text-align: center!important
}

.tablesorter-default td {
    border-bottom: 0
}

.site h1 {
    margin-bottom: 18px;
    color: #434040;
    font-weight: 700;
    font-size: 35px
}

.claim-button a:hover {
    color: #fff!important;
    background: #e8523a!important
}

.single-sidebar .casino-play .tablesorter-header-inner,
.table-archive .casino-badge .tablesorter-header-inner,
.table-archive .casino-play .tablesorter-header-inner,
.table-archive .casino-rating .tablesorter-header-inner {
    text-align: center
}

.site-header.minimal .site-logo {
    position: relative;
    top: 5px
}

span.contactus-page {
    width: 49%!important;
    display: inline-block;
    margin: 5px 0
}

.contact-us-form label input,
.contact-us-form label textarea {
    margin: 13px 0 0;
    border-radius: 0
}

.contact-us-form span.contactus-page:last-child {
    float: right
}

.contact-us-form span.contactus-page:first-child {
    float: left
}

label.text-area-field {
    margin: 23px 0;
    display: inherit
}

.contact-us-form label input {
    margin: 13px 0 0
}

.social-list__items li>a::before {
    line-height: 39px
}

.comment-form-comment textarea {
    padding-left: 50px
}

.comment-form-comment {
    position: relative;
    clear: both
}

.comment-form-comment.negative:after,
.comment-form-comment.positive:after {
    content: '';
    position: absolute;
    top: 12px;
    left: 10px;
    width: 30px;
    height: 30px
}

.comment-form-comment.negative:after {
    background: url(images/close.svg) center no-repeat;
    background-size: 100% 100%
}

.comment-form-comment.positive:after {
    background: url(images/check.svg) center no-repeat;
    background-size: 100% 100%
}

header.site-header .header-container .main-navigation .menu-toggle i:before {
    content: "\e317"!important
}

header.site-header .header-container .main-navigation.toggled .menu-toggle .material-icons::before {
    content: "\e8ee"!important
}

@media only screen and (max-width:1246px) {
    .maindiv {
        float: right;
        right: 16px
    }
    .claim-btn a {
        padding: 8px 10px
    }
    .casino-play {
        width: 110px!important
    }
    .bg-clr th {
        padding: 10px 10px 10px 5px!important
    }
}

@media only screen and (max-width:1136px) {
    .casino-badge,
    .casino-highlights,
    .casino-name,
    .casino-play,
    .casino-rating,
    .casino-signup {
        float: left;
        display: inline-block
    }
    .table-section {
        overflow: scroll
    }
    .casino-name {
        width: 120px!important
    }
    .casino-signup {
        width: 150px!important
    }
    .casino-highlights {
        width: 140px!important
    }
    .casino-rating {
        width: 100px!important
    }
    .casino-badge {
        width: 120px!important
    }
    .casino-play {
        width: 100px!important
    }
    .brands-table {
        float: right
    }
    .badge-align {
        width: 115px
    }
    th.casino-play.ply_cat {
        width: 150px!important;
        display: inline-block
    }
    .name_cat {
        width: 150px!important
    }
    .signup_cat {
        width: 180px!important
    }
    .hilght_cat {
        width: 210px!important
    }
    .rtng_cat {
        width: 160px!important
    }
    .badge_cat {
        width: 120px!important
    }
    .chip_table_head,
    .table-body {
        width: 100%;
        margin: 0 auto
    }
    .single-sidebar .chip_table_head,
    .single-sidebar .table-body{
        width: 400px;
    }
    td.bouns-txt.bonus-txt-sb {
        width: 160px!important
    }
    .table-section .casion-nav {
        width: 1000px
    }
    .casion-details {
        overflow: scroll;
        width: 1000px;
        display: block
    }
    .casion-nav ul li:nth-child(2) {
        width: 211px
    }
    .casion-nav ul li:nth-child(5) {
        width: 151px
    }
    .casion-nav ul li:nth-child(1) {
        width: 146px
    }
}

@media only screen and (max-width:992px) {
    .claim-btn a {
        padding: 8px 10px
    }
    .name_cat {
        width: 120px!important
    }
    .signup_cat {
        width: 150px!important
    }
    .hilght_cat {
        width: 210px!important
    }
    .badge_cat,
    .logo_cat {
        width: 120px!important
    }
    .logo_cat img {
        width: 80%!important
    }
    .bonus_cat {
        width: 140px!important
    }
    .bonus_cat p {
        max-width: 150px
    }
    .highlights_cat {
        width: 225px!important
    }
    .rtng_cat {
        width: 160px!important
    }
    .star_cat {
        width: 110px!important
    }
    .claim_cat {
        width: 150px!important
    }
    th.casino-play.ply_cat {
        width: 155px!important;
        display: inline-block
    }
    .casino-play {
        width: 100px!important;
        float: left;
        display: inline-block
    }
    .badge-align {
        width: 100px
    }
}

@media only screen and (max-width:900px) {
    #primaryTable .tablesorter {
        display: table;
        width: 100%;
        table-layout: fixed;
    }
    .riktiga_sweden:before {
        left: 18px;
        top: 9px
    }
    .bitcoin_sweden:before {
        left: 9px;
        top: 13px
    }
    .echtess_german:before {
        left: 9px;
        top: 8px
    }
    .slots_sweden:before {
        width: 65px;
        height: 82px;
        left: -10px;
        top: 17px
    }
    .mobila_sweden:before {
        width: 66px;
        height: 78px;
        left: 19px;
        top: 16px
    }
    .bitcoin_german:before {
        left: 9px;
        top: 12px
    }
    .bonusar_sweden:before {
        width: 72px;
        height: 79px;
        left: -5px
    }
    .spielautomaten_german:before {
        left: 18px;
        top: 6px
    }
    .live_german:before {
        left: 3px;
        top: 8px
    }
    .handy_german:before {
        left: 13px;
        top: 4px
    }
    .bonos_spanish:before,
    .bonus:before,
    .bonus_italian:before,
    .bonus_port:before,
    .bonusse_german:before {
        background-image: url(/wp-content/uploads/2018/10/bonus.png);
        top: 12px;
        width: 181px;
        height: 67px;
        left: -10px
    }
    .guide_french:before {
        height: 56px;
        left: 41px
    }
    .dinheiro_port:before {
        left: 15px
    }
    .poker_port:before {
        left: 25px
    }
    .bonos_spanish:before,
    .bonus:before,
    .bonus_italian:before,
    .bonus_port:before {
        background-image: url(/wp-content/uploads/2018/10/bonus.png);
        width: 67px;
        left: -10px
    }
    .casinos_port:before {
        left: 15px;
        top: 8px
    }
    .caca_port:before {
        left: 9px;
        top: 7px
    }
    .casino_italian:before {
        left: 32px
    }
    .scegliere_italian:before {
        left: 57px
    }
    .pocker_italian:before {
        left: -10px
    }
    .mobile_italian:before {
        left: 16px
    }
    .inner-modal-details {
        text-align: center;
        padding: 0
    }
    .casion-nav ul li:nth-child(2) {
        width: 115px
    }
    .casion-nav ul li:nth-child(1) {
        width: 121px
    }
    .casion-nav ul li:nth-child(5) {
        width: 60px
    }
    .casion-nav ul li:nth-child(4) {
        width: 189px
    }
    .casion-nav ul li:nth-child(6) {
        width: 157px
    }
    .inner-modal-details p {
        font-size: 16px
    }
    .modal-content {
        min-height: min-content
    }
    .inner-modal-details h2 {
        font-size: 25px
    }
    .inner-modal-details h3 {
        font-size: 22px
    }
    .name_cat {
        width: 120px!important
    }
    .signup_cat {
        width: 150px!important
    }
    .hilght_cat {
        width: 140px!important
    }
    .rtng_cat {
        width: 144px!important
    }
    .badge_cat {
        width: 100px!important
    }
    .casino-badge {
        width: 105px!important;
        float: left;
        display: inline-block
    }
    th.casino-play.ply_cat {
        width: 137px!important
    }
}

@media only screen and (max-width:767px) {
    .casino-play,
    .rtng_cat {
        float: left;
        display: inline-block
    }
    td.play-col-sb {
/*        width: 127px*/
    }
    td.claim-btn {
        padding: 0 15px
    }
    .modal-content {
        width: 90%
    }
    .casino-name {
        float: left;
        display: inline-block
    }
    .chip-brands-no-mobile {
        display: none!important
    }
    .table-body {
        width: 100%;
        display: inherit;
        margin: 0 auto
    }
    .chip_table_head {
        width: 100%;
        display: inherit;
        margin: 0 auto
    }
    .badge-align {
        text-align: center!important
    }
    .rtng_cat {
        width: 170px!important
    }
    th.casino-play.ply_cat {
        display: inline-block
    }
    .no-image{
        height: auto;
    }
    header.site-header .header-container .main-navigation .menu-toggle {
        background: #e8523a !important;
    }
    header.site-header .header-container .main-navigation .menu-toggle:hover i {
        color: #fff;
    }
    /*.table-scroll .tablesorter .chip_table_head .tablesorter-header,
    .table-scroll .tablesorter .table-body .casino-row .td {
        width: 33% !important;
    }*/
}

@media only screen and (max-width:414px) {
    .inner-modal-details h2 {
        font-size: 19px
    }
    .chip_table_head,
    .table-body {
        width: 100%;
    }
}

body.home #content #primary {
    padding-top: 0!important
}

div#top_sidebar li {
    list-style: none;
    margin-bottom: 5px
}

.reivew-detail h2 {
    color: #434040;
    font-size: 23px;

    font-weight: 700
}

.reivew-detail .entry-header p,
.reivew-detail .entry-content p {

    color: #3b4957;
    line-height: 20px
}

.review-sec {
    margin-top: 37px
}

.reivew-detail h3,
blockquote.blockquote-text strong {
    color: #f79943;

}

blockquote.blockquote-text strong{
    margin-bottom: 0;
}

.reivew-detail h3{
    margin-bottom: 10px;
}

.tablesorter-default {
    text-align: center!important
}

.payout-ratio h3 {
    color: #3b4957
}

/*blockquote.blockquote-text strong {
    font-weight: 400!important
}

blockquote.blockquote-text {
    padding: 10px 20px;
    margin: 0 0 20px;
    border-left: 5px solid #f79943!important;
    margin-left: 17px!important;
    color: #3b4957!important;
    line-height: 18px!important;
    font-size: 14px;
    background: #f0f0f0
}*/

.funding-content span,
.hover-text h2 {

}

.reivew-detail p span {
    color: #009bc6
}

.funding-content p {
    font-size: 21px;
    line-height: 26px;
    text-align: center;
    font-style: italic;
    color: #434040;
    margin: 0
}

.funding-content span {
    float: right;
    padding-right: 96px;
    margin-top: 5px
}

.funding-content {
    padding: 27px 77px;
    position: relative
}

.funding-content:after,
.funding-content:before {
    position: absolute;
    top: 29px;
    content: "";
    width: 32px;
    background-size: contain;
    background-repeat: no-repeat;
    display: block
}

.funding-content:before {
    background-image: url(images/invert.png);
    height: 34px;
    left: 40px
}

.popular-details {
    clear: both
}

.hover-btn a:hover {
    color: #fff
}

.funding-content:after {
    background-image: url(images/invert2.png);
    height: 32px;
    right: 34px
}

.slick-slide img {
    display: block;
    width: 100%;
}

.slick-initialized .slick-slide {
    position: relative
}

.hover-text {
    width: 100%;
    text-align: center
}

.hover-div {
    position: absolute;
    background: rgba(0, 0, 0, .7);
    width: 100%;
    height: 100%;
    align-items: center;
    display: flex;
    opacity: 0;
    transition: all .5s ease-out;
    top: 0
}

.hover-text h2 {
    margin: 0 0 15px;
    color: #fff;
    font-size: 22px;
    font-weight: 500
}

.hover-text a {
    background: #dd8a3f;
    color: #fff;
    font-size: 11px;
    padding: 9px 15px;
    border-radius: 16px;

    font-weight: 600;
    text-decoration: none
}

.polular-artical h2,
.polular-artical h3,
.review-rightside h2 {
    color: #434040;

}

.slck_slider:hover .hover-div {
    opacity: 1;
    transition: all .5s ease-out
}

.hover-btn,
.image-hover:hover .hover-btn {
    transition: all .5s ease-in-out;
    opacity: 1
}

.post-format-quote:before,
.reivew-detail blockquote:before {
    background-color: transparent!important
}

.polular-artical h2,
.review-rightside h2 {
    font-size: 20px
}

.stars.star-review i {
    margin: 0 2px
}

.polular-artical h3 {
    font-size: 16px;
    margin-bottom: 0;
    margin-top: 10px;
}

.reviewlogo {
    float: left;
    width: 125px;
    padding-right: 16px
}

.review_details {
    overflow: hidden
}

.single-post-content ul li {
    position: relative;
    font-size: 16px!important;
    padding-left: 15px!important
}

.single-post-content ul li:after {
    position: absolute;
    content: "\f111";
    top: 5px;
    left: 0;
    font-size: 9px;
    color: #e8523a;
    font-family: FontAwesome
}

.hover-btn a,
.polular-artical p a,
.privacy-page h1,
.privacy-page h2,
.review_details p {

}

.single-post-content ul li i {
    display: none
}

.review_details p {
    font-size: 17px;
    color: #434040;
    margin-bottom: 0;
    margin-top: 6px
}

.review_details img {
    width: 17px;
    vertical-align: middle
}

.review_details span {
    padding-left: 7px
}

.review_details i {
    color: #f9c652
}

.review-outerdiv {
    margin: 18px 0 25px
}

.polular-artical img {
    width: 100%
}

.polular-artical p {
    text-decoration: none;
    line-height: 16px;
    padding: 3px 0 13px;
    color: #009bc6!important
}

.polular-artical p a {
    text-decoration: none;
    color: #009bc6
}

.polular-artical p:hover{
    text-decoration: underline;
}

.hover-btn {
    position: absolute;
    top: 0;
    background: rgba(0, 0, 0, .4);
    width: 100%;
    height: 100%;
    align-items: center;
    display: flex;
    text-align: -webkit-auto
}

.image-hover {
    position: relative;
    width: 100%
}

.hover-btn a {
    text-align: center;
    margin: 0 auto;
    background: #dd8a3f;
    min-width: 176px;
    padding: 8px;
    border-radius: 21px;
    text-decoration: none;
    color: #fff;
    font-size: 14px
}

.caption a i,
.gambling-details a i {
    vertical-align: middle;
    padding-left: 0;
    margin-left: -15px;
    transition: all .5s ease-in-out;
    text-align: center;
    height: 20px
}

.hover-btn a:hover {
    background: #e8523a
}

.mobile-gambling h2 {
    font-size: 22px;
    font-weight: 500;
    margin-top: 22px;
    margin-bottom: 18px
}

.gambling-details img {
    width: 100%;
    min-height: 247px
}

.gambling-details h3 {
    color: #434040;
    font-size: 19px;
    margin-top: 12px;
    margin-bottom: 5px
}

.gambling-details a {
    display: inline-block;
    max-width: 90%;
    color: #e8523a;
    font-size: 20px;
    font-weight: 500;
    text-decoration: none
}

.gambling-details {
    margin-bottom: 30px
}

.gambling-details a i {
    font-size: 16px
}

.caption a i {
    font-size: 15px
}

.caption a:hover i.fa.fa-arrow-right {
    opacity: 1;
    transition: all .3s ease-in-out;
    margin-left: 6px
}

nav.navigation.pagination {
    max-width: 300px;
    margin: 0 auto
}

.privacy-page h1,
.privacy-page h2 {
    color: #434040;
    font-size: 23px;
    font-weight: 700;
    text-transform: capitalize
}

ul.tips-parents li:before {
    font-family: FontAwesome;
    content: '\f111';
    margin: 0 5px 0 -19px;
    color: #ea523a;
    position: absolute;
    left: 5px;
    top: 6px;
    display: block;
    font-size: 8px
}

.footer-slider-title h2,
.game-update h2 {

}

ul.tips-parents li {
    list-style: none;
    padding: 0;
    margin: 0 0 0 23px;
    position: relative
}

.privacy-page a {
    color: #0b76ab
}

.privacy-page a:after {
    background: #6ACCE1
}

nav.navigation.pagination i.material-icons {
    padding-top: 7px;
    font-size: 25px
}

.caption a {
    text-transform: uppercase;
    margin-top: 13px!important
}

.gambling-details a:hover i.fa.fa-arrow-right {
    opacity: 1;
    transition: all .3s ease-in-out;
    margin-left: 6px
}

.caption i.fa.fa-arrow-right,
.gambling-details i.fa.fa-arrow-right {
    opacity: 0
}

.funding-content p:nth-child(2) {
    font-size: 14px;
    margin-left: 35%;
    font-style: normal
}

.entry-footer .social_title:hover {
    color: #f47e63
}

.posts-list .social_title:hover,
.widget-area .widget .post .btn:hover,
.widget-area .widget.widget-trending-posts .btn:hover {
    background-color: transparent
}

.breadcrumbs__item-sep {
    margin: 0 10px !important;
}

.breadcrumbs__title .page-title {
    margin: 0 16px 0 0 !important;
    padding-right: 20px !important;
}

a.see-more i {
    font-size: 16px;
    text-align: center;
    vertical-align: bottom;
    height: 20px;
    padding-left: 5px
}

.gambling-details p {
    min-height: 132px;
    margin-bottom: 7px
}

.site-header .main-navigation.isStuck {
    background: #434040!important
}

.isStuck .bonus:before,
.isStuck .casio:before,
.isStuck .gambling:before,
.isStuck .playing:before,
.isStuck .reviews:before {
    display: none
}

.main-navigation.isStuck ul.menu>.current-menu-item>a {
    color: #e8523a!important
}

.main-navigation.isStuck ul.menu>li>a {
    color: #fff!important;
    padding-bottom: 16px;
    padding-top: 10px;
    transition: all .3s ease-in-out
}

.stars.star-review {
    text-align: left
}

.guide-casino {
    padding-top: 50px
}

.footer-slider-title h2 {
    font-size: 22px;
    margin: 0;
    padding-bottom: 18px;
    color: #434040
}

.footer-slider-title {
    max-width: 1170px;
    margin: 9px auto 6px
}

.game-update {
    padding: 50px 0 30px;
    background: #f79943;
    text-align: center
}

.game-update h2 {
    color: #fff;
    font-size: 21px;
    display: inline-block;
    margin: 0
}

.game-update span input {
    height: 44px;
    width: 300px;
    border: none;
    border-radius: 21px;
    padding-left: 19px;
    position: relative;
    margin-left: 36px;
    background: #fff
}

.game-update span {
    position: relative
}

.game-update span i {
    position: absolute;
    right: 18px;
    top: 1px;
    color: #f79943
}

.game-update input[type=submit] {
    background: #e8523a;
    border: none;
    color: #fff;
    padding: 10px 20px;
    border-radius: 20px;
    text-decoration: none;
    font-size: 16px;

    position: relative;
    margin-left: 20px;
    height: auto;
    transition: all ease .25s
}

.game-update input[type=submit]:hover {
    background: #434040
}

.claim-btn a{
    color: #fff !important;
}

.show-comments-casino-cont {
    margin: 30px 0
}

.show-comments-casino-cont .clear {
    clear: both
}

.show-comments-casino-cont .comment-reply-title {
    margin-bottom: 25px
}

.show-comments-casino-cont .show-comments-casino-item {
    padding: 30px 25px;
    box-shadow: inset 0 0 0 2px #f0efec;
    margin-bottom: 10px
}

.show-comments-casino-item .scc-comment-author {
    float: left;
    width: 15%;
    text-align: center
}

.show-comments-casino-item .scc-comment-author .scc-comment-author-avatar {
    width: 75px;
    height: 75px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 50%;
    border: 2px solid #dd8a3f;
    display: block;
    margin: 0 auto 5px
}

.show-comments-casino-item .scc-comment-content {
    width: 82%;
    float: right
}

.show-comments-casino-item .scc-comment-content .scc-comment-date {
    color: #9a9a9a!important;
    margin-bottom: 5px
}

.show-comments-casino-item .scc-comment-content .scc-comment-stars * {
    cursor: default
}

.show-comments-casino-item .scc-comment-content .scc-comment-txt {
    margin-top: 20px
}

.show-comments-casino-item .scc-comment-content .scc-comment-txt p {
    margin-bottom: 5px
}

.show-comments-casino-item .scc-comment-content .scc-comment-txt * {
    color: #3b4957
}

.show-comments-casino-item .scc-comment-content .scc-comment-txt a {
    color: #dd8a3f;
    text-decoration: underline
}

.show-comments-casino-item .scc-comment-content .scc-comment-txt .scc-comment-txt-positive {
    position: relative;
    padding: 0 0 15px 45px;
    border-bottom: 1px solid #f0efec
}

.show-comments-casino-item .scc-comment-content .scc-comment-txt .scc-comment-txt-negative {
    position: relative;
    padding: 0 0 0 45px;
    margin-top: 15px
}

.show-comments-casino-item .scc-comment-content .scc-comment-txt .scc-comment-txt-positive:before {
    content: '';
    position: absolute;
    top: 5px;
    left: 0;
    width: 30px;
    height: 30px;
    background: url(images/check.svg) center no-repeat;
    background-size: 100% 100%
}

.show-comments-casino-item .scc-comment-content .scc-comment-txt .scc-comment-txt-negative:before {
    content: '';
    position: absolute;
    top: 5px;
    left: 0;
    width: 30px;
    height: 30px;
    background: url(images/close.svg) center no-repeat;
    background-size: 100% 100%
}

.show-comments-casino-cont .show-comments-casino-item .scc-comment-txt-item.short .txt {
    height: 80px;
    overflow: hidden
}

.show-comments-casino-cont .show-comments-casino-item .scc-comment-txt-show-more {
    display: none;
    color: #dd8a3f!important;
    font-size: 14px;
    cursor: pointer;
    margin-top: 5px;
    margin-bottom: 0;
    text-decoration: underline
}

.show-comments-casino-cont .show-comments-casino-item .scc-comment-txt-item.short .scc-comment-txt-show-more {
    display: block
}

@media only screen and (max-width:767px) {
    .show-comments-casino-item .scc-comment-author,
    .show-comments-casino-item .scc-comment-content {
        width: 100%;
        float: none
    }
    .show-comments-casino-item .scc-comment-author {
        text-align: left;
        margin-bottom: 10px
    }
    .reivew-detail .scc-comment-author-name,
    .show-comments-casino-item .scc-comment-author .scc-comment-author-avatar {
        display: inline-block;
        vertical-align: middle
    }
    .show-comments-casino-item .scc-comment-author .scc-comment-author-avatar {
        margin-right: 15px
    }
    .chip-archive-image{
        height: 300px;
        background-position: top center;
    }
    .chip-archive-image.popular-games{
        height: 300px;
        background-position: center;
    }
}

:focus {
    outline: 0!important
}

aside#media_image-7 {
    padding-top: 22px
}

@media only screen and (max-width:1200px) {
    .main-navigation ul.menu {
        justify-content: center
    }
    ul#main-menu li {
        margin: 0 15px
    }
}

@media only screen and (max-width:900px) {
    .reivew-detail h2,
    .reivew-detail h3,
    .reivew-detail p,
    blockquote.blockquote-text strong {

    }
    .inner-modal-details {
        text-align: center;
        padding: 0
    }
    .inner-modal-details p {
        font-size: 16px
    }
    .inner-modal-details h2 {
        font-size: 25px
    }
    .inner-modal-details h3 {
        font-size: 22px
    }
    body.home #content #primary {
        padding-top: 0!important
    }
    div#top_sidebar li {
        list-style: none
    }
    .reivew-detail h2 {
        color: #434040;
        font-weight: 700;
        text-transform: capitalize
    }
    .reivew-detail p {
        margin-bottom: 14px;
        color: #3b4957;
        line-height: 20px
    }
    .reivew-detail h3,
   /* blockquote.blockquote-text strong {
        color: #f79943;
        font-size: 20px;
        margin-bottom: 3px
    }*/
   /* blockquote.blockquote-text strong {
        font-weight: 400!important
    }
    blockquote.blockquote-text {
        padding: 10px 20px;
        margin: 0 0 20px;
        border-left: 5px solid #f79943!important;
        margin-left: 17px!important;
        color: #3b4957!important;
        line-height: 18px!important;
        font-size: 14px;
        background: #f0f0f0
    }*/
    .funding-content span,
    .hover-text h2 {
    }
    .funding-content:after,
    .funding-content:before {
        position: absolute;
        top: 29px;
        content: "";
        width: 32px;
        background-size: contain;
        background-repeat: no-repeat
    }
    .reivew-detail p span {
        color: #009bc6
    }
    .funding-content p {
        font-size: 21px;
        line-height: 26px;
        text-align: center;
        font-style: italic;
        color: #434040;
        margin: 0
    }
    .funding-content span {
        padding-right: 96px;
        color: #3b4957
    }
    .funding-content:before {
        background-image: url(images/invert.png);
        height: 34px;
        left: 40px
    }
    .funding-content:after {
        background-image: url(images/invert2.png);
        height: 32px;
        right: 34px
    }
    .slick-slide img {
        display: block;
        width: 100%
    }
    .slick-initialized .slick-slide {
        position: relative
    }
    .hover-btn,
    .hover-div {
        position: absolute;
        top: 0;
        height: 100%;
        display: flex
    }
    .hover-text {
        width: 100%;
        text-align: center
    }
    .hover-div {
        background: rgba(0, 0, 0, .7);
        width: 100%;
        align-items: center;
        opacity: 0;
        transition: all .5s ease-out
    }
    .hover-text h2 {
        margin: 0 0 15px;
        color: #fff;
        font-size: 22px;
        font-weight: 500
    }
    .hover-text a {
        background: #f79943;
        color: #fff;
        font-size: 11px;
        padding: 9px 15px;
        border-radius: 16px;

        font-weight: 600;
        text-decoration: none
    }
    .polular-artical h2,
    .polular-artical h3,
    .review-rightside h2,
    .review_details p {
        color: #434040;

    }
    .slck_slider:hover .hover-div {
        opacity: 1;
        transition: all .5s ease-out
    }
    .post-format-quote:before,
    .reivew-detail blockquote:before {
        background-color: transparent!important
    }
    .polular-artical h2,
    .review-rightside h2 {
        font-size: 20px
    }
    .polular-artical h3 {
        font-size: 16px;
        margin-bottom: 0
    }
    .reviewlogo {
        float: left
    }
    .review_details {
        overflow: hidden
    }
    .review_details p {
        font-size: 17px;
        margin-bottom: 0
    }
    .review_details img {
        width: 17px;
        vertical-align: middle
    }
    .gambling-details img,
    .hover-btn,
    .image-hover,
    .polular-artical img {
        width: 100%
    }
    .review_details span {
        padding-left: 7px
    }
    .review_details i {
        color: #f9c652
    }
    .review-outerdiv {
        margin: 18px 0 40px
    }
    .polular-artical p {
        text-decoration: none;
        line-height: 16px;
        padding: 3px 0 13px
    }
    .polular-artical p a {
        text-decoration: none;

        color: #009bc6
    }
    .hover-btn {
        background: rgba(0, 0, 0, .4);
        align-items: center;
        align-content: center;
        text-align: -webkit-auto;
        opacity: 0;
        transition: all .5s ease-in-out
    }
    .game-update span,
    .image-hover {
        position: relative
    }
    .popular-details .hover-btn {
        opacity: 1
    }
    .image-hover:hover .hover-btn {
        opacity: 1;
        transition: all .5s ease-in-out
    }
    .hover-btn a {
        text-align: center;
        margin: 0 auto;
        background: #f79943;
        min-width: 176px;
        padding: 8px;
        border-radius: 21px;
        text-decoration: none;
        color: #fff;

    }
    .mobile-gambling h2 {
        font-size: 22px;
        font-weight: 500;
        margin-bottom: 18px
    }
    .gambling-details h3 {
        color: #434040;
        font-size: 19px;
        margin-top: 12px;
        margin-bottom: 5px
    }
    .gambling-details a {
        color: #e8523a;
        font-size: 22px;
        font-weight: 500;
        text-decoration: none
    }
    .gambling-details a i,
    a.see-more i {
        font-size: 16px;
        text-align: center;
        vertical-align: bottom;
        height: 23px;
        padding-left: 5px
    }
    .isStuck .bonus:before,
    .isStuck .casio:before,
    .isStuck .gambling:before,
    .isStuck .playing:before,
    .isStuck .reviews:before {
        display: none
    }
    .main-navigation.isStuck ul.menu>li>a {
        color: #fff!important;
        padding-bottom: 16px;
        padding-top: 39px;
        transition: all .3s ease-in-out
    }
    .stars.star-review {
        text-align: left
    }
    .game-update,
    .mobile-gambling h2,
    .polular-artical h2,
    .review-rightside h2,
    .sign-updates h2,
    .sign-updates p,
    div#top_sidebar,
    p.input-detail {
        text-align: center
    }
    .footer-slider-title h2 {
        font-size: 25px;

        color: #434040
    }
    .footer-slider-title {
        max-width: 1145px;
        margin: 0 auto
    }
    .game-update {
        padding: 30px;
        background: #f79943
    }
    .game-update h2 {

        color: #fff;
        font-size: 21px
    }
    .game-update span input {
        height: 44px;
        width: 236px;
        border: none;
        border-radius: 21px;
        padding-left: 19px;
        position: relative;
        margin-left: 36px;
        background: #fff
    }
    .game-update span i {
        position: absolute;
        right: 18px;
        top: 1px;
        color: #f79943
    }
    :focus {
        outline: 0!important
    }
    aside#media_image-7 {
        padding-top: 22px
    }
    .single-post-content.showContent span {
        font-size: 10px!important;
        color: #f79943!important
    }
    @media only screen and (max-width:1246px) {
        .main-navigation ul.menu>li {
            margin-right: 20px!important
        }
        .maindiv {
            float: right;
            right: 16px
        }
    }
    @media only screen and (max-width:1200px) {
        .best-casion-section ul li {
            width: 32.3%
        }
        .claim-bonus a {
            padding: 8px 9px
        }
        .container {
            max-width: 100%
        }
        .footer-slider-title {
            margin: 9px 15px 6px
        }
    }
    @media (max-width:992px) {
        .container {
            max-width: 100%
        }
    }
    @media only screen and (max-width:980px) {
        .casion-details,
        .table-section {
            overflow: scroll
        }
        .container {
            max-width: 100%
        }
        .review-outerdiv {
            margin: 18px 0 16px
        }
        .casion-nav ul {
            width: 800px
        }
        .table-section .casion-nav {
            width: auto
        }
        .casion-details {
            width: 800px;
            display: block
        }
        .post_wrap h5 a {
            font-weight: 700;
            margin-top: 0;
            display: block
        }
        .post_wrap h5 {
            padding: 0;
            margin: 0
        }
        .entry-footer .caption {
            padding: 0 0 15px
        }
    }
    .maindiv select option:hover {
        background: #000!important
    }
    .maindiv {
        bottom: -64px
    }
    .entry-footer .social_title {
        font-size: 15px!important
    }
    .footer-slider-title h2 {
        padding-bottom: 8px
    }
    .footer-widget ul li {
        width: 100%;
        display: block;
        padding: 12px 0;
        border-right: none
    }
    body div#content {
        margin-bottom: 10px
    }
    .posts-list.one-right-sidebar.card-deck .col-lg-4.col-md-6.col-xs-12 {
        padding: 0
    }
    .post_wrap h5 a {
        font-size: 15px
    }
    h1.entry-title {
        font-size: 25px
    }
    .you-know img {
        width: 36%
    }
    .you-know h3 {
        font-size: 16px;
        padding: 0
    }
    .post_wrap {
        display: block;
        width: 100%
    }
    .posts-list .entry-footer {
        margin: 0;
        padding: 0
    }
    .funding-content:after,
    .funding-content:before {
        display: none
    }
    .page-id-6 div#content {
        margin-bottom: 18px
    }
    .modal-content {
        min-height: min-content;
        width: 90%
    }
    .funding-content {
        padding: 27px 0;
        position: relative
    }
    .main-navigation ul.menu>li>a {
        font-size: 11px;
        padding-top: 75px
    }
    .slick-slide {
        height: auto
    }
    .polular-artical h3 {
        margin-top: 5px
    }
    .reivew-detail h2 {
        margin-top: 12px;
        margin-bottom: 9px;
        font-size: 20px
    }
    .main-navigation ul.menu>li {
        margin-right: 9px!important
    }
    .casio:before {
        top: 24px;
        height: 49px;
        left: 27px
    }
    .playing:before {
        top: 26px;
        height: 49px;
        left: 30px
    }
    .reviews:before {
        top: 25px;
        height: 49px;
        left: 29px
    }
    .gambling:before {
        top: 26px;
        height: 48px;
        left: 36px;
        float: left
    }
    .bonus:before {
        top: 26px;
        height: 49px;
        left: -2px
    }
    .breadcrumbs__title .page-title {
        font-size: 14px!important;
        margin-right: 17px;
        padding-right: 23px
    }
    .breadcrumbs__items {
        font-size: 14px!important
    }
    div#top_sidebar {
        padding-top: 30px
    }
    a.site-logo__link img,
    div#top_sidebar li img,
    section#after-content-area aside#media_image-7 img {
        width: 140px
    }
    .footer-slider-title h2 {
        margin: 32px 0 0;
        text-align: center
    }
    .funding-content span {
        float: none;
        display: block;
        margin-top: 10px
    }
    .review-outerdiv {
        width: 50%;
        float: left
    }
    .container {
        max-width: 100%;
        width: 100%
    }
    .header-container {
        padding: 34px 0
    }
    .mobile-gambling h2 {
        margin-top: 48px
    }
    .gambling-details p {
        min-height: auto
    }
    .gambling-details {
        margin-bottom: 35px
    }
    .game-update h2 {
        margin: 0 0 16px;
        display: block
    }
    .table-archive .logo-align img {
        width: 100%!important
    }
}

@media only screen and (max-width:640px) {
    .isStuck li a {
        padding-top: 16px!important
    }
    .main-navigation .menu-item-has-children .show-sub-nav{
        display: block;
    }
    .main-navigation.isStuck ul.menu>li>a {
        padding-top: 0
    }
    .game-update input[type=submit],
    .game-update span input {
        margin-left: 0;
        display: block;
        margin-bottom: 20px;
        width: 100%
    }
    /*.alrededor_spanish:before,
    .bitcoin_spanish:before,
    .bonos_spanish:before,
    .bonus:before,
    .casio:before,
    .de_casino_spanish:before,
    .gambling:before,
    .maindiv:before,
    .mejores_spanish:before,
    .playing:before,
    .reviews:before {
        display: none
    }*/

    .maindiv,
    header.site-header .header-container .social-list {
        text-align: center
    }
    .site-header .main-navigation.isStuck {
        padding: 0!important
    }
    /*.main-navigation.toggled>ul {
        background: #434040!important;
        display: none!important
    }*/
    header.site-header .header-container .social-list::after {
        background: 0 0!important
    }
    header.site-header .header-container .main-navigation .menu-toggle {
        margin-top: -32px;
        width: 52px;
        height: 46px
    }
}

@media only screen and (max-width:600px) {
    .maindiv {
        bottom: 50px;
        right: 0;
        width: 100%
    }
    .maindiv li {
        margin: 0 10px
    }
    .main-navigation ul.menu>li>a {
        color: #fff!important
    }
    ul#main-menu li:before {
        display: none!important
    }
    .main-navigation ul.menu>li>a {
        font-size: 11px;
        padding-top: 17px;
        padding-bottom: 17px;
        color: #fff!important
    }

    .main-navigation ul.menu>li {
        margin-right: 0!important
    }
    ul#main-menu li {
        padding-top: 0;
        margin-right: 0 !important;
        margin-left: 0;
        max-width: none!important
    }
    ul#main-menu li a {
        width: 100%;
        text-align: left;
        position: relative;
        z-index: 50;
    }
    .main-navigation ul.menu {
        max-width: 100%;
        margin: 35px auto 0;
        width: 100%;
        text-align: left;
        display: block;
        background: #000!important
    }
    .main-navigation.toggled ul.menu{
        display: none;
    }
    li#menu-item-1255 {
        max-width: 100%;
        width: 100%;
        margin: 0 auto
    }
    blockquote{
        padding: 15px;
    }
    blockquote:before{
        height: 20px;
        left: 0;
    }
    blockquote:after{
        height: 20px;
        right: 0;
    }
    blockquote p{
        font-size: 16px;
        line-height: 22px !important;
    }
    ul#main-menu li.sub-itm-mobile{
        display: block;
    }
    ul#main-menu li{
        display: block;
        overflow: hidden;
    }
    .main-navigation ul ul.sub-menu{
        position: relative;
        top: 0;
        left: 0;
        display: block;
        max-height: 0;
        opacity: 0;
        padding: 0 15px;
        transition: all ease .25s;
    }
    .main-navigation ul ul.sub-menu.act{
        max-height: 700px;
        opacity: 1;
        padding: 5px 15px;
    }
    .main-navigation ul ul.sub-menu a{
        text-transform: capitalize;
        font-weight: normal;
    }
}

@media only screen and (max-width:480px) {
    .you-know img {
        width: 178px;
        margin: 0 auto;
        display: block;
        min-height: 91px
    }
    .you-know {
        display: block;
        height: auto;
        padding: 20px 15px
    }
    .post_wrap h5 a {
        font-size: 15px
    }
    a.offers-btn {
        width: auto;
        font-size: 12px
    }
    .casion-nav h2 {
        font-size: 16px;
        margin: 7px 0 12px
    }
    .review-outerdiv {
        width: 100%;
        margin-bottom: 10px
    }
    .polular-artical h2,
    .review-rightside h2 {
        text-align: center;
        overflow: hidden;
        width: 100%;
        margin-top: 30px;
        float: left
    }
    .gambling-details {
        width: 100%
    }
    .funding-content {
        padding: 27px 0;
        position: relative
    }
    .funding-content span {
        margin-top: 10px;
        padding: 0
    }
    .sign-updates {
        padding: 44px 10px
    }
    .reivew-detail h2 {
        font-size: 20px
    }
    /*blockquote.blockquote-text {
        margin-left: 0!important
    }*/

    .form-rating-system-cont .form-rating-text {
        display: block;
        margin: 10px 0 0
    }
    blockquote:before{
        display: none;
    }
    blockquote:after{
        display: none;
    }
}

@media only screen and (max-width:600px) {
    header.site-header .header-container .main-navigation {
        background: 0 0!important
    }
    ul#main-menu li:nth-child(1) {
        /*display: flex!important*/
        display: block !important;
    }
}

@media only screen and (max-width:414px) {
    .inner-modal-details h2 {
        font-size: 19px
    }
    .breadcrumbs__items,
    .breadcrumbs__title .page-title {
        font-size: 12px!important
    }
    .aside#media_image-8 img {
        vertical-align: top;
        padding-top: 10px;
        clear: both;
        margin-bottom: 10px
    }
    .chip-archive-image{
        height: 200px;
    }
    .chip-archive-image.popular-games{
        height: 200px;
    }
}
#primaryTable .tablesorter {
    overflow: hidden;
}
#primaryTable .d-flex {
    justify-content: space-between;
    align-items: center;
}
#primaryTable .d-flex.casino-row {
    margin: 1px 0;
    padding: 9px 0;
    box-shadow: 0px 0px 1px 0px #e7e7e7;
}
#primaryTable .d-flex.casino-row:nth-child(odd) {
    background: #ebeff3;
}
#primaryTable .d-flex.casino-row:nth-child(even) {
    border-left: 1px solid #f8f9f9;
    border-right: 1px solid #f8f9f9;
}

#primaryTable .d-flex .tcell {
    padding: 2px;
    background-color: transparent !important;
}
#primaryTable .d-flex .tcell.tcell-content {
    padding: 5px !important;
}

#primaryTable .d-flex .size-medium {
    flex:1 1 14%;
}
#primaryTable .d-flex .size-small {
    flex:1 1 12%;
}
#primaryTable .d-flex .size-large {
    flex:1.5 1 20%;
}
#primaryTable .d-flex .size-xlarge {
    flex:1.75 1 26%;
}
#primaryTable img {
    mix-blend-mode: multiply;
}
.center {
    text-align: center;
}
#primaryTable .tcell p {
    margin: 4px auto;
}

#primaryTable .tc-name img {
    width: 90%;
    max-width: 84px;
    margin: 0 auto 4px;
    border-radius: 3px;
    overflow: hidden;
}
#primaryTable .tcell .p-casino-name {
    width: auto;
    font-size: 14px;
    font-weight: 600;
    white-space: nowrap;
}

.tc-badge img {
    padding: 0 15px 5px;
}
.tc-badge p {
    font-size: 12px;
}
.tc-rating .br-theme-fontawesome-stars .br-widget a {
    font-size: 17px;
    margin: 0;
}


#primaryTable .tablesorter .tablesorter-header {
    background-position: 97% center !important;
}
#primaryTable .tc-play a {
    background: #dd8a3f;
    color: #fff !important;
    border-radius: 20px;
    text-decoration: none;
    font-size: 12px;
    top: -7px;
    position: relative;
    padding: 6px 10px;
    text-transform: capitalize;
    font-weight: 600;
    display: block;
}


/**** Media Queries based on Bootstrap ***/
@media (min-width:576px){
    
}
@media (min-width:768px){
}
@media (min-width:992px){
}
@media (min-width:1200px){
}
/**** Media Queries based on Bootstrap - END ***/

