/*! Mariofans Modern – generated from css/presentation-compat.css; edit the readable source. */
body{background-color:#ffffff;font-family:"Verdana", sans-serif;font-size:12px;font-weight:normal;color:#3b3a3b;line-height:1.42857143;}::-moz-selection{background:#222222;color:#fff;text-shadow:none;}::selection{background:#222222;color:#fff;text-shadow:none;}.site{width:100%;position:relative;}a{color:#337dcc;outline:none;}a:hover, a:focus{color:#337dcc;text-decoration:none;}a:active{background-color:transparent;}.titles-link-hover, .textbox .textbox-title a, .post > h2 a, .post .entry-title a, .postlist-simple .post .entry-title a, .link-add-comment a, .comment-author a, .top-tabs > li > a{color:#333333;}.titles-link-hover:hover, .textbox .textbox-title a:hover, .post > h2 a:hover, .post .entry-title a:hover, .postlist-simple .post .entry-title a:hover, .link-add-comment a:hover, .comment-author a:hover, .top-tabs > li > a:hover{color:#337dcc;}img{display:inline-block;height:auto;max-width:100%;}.comment-content img, .entry-content img, .entry-summary img, .widget img, .wp-caption, .entry-content embed, .entry-content iframe{max-width:100%;}.entry-content iframe{border:none;}dt{margin-top:14px;}.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}.alignleft{float:left;}.alignright{float:right;}img.aligncenter, .wp-caption{margin-bottom:20px;}img.alignleft, .wp-caption.alignleft{margin:0 20px 5px 0;}img.alignright, .wp-caption.alignright{margin:0 0 5px 20px;}.wp-caption img[class*="wp-image-"]{display:block;margin:0;}.wp-caption{color:#767676;}.wp-caption-text{font-size:14px;font-style:italic;line-height:1.5;margin:9px 0;padding-right:10px;}.frame_left, .frame_right, .frame_center, .frame_box{margin:0;display:inline-block;position:relative;padding:5px;background:#f2f2f2;border:1px solid #e2e2e2;}.frame_box{display:inline-block;margin-bottom:15px;max-width:100%;}.frame_box img{width:auto;max-width:100%;height:auto;}.frame_left{float:left;display:block;margin:0 20px 5px 0;}.frame_right{float:right;display:block;margin:0 0 5px 20px;}.frame_center{border:none;display:block;margin:0 auto 20px auto;text-align:center;}.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:before, .clearfix:after, .header-main-container:before, .header-main-container:after, .header-second-container:before, .header-second-container:after, .middle-main:before, .middle-main:after, .post:before, .post:after, .postlist-cols-3:before, .postlist-cols-3:after, .postlist-cols-4:before, .postlist-cols-4:after, .post-details .entry-header:before, .post-details .entry-header:after, .post-details .entry-meta-share:before, .post-details .entry-meta-share:after, .comment-body:before, .comment-body:after, .widget:before, .widget:after, .side-postlist li:before, .side-postlist li:after, .widget_twitter .tweet_item:before, .widget_twitter .tweet_item:after, .footer-info-container:before, .footer-info-container:after{content:" ";display:table;}.clearfix:after, .header-main-container:after, .header-second-container:after, .middle-main:after, .post:after, .postlist-cols-3:after, .postlist-cols-4:after, .post-details .entry-header:after, .post-details .entry-meta-share:after, .comment-body:after, .widget:after, .side-postlist li:after, .widget_twitter .tweet_item:after, .footer-info-container:after{clear:both;}.divider_space, .divider_space_thin, .divider_line{clear:both;display:block;margin-bottom:40px;padding-top:40px;width:100%;}.divider_space_thin{margin-top:10px;margin-bottom:10px;}.divider_line{border-bottom:1px solid #e2e2e2;}.row-lines-v [class^="col-"]{border-left:1px solid #e5e5e5;padding-top:24px;padding-bottom:24px;}.row-lines-v [class^="col-"]:first-child{border-left-color:transparent;}.rating{display:block;border-radius:50%;background:#337dcc;color:#fff;text-align:center;width:44px;height:44px;line-height:44px;font-size:25px;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-weight:700;line-height:1.1;color:#333333;}h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small{font-weight:normal;line-height:1;color:#999999;}h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, .h1 span, .h2 span, .h3 span, .h4 span, .h5 span, .h6 span{color:#337dcc;}h1, .h1, h2, .h2, h3, .h3, h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small{font-size:65%;}h4, .h4, h5, .h5, h6, .h6{margin-top:10px;margin-bottom:10px;}h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small{font-size:75%;}h1, .h1{font-size:30px;}h2, .h2{font-size:24px;}h3, .h3{font-size:21px;}h4, .h4{font-size:18px;}h5, .h5{font-size:16px;}h6, .h6{font-size:14px;}.font-secondery{font-weight:bold;}p{margin:0 0 16px;}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4;}@media (min-width: 768px){.lead{font-size:21px;}}small, .small{font-size:85%;}cite{font-style:normal;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-muted{color:#999999;}.text-primary{color:#337dcc;}a.text-primary:hover{color:#2964a3;}.text-secondary{color:#337dcc;}a.text-secondary:hover{color:#2964a3;}.text-success{color:#3c763d;}a.text-success:hover{color:#2b542c;}.text-info{color:#31708f;}a.text-info:hover{color:#245269;}.text-warning{color:#8a6d3b;}a.text-warning:hover{color:#66512c;}.text-danger{color:#a94442;}a.text-danger:hover{color:#843534;}.bg-primary{color:#fff;background-color:#337dcc;}a.bg-primary:hover{background-color:#2964a3;}.bg-success{background-color:#dff0d8;}a.bg-success:hover{background-color:#c1e2b3;}.bg-info{background-color:#d9edf7;}a.bg-info:hover{background-color:#afd9ee;}.bg-warning{background-color:#fcf8e3;}a.bg-warning:hover{background-color:#f7ecb5;}.bg-danger{background-color:#f2dede;}a.bg-danger:hover{background-color:#e4b9b9;}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee;}ul, ol{margin-top:0;margin-bottom:10px;}ul ul, ol ul, ul ol, ol ol{margin-bottom:0;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;}.list-inline > li{display:inline-block;padding-left:5px;padding-right:5px;}.list-inline > li:first-child{padding-left:0;}dl{margin-top:0;margin-bottom:20px;}dt, dd{line-height:1.42857143;}dt{font-weight:bold;}dd{margin-left:0;}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:180px;}}abbr[title], abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999;}.initialism{font-size:90%;text-transform:uppercase;}blockquote{padding:10px 20px;margin:0 0 20px;font-size:12px;border-left:5px solid #eeeeee;}blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child{margin-bottom:0;}blockquote footer, blockquote small, blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999999;}blockquote footer:before, blockquote small:before, blockquote .small:before{content:"— ";}.quote_right, .quote_left, .quote_center{font-size:16.8px;font-style:italic;color:#333333;width:40%;line-height:1.5em;}.quote_left{float:left;padding:3px 20px 3px 0;}.quote_right{float:right;padding:3px 0 3px 20px;}.quote_center{display:block;width:100%;margin:20px auto;}.frame_quote{background:#f3f7f9;margin:5px 0 20px;border:1px solid #e6e6e6;padding:15px 20px;border-radius:4px;}.frame_quote blockquote{margin:0;padding:0;line-height:1.5em;border:none;color:#337dcc;font-style:italic;font-weight:normal;}.frame_quote blockquote .inner{padding:2px 15px;}.blockquote-reverse, blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right;}.blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before{content:"";}.blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after{content:" —";}blockquote:before, blockquote:after{content:"";}address{margin-bottom:20px;font-style:normal;line-height:1.42857143;}.dropcap1, .dropcap2{display:block;float:left;font-size:30px;line-height:30px;font-weight:bold;margin:0 10px 0 0;}.dropcap2{font-style:italic;}[class^="highlight-"]{color:#fff;}.highlight-primary{background:#337dcc;}.highlight-info{background:#42b1d2;}.highlight-danger{background:#d3423d;}.highlight-warning{background:#f0ad4e;}.highlight-brown{background:#b75d1b;}.highlight-teal{background:#21ccaf;}.highlight-black{background:#444444;}.highlight-purple{background:#6d59d6;}@font-face{font-family:"TF Icons";src:url("fonts/tficon.woff") format("woff"), url("fonts/tficon.ttf") format("truetype");}.icon-font-styles, .main-navigation ul > li ul li.parent > a:after, [class^="list-"] li:before, .post-format a:before{top:1px;font-family:"TF Icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="tficon-"], [class*=" tficon-"]{top:1px;font-family:"TF Icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.tficon-flip-horizontal{transform:scale(-1, 1);}.tficon-flip-vertical{transform:scale(1, -1);}.tficon-comment:before{content:"";}.tficon-search:before{content:"";}.tficon-link:before{content:"";}.tficon-twitter:before{content:"";}.tficon-dribbble:before{content:"";}.tficon-linkedin:before{content:"";}.tficon-flickr:before{content:"";}.tficon-google-plus:before{content:"";}.tficon-camera:before{content:"";}.tficon-movie:before{content:"";}.tficon-check-cf:before{content:"";}.tficon-joystick:before{content:"";}.tficon-news:before{content:"";}.tficon-arrow-right-f:before{content:"";}.tficon-arrow-left-f:before{content:"";}.tficon-star-f:before{content:"";}.tficon-minus-cf:before{content:"";}.tficon-plus-cf:before{content:"";}.tficon-caret-down:before{content:"";}.tficon-envelope:before{content:"";}.tficon-phone:before{content:"";}.tficon-home:before{content:"";}.tficon-play:before{content:"";}.tficon-chevron-right:before{content:"";}.tficon-chevron-left:before{content:"";}.tficon-chevron-up:before{content:"";}.tficon-chevron-down:before{content:"";}.tficon-facebook:before{content:"";}.tficon-folder:before{content:"";}.tficon-tag:before{content:"";}.tficon-edit:before{content:"";}.tficon-left-quote:before{content:"";}.tficon-right-quote:before{content:"";}.tficon-volume:before{content:"";}.tficon-pictures:before{content:"";}.tficon-rupor:before{content:"";}.tficon-cd:before{content:"";}.site-header{position:relative;}.site-main{position:relative;z-index:1;}.header-main{background:#fff;min-height:102px;padding-top:30px;}.header-second{min-height:52px;background:#1d369e;background:-webkit-linear-gradient(top, #1d369e 0%, #1e85bd 100%);background:linear-gradient(to bottom, #1d369e 0%, #1e85bd 100%);}.header-main-container, .header-second-container, .footer-info-container{position:relative;margin-left:auto;margin-right:auto;}.header-main-container, .footer-info-container{padding-bottom:10px;}.header-logo{float:left;width:100%;text-align:center;}.header-logo .site-title{text-transform:uppercase;font-size:38px;font-weight:bold;margin-top:0;margin-left:10px;line-height:1em;}.header-logo .site-title a, .header-logo .site-title a:hover, .header-logo .site-title a:focus{color:#000000;}.header-logo .site-title span{font-family:"Lato", sans-serif;font-weight:300;color:#337dcc;}.header-socials{float:right;text-align:right;padding:10px 0 0;line-height:20px;width:310px;}.header-socials .social-title{display:inline-block;color:#8c8c8c;font-size:13px;vertical-align:top;margin-right:10px;}.header-socials .social-icons a{display:inline-block;width:18px;height:18px;overflow:hidden;color:#999999;margin:0 2px;}.header-socials .social-icons a i{font-size:18px;}.header-socials .social-icons a span{display:none;}.header-socials .social-icons a:hover{color:#337dcc;}.nav-main{float:left;position:relative;z-index:1000;}.main-navigation ul{margin:0;padding:10px 0 0 0;}.main-navigation ul li{position:relative;list-style:none;}.main-navigation ul > li{display:inline-block;float:left;margin-left:5px;}.main-navigation ul > li > a{display:block;line-height:32px;color:#fff;padding-left:15px;padding-right:15px;border-radius:3px;}.main-navigation ul > li.parent.hover > a{border-radius:3px 3px 0 0;}.main-navigation ul > li:hover > a, .main-navigation ul > li.current-menu-item > a, .main-navigation ul > li.current-menu-ancestor > a{background:#337dcc;}.main-navigation ul > li ul{position:absolute;top:32px;left:0;z-index:1308;padding:0;width:180px;display:none;}.main-navigation ul > li ul li{display:block;width:100%;background:#000000;background:rgba(0, 0, 0, 0.85);border-top:1px solid #333333;margin-left:0;}.main-navigation ul > li ul li a{color:#dfdfdf;padding:8px 25px 8px 15px;line-height:1.3em;border-radius:0;}.main-navigation ul > li ul li:hover > a, .main-navigation ul > li ul li.parent.hover > a, .main-navigation ul > li ul li.current-menu-item > a, .main-navigation ul > li ul li.current-menu-ancestor > a{border-radius:0;color:#fff;}.main-navigation ul > li ul li.parent > a:after{display:block;float:right;font-size:10px;content:"";top:0.5em;margin-left:0px;margin-right:-15px;color:#fff;}.main-navigation ul > li ul li:first-child{border-top:3px solid #337dcc;}.main-navigation ul > li ul li:first-child ul{top:-3px;}.main-navigation ul > li ul li > ul{top:0px;left:180px;padding-left:2px;}.main-navigation ul > li:hover > ul{display:block;}.main-navigation ul > .mega-nav > ul{left:-100%;width:900px;border-top:3px solid #337dcc;background:#000;background:rgba(0, 0, 0, 0.85);color:#999999;}.main-navigation ul > .mega-nav > ul li{float:left;border-left:1px solid #3c3c3b;border-right:1px solid #090a09;background:none;width:180px;}.main-navigation ul > .mega-nav > ul li:first-child{border-top:none;}.main-navigation ul > .mega-nav > ul li ul{position:relative;display:block;float:none;width:auto;}.main-navigation ul > .mega-nav > ul li ul li{float:none;border:none;width:auto;border-top:1px solid #333333;}.main-navigation ul > .mega-nav > ul li.mega-nav-widget ul li{width:auto;}.main-navigation ul > .mega-nav > ul li a, .main-navigation ul > .mega-nav > ul li.current-menu-item > a, .main-navigation ul > .mega-nav > ul li.current-menu-ancestor > a, .main-navigation ul > .mega-nav > ul li:hover > a{background:none;padding:0;color:#a4a4a4;}.main-navigation ul > .mega-nav > ul li a:hover, .main-navigation ul > .mega-nav > ul li.current-menu-item > a:hover, .main-navigation ul > .mega-nav > ul li.current-menu-ancestor > a:hover, .main-navigation ul > .mega-nav > ul li:hover > a:hover{color:#d7d7d7;}.main-navigation ul > .mega-nav > ul > li{padding:20px;}.main-navigation ul > .mega-nav > ul > li ul li{padding:10px 0;}.main-navigation ul > .mega-nav > ul > li > a{color:#fff;text-transform:uppercase;margin-bottom:2em;font-weight:bold;}.main-navigation ul > .mega-nav > ul > li.parent a:after{display:none;}.main-navigation ul > .mega-nav > ul li ul, .main-navigation ul > .mega-nav > ul li.first:hover > ul{top:0;}.main-navigation ul > .mega-nav > ul li.first, .main-navigation ul > .mega-nav > ul li ul li.first{border-left:none;}.main-navigation ul > .mega-nav > ul li.last, .main-navigation ul > .mega-nav > ul li ul li.last{border-right:none;}.main-navigation ul > .mega-nav > ul li:hover > ul, .main-navigation ul > .mega-nav li > ul{position:relative;left:0;padding:0;}.main-navigation ul > li ul .mega-nav-widget{width:300px;padding:0;}.main-navigation ul .widget{padding:20px;}.main-navigation ul .widget-title{color:#fff;text-transform:uppercase;margin-bottom:2em;}.main-navigation ul .textwidget{color:#999999;}.main-navigation ul .widget_recent_entries li{padding-bottom:10px;padding-top:10px;}.main-navigation ul .widget_recent_entries li:first-child{padding-top:0;}.main-navigation ul .widget_categories li{margin-bottom:0;}.main-navigation ul .widget_twitter .tweet_item{border-top:1px solid #333333;}.main-navigation ul .widget_twitter .tweet_item:first-child{border:none;}.main-navigation ul .widget_twitter .tweet_item a{color:#eeeeee;}@media (max-width: 960px){.main-navigation ul > li ul .mega-nav-widget{width:240px;}.main-navigation ul li ul .mega-nav-widget li, .main-navigation ul .mega-nav ul .mega-nav-widget li{width:180px;}.main-navigation ul .mega-nav .widget_flickr .flickr_badge_image{width:55px;height:55px;}}.header-search{position:absolute;top:11px;right:5px;z-index:999999;background:transparent;}.header-search label{display:none;}.header-search .stext{background:rgba(255, 255, 255, 0.1);color:#ffffff;padding:5px 10px;width:110px;}.header-search .stext:-moz-placeholder{color:#a7b5ef;}.header-search .stext::-moz-placeholder{color:#a7b5ef;}.header-search .stext:-ms-input-placeholder{color:#a7b5ef;}.header-search .stext::-webkit-input-placeholder{color:#a7b5ef;}.header-search .stext:focus{background:rgba(255, 255, 255, 0.1);box-shadow:none;}.header-search .button-search{background:rgba(255, 255, 255, 0.1);color:#fff;width:34px;font-size:13px;font-weight:normal;}.header-search .button-search i{top:1px;}.header-search .button-search:hover{color:#fff;}.header-search .stext, .header-search .button-search{border-radius:3px 0 0 3px;border:none;height:30px;float:left;}.header-search .button-search{border-radius:0 3px 3px 0;}@media (max-width: 767px){.header-socials{width:100%;text-align:center;float:none;}.main-navigation ul{display:none;}.header-search .stext{width:140px;}}@media (min-width: 768px){.header-main-container, .header-second-container, .footer-info-container{width:750px;}.header-logo{width:50%;text-align:left;}}@media (max-width: 991px){.main-navigation ul{font-size:14px;}.main-navigation ul > li > a{padding-left:8px;padding-right:8px;}}@media (min-width: 992px){.header-main-container, .header-second-container, .footer-info-container{width:970px;}.main-navigation > ul > li{margin-left:10px;}}@media (min-width: 1200px){.header-main-container, .header-second-container, .footer-info-container{width:1170px;}.header-search .stext{width:150px;}}.main-row{position:relative;z-index:1;}.main-row .container{max-width:1400px;margin:0 auto;padding:50px 24px;}@media (max-width: 767px){.main-row .container{padding:24px 16px;}}.main-row-thin .container{padding-top:38px;padding-bottom:38px;}.main-row-slim .container{padding-top:0;padding-bottom:0;}.main-row-bg{background:#ffffff;}.main-row-bg-2{background:#3b3b3b;}.main-row-bg-3{background:url(images/bg/pattern-2.png) repeat transparent;}.main-row-bg-4{background:url(images/bg/bg-image.jpg) center top no-repeat transparent;}.middle-main.content-cols2, .middle-main.sidebar-left{display:flex;align-items:flex-start;gap:0;}.content-area, .sidebar{position:relative;min-width:0;}.content-cols2 .content-area, .sidebar-left .content-area{flex:0 0 75%;padding:24px;word-wrap:break-word;overflow-wrap:break-word;}.content-cols2 .sidebar, .sidebar-left .sidebar{flex:0 0 25%;padding:24px;word-wrap:break-word;overflow-wrap:break-word;}.content-full .content-area{flex:0 0 100%;padding:24px;word-wrap:break-word;overflow-wrap:break-word;}.content-area, .sidebar{float:none!important;}@media (min-width: 768px){.content-cols2 .content-area::after, .sidebar-left .content-area::after{content:"";position:absolute;top:0;right:-12px;width:1px;height:100%;background:rgba(0,0,0,.08);}}.sidebar a{display:block;white-space:normal;line-height:1.5;}.content-area .inner, .sidebar .inner{padding-bottom:10px;}.sidebar-left{flex-direction:row-reverse;}.content-full .middle-main{display:block;}.content-full .content-area{width:100%;padding:32px;}.content-full .sidebar{display:none;}@media (max-width: 767px){.middle-main{flex-direction:column;}.content-area, .sidebar{width:100%;padding:16px;}.content-area::after{display:none;}}.content-area table{width:100%;border-collapse:collapse;table-layout:fixed;overflow-wrap:break-word;}@media (max-width: 767px){.content-area table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;}.content-area th, .content-area td{white-space:normal;word-break:break-word;}}.media-text{max-width:100%;font-size:clamp(0.9rem, 2vw, 1.2rem);line-height:1.6;}.main-row-bg-2{color:#a4a4a4;}.footer-info{background:#0e0e0e;}.footer-info .footer-info-container{padding-top:27px;padding-bottom:27px;}.footer-logo{font-size:18px;font-weight:bold;text-transform:uppercase;color:#fff;margin:0 0 1.4em 0;}.footer-logo span{font-weight:300;color:#337dcc;}.copyright{padding-top:10px;font-size:13px;}.copyright a{color:#337dcc;}.footer-socials{text-align:right;line-height:30px;}.footer-socials .social-icons a{display:inline-block;width:30px;height:30px;border-radius:50%;overflow:hidden;background:#333333;color:#fff;margin:0 3px;text-align:center;transition:background-color 0.2s ease;}.footer-socials .social-icons a i{font-size:20px;line-height:30px;}.footer-socials .social-icons a span{display:none;}.footer-socials .social-icons a:hover{background:#337dcc;}@media (max-width: 767px){.copyright, .footer-socials{text-align:center;}.footer-socials{padding-top:20px;}}.textbox .textbox-thumbnail{display:block;text-align:center;}.textbox .textbox-title{margin:0 0 10px 0;font-weight:bold;}.textbox-style2{padding:0 10px;}.textbox-style2 .textbox-thumbnail{width:100px;height:100px;float:left;margin-right:15px;}.textbox-style2 .textbox-title{font-size:18px;}.textbox-style2 .textbox-text{margin:0 0 10px 0;}@media (min-width: 768px){.textbox-style2 .textbox-thumbnail{float:none;}}@media (min-width: 992px){.textbox-style2 .textbox-thumbnail{float:left;margin-right:30px;}}#contact_map{position:relative;width:100%;height:430px;background:#ffffff;border-bottom:1px solid #e2e2e2;}.map img{max-width:none!important;}@media (max-width: 767px){#contact_map{height:210px;}}.good-bad-list{position:relative;z-index:2;margin:20px -20px -13px;padding:20px;background:#3d3f4b;color:#cccccc;font-size:14px;}.good-bad-list ul{margin:0 0 40px 0;padding:0;list-style:none;}.good-bad-list ul li{margin-bottom:15px;}.good-bad-list ul li:before{background:#3d3f4b;top:3px;}.good-bad-list h3{display:inline-block;padding-bottom:13px;margin-bottom:20px;border-bottom:1px solid #5d6072;}.good-bad-list .rating{position:absolute;bottom:-35px;left:50%;margin-left:-35px;width:60px;height:60px;line-height:60px;font-size:30px;border:5px solid #fff;box-sizing:content-box;}@media (min-width: 992px){.good-bad-list{margin:30px -30px -23px;padding:30px;font-size:16px;}}@media (min-width: 1200px){.good-bad-list{margin:40px -40px -33px;padding:40px;}.good-bad-list .rating{bottom:-40px;margin-left:-55px;width:80px;height:80px;line-height:80px;font-size:42px;}}[class^="list-"] ul{margin:0 0 20px 0;padding:0;list-style:none;}[class^="list-"] li{padding:0 0 10px 30px;line-height:1.2em;}[class^="list-"] li:before{margin-right:10px;font-size:20px;top:2px;margin-left:-30px;font-size:17px;}.list-bordered li{border-bottom:1px solid #e2e2e2;margin-bottom:5px;}.list-minus li:before{content:"";}.list-plus li:before{content:"";}.list-check li:before{content:"";}.list-caret-right li:before{content:"";}.list-external-link li:before{content:"";}.list-chevron-sign-right li:before{content:"";font-size:84%;}.list-file-text li:before{content:"";}.list-ok li:before{content:"";}.list-star li:before{content:"";}.list-video li:before{content:"";}.list-image li:before{content:"";}.list-game li:before{content:"";}.list-folder li:before{content:"";}.list-primary li:before{color:#337dcc;}.list-secondery li:before{color:#337dcc;}div.pp_default .pp_description{font-size:14px!important;}.gallery{margin-bottom:20px;}.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative;}.gallery-columns-1 .gallery-item{max-width:100%;}.gallery-columns-2 .gallery-item{max-width:48%;max-width:-webkit-calc(46%);max-width:calc(46%);}.gallery-columns-3 .gallery-item{max-width:32%;max-width:-webkit-calc(29.3%);max-width:calc(29.3%);}.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(21%);max-width:calc(21%);}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(16%);max-width:calc(16%);}.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(12.7%);max-width:calc(12.7%);}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(10.28%);max-width:calc(10.28%);}.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(8.5%);max-width:calc(8.5%);}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(7.1%);max-width:calc(7.1%);}.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0;}.gallery-caption{background-color:rgba(0, 0, 0, 0.7);box-sizing:border-box;color:#fff;font-size:12px;line-height:1.4;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%;}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%;}.gallery-item:hover .gallery-caption{opacity:1;}.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption{display:none;}.sticky{opacity:1;}.main-top{background:#403f3f;color:#fff;}.main-top .main-top-inner{background:url(images/maintop_highlight.png) center top no-repeat;}.main-top ul{margin:0;padding:0;}.main-top ul > li{list-style:none;display:block;position:relative;}.fullwidth-image{position:relative;text-align:center;overflow:hidden;min-height:300px;background-position:center top;}.fullwidth-image img{display:block;margin:0 auto;}.fullwidth-image .fullwidth-content{position:absolute;width:100%;top:25%;z-index:10;color:#fff;font-size:16px;}.fullwidth-image .fullwidth-meta a{color:#337dcc;font-weight:bold;}.fullwidth-image .rating{width:50px;height:50px;line-height:50px;font-size:27px;display:inline-block;}.fullwidth-image .rating i{top:-3px;left:2px;font-size:16px;line-height:1em;}.fullwidth-image .rating.play-video{cursor:pointer;}.fullwidth-image h2, .fullwidth-image .subtitle{color:#fff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.35);}.fullwidth-image h2{margin:10px 0 15px 0;font-size:30px;font-weight:normal;}.fullwidth-image .layer-full{width:100%;height:100%;position:absolute;top:0;z-index:2;background:transparent;background:rgba(0, 0, 0, 0.1);}.fullwidth-image .layer-full.overlay{background:rgba(0, 0, 0, 0.8);}.fullwidth-image .layer-center{width:100%;height:100%;position:absolute;top:0;z-index:3;background:url(images/slider_middle_bg.png) center top no-repeat;}.top-video{position:absolute;top:0;z-index:11;width:100%;height:100%;display:none;}.top-video iframe{display:block;margin:40px auto 0 auto;width:287px;height:157px;}.top-video .close-video{position:absolute;top:5px;right:5px;z-index:5;color:#fff;text-transform:uppercase;cursor:pointer;}@media (min-width: 480px){.top-video iframe{margin-top:30px;width:320px;height:180px;}}@media (min-width: 768px){.top-video iframe{margin-top:40px;width:569px;height:320px;}.top-video .close-video{top:15px;right:15px;}}@media (min-width: 992px){.top-video iframe{margin-top:20px;width:693px;height:390px;}.top-video .close-video{top:15px;right:15px;}}@media (max-width: 768px){.fullwidth-image{min-height:250px;}}@media (min-width: 768px){.fullwidth-image h2{font-size:40px;}}@media (min-width: 992px){.fullwidth-image .rating{width:70px;height:70px;line-height:70px;font-size:37px;}.fullwidth-image .rating i{top:-4px;font-size:20px;}.fullwidth-image h2{font-size:50px;}}@media (min-width: 1200px){.fullwidth-image h2{font-size:60px;}}.portfolio-videos .portfolio-list li a:before{visibility:visible;opacity:1;transition-delay:0s;}.carousel-medium ul .slide-item{width:360px;height:240px;}.carousel-small ul .slide-item{width:200px;height:260px;}.carousel-small ul .slide-item > a{display:block;}.carousel-small ul .slide-item a:before{top:30%;left:39%;}.carousel-small ul .slide-item .caption{position:relative;background:none;bottom:0;}.carousel-small ul .slide-item .caption a{padding:1em 0 0 0;font-size:14px;color:#333333;}.carousel-small ul .slide-item .caption a:hover{color:#337dcc;}.main-top .carousel-small ul .slide-item .caption a{color:#fff;}.main-top .carousel-small ul .slide-item .caption a:hover{color:#337dcc;}.carousel-one{padding:35px 0!important;}.carousel-one ul .slide-item{margin:0;width:350px;min-height:290px;}.carousel-one ul .slide-image{position:relative;margin:5px 5px 20px 5px;}.carousel-one ul .slide-image iframe{width:100%;height:287px;box-shadow:0 0 5px 1px rgba(0, 0, 0, 0.35);}.carousel-one ul .slide-image img{width:100%;box-shadow:0 0 5px 1px rgba(0, 0, 0, 0.35);}.carousel-one ul .slide-image a{display:block;}.carousel-one ul .slide-content h2{color:#fff;margin:0.3em 0 20px 0;text-shadow:0 1px 0 rgba(0, 0, 0, 0.75);}.carousel-one ul .slide-content p{color:#ffffff;text-shadow:0 1px 0 rgba(0, 0, 0, 0.75);}.carousel-one .prev, .carousel-one .next{top:43%;}.entry-content .carousel-one ul .slide-image iframe{height:227px;}@media (max-width: 479px){.carousel-one ul .slide-item{width:250px;}.carousel-medium .prev, .carousel-medium .next{position:relative;top:10px;left:auto;right:auto;margin:0 10px;}.carousel-medium .next{float:right;}.carousel-medium .next i{position:relative;top:-5px;}}@media (min-width: 768px){.main-top .carousel-one{padding:55px 0!important;}.main-top .carousel-one ul .slide-item{width:auto;}.main-top .carousel-one ul .slide-image{float:left;width:310px;margin:5px 20px 5px 5px;}.main-top .carousel-one ul .slide-image iframe{height:207px;}.main-top .carousel-one ul .image-right .slide-image{float:right;margin:5px 5px 5px 20px;}.main-top .carousel-one ul .slide-content{float:left;width:350px;}.main-top .carousel-one ul .slide-content h2{font-size:24px;}.main-top .carousel-one ul .slide-content p{margin-bottom:1em;}}@media (min-width: 992px){.main-top .carousel-one ul .image-right .slide-image{margin:5px 5px 5px 50px;}.main-top .carousel-one ul .slide-image{width:430px;margin:5px 50px 5px 5px;}.main-top .carousel-one ul .slide-image iframe{height:287px;}.main-top .carousel-one ul .slide-content{width:450px;}.main-top .carousel-one ul .slide-content h2{font-size:30px;}.main-top .carousel-one ul .slide-content p{margin-bottom:1.5em;}}@media (max-width: 1199px){.carousel-medium ul .slide-item{width:293px;}}@media (min-width: 480px) and (max-width: 767px){.carousel-small ul .slide-item{width:180px;}.carousel-small .prev, .carousel-small .next{top:35%;}}.btn-main{color:#ffffff;background-color:#337dcc;border-color:#2e70b8;border:none;}.btn-main:hover, .btn-main:focus, .btn-main:active, .btn-main.active, .open .dropdown-toggle.btn-main{color:#ffffff;background-color:#2b69ab;border-color:#225287;}.btn-main:active, .btn-main.active, .open .dropdown-toggle.btn-main{background-image:none;}.btn-main.disabled, .btn-main[disabled], fieldset[disabled] .btn-main, .btn-main.disabled:hover, .btn-main[disabled]:hover, fieldset[disabled] .btn-main:hover, .btn-main.disabled:focus, .btn-main[disabled]:focus, fieldset[disabled] .btn-main:focus, .btn-main.disabled:active, .btn-main[disabled]:active, fieldset[disabled] .btn-main:active, .btn-main.disabled.active, .btn-main[disabled].active, fieldset[disabled] .btn-main.active{background-color:#337dcc;border-color:#2e70b8;}.btn-main .badge{color:#337dcc;background-color:#ffffff;}.btn-simple{color:#333333;background-color:#ffffff;border-color:#e2e2e2;border-width:1px;border-style:solid;}.btn-simple:hover, .btn-simple:focus, .btn-simple:active, .btn-simple.active, .open .dropdown-toggle.btn-simple, .top-filter li.active a{color:#333333;background-color:#ebebeb;border-color:#c3c3c3;}.btn-simple:active, .btn-simple.active, .open .dropdown-toggle.btn-simple{background-image:none;}.btn-simple.disabled, .btn-simple[disabled], fieldset[disabled] .btn-simple, .btn-simple.disabled:hover, .btn-simple[disabled]:hover, fieldset[disabled] .btn-simple:hover, .btn-simple.disabled:focus, .btn-simple[disabled]:focus, fieldset[disabled] .btn-simple:focus, .btn-simple.disabled:active, .btn-simple[disabled]:active, fieldset[disabled] .btn-simple:active, .btn-simple.disabled.active, .btn-simple[disabled].active, fieldset[disabled] .btn-simple.active{background-color:#ffffff;border-color:#e2e2e2;}.btn-simple .badge{color:#ffffff;background-color:#333333;}.btn-simple:hover, .btn-simple:focus, .btn-simple:active, .btn-simple.active, .top-filter li.active a{color:#fff;background:#000000;background:-webkit-linear-gradient(top, #000000 0%, #343434 100%);background:linear-gradient(to bottom, #000000 0%, #343434 100%);border-color:transparent;}.btn i{font-style:normal;}.btn-primary{color:#ffffff;background-color:#337dcc;border-color:#2e70b8;}.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary{color:#ffffff;background-color:#2b69ab;border-color:#225287;}.btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary{background-image:none;}.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active{background-color:#337dcc;border-color:#2e70b8;}.btn-primary .badge{color:#337dcc;background-color:#ffffff;}.btn-pink{color:#ffffff;background-color:#e571c5;border-color:#e15bbc;}.btn-pink:hover, .btn-pink:focus, .btn-pink:active, .btn-pink.active, .open .dropdown-toggle.btn-pink{color:#ffffff;background-color:#df4fb7;border-color:#d828a7;}.btn-pink:active, .btn-pink.active, .open .dropdown-toggle.btn-pink{background-image:none;}.btn-pink.disabled, .btn-pink[disabled], fieldset[disabled] .btn-pink, .btn-pink.disabled:hover, .btn-pink[disabled]:hover, fieldset[disabled] .btn-pink:hover, .btn-pink.disabled:focus, .btn-pink[disabled]:focus, fieldset[disabled] .btn-pink:focus, .btn-pink.disabled:active, .btn-pink[disabled]:active, fieldset[disabled] .btn-pink:active, .btn-pink.disabled.active, .btn-pink[disabled].active, fieldset[disabled] .btn-pink.active{background-color:#e571c5;border-color:#e15bbc;}.btn-pink .badge{color:#e571c5;background-color:#ffffff;}.btn-teal{color:#ffffff;background-color:#21ccaf;border-color:#1db69c;}.btn-teal:hover, .btn-teal:focus, .btn-teal:active, .btn-teal.active, .open .dropdown-toggle.btn-teal{color:#ffffff;background-color:#1ba991;border-color:#15816f;}.btn-teal:active, .btn-teal.active, .open .dropdown-toggle.btn-teal{background-image:none;}.btn-teal.disabled, .btn-teal[disabled], fieldset[disabled] .btn-teal, .btn-teal.disabled:hover, .btn-teal[disabled]:hover, fieldset[disabled] .btn-teal:hover, .btn-teal.disabled:focus, .btn-teal[disabled]:focus, fieldset[disabled] .btn-teal:focus, .btn-teal.disabled:active, .btn-teal[disabled]:active, fieldset[disabled] .btn-teal:active, .btn-teal.disabled.active, .btn-teal[disabled].active, fieldset[disabled] .btn-teal.active{background-color:#21ccaf;border-color:#1db69c;}.btn-teal .badge{color:#21ccaf;background-color:#ffffff;}.btn-purple{color:#ffffff;background-color:#6d59d6;border-color:#5b45d1;}.btn-purple:hover, .btn-purple:focus, .btn-purple:active, .btn-purple.active, .open .dropdown-toggle.btn-purple{color:#ffffff;background-color:#5038ce;border-color:#402bad;}.btn-purple:active, .btn-purple.active, .open .dropdown-toggle.btn-purple{background-image:none;}.btn-purple.disabled, .btn-purple[disabled], fieldset[disabled] .btn-purple, .btn-purple.disabled:hover, .btn-purple[disabled]:hover, fieldset[disabled] .btn-purple:hover, .btn-purple.disabled:focus, .btn-purple[disabled]:focus, fieldset[disabled] .btn-purple:focus, .btn-purple.disabled:active, .btn-purple[disabled]:active, fieldset[disabled] .btn-purple:active, .btn-purple.disabled.active, .btn-purple[disabled].active, fieldset[disabled] .btn-purple.active{background-color:#6d59d6;border-color:#5b45d1;}.btn-purple .badge{color:#6d59d6;background-color:#ffffff;}.btn-orange{color:#ffffff;background-color:#e97c2d;border-color:#e56e18;}.btn-orange:hover, .btn-orange:focus, .btn-orange:active, .btn-orange.active, .open .dropdown-toggle.btn-orange{color:#ffffff;background-color:#d76716;border-color:#ad5312;}.btn-orange:active, .btn-orange.active, .open .dropdown-toggle.btn-orange{background-image:none;}.btn-orange.disabled, .btn-orange[disabled], fieldset[disabled] .btn-orange, .btn-orange.disabled:hover, .btn-orange[disabled]:hover, fieldset[disabled] .btn-orange:hover, .btn-orange.disabled:focus, .btn-orange[disabled]:focus, fieldset[disabled] .btn-orange:focus, .btn-orange.disabled:active, .btn-orange[disabled]:active, fieldset[disabled] .btn-orange:active, .btn-orange.disabled.active, .btn-orange[disabled].active, fieldset[disabled] .btn-orange.active{background-color:#e97c2d;border-color:#e56e18;}.btn-orange .badge{color:#e97c2d;background-color:#ffffff;}.btn-brown{color:#ffffff;background-color:#b75d1b;border-color:#a15218;}.btn-brown:hover, .btn-brown:focus, .btn-brown:active, .btn-brown.active, .open .dropdown-toggle.btn-brown{color:#ffffff;background-color:#934b16;border-color:#6b3710;}.btn-brown:active, .btn-brown.active, .open .dropdown-toggle.btn-brown{background-image:none;}.btn-brown.disabled, .btn-brown[disabled], fieldset[disabled] .btn-brown, .btn-brown.disabled:hover, .btn-brown[disabled]:hover, fieldset[disabled] .btn-brown:hover, .btn-brown.disabled:focus, .btn-brown[disabled]:focus, fieldset[disabled] .btn-brown:focus, .btn-brown.disabled:active, .btn-brown[disabled]:active, fieldset[disabled] .btn-brown:active, .btn-brown.disabled.active, .btn-brown[disabled].active, fieldset[disabled] .btn-brown.active{background-color:#b75d1b;border-color:#a15218;}.btn-brown .badge{color:#b75d1b;background-color:#ffffff;}.btn-black{color:#ffffff;background-color:#444444;border-color:#373737;}.btn-black:hover, .btn-black:focus, .btn-black:active, .btn-black.active, .open .dropdown-toggle.btn-black{color:#ffffff;background-color:#303030;border-color:#191919;}.btn-black:active, .btn-black.active, .open .dropdown-toggle.btn-black{background-image:none;}.btn-black.disabled, .btn-black[disabled], fieldset[disabled] .btn-black, .btn-black.disabled:hover, .btn-black[disabled]:hover, fieldset[disabled] .btn-black:hover, .btn-black.disabled:focus, .btn-black[disabled]:focus, fieldset[disabled] .btn-black:focus, .btn-black.disabled:active, .btn-black[disabled]:active, fieldset[disabled] .btn-black:active, .btn-black.disabled.active, .btn-black[disabled].active, fieldset[disabled] .btn-black.active{background-color:#444444;border-color:#373737;}.btn-black .badge{color:#444444;background-color:#ffffff;}.btn-pink, .btn-teal, .btn-purple, .btn-orange, .btn-brown, .btn-black, .btn-custom{box-shadow:inset 0 2px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.07000000000000001);}.btn-custom:hover, .btn-custom:focus, .btn-custom:active, .btn-custom.active{opacity:0.85;}:-moz-placeholder{color:#999999;}::-moz-placeholder{color:#999999;opacity:1;}:-ms-input-placeholder{color:#999999;}::-webkit-input-placeholder{color:#999999;}.header-search .stext:-moz-placeholder{color:#fff;}.header-search .stext::-moz-placeholder{color:#fff;opacity:1;}.header-search .stext:-ms-input-placeholder{color:#fff;}.header-search .stext::-webkit-input-placeholder{color:#fff;}label, input, button, select, textarea{font-size:inherit;line-height:normal;}input[type="text"], input[type="password"], textarea{-webkit-appearance:none;-moz-appearance:none;border:1px solid #e2e2e2;background:#ffffff;border-radius:3px;height:42px;color:#333333;font-size:14px;padding:0 12px;margin:0;outline:none;width:100%;}select{border:1px solid #e2e2e2;width:100%;padding:5px;height:auto;}select option{line-height:1.3em;}input[type="text"], input[type="password"]{height:42px;}.ie8 input[type="text"], .ie8 input[type="password"]{line-height:42px;}textarea{padding:10px 12px;height:100px;resize:vertical;overflow:auto;max-width:100%;}input[type="text"]:focus, input[type="password"]:focus, textarea:focus{border-color:#337dcc;box-shadow:0 0 0px 2px rgba(51, 125, 204, 0.1);}.tf-form{position:relative;color:#3b3a3b;background:#fff;}.tf-form .form-wrapper{padding:20px 0;}.label_title{display:block;margin-bottom:8px;font-size:14px;color:#3b3a3b;font-weight:400;cursor:default;}.row_form{position:relative;margin:0 0 20px 0;}.row_form .half{float:left;width:46%;margin-right:8%;}.row_form .omega{float:right;margin-right:0;}.tf-form .row_wide{margin-left:-20px;margin-right:-20px;padding:20px;}.tf-form .row_wide:before, .tf-form .row_wide:after{content:" ";display:table;}.tf-form .row_wide:after{clear:both;}.field_text, .field_select{float:left;margin-right:8%;margin-bottom:20px;}.field_full{width:100%;float:none;margin:0 0 20px 0;}.field_text.omega, .field_select.omega{margin-right:0;}.field_textarea{float:none;width:100%;margin-right:0;margin-bottom:24px;}.link-reset{display:inline-block;color:#999999;text-align:center;float:right;margin-top:7px;}.link-reset .tficon{font-size:21.6px;top:0.15em;}.link-reset:hover, .link-reset:focus{color:#337dcc;border-color:#337dcc;}@media (max-width: 479px){.field_text, .field_select{float:none!important;width:100%!important;margin-right:0;}}.custom-checkbox, .custom-radio{position:relative;}.custom-checkbox label::selection, .custom-radio label::selection{background:transparent;color:inherit;}.custom-checkbox input, .custom-radio input{position:absolute;top:0;left:10px;margin:0;border:none;width:1px;height:1px;display:none;}.ie8 .custom-checkbox input, .ie8 .custom-radio input{display:block;}.custom-checkbox label.focus, .custom-radio label.focus{outline:none;}.custom-checkbox label, .custom-radio label{display:block;position:relative;padding-left:25px;margin-bottom:15px;line-height:15px;min-height:15px;font-size:15px;font-weight:normal;cursor:pointer;color:#999999;}.custom-checkbox label span, .custom-radio label span{color:#337dcc;}.custom-checkbox label{line-height:15px;min-height:15px;}.custom-checkbox label:before, .custom-checkbox label:after, .custom-radio label:before, .custom-radio label:after{content:"";position:absolute;top:0;left:0;}.custom-checkbox label:before, .custom-radio label:before{width:14px;height:14px;border-radius:1px;border:1px solid #999;background:#fff;transition:all 0.3s ease-out;margin-top:1px;}.custom-radio label:before{width:14px;height:14px;border-radius:50%;}.custom-checkbox label.checked:before, .custom-radio label.checked:before{background:#fff;}.custom-checkbox label:after, .custom-radio label:after{width:6px;height:6px;top:5px;left:4px;}.custom-checkbox label.checked:after{background:#337dcc;}.custom-radio label.checked:after{border-radius:50%;background:#6fb119;top:5px;left:4px;}.label-right .custom-checkbox label, .label-right .custom-radio label{padding-left:0;padding-right:32px;text-align:right;}.label-right .custom-checkbox label:before, .label-right .custom-checkbox label:after, .label-right .custom-radio label:before, .label-right .custom-radio label:after{left:auto;right:0;}.label-right .custom-radio label.checked:after{left:auto;right:6px;}.inline-checkbox .custom-checkbox, .inline-checkbox .custom-radio{float:left;display:inline-block;margin-left:25px;}.inline-checkbox .custom-checkbox:first-child, .inline-checkbox .custom-radio:first-child{margin-left:0;}.inline-checkbox .custom-checkbox label, .inline-checkbox .custom-radio label{margin-bottom:0;}.inline-checkbox .custom-checkbox label img, .inline-checkbox .custom-radio label img{margin-top:3px;}.inline-checkbox .label_title{float:left;display:inline-block;line-height:30px;margin-bottom:0;margin-right:10px;}.comment-respond{padding-top:30px;}.comment-respond .comment-form{padding-top:20px;}.comment-respond .label_title{display:none;}.comment-respond .form-submit{margin-bottom:0;}.comment-respond .form-submit input{font-weight:normal;border:none;padding:11px 27px;font-size:14px;line-height:1.42857143;border-radius:3px;color:#ffffff;background-color:#337dcc;border-color:#2e70b8;text-transform:uppercase;}.comment-respond .form-submit input:hover, .comment-respond .form-submit input:focus, .comment-respond .form-submit input:active, .comment-respond .form-submit input.active, .open .dropdown-toggle.comment-respond .form-submit input{color:#ffffff;background-color:#2b69ab;border-color:#225287;}.comment-respond .form-submit input:active, .comment-respond .form-submit input.active, .open .dropdown-toggle.comment-respond .form-submit input{background-image:none;}.comment-respond .form-submit input.disabled, .comment-respond .form-submit input[disabled], fieldset[disabled] .comment-respond .form-submit input, .comment-respond .form-submit input.disabled:hover, .comment-respond .form-submit input[disabled]:hover, fieldset[disabled] .comment-respond .form-submit input:hover, .comment-respond .form-submit input.disabled:focus, .comment-respond .form-submit input[disabled]:focus, fieldset[disabled] .comment-respond .form-submit input:focus, .comment-respond .form-submit input.disabled:active, .comment-respond .form-submit input[disabled]:active, fieldset[disabled] .comment-respond .form-submit input:active, .comment-respond .form-submit input.disabled.active, .comment-respond .form-submit input[disabled].active, fieldset[disabled] .comment-respond .form-submit input.active{background-color:#337dcc;border-color:#2e70b8;}.comment-respond .form-submit input .badge{color:#337dcc;background-color:#ffffff;}.comment-respond .form-submit input:hover, .comment-respond .form-submit input:focus{color:#ffffff;}.contact-form{padding-top:30px;margin-bottom:-30px;}.contact-form form{padding-top:10px;}.contact-form .label_title{display:none;}.contact-form .row_submit{margin-bottom:0;}.content-full .tf-form.contact-form{width:724px;}@media (max-width: 479px){.contact-form input, .contact-form textarea, .contact-form select{max-width:395px;}.tf-form.contact-form, .content-full .tf-form.contact-form{width:auto;}}@media (min-width: 480px) and (max-width: 767px){.contact-form input, .contact-form textarea, .contact-form select{max-width:680px;}.tf-form.contact-form, .content-full .tf-form.contact-form{width:auto;}.field_text, .field_select{margin-right:5%;}}@media (min-width: 768px) and (max-width: 991px){.contact-form input, .contact-form textarea, .contact-form select{max-width:395px;}.tf-form.contact-form, .content-full .tf-form.contact-form{width:auto;}.field_text, .field_select{margin-right:9%;}}.post-password-form input{display:inline-block;}.post-password-form input[type="submit"]{font-weight:normal;border:none;padding:11px 27px;font-size:14px;line-height:1.42857143;border-radius:3px;color:#ffffff;background-color:#337dcc;border-color:#2e70b8;text-transform:uppercase;}.post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"]:focus, .post-password-form input[type="submit"]:active, .post-password-form input[type="submit"].active, .open .dropdown-toggle.post-password-form input[type="submit"]{color:#ffffff;background-color:#2b69ab;border-color:#225287;}.post-password-form input[type="submit"]:active, .post-password-form input[type="submit"].active, .open .dropdown-toggle.post-password-form input[type="submit"]{background-image:none;}.post-password-form input[type="submit"].disabled, .post-password-form input[type="submit"][disabled], fieldset[disabled] .post-password-form input[type="submit"], .post-password-form input[type="submit"].disabled:hover, .post-password-form input[type="submit"][disabled]:hover, fieldset[disabled] .post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"].disabled:focus, .post-password-form input[type="submit"][disabled]:focus, fieldset[disabled] .post-password-form input[type="submit"]:focus, .post-password-form input[type="submit"].disabled:active, .post-password-form input[type="submit"][disabled]:active, fieldset[disabled] .post-password-form input[type="submit"]:active, .post-password-form input[type="submit"].disabled.active, .post-password-form input[type="submit"][disabled].active, fieldset[disabled] .post-password-form input[type="submit"].active{background-color:#337dcc;border-color:#2e70b8;}.post-password-form input[type="submit"] .badge{color:#337dcc;background-color:#ffffff;}.post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"]:focus{color:#ffffff;}.postlist > h2{border-bottom:1px solid #e2e2e2;padding-bottom:15px;margin-top:0;font-size:24px;font-weight:bold;color:#333333;}.post-details .entry-content .shortcode_news, .post-details .shortcode_news .entry-content{color:#3b3a3b;}.entry-content{color:#3b3a3b;}.post-details .entry-content{color:#3b3a3b;}.post{position:relative;}.post .post-thumbnail{display:inline-block;position:relative;max-width:100%;}.post > h2, .post .entry-title{font-size:24px;font-weight:bold;color:#333333;margin-top:0;word-wrap:break-word;}.post .entry-header .entry-meta a, .post .entry-header .entry-date{color:#337dcc;}.post .entry-header .entry-meta a:hover, .post .entry-header .entry-meta a:focus{color:#337dcc;}.post .entry-meta .edit-link{margin-left:5px;text-transform:uppercase;}.post .entry-meta .tag-links{clear:both;margin-left:10px;}.post .edit-link:before, .post .tag-links:before{position:relative;top:1px;margin-right:4px;color:#999999;}.post .edit-link:before{content:"";}.post .tag-links:before{content:"";}.post .featured-icon{float:right;color:#337dcc;line-height:20px;display:inline-block;margin-right:20px;}.post .featured-icon i{font-size:20px;top:3px;margin-right:3px;}.post-format{display:block;}.post-format a:before{margin-right:5px;position:relative;top:1px;}.format-video .post-format a:before{content:"";}.format-audio .post-format a:before{content:"";}.format-image .post-format a:before{content:"";}.format-gallery .post-format a:before{content:"";}.format-quote .post-format a:before{content:"";}.format-link .post-format a:before{content:"";}.format-aside .post-format a:before{content:"";}.format-status .post-format a:before{content:"";}.comments-link a{display:inline-block;color:#999;line-height:20px;font-size:14px;}.comments-link a i{margin-right:2px;font-size:20px;top:5px;}.comments-link a:hover{color:#777;}.entry-meta .comments-link, .entry-meta-share .comments-link{float:right;margin-top:-3px;}.postlist-cols-3 .post, .postlist-cols-4 .post{margin-top:30px;min-height:1px;padding-left:15px;padding-right:15px;}.postlist-simple .post{border-bottom:1px solid #e2e2e2;padding:30px 0 20px;}.postlist-simple .post .entry-title{font-size:24px;}.postlist-simple .post .entry-content{padding:15px 0 0;}.postlist-simple .post .entry-meta{margin-top:5px;font-size:14px;}.postlist-simple .post .author a, .postlist-simple .post .entry-date{color:#337dcc;}.postlist-simple .post .entry-side-btn{display:inline-block;float:right;margin-top:-10px;}.postlist-cols-3, .postlist-cols-4{margin-left:-15px;margin-right:-15px;}.postlist-cols-3 .post .inner, .postlist-cols-4 .post .inner{background:#fff;}.postlist-cols-3 .post .entry-aside, .postlist-cols-4 .post .entry-aside{padding:10%;}.postlist-cols-3 .post .entry-title, .postlist-cols-4 .post .entry-title{font-size:18px;min-height:2.2em;margin:0 0 10px 0;}.postlist-cols-3 .entry-aside{padding:8%;}.postlist-cols-1 > h2{margin-bottom:5px;}.postlist-cols-1 .post{padding:30px 0;border-bottom:1px solid #ebebeb;}.postlist-cols-1 .post-thumbnail{width:240px;margin-bottom:30px;}.postlist-cols-1 .entry-meta{margin-bottom:1.2em;}.postlist-cols-1 footer.entry-meta{margin-bottom:0;}.postlist-cols-1 .entry-title{font-size:20px;margin:0 0 10px 0;line-height:1.2em;}.postlist-cols-1 .rating{width:52px;height:52px;line-height:52px;font-size:27px;float:right;margin:-5px 0 0 15px;}.postlist-cols-1 .entry-content{font-size:16px;margin-bottom:1.2em;}@media (max-width: 767px){.postlist-cols-4 .post .entry-aside{padding:5%;}}@media (min-width: 768px){.postlist-cols-3 .post{float:left;width:33.33333333%;}.postlist-cols-4 .post{float:left;width:25%;}}@media (min-width: 992px){.postlist-cols-1 .post-thumbnail{margin-right:30px;float:left;}}@media (min-width: 1200px){.postlist-cols-1 .post-thumbnail{margin-right:40px;}.postlist-cols-1 .entry-title{font-size:24px;}}.top-filter{border-bottom:1px solid #e2e2e2;padding:10px 0 10px 0;margin-bottom:10px;}.top-filter .top-filter-title{display:inline-block;float:left;line-height:2.2em;}.top-filter ul{margin:0;padding:0 0 0 45px;}.top-filter li{margin:0 0 5px 5px;padding:0;display:inline-block;list-style:none;}.top-filter .btn .remove{font-family:Lato;margin-left:10px;color:#cccccc;font-weight:bold;}.post-details{}.post-details .entry-header, .post-details .entry-meta-share{border-bottom:1px solid #e2e2e2;padding-bottom:15px;}.post-details .entry-header .entry-meta, .post-details .entry-meta-share .entry-meta{margin-top:10px;}.post-details .entry-header{margin-bottom:20px;}.post-details .entry-meta-share{margin-bottom:25px;padding:0px 0 20px 0;}.post-details .post-thumbnail{margin-bottom:30px;}.post-details .entry-title{font-size:30px;margin-bottom:0;}.post-details .entry-content{font-size:12px;padding-bottom:30px;}.post-details .entry-content p{margin-bottom:1.3em;}.post-details .shortcode_news .entry-header{margin-bottom:0;border-bottom:none;padding-bottom:0;}.post-details .shortcode_news .entry-header:after{content:none;}.post-details .shortcode_news .entry-title{font-size:24px;}.post-details .shortcode_news .entry-content{font-size:16px;padding-bottom:0;}.post-details .shortcode_news .post-thumbnail{margin-bottom:40px;}.post-details .entry-content .shortcode_news{font-size:14px;}.post-social{display:inline-block;margin-right:5px;font-size:0;}.fb-like span{vertical-align:initial!important;}.loading_post img{width:35px;margin:0 auto;display:block;}div.pp_overlay{opacity:0.8!important;}.author-description{background:#3d3f4b;color:#cccccc;margin:20px -20px;padding:40px 20px;font-size:12px;}.author-description .author-image{float:left;margin:0 20px 0 0;}.author-description .author-image img{border-radius:50%;border:7px solid #fff;width:130px;height:130px;display:block;}.author-description .author-name{font-size:22px;color:#fff;margin-top:10px;}.author-description .author-name span{color:#337dcc;}@media (max-width: 480px){.author-description .author-image{float:none;}.author-description .author-image img{margin:0 auto;}.post.post-details .post-thumbnail.alignleft, .post.post-details .post-thumbnail.alignright{width:auto;}.portfolio-list .attachment-video-thumb{width:360px;}.map.sortcode{max-width:100%;}}@media (min-width: 992px){.author-description{margin:30px -30px;padding:30px;}.author-description .author-image{margin:0 30px 0 0;}}@media (min-width: 1200px){.author-description{margin:40px -40px;padding:40px;}}.portfolio-mid .portfolio-list li{width:200px;height:200px;}.portfolio-videos .portfolio-list{padding:20px 0 0px 0;}.portfolio-videos .portfolio-list li{width:333px;height:270px;margin:0 20px 20px 0;}.portfolio-videos .portfolio-list li h4{color:#333333;font-size:16px;font-weight:bold;}.portfolio-videos .portfolio-list li a{display:block;position:relative;}.portfolio-videos .portfolio-list li a:before{top:40%;left:44%;content:"";background:rgba(0, 0, 0, 0.85);font-size:15px;transition:background-color 0.2s ease;}.portfolio-videos .portfolio-list li a:hover:before{background:#337dcc;}.sidebar{}.sidebar .portfolio-list{padding:0;border-bottom:none;}.sidebar .portfolio-list li{float:left;width:90px;height:90px;margin:0 5px 5px 0;}.sidebar .portfolio-videos .portfolio-list li{width:100%;height:auto;margin-bottom:10px;}.sidebar .portfolio-videos .portfolio-list li h4{font-size:14px;font-weight:400;}@media (max-width: 767px){.portfolio-videos .portfolio-list li{width:100%;height:auto;float:none;margin-left:auto;margin-right:auto;}}@media (min-width: 480px) and (max-width: 991px){.sidebar .portfolio-list li{width:105px;height:105px;margin:0 10px 10px 0;}.portfolio-mid .portfolio-list li{width:185px;height:185px;}.portfolio-videos .portfolio-list li{float:none;width:100%;height:auto;max-width:333px;}}@media (min-width: 768px){.portfolio-videos .portfolio-list li{float:left;width:320px;height:270px;}.sidebar .portfolio-list li{width:80px;height:80px;margin:0 5px 5px 0;}}@media (min-width: 992px){.portfolio-videos .portfolio-list li{width:273px;height:240px;}.sidebar .portfolio-list li{width:100px;height:100px;margin:0 10px 10px 0;}}@media (min-width: 1200px){.portfolio-videos .portfolio-list li{width:333px;height:270px;}.sidebar .portfolio-list li{width:118px;height:118px;}}.comments-area{position:relative;}.link-add-comment, .comment-author{font-size:16px;font-weight:bold;}.link-add-comment{color:#337dcc;}.comments-title, .comment-respond .comment-reply-title{color:#333333;font-size:18px;padding-bottom:20px;border-bottom:1px solid #e2e2e2;margin-bottom:20px;}.comment-list{margin:0;padding:20px 0 0 0;}.comment-list .comment, .comment-list .pingback{list-style:none;}.comment-body{padding:10px 0;}.pingback .comment-body{padding-top:0;}.comment-avatar{float:left;width:30px;height:30px;margin-right:10px;}.comment-avatar img{border-radius:50%;}.comment-aside{padding-left:40px;}.children{padding-left:0;}.comment-meta{color:#999999;margin-bottom:10px;line-height:1em;}.comment-author{display:block;margin-bottom:5px;}.comment-content{color:#333333;border-bottom:1px solid #e2e2e2;padding-bottom:10px;}.comment-reply-link{margin-left:5px;text-transform:lowercase;}.comment.bypostauthor > article .comment-author a{color:#337dcc;}@media (min-width: 480px){.comment-author{display:inline-block;float:left;}.comment-meta{text-align:right;}.link-add-comment{position:absolute;top:0.2em;right:0;}}@media (min-width: 768px){.link-add-comment, .comment-author{font-size:16px;}.comments-title, .comment-respond .comment-reply-title{font-size:21px;padding-bottom:20px;margin-bottom:20px;}}@media (min-width: 992px){.link-add-comment, .comment-author{font-size:18px;}.comments-title, .comment-respond .comment-reply-title{font-size:24px;padding-bottom:20px;margin-bottom:20px;}.comment-body{padding:20px 0;}.comment-content{padding-bottom:20px;}.comment-avatar{width:70px;height:70px;margin-right:20px;}.comment-aside{padding-left:90px;}.children .depth-2{margin-left:90px;}}.tfuse-checkbox input[type="checkbox"]{margin-right:8px;}.paging-navigation{margin:30px 0 0 0;}.paging-navigation .pagination{margin:0;}.paging-navigation .page-numbers, .page-links a{display:inline-block;width:26px;height:26px;line-height:26px;border-radius:50%;background:#cacaca;text-align:center;color:#fff;margin:2px;}.paging-navigation .page-numbers.current, .paging-navigation .page-numbers:focus, .page-links a.current, .page-links a:focus{background:#333333;}.paging-navigation .page-numbers:hover, .page-links a:hover{background:#3b3a3b;}.paging-navigation .page-numbers.dots, .page-links a.dots{background:none;color:inherit;font-size:150%;}.paging-navigation .page-numbers.prev i, .paging-navigation .page-numbers.next i, .page-links a.prev i, .page-links a.next i{font-size:10px;top:0;}.page-links .page-links-title{font-weight:bold;margin:0 5px 0 0;color:inherit;}.page-links > span{display:inline-block;color:#337dcc;font-weight:bold;margin:2px;}.top-tabs{font-size:18px;font-weight:bold;}.top-tabs > li{border-left:1px solid #e2e2e2;position:relative;}.top-tabs > li:first-child{border:none;}.top-tabs > li > a{padding:15px 15px 18px 15px;line-height:1.5em;}.top-tabs > li > a i{position:relative;top:4px;margin-right:10px;font-size:150%;}.top-tabs > li > a i.tficon-joystick{top:2px;}.top-tabs > li > a:hover, .top-tabs > li > a:focus, .top-tabs > li.active a{background:none;color:#337dcc;}.top-tabs > li.active a:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:10px 8px 0 8px;border-color:#fff transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-8px;}@media (max-width: 767px){.top-tabs{font-size:16.8px;text-align:center;}.top-tabs > li{display:inline;}.top-tabs > li > a{display:inline-block;padding:10px 12px 13px 12px;margin-bottom:0;float:none;}.top-tabs > li > a i{display:none;}.top-tabs > li.active a:before{display:none;}}.tabs_framed{margin-bottom:30px;padding:0;}.tabs_framed .nav-tabs{border-radius:4px 4px 0 0;}.tabs_framed .nav-tabs li{padding-top:4px;}.tabs_framed .nav-tabs li.active{padding-top:0;}.tabs_framed .nav-tabs li a{color:#337dcc;border-radius:4px 4px 0 0;background:#f2f2f2;border-color:#e2e2e2;border-bottom-color:#e2e2e2;padding:8px 15px;font-size:14px;}.tabs_framed .nav-tabs li a:hover{border-color:#ddd;}.tabs_framed .nav-tabs li.active a{color:#d1505f;background:#fff;padding:10px 15px;border-bottom-color:#fff;}.tabs_framed .nav-tabs li.active a:hover{border-color:#ddd;border-bottom-color:#fff;}.tabs_framed .nav-justified li{padding-top:0;}.tabs_framed .nav-justified li a{padding:6px 15px 10px 15px;line-height:1.2em;}.tabs_framed .tab-content{padding:15px;background:#fff;border-radius:0 0 4px 4px;border:1px solid #DDDDDD;border-top:none;}.tabs_framed.no-padding .tab-content{padding:0;}.entry-content .tab-content h2, .entry-content .tab-content h3, .entry-content .tab-content h4, .entry-content .tab-content h5, .entry-content .tab-content h6{margin:5px 0 10px 0;}.small_tabs .nav-tabs li a{padding:4px 10px;font-size:13px;}.small_tabs .nav-tabs li.active a{padding:6px 10px;}.small_tabs .nav-justified li a{padding:5px 10px 6px 10px;}.small_tabs .nav-justified li.active a{padding-top:8px;}table, th, td{border:1px solid #e2e2e2;}table{width:100%;border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;}table td, table th{border-width:0 1px 1px 0;}.entry-content th, .entry-content td, .comment-content th, .comment-content td{padding:7px 10px;}@media (max-width: 767px){.entry-content th, .entry-content td, .comment-content th, .comment-content td{padding:3px 4px;}}.table{border:none;border-collapse:collapse;}.table td{border-right:none;}.styled_table{margin:10px 0 20px;}.styled_table table{border-collapse:collapse;text-shadow:none;width:100%;border-collapse:separate;padding-bottom:1px;border:1px solid #e2e2e2;}.styled_table table tr > th, .styled_table table tr > td{border-width:1px 0 0 0;padding:8px 10px;text-align:left;}.styled_table table tr > th{font-weight:normal;}.styled_table table tbody td{background:transparent;padding:8px 10px;font-size:14px;}.styled_table thead > tr > th{border-bottom:none;}.table-striped table > tbody > tr:nth-child(odd) td{background-color:#f9f9f9;}.table-striped table tr:first-child th{border-top:0;}.table-hover table > tbody > tr:hover > td{background-color:#f5f5f5;}.table-bordered{border:none;}.table-bordered table{border-collapse:collapse;}.table-bordered table > thead > tr > th, .table-bordered table > tbody > tr > th, .table-bordered table > tfoot > tr > th, .table-bordered table > thead > tr > td, .table-bordered table > tbody > tr > td, .table-bordered table > tfoot > tr > td{border:1px solid #dddddd;}.side-postlist.list-numbers{counter-reset:my-badass-counter;}.side-postlist.list-numbers li .post-title:before{content:counter(my-badass-counter, decimal-leading-zero) ".";counter-increment:my-badass-counter;color:#3b3a3b;margin-right:2px;}.side-postlist li{position:relative;padding:20px 0;border-top:1px solid #ebebeb;}.side-postlist li:first-child{border:none;}.side-postlist li .post-thumbnail{float:left;width:62px;height:62px;margin:0 15px 0 0!important;}.side-postlist li .post-title{display:block;font-weight:bold;color:#337dcc;}.side-postlist li .post-title:hover{color:#337dcc;}.side-postlist li .cat-links, .side-postlist li .tag-links{color:inherit;display:block;font-size:13px;line-height:1.2em;}.main-row-bg-2 .side-postlist li{border-top:none;border-bottom:1px solid #333333;padding:15px 0;}.main-row-bg-2 .side-postlist li:first-child{padding-top:0;}.main-row-bg-2 .side-postlist li .comments-link a{color:#717171;}.main-row-bg-2 a, .main-row-bg-2 .side-postlist li .post-title{color:#a4a4a4;}.main-row-bg-2 a:hover, .main-row-bg-2 .side-postlist li .post-title:hover{color:#d7d7d7;}.widget ul{margin:0;padding-left:0;}.widget li{list-style:none;}.widget .side-tabs, .widget_media_audio h3, .widget_media_video h3, .widget_media_image h3{font-size:22px;color:#333333;font-weight:bold;}.widget_media_audio h3, .widget_media_video h3, .widget_media_image h3{margin:0 0 1.2em 0;}.widget .widget-title{font-size:16px;line-height:1.3;font-weight:700;margin:0 0 12px 18px;}.sidebar .widget, .sidebar div[class*="widget_"]{padding:20px 22px;border-bottom:1px solid #e5e7eb;box-sizing:border-box;}.sidebar .widget:last-child, .sidebar div[class*="widget_"]:last-child{border-bottom:0;}.main-row.main-row-bg-2 .widget-title, .main-row.main-row-bg-2 h3{color:#fff;font-size:14px;text-transform:uppercase;margin-bottom:2em;}.main-row.main-row-bg-2 .widget, .main-row.main-row-bg-2 div[class*="widget_"]{padding-top:50px;padding-bottom:50px;}@media (max-width: 991px){.main-row-bg-2 .widget, .main-row-bg-2 div[class*="widget_"]{padding-top:30px;padding-bottom:30px;}.sidebar .widget, .sidebar div[class*="widget_"]{padding-top:40px;padding-bottom:40px;}}.widget_tabs{padding-bottom:30px;}.side-tabs{border-bottom:1px solid #e2e2e2;margin:0;padding:0;}.side-tabs li{display:inline;}.side-tabs li a{display:inline-block;color:#999999;margin-bottom:-1px;padding:0 10px 10px 0;}.side-tabs li.active a{color:#333333;border-bottom:1px solid #000;}.widget_flickr .flickr_badge_image{display:block;width:75px;height:75px;float:left;margin:0 10px 10px 0;list-style:none;}.widget_newsletter .btn-main{margin-top:20px;}.widget_recent_entries li:first-child, .widget_recent_comments ul li:first-child, .widget_twitter .tweet_item:first-child{padding-top:0;}.widget_recent_entries li .post-title{color:#333333;line-height:1.2em;}.widget_recent_entries li .comments-link a{font-size:13px;color:#999999;}.widget_recent_entries li .comments-link a:hover{color:#3b3a3b;}.widget_recent_comments ul li{font-size:13px;font-weight:bold;}.widget_recent_comments ul .recent-comment{color:#333333;}.widget_twitter .tweet_item{position:relative;border-top:1px solid #ebebeb;padding:10px 0;}.widget_twitter .tweet_item:first-child{border-top:none;}.widget_twitter .tweet_image{float:left;width:30px;height:30px;margin-top:2px;}.widget_twitter .tweet_text{padding-left:45px;}.main-row-bg-2 .widget_twitter .tweet_item{border:none;border-radius:4px;background:#333333;margin:0 0 14px 0;}.main-row-bg-2 .widget_twitter .tweet_item .tweet_image{display:none;}.main-row-bg-2 .widget_twitter .tweet_item .tweet_text{padding:12px;color:#a4a4a4;}.main-row-bg-2 .widget_twitter .tweet_item .tweet_text a{color:#d7d7d7;}.main-row-bg-2 .widget_twitter .tweet_item:before{position:absolute;z-index:2;bottom:-8px;left:15%;width:0px;height:0px;border-style:solid;border-width:8px 14px 0 0;border-color:#333333 transparent transparent transparent;}.main-row-bg-2 .widget_twitter .tweet_item:nth-child(even):before{left:auto;right:15%;border-width:0 14px 8px 0;border-color:transparent #333333 transparent transparent;}.widget_categories li, .widget_nav_menu li, .widget_pages li, .widget_meta li, .widget_links li, .widget_archive li{margin-bottom:10px;}.widget_categories li:last-child, .widget_nav_menu li:last-child, .widget_pages li:last-child, .widget_meta li:last-child, .widget_links li:last-child, .widget_archive li:last-child{margin-bottom:0;}.widget_categories li a .count, .widget_nav_menu li a .count, .widget_pages li a .count, .widget_meta li a .count, .widget_links li a .count, .widget_archive li a .count{color:#999999;}.widget_categories li > ul, .widget_nav_menu li > ul, .widget_pages li > ul, .widget_meta li > ul, .widget_links li > ul, .widget_archive li > ul{margin-top:6px;padding-left:14px;}.widget_categories li > ul > li, .widget_nav_menu li > ul > li, .widget_pages li > ul > li, .widget_meta li > ul > li, .widget_links li > ul > li, .widget_archive li > ul > li{padding-left:15px;}.widget_categories a, .widget_nav_menu a, .widget_pages a, .widget_meta a, .widget_links a, .widget_archive a{color:#333333;}.widget_categories li a:hover, .widget_nav_menu li a:hover, .widget_pages li a:hover, .widget_meta li a:hover, .widget_links li a:hover, .widget_archive li a:hover, .widget_categories li.current-menu-item > a, .widget_nav_menu li.current-menu-item > a, .widget_pages li.current-menu-item > a, .widget_meta li.current-menu-item > a, .widget_links li.current-menu-item > a, .widget_archive li.current-menu-item > a{color:#337dcc;}.widget-boxed{background:#3b3b3b;color:#cccccc;}.widget-boxed .widget-title, .widget-boxed h4, .widget-boxed h5{color:#fff;border-bottom:1px solid #5d6072;padding-bottom:15px;}.widget-boxed a{color:#cccccc;}.widget-boxed li a:hover, .widget-boxed li.current-menu-item > a{color:#fff;}.widget-boxed-2{background:#337dcc;color:#ffffff;}.widget-boxed-2 .widget-title{color:#fff;border-bottom:1px solid #85b1e0;padding-bottom:15px;}.widget-boxed-2 a{color:#ffffff;}.widget-boxed-2 a:hover{color:#fff;}.widget_calendar table{position:relative;border-collapse:separate;border-spacing:0;width:100%;margin:0;}.widget_calendar table caption{line-height:40px;text-align:left;background:#fff;color:#337dcc;font-size:14px;text-align:center;font-weight:bold;width:100%;}.widget_calendar table thead{background-color:#eeeeee;}.widget_calendar table th{font-size:11px;text-transform:uppercase;color:#333333;line-height:30px;font-weight:bold;text-align:center;background-color:transparent;}.widget_calendar table td{color:#333333;text-align:center;min-width:27px;border-collapse:collapse;}.widget_calendar table tbody{background:#fff;line-height:2em;}.widget_calendar table tbody .pad{background:#f7f7f7;}.widget_calendar table tbody td:first-child{border-left:none;}.widget_calendar table tbody a{background:#999999;display:block;color:#fff;}.widget_calendar table tbody a:hover{background-color:#337dcc;color:#fff;}.widget_calendar table tfoot{position:absolute;top:4px;left:0;z-index:1;}.widget_calendar table tfoot tr{position:relative;}.widget_calendar table tfoot td{border:none;background:none;}.widget_calendar table tfoot #prev, .widget_calendar table tfoot #next{width:150px;text-align:left;font-size:13px;}.widget_calendar table tfoot #prev a{float:left;}.widget_calendar table tfoot #next a{float:right;}.widget_calendar table tfoot a{position:relative;display:block;top:0;width:40%;overflow:hidden;color:#333333;padding-top:5px;}.widget_calendar table tfoot a:hover{color:#337dcc;}.widget_calendar #today, .widget_calendar #today a{background:#337dcc;color:#fff;}.widget_tag_cloud .tagcloud a{display:inline-block;background:#3d3f4b;color:#fff;font-size:12px!important;text-transform:uppercase;padding:4px 10px;margin:0 5px 5px 0;}.widget_tag_cloud .tagcloud a:hover{background:#337dcc;}.widget-socials{padding:10% 10% 10% 20%;}.widget-socials .social-icons a{display:block;margin:10px 0;}.widget-socials .social-icons a i{border:1px solid #fff;border-radius:50%;padding:5px;margin-right:10px;}.widget-socials .social-icons a:hover{margin-left:-1px;}@media (max-width: 767px){.widget-socials{padding:20px;}.widget-socials .social-icons a{display:inline-block;margin-right:10px;}}.texticon{padding:15px 0 25px 0;color:#333333;font-size:16px;line-height:1.5em;}.texticon i{margin-right:5px;font-size:150%;top:0.2em;}.widget_login .forgetmenot{padding:5px 0;display:block;}.widget_login .forgetmenot .custom-checkbox{display:inline-block;}.widget_login .forget_password{display:inline-block;clear:both;float:right;margin-top:8px;}.widget_login .submit{margin-bottom:0;}.widget_search .screen-reader-text{display:none;}.widget_search .inputtext{width:72%;float:left;}.widget_search .btn{width:17%;margin:0;}@media (min-width: 992px){.widget_search .inputtext{width:75%;}}.sidebar .widget_text{color:#333333;}.sidebar .widget_text ul, .main-row .widget_text ul, .sidebar .widget_text ol, .main-row .widget_text ol{margin-left:15px;margin-bottom:15px;padding-left:0;}.sidebar .widget_text ul, .sidebar .widget_text ul li, .main-row .widget_text ul, .main-row .widget_text ul li{list-style:inherit;}.sidebar .widget_text ol, .sidebar .widget_text ol li, .main-row .widget_text ol, .main-row .widget_text ol li{list-style:decimal;}.sidebar .widget_text.widget-boxed{color:#cccccc;}.game-infobox img.alignleft, .game-infobox .game-thumb{float:left;margin:0 20px 0 0;}.game-infobox .game-thumb{width:110px;height:110px;}.game-infobox .game-descr{clear:both;padding:20px 0;}.game-infobox .game-creator span{display:block;margin-bottom:10px;}.game-infobox .game-inforow{margin-bottom:30px;}.game-infobox .game-inforow:last-child{margin-bottom:0;}.game-infobox a, .game-infobox .separator{color:#337dcc;}.game-infobox a:hover, .game-infobox a:focus{color:#fff;}.game-infobox .separator{margin:0 2px;}.quote-text{position:relative;padding:5px 0px 0 30px;color:#337dcc;font-size:16px;font-style:italic;font-weight:normal;line-height:1.5em;}.quote-text:before{font-family:"TF Icons";content:"";position:absolute;left:0;top:2px;font-size:21px;font-weight:bold;}.quote-text p{padding:0;margin-bottom:15px;}.quote-author{padding:5px 5px 0 0;color:#3b3a3b;font-size:13px;text-transform:uppercase;text-align:right;}.quote-author span{color:#333333;}.twitter ul{margin:15px 0;padding:0;}.twitter ul li{position:relative;list-style:none;font-size:14px;padding-left:30px;margin-bottom:14px;min-height:24px;}.twitter ul li:before{content:"";font-family:"TF Icons";font-style:normal;position:absolute;left:0;top:0;line-height:1em;font-size:20px;color:#3ec8d4;}.tf_nowidget{margin-top:20px;margin-left:10px;}.comment.bypostauthor > article .comment-author a.comment-reply-link{color:#f25d3c;text-transform:lowercase;}.comment.bypostauthor > article .comment-author a.comment-reply-link:hover{color:#66cc33;}.share_twitter iframe{width:88px!important;}.post-details .post-thumbnail.alignleft, .post-details .post-thumbnail.alignright{position:relative;width:310px;margin:5px 25px 10px 0;}.portfolio-videos .portfolio-list li a.video_link{color:#333333;font-size:16px;font-weight:bold;}.portfolio-videos .portfolio-list li a.video_link:before{display:none;}.post-details .video_embed iframe, .post-details .video_embed embed{width:100%;height:300px;}@media (max-width: 320px){.post-details .video_embed iframe, .post-details .video_embed embed{height:auto;}}.row_form.alignleft.field_text input#captcha{margin-top:5px;}h3#header_message{margin:0;}.tf-form.contact-form{margin:0 auto;}.widget.widget_pages.widget-boxed .current_page_item a{color:#fff;}.widget_recent_comments.widget-boxed ul .recent-comment{color:#fff;}.sidebar .portfolio-videos .portfolio-list li h4 a{font-size:14px;font-weight:400;}.main-row-bg-2 .widget_text .widget-title{font-size:18px;font-weight:bold;text-transform:uppercase;color:#fff;margin:0 0 1.4em 0;}.games_header .subtitle{width:50%;margin:auto;}.loading_post{margin:0 auto;font-size:30px;font-weight:bold;color:black;width:20%;}.load_button{margin:20px auto;width:20%;}.current-menu-item a{color:#fff;background:#000000;background:-webkit-linear-gradient(top, #000000 0%, #343434 100%);background:linear-gradient(to bottom, #000000 0%, #343434 100%);border-color:transparent;}#loading_game_posts{display:none;}.nav-justified > li.game_back_link > a{text-align:left;left:25px;}.reservation_notice{padding-top:15px;}#respond .field_text, #respond .field_select{width:46%;}.newsletter_text, .tfuse_newsletter_gdpr{padding-top:10px;}.tfuse_newsletter_gdpr input[type="checkbox"]{float:left;margin-right:8px;}.tfuse_newsletter_gdpr label{display:inline;}
