.vc_row{max-width:1170px;margin:0 auto}.vc_row[data-vc-full-width]{max-width:none}.vc_row[data-vc-full-width]>div[class*="col-md-"],.vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.more-link{display:none}img{max-width:100%;height:auto}html,body{overflow-x:hidden}p:empty{display:none}.admin-bar nav.fixed,.admin-bar nav.absolute{top:32px}.comments-list,.comments-list ul{width:100%;overflow:hidden}.comments-list li{overflow:hidden;margin-bottom:40px}.comments-list p:last-of-type{margin:0}.comments-list .avatar,.comments-list .comment{display:inline-block;float:left}.comments-list .avatar{width:10%}.comments-list .avatar img{width:75px}.comments-list .comment{width:90%;padding-left:5%}.comments-list .author{display:inline-block;margin-right:16px;margin-bottom:16px}.comments-list .comment .btn{position:relative;margin:0}.comments-list ul{padding-left:10%;padding-top:40px}.comments-list ul li:last-of-type{margin-bottom:0}#reply-title{text-transform:uppercase;font-size:18px}@media all and (min-width:600px){.table-responsive{overflow-x:hidden}}@media all and (max-width:600px){.table-responsive{overflow-x:scroll}}.bg-dark h4 a{color:#fff}.feature.bg-secondary{padding-left:60px;padding-right:60px}.workshop+.workshop{padding-top:20px}.page-title{z-index:1!important}#respond{clear:both}aside.mt120>div{padding:25px 25px 1px}.admin-bar .mobile-toggle{top:40px}.image-bg .container{position:relative;z-index:3}.image-bg h1{color:#fff}.overlay:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:#333;opacity:.3;z-index:2}div.table-responsive{border-left:1px solid #c7c8c9;border-right:1px solid #c7c8c9;border-bottom:1px solid #c7c8c9}.pagination li a.btn{border-radius:0;min-width:80px;margin:0}.tags{margin-bottom:20px;text-transform:uppercase;font-size:11px}.tags a:before{content:'#'}.post-content ul,.post-content ol{margin:0 0 20px 40px;padding:0;list-style-position:inside}.post-content ul ul,.post-content ol ol{margin:0 0 0 40px}.post-content ul{list-style:square}.sticky{}.bypostauthor img.avatar{}.screen-reader-text{}select{max-width:100%}.alignleft,.aligncenter,.alignright,.alignnone{margin-bottom:25px}.alignnone{display:block}.alignleft{float:left;margin:0 30px 30px 0!important}.alignright{float:right;margin:0 0 30px 30px!important}.aligncenter{display:block;margin-right:auto;margin-left:auto;text-align:center}figure.aligncenter a{display:inline-block;overflow:hidden;position:relative}.wp-caption{max-width:100%;text-align:center}.wp-caption img{margin-bottom:10px}.gallery-caption{margin:20px 0;max-width:100%;text-align:center;z-index:999}.wp-caption-text,.gallery-caption-text{margin:6px 0;font-style:italic;font-size:95%;line-height:120%}.aligncenter{text-align:center}table#wp-calendar{border:1px solid #ccc}table#wp-calendar>tbody>tr>td>a{text-decoration:underline}table#wp-calendar thead>tr>th{width:35px;height:20px;text-align:center;border:1px solid #ccc}table#wp-calendar tbody>tr>td{width:35px;height:20px;text-align:center;border:1px solid #ccc}table#wp-calendar tfoot>tr>td>a,tfoot>tr>td>a:link,tfoot>tr>td>a:visited,tfoot>tr>td>a:hover,tfoot>tr>td>a:active{text-decoration:underline;height:23px;margin-left:10px;padding-bottom:3px}table#wp-calendar tfoot>tr>td#prev{width:58px;height:20px;text-align:left}table#wp-calendar tfoot>tr>td#next{width:58px;height:20px;text-align:right}.post-content table{margin-bottom:25px}.post-content table tr,.post-content table td,#wp-calendar table tr,#wp-calendar table td{padding:10px 15px;border:1px solid #ccc}dd{margin-bottom:25px}dt{margin-bottom:10px;font-size:18px}.widget_rss li{margin-bottom:20px;padding-bottom:20px}.widget_rss li .rsswidget,.widget_rss li cite{font-weight:bold;display:block}.widget_rss li .rss-date{display:block;margin-bottom:10px}.widget_rss li cite{margin-top:10px}.post-content hr{clear:both}.post-content span.pull-right,.post-content span.pull-left{float:right;display:inline-block;width:300px;margin:0 0 20px 20px;font-size:22px;line-height:30px}.post-content span.pull-right{float:right;margin:0 0 20px 20px;text-align:right}.post-content span.pull-left{float:left;margin:0 20px 20px 0}.post-content table{text-align:left;width:100%}.post-content table td,.post-content table th{padding:15px}.post-content table tr:nth-child(even),
.post-content table thead tr {background:#f5f5f5}.post-content pre{font-size:14px;line-height:26px;background:#f5f5f5;padding:32px;color:#777;font-weight:300;border:none;border-left:5px solid #eee}div.wpcf7 .wpcf7-not-valid{border:2px solid #b54d4d}span.wpcf7-not-valid-tip{display:none!important}div.wpcf7-validation-errors,.highlight{margin:0;padding:10px;background-color:#fcf8e3;color:#c09853;border:2px solid #faebcc;
}div.wpcf7-mail-sent-ok{margin:0;padding:10px;border:2px solid #d6e9c6;background-color:#dff0d8;color:#468847}div.wpcf7 textarea{height:110px}div.wpcf7 input[type="submit"],div.wpcf7 p{margin-bottom:0}@media all and (max-width:480px){.table-responsive>.table{margin-bottom:0;table-layout:fixed}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{word-wrap:break-word;white-space:normal}.table-responsive .table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px 4px 12px 4px;vertical-align:middle;font-size:13px}.table-responsive .timetable th{font-size:18px!important}.table-responsive td .btn{margin-right:0;min-width:auto;line-height:19px;padding-left:5px;white-space:normal;word-break:break-word;padding-right:5px;letter-spacing:1px;padding-top:5px}}