@charset "UTF-8";
.mtsnb div, .mtsnb span, .mtsnb h1, .mtsnb h2, .mtsnb h3, .mtsnb h4, .mtsnb h5, .mtsnb h6, .mtsnb p, .mtsnb blockquote, .mtsnb pre, .mtsnb a, .mtsnb img, .mtsnb dl, .mtsnb dt, .mtsnb dd, .mtsnb ol, .mtsnb ul, .mtsnb li, .mtsnb fieldset, .mtsnb form, .mtsnb label, .mtsnb legend, .mtsnb table, .mtsnb caption, .mtsnb tbody, .mtsnb tfoot, .mtsnb thead, .mtsnb tr, .mtsnb th, .mtsnb td, .mtsnb article, .mtsnb aside, .mtsnb details, .mtsnb footer, .mtsnb header, .mtsnb menu, .mtsnb meter, .mtsnb nav, .mtsnb output, .mtsnb progress, .mtsnb section, .mtsnb summary { border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; margin: 0; padding: 0; }
.mtsnb { line-height: 1 }
.mtsnb article, .mtsnb aside, .mtsnb dialog, .mtsnb figure, .mtsnb footer, .mtsnb header, .mtsnb nav, .mtsnb section, .mtsnb blockquote { display: block }
.mtsnb nav ul { list-style: none }
.mtsnb ol { list-style: decimal }
.mtsnb ul { list-style: disc }
.mtsnb ul ul { list-style: circle }
.mtsnb blockquote, .mtsnb q { quotes: none }
.mtsnb blockquote:before, .mtsnb blockquote:after, .mtsnb q:before, .mtsnb q:after { content: none }
.mtsnb table { border-collapse: collapse; border-spacing: 0; }
.mtsnb input, .mtsnb select, .mtsnb a img { vertical-align: middle }
.mtsnb, .mtsnb *, .mtsnb *:before, .mtsnb *:after { box-sizing: border-box; }
.mtsnb .screen-reader-text { clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); overflow: hidden; position: absolute; max-height: 1px; }
.mtsnb { text-align: center; position: fixed; top: 0; width: 100%; z-index: 9999; transition: all 0.25s linear; -webkit-backface-visibility: hidden; min-height: 30px; }
.mtsnb .mtsnb-container { position: relative; margin-right: auto; margin-left: auto; max-width: 100%; width: 1000px; padding: 10px 60px; line-height: 1.4 }
.admin-bar .mtsnb.mtsnb-fixed.mtsnb-top, #wp-toolbar .mtsnb.mtsnb-fixed.mtsnb-top { top: 32px }
.mtsnb-container-outer { position: relative }
.mtsnb-clearfix:before, .mtsnb-clearfix:after { content: " "; display: table; }
.mtsnb-clearfix:after { clear: both }
.mtsnb-clearfix { *zoom: 1  }
.mtsnb .mtsnb-show { padding: 10px }
.mtsnb-hide, .mtsnb-show { position: absolute; right: 20px; background-color: inherit; color: #fff; font-size: 18px!important; line-height: 50px; text-align: center; box-sizing: initial; line-height: 1;}
.mtsnb-top .mtsnb-show { bottom: 1px;}
.mtsnb-hide { top: 50%; background: transparent; margin-top: -9px!important;}
.mtsnb-hide span { display: inline-block; -webkit-transform: rotate(45deg) translate3d(0,0,0); transform: rotate(45deg) translate3d(0,0,0); }
.mtsnb-hidden { transition: -webkit-transform ease 0.3s; transition: transform ease 0.3s; }
.mtsnb-hidden.mtsnb-top { -webkit-transform: translateY(-100%) translate3d(0,0,0); transform: translateY(-100%) translate3d(0,0,0); }
.mtsnb-hidden .mtsnb-show { transition: -webkit-transform ease 0.3s; transition: transform ease 0.3s; }
.mtsnb-hidden.mtsnb-top .mtsnb-show { -webkit-transform: translateY(100%) translate3d(0,0,0); transform: translateY(100%) translate3d(0,0,0); }
.mtsnb-shown { transition: -webkit-transform ease 0.3s; transition: transform ease 0.3s; -webkit-transform: translateY(0%) translate3d(0,0,0); transform: translateY(0%) translate3d(0,0,0); }
.mtsnb-hidden .mtsnb-hide, .mtsnb-shown .mtsnb-show { display: none }
body.has-mtsnb { transition: padding-top ease 0.3s, padding-bottom ease 0.3s; width: 100%; height: 100%; float: left; position: relative; box-sizing: border-box; }
.mtsnb a { text-decoration: none; color: inherit; }
.mtsnb .mtsnb-text, .mtsnb .mtsnb-button, .mtsnb .mtsnb-text, .mtsnb input { margin: .2em .5em }
.mtsnb input { padding: 6px 10px; font-size: 12px; border-radius: 3px; color: #666; border: 0; font-family: inherit; }
.mtsnb .mtsnb-button { display: inline-block; padding: 6px 10px; font-size: 12px; border-radius: 3px; color: #fff!important; outline: 0; border: 0; cursor: pointer; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}
.mtsnb .mtsnb-message { display: block }.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;z-index:7}.editor-block-list__layout .editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .reusable-block-indicator{background:#fff;border-left:1px dashed #e2e4e7;color:#555d66;border-bottom:1px dashed #e2e4e7;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background:transparent;border:2px solid}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:50%;flex-grow:0}}@media (min-width:600px){.wp-block-column:nth-child(odd){margin-right:32px}.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){margin-left:32px}.wp-block-column:not(:last-child){margin-right:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.editor-block-list__block[data-type="core/embed"][data-align=left] .editor-block-list__block-edit,.editor-block-list__block[data-type="core/embed"][data-align=right] .editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 5px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 60%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 8px)}.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 10.66667px);margin-right:16px}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 12px);margin-right:16px}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 12.8px);margin-right:16px}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 13.33333px);margin-right:16px}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 13.71429px);margin-right:16px}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 14px);margin-right:16px}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}p.is-small-text{font-size:14px}p.is-regular-text{font-size:16px}p.is-large-text{font-size:36px}p.is-larger-text{font-size:48px}p.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1, .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-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1, .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-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}@font-face{font-family:'FontAwesome';src:url(//www.wpdenture.com/wp-content/themes/nt-attorneys/fonts/fontawesome-webfont.eot?v=4.4.0);src:url(//www.wpdenture.com/wp-content/themes/nt-attorneys/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format('embedded-opentype'),url(//www.wpdenture.com/wp-content/themes/nt-attorneys/fonts/fontawesome-webfont.woff2?v=4.4.0) format('woff2'),url(//www.wpdenture.com/wp-content/themes/nt-attorneys/fonts/fontawesome-webfont.woff?v=4.4.0) format('woff'),url(//www.wpdenture.com/wp-content/themes/nt-attorneys/fonts/fontawesome-webfont.ttf?v=4.4.0) format('truetype'),url(//www.wpdenture.com/wp-content/themes/nt-attorneys/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}#start-screen.style1
{
height: 500px;
}
.hero-slider.style1 li:first-of-type h2
{
font-size: 40px;
font-weight: 400;
}
.hero-slider.style1 li:nth-of-type(2) h2
{
font-size: 50px;
font-family: 'Dancing Script', cursive;
font-weight: 400;
}
.hero-slider.style1 li:nth-of-type(3) h2
{
font-size: 50px;
font-family: 'Dancing Script', cursive;
}
.slider-nav.style1
{
left: 0;
bottom: 25px;
width: 100%;
text-align: right;
}
@media only screen and (min-width: 1200px)
{
.hero-slider.style1 li:first-of-type h2
{
font-size: 60px;
margin-bottom: 40px;
}
.hero-slider.style1 li:nth-of-type(2) h2
{
font-size: 100px;
}
.hero-slider.style1 li:nth-of-type(3) h2
{
font-size: 90px;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px)
{
.hero-slider.style1 li:first-of-type h2
{
font-size: 60px;
margin-bottom: 40px;
}
.hero-slider.style1 li:nth-of-type(2) h2
{
font-size: 80px;
}
.hero-slider.style1 li:nth-of-type(3) h2
{
font-size: 75px;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px)
{
.hero-slider.style1 li:first-of-type h2
{
font-size: 50px;
}
.hero-slider.style1 li:nth-of-type(2) h2
{
font-size: 60px;
}
.hero-slider.style1 li:nth-of-type(3) h2
{
font-size: 60px;
}
}
@media only screen and (min-width: 481px)
{
#start-screen.style1
{
height: 700px;
}
.hero-slider.style1 li:nth-of-type(2)
{
text-align: left;
}
} #start-screen.style2 
{
height: 500px;
}
.hero-slider.style2  li:first-of-type h2
{
font-size: 40px;
font-weight: 400;
}
.hero-slider.style2  li:nth-of-type(2) h2
{
font-size: 50px;
font-family: 'Dancing Script', cursive;
font-weight: 400;
}
.hero-slider.style2  li:nth-of-type(3) h2
{
font-size: 50px;
font-family: 'Dancing Script', cursive;
}
.slider-nav.style2 
{
top: 15px;
right: 15px;
}
@media only screen and (min-width: 1200px)
{
#start-screen.style2 
{
margin-left: 50px;
margin-right: 50px;
}
.hero-slider.style2  li:first-of-type h2
{
font-size: 60px;
margin-bottom: 40px;
}
.hero-slider.style2  li:nth-of-type(2) h2
{
font-size: 100px;
}
.hero-slider.style2  li:nth-of-type(3) h2
{
font-size: 90px;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px)
{
#start-screen.style2 
{
margin-left: 35px;
margin-right: 35px;
}
.hero-slider.style2  li:first-of-type h2
{
font-size: 60px;
margin-bottom: 40px;
}
.hero-slider.style2  li:nth-of-type(2) h2
{
font-size: 80px;
}
.hero-slider.style2  li:nth-of-type(3) h2
{
font-size: 75px;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px)
{
#start-screen.style2 
{
margin-left: 20px;
margin-right: 20px;
}
.hero-slider.style2  li:first-of-type h2
{
font-size: 50px;
}
.hero-slider.style2  li:nth-of-type(2) h2
{
font-size: 60px;
}
.hero-slider.style2  li:nth-of-type(3) h2
{
font-size: 60px;
}
}
@media only screen and (min-width: 481px)
{
#start-screen.style2 
{
height: 600px;
}
.hero-slider.style2  li:nth-of-type(2)
{
text-align: left;
}
} #start-screen.style3
{
height: 1000px!important;
}
.hero-slider.style3 li:first-of-type h2
{
font-size: 40px;
font-weight: 400;
}
.hero-slider.style3 li:nth-of-type(2) h2
{
font-size: 50px;
font-family: 'Dancing Script', cursive;
font-weight: 400;
}
.hero-slider.style3 li:nth-of-type(3) h2
{
font-size: 50px;
font-family: 'Dancing Script', cursive;
}
.slider-nav.style3
{
top: 20px;
right: 45px;
bottom: 20px;
}
@media only screen and (min-width: 1200px)
{
.hero-slider.style3 li:first-of-type h2
{
font-size: 60px;
margin-bottom: 40px;
}
.hero-slider.style3 li:nth-of-type(2) h2
{
font-size: 100px;
}
.hero-slider.style3 li:nth-of-type(3) h2
{
font-size: 90px;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px)
{
.hero-slider.style3 li:first-of-type h2
{
font-size: 60px;
margin-bottom: 40px;
}
.hero-slider.style3 li:nth-of-type(2) h2
{
font-size: 80px;
}
.hero-slider.style3 li:nth-of-type(3) h2
{
font-size: 75px;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px)
{
.hero-slider.style3 li:first-of-type h2
{
font-size: 50px;
}
.hero-slider.style3 li:nth-of-type(2) h2
{
font-size: 60px;
}
.hero-slider.style3 li:nth-of-type(3) h2
{
font-size: 60px;
}
}
@media only screen and (min-width: 481px)
{
html,body,#start-screen.fullscreen.style3
{
height: 100%;
}
.hero-slider.style3 li:nth-of-type(2)
{
text-align: left;
}
}
    html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; overflow-y:visible!important; }
body { margin: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0; }
[hidden], template { display: none; }
a { background-color: transparent; }
a:active, a:hover { outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
dfn { font-style: italic; }
h1 { font-size: 2em; margin: 0.67em 0; }
mark { background: #ff0; color: #000; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0; }
svg:not(:root) { overflow: hidden; }
figure { margin: 1em 40px; }
hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; }
pre { overflow: auto; }
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; padding: 0; }
textarea { overflow: auto; }
optgroup { font-weight: bold; }
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
* { -webkit-box-sizing: border-box; box-sizing: border-box; }
*:before, *:after { -webkit-box-sizing: border-box; box-sizing: border-box; }
html { font-size: 10px; -webkit-tap-highlight-color: transparent; }
body { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff; }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
a { color: #337ab7; text-decoration: none; }
a:hover, a:focus { color: #23527c; text-decoration: underline; }
a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
figure { margin: 0; }
img { vertical-align: middle; }
.img-responsive { display: block; max-width: 100%; height: auto; }
.img-rounded { -webkit-border-radius: 6px; border-radius: 6px; }
.img-thumbnail { padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 4px; border-radius: 4px; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; display: inline-block; max-width: 100%; height: auto; }
.img-circle { -webkit-border-radius: 50%; border-radius: 50%; }
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; }
.sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }
.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; }
[role="button"] { cursor: pointer; }
.container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
@media (min-width: 768px) { .container { width: 750px; } }
@media (min-width: 992px) { .container { width: 970px; } }
@media (min-width: 1200px) { .container { width: 1170px; } }
.container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
.row { margin-left: -15px; margin-right: -15px; }
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; }
.col-xs-12 { width: 100%; }
.col-xs-11 { width: 91.66666667%; }
.col-xs-10 { width: 83.33333333%; }
.col-xs-9 { width: 75%; }
.col-xs-8 { width: 66.66666667%; }
.col-xs-7 { width: 58.33333333%; }
.col-xs-6 { width: 50%; }
.col-xs-5 { width: 41.66666667%; }
.col-xs-4 { width: 33.33333333%; }
.col-xs-3 { width: 25%; }
.col-xs-2 { width: 16.66666667%; }
.col-xs-1 { width: 8.33333333%; }
.col-xs-pull-12 { right: 100%; }
.col-xs-pull-11 { right: 91.66666667%; }
.col-xs-pull-10 { right: 83.33333333%; }
.col-xs-pull-9 { right: 75%; }
.col-xs-pull-8 { right: 66.66666667%; }
.col-xs-pull-7 { right: 58.33333333%; }
.col-xs-pull-6 { right: 50%; }
.col-xs-pull-5 { right: 41.66666667%; }
.col-xs-pull-4 { right: 33.33333333%; }
.col-xs-pull-3 { right: 25%; }
.col-xs-pull-2 { right: 16.66666667%; }
.col-xs-pull-1 { right: 8.33333333%; }
.col-xs-pull-0 { right: auto; }
.col-xs-push-12 { left: 100%; }
.col-xs-push-11 { left: 91.66666667%; }
.col-xs-push-10 { left: 83.33333333%; }
.col-xs-push-9 { left: 75%; }
.col-xs-push-8 { left: 66.66666667%; }
.col-xs-push-7 { left: 58.33333333%; }
.col-xs-push-6 { left: 50%; }
.col-xs-push-5 { left: 41.66666667%; }
.col-xs-push-4 { left: 33.33333333%; }
.col-xs-push-3 { left: 25%; }
.col-xs-push-2 { left: 16.66666667%; }
.col-xs-push-1 { left: 8.33333333%; }
.col-xs-push-0 { left: auto; }
.col-xs-offset-12 { margin-left: 100%; }
.col-xs-offset-11 { margin-left: 91.66666667%; }
.col-xs-offset-10 { margin-left: 83.33333333%; }
.col-xs-offset-9 { margin-left: 75%; }
.col-xs-offset-8 { margin-left: 66.66666667%; }
.col-xs-offset-7 { margin-left: 58.33333333%; }
.col-xs-offset-6 { margin-left: 50%; }
.col-xs-offset-5 { margin-left: 41.66666667%; }
.col-xs-offset-4 { margin-left: 33.33333333%; }
.col-xs-offset-3 { margin-left: 25%; }
.col-xs-offset-2 { margin-left: 16.66666667%; }
.col-xs-offset-1 { margin-left: 8.33333333%; }
.col-xs-offset-0 { margin-left: 0; }
@media (min-width: 768px) { .col-sm-1, .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-sm-10, .col-sm-11, .col-sm-12 { float: left; }
.col-sm-12 { width: 100%; }
.col-sm-11 { width: 91.66666667%; }
.col-sm-10 { width: 83.33333333%; }
.col-sm-9 { width: 75%; }
.col-sm-8 { width: 66.66666667%; }
.col-sm-7 { width: 58.33333333%; }
.col-sm-6 { width: 50%; }
.col-sm-5 { width: 41.66666667%; }
.col-sm-4 { width: 33.33333333%; }
.col-sm-3 { width: 25%; }
.col-sm-2 { width: 16.66666667%; }
.col-sm-1 { width: 8.33333333%; }
.col-sm-pull-12 { right: 100%; }
.col-sm-pull-11 { right: 91.66666667%; }
.col-sm-pull-10 { right: 83.33333333%; }
.col-sm-pull-9 { right: 75%; }
.col-sm-pull-8 { right: 66.66666667%; }
.col-sm-pull-7 { right: 58.33333333%; }
.col-sm-pull-6 { right: 50%; }
.col-sm-pull-5 { right: 41.66666667%; }
.col-sm-pull-4 { right: 33.33333333%; }
.col-sm-pull-3 { right: 25%; }
.col-sm-pull-2 { right: 16.66666667%; }
.col-sm-pull-1 { right: 8.33333333%; }
.col-sm-pull-0 { right: auto; }
.col-sm-push-12 { left: 100%; }
.col-sm-push-11 { left: 91.66666667%; }
.col-sm-push-10 { left: 83.33333333%; }
.col-sm-push-9 { left: 75%; }
.col-sm-push-8 { left: 66.66666667%; }
.col-sm-push-7 { left: 58.33333333%; }
.col-sm-push-6 { left: 50%; }
.col-sm-push-5 { left: 41.66666667%; }
.col-sm-push-4 { left: 33.33333333%; }
.col-sm-push-3 { left: 25%; }
.col-sm-push-2 { left: 16.66666667%; }
.col-sm-push-1 { left: 8.33333333%; }
.col-sm-push-0 { left: auto; }
.col-sm-offset-12 { margin-left: 100%; }
.col-sm-offset-11 { margin-left: 91.66666667%; }
.col-sm-offset-10 { margin-left: 83.33333333%; }
.col-sm-offset-9 { margin-left: 75%; }
.col-sm-offset-8 { margin-left: 66.66666667%; }
.col-sm-offset-7 { margin-left: 58.33333333%; }
.col-sm-offset-6 { margin-left: 50%; }
.col-sm-offset-5 { margin-left: 41.66666667%; }
.col-sm-offset-4 { margin-left: 33.33333333%; }
.col-sm-offset-3 { margin-left: 25%; }
.col-sm-offset-2 { margin-left: 16.66666667%; }
.col-sm-offset-1 { margin-left: 8.33333333%; }
.col-sm-offset-0 { margin-left: 0; } }
@media (min-width: 992px) { .col-md-1, .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-md-10, .col-md-11, .col-md-12 { float: left; }
.col-md-12 { width: 100%; }
.col-md-11 { width: 91.66666667%; }
.col-md-10 { width: 83.33333333%; }
.col-md-9 { width: 75%; }
.col-md-8 { width: 66.66666667%; }
.col-md-7 { width: 58.33333333%; }
.col-md-6 { width: 50%; }
.col-md-5 { width: 41.66666667%; }
.col-md-4 { width: 33.33333333%; }
.col-md-3 { width: 25%; }
.col-md-2 { width: 16.66666667%; }
.col-md-1 { width: 8.33333333%; }
.col-md-pull-12 { right: 100%; }
.col-md-pull-11 { right: 91.66666667%; }
.col-md-pull-10 { right: 83.33333333%; }
.col-md-pull-9 { right: 75%; }
.col-md-pull-8 { right: 66.66666667%; }
.col-md-pull-7 { right: 58.33333333%; }
.col-md-pull-6 { right: 50%; }
.col-md-pull-5 { right: 41.66666667%; }
.col-md-pull-4 { right: 33.33333333%; }
.col-md-pull-3 { right: 25%; }
.col-md-pull-2 { right: 16.66666667%; }
.col-md-pull-1 { right: 8.33333333%; }
.col-md-pull-0 { right: auto; }
.col-md-push-12 { left: 100%; }
.col-md-push-11 { left: 91.66666667%; }
.col-md-push-10 { left: 83.33333333%; }
.col-md-push-9 { left: 75%; }
.col-md-push-8 { left: 66.66666667%; }
.col-md-push-7 { left: 58.33333333%; }
.col-md-push-6 { left: 50%; }
.col-md-push-5 { left: 41.66666667%; }
.col-md-push-4 { left: 33.33333333%; }
.col-md-push-3 { left: 25%; }
.col-md-push-2 { left: 16.66666667%; }
.col-md-push-1 { left: 8.33333333%; }
.col-md-push-0 { left: auto; }
.col-md-offset-12 { margin-left: 100%; }
.col-md-offset-11 { margin-left: 91.66666667%; }
.col-md-offset-10 { margin-left: 83.33333333%; }
.col-md-offset-9 { margin-left: 75%; }
.col-md-offset-8 { margin-left: 66.66666667%; }
.col-md-offset-7 { margin-left: 58.33333333%; }
.col-md-offset-6 { margin-left: 50%; }
.col-md-offset-5 { margin-left: 41.66666667%; }
.col-md-offset-4 { margin-left: 33.33333333%; }
.col-md-offset-3 { margin-left: 25%; }
.col-md-offset-2 { margin-left: 16.66666667%; }
.col-md-offset-1 { margin-left: 8.33333333%; }
.col-md-offset-0 { margin-left: 0; } }
@media (min-width: 1200px) { .col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12 { float: left; }
.col-lg-12 { width: 100%; }
.col-lg-11 { width: 91.66666667%; }
.col-lg-10 { width: 83.33333333%; }
.col-lg-9 { width: 75%; }
.col-lg-8 { width: 66.66666667%; }
.col-lg-7 { width: 58.33333333%; }
.col-lg-6 { width: 50%; }
.col-lg-5 { width: 41.66666667%; }
.col-lg-4 { width: 33.33333333%; }
.col-lg-3 { width: 25%; }
.col-lg-2 { width: 16.66666667%; }
.col-lg-1 { width: 8.33333333%; }
.col-lg-pull-12 { right: 100%; }
.col-lg-pull-11 { right: 91.66666667%; }
.col-lg-pull-10 { right: 83.33333333%; }
.col-lg-pull-9 { right: 75%; }
.col-lg-pull-8 { right: 66.66666667%; }
.col-lg-pull-7 { right: 58.33333333%; }
.col-lg-pull-6 { right: 50%; }
.col-lg-pull-5 { right: 41.66666667%; }
.col-lg-pull-4 { right: 33.33333333%; }
.col-lg-pull-3 { right: 25%; }
.col-lg-pull-2 { right: 16.66666667%; }
.col-lg-pull-1 { right: 8.33333333%; }
.col-lg-pull-0 { right: auto; }
.col-lg-push-12 { left: 100%; }
.col-lg-push-11 { left: 91.66666667%; }
.col-lg-push-10 { left: 83.33333333%; }
.col-lg-push-9 { left: 75%; }
.col-lg-push-8 { left: 66.66666667%; }
.col-lg-push-7 { left: 58.33333333%; }
.col-lg-push-6 { left: 50%; }
.col-lg-push-5 { left: 41.66666667%; }
.col-lg-push-4 { left: 33.33333333%; }
.col-lg-push-3 { left: 25%; }
.col-lg-push-2 { left: 16.66666667%; }
.col-lg-push-1 { left: 8.33333333%; }
.col-lg-push-0 { left: auto; }
.col-lg-offset-12 { margin-left: 100%; }
.col-lg-offset-11 { margin-left: 91.66666667%; }
.col-lg-offset-10 { margin-left: 83.33333333%; }
.col-lg-offset-9 { margin-left: 75%; }
.col-lg-offset-8 { margin-left: 66.66666667%; }
.col-lg-offset-7 { margin-left: 58.33333333%; }
.col-lg-offset-6 { margin-left: 50%; }
.col-lg-offset-5 { margin-left: 41.66666667%; }
.col-lg-offset-4 { margin-left: 33.33333333%; }
.col-lg-offset-3 { margin-left: 25%; }
.col-lg-offset-2 { margin-left: 16.66666667%; }
.col-lg-offset-1 { margin-left: 8.33333333%; }
.col-lg-offset-0 { margin-left: 0; } }
.clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after { content: " "; display: table; }
.clearfix:after, .container:after, .container-fluid:after, .row:after { clear: both; }
.center-block { display: block; margin-left: auto; margin-right: auto; }
.pull-right { float: right !important; }
.pull-left { float: left !important; }
.hide { display: none !important; }
.show { display: block !important; }
.invisible { visibility: hidden; }
.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }
.hidden { display: none !important; }
.affix { position: fixed; }
@-ms-viewport { width: device-width; }
.visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important; }
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important; }
@media (max-width: 767px) { .visible-xs { display: block !important; }
table.visible-xs { display: table !important; }
tr.visible-xs { display: table-row !important; }
th.visible-xs, td.visible-xs { display: table-cell !important; } }
@media (max-width: 767px) { .visible-xs-block { display: block !important; } }
@media (max-width: 767px) { .visible-xs-inline { display: inline !important; } }
@media (max-width: 767px) { .visible-xs-inline-block { display: inline-block !important; } }
@media (min-width: 768px) and (max-width: 991px) { .visible-sm { display: block !important; }
table.visible-sm { display: table !important; }
tr.visible-sm { display: table-row !important; }
th.visible-sm, td.visible-sm { display: table-cell !important; } }
@media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { display: block !important; } }
@media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { display: inline !important; } }
@media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { display: inline-block !important; } }
@media (min-width: 992px) and (max-width: 1199px) { .visible-md { display: block !important; }
table.visible-md { display: table !important; }
tr.visible-md { display: table-row !important; }
th.visible-md, td.visible-md { display: table-cell !important; } }
@media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { display: block !important; } }
@media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { display: inline !important; } }
@media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { display: inline-block !important; } }
@media (min-width: 1200px) { .visible-lg { display: block !important; }
table.visible-lg { display: table !important; }
tr.visible-lg { display: table-row !important; }
th.visible-lg, td.visible-lg { display: table-cell !important; } }
@media (min-width: 1200px) { .visible-lg-block { display: block !important; } }
@media (min-width: 1200px) { .visible-lg-inline { display: inline !important; } }
@media (min-width: 1200px) { .visible-lg-inline-block { display: inline-block !important; } }
@media (max-width: 767px) { .hidden-xs { display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } }
@media (min-width: 1200px) { .hidden-lg { display: none !important; } }
.visible-print { display: none !important; }
@media print { .visible-print { display: block !important; }
table.visible-print { display: table !important; }
tr.visible-print { display: table-row !important; }
th.visible-print, td.visible-print { display: table-cell !important; } }
.visible-print-block { display: none !important; }
@media print { .visible-print-block { display: block !important; } }
.visible-print-inline { display: none !important; }
@media print { .visible-print-inline { display: inline !important; } }
.visible-print-inline-block { display: none !important; }
@media print { .visible-print-inline-block { display: inline-block !important; } }
@media print { .hidden-print { display: none !important; } }
.icon-down:before { content: '\e800'; } .icon-left:before { content: '\e801'; } .icon-star:before { content: '\e802'; } .icon-right:before { content: '\e803'; } .icon-youtube-play:before { content: '\e804'; } .icon-heart:before { content: '\e805'; } .icon-money:before { content: '\e806'; } .icon-eye:before { content: '\e808'; } .icon-mail:before { content: '\e80d'; } .icon-comment:before { content: '\e80e'; } .icon-user:before { content: '\e80f'; } .icon-phone:before { content: '\e810'; } .icon-up:before { content: '\e811'; } .icon-down-open:before { content: '\f004'; } .icon-up-open:before { content: '\f005'; } .icon-right-open:before { content: '\f006'; } .icon-left-open:before { content: '\f007'; } .icon-twitter:before { content: '\f099'; } .icon-facebook:before { content: '\f09a'; } .icon-gplus:before { content: '\f0d5'; } .icon-linkedin:before { content: '\f0e1'; } .icon-reply:before { content: '\f112'; } .icon-youtube:before { content: '\f167'; } .icon-instagram:before { content: '\f16d'; } .icon-dribbble:before { content: '\f17d'; } .icon-skype:before { content: '\f17e'; } .icon-vkontakte:before { content: '\f189'; } .icon-slack:before { content: '\f198'; } .icon-pinterest:before { content: '\f231'; } .icon-whatsapp:before { content: '\f232'; }  .bx-wrapper { position: relative; margin: 0 auto 60px; padding: 0; *zoom: 1; -ms-touch-action: pan-y; touch-action: pan-y; }
.bx-wrapper img { max-width: 100%; display: block; }
.bxslider { margin: 0; padding: 0; }
ul.bxslider { list-style: none; }
.bx-viewport { -webkit-transform: translatez(0); }
.bx-wrapper { -webkit-box-shadow: 0 0 5px #ccc; box-shadow: 0 0 5px #ccc; border: 5px solid #fff; background: #fff; }
.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager { position: absolute; bottom: -30px; width: 100%; }
.bx-wrapper .bx-loading { min-height: 50px; background: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; }
.bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: 700; color: #666; padding-top: 20px; }
.bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -webkit-border-radius: 5px; border-radius: 5px; }
.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus, .bx-wrapper .bx-pager.bx-default-pager a:hover { background: #000; }
.bx-wrapper .bx-controls-auto .bx-controls-auto-item, .bx-wrapper .bx-pager-item { display: inline-block; *zoom: 1; *display: inline; }
.bx-wrapper .bx-pager-item { font-size: 0; line-height: 0; }
.bx-wrapper .bx-prev { left: 10px; background: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/css/.../images/controls.png) no-repeat 0 -32px; }
.bx-wrapper .bx-prev:focus, .bx-wrapper .bx-prev:hover { background-position: 0 0; }
.bx-wrapper .bx-next { right: 10px; background: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/css/.../images/controls.png) no-repeat -43px -32px; }
.bx-wrapper .bx-next:focus, .bx-wrapper .bx-next:hover { background-position: -43px 0; }
.bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; }
.bx-wrapper .bx-controls-direction a.disabled { display: none; }
.bx-wrapper .bx-controls-auto { text-align: center; }
.bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/css/.../images/controls.png) -86px -11px no-repeat; margin: 0 3px; }
.bx-wrapper .bx-controls-auto .bx-start.active, .bx-wrapper .bx-controls-auto .bx-start:focus, .bx-wrapper .bx-controls-auto .bx-start:hover { background-position: -86px 0; }
.bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/css/.../images/controls.png) -86px -44px no-repeat; margin: 0 3px; }
.bx-wrapper .bx-controls-auto .bx-stop.active, .bx-wrapper .bx-controls-auto .bx-stop:focus, .bx-wrapper .bx-controls-auto .bx-stop:hover { background-position: -86px -33px; }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; }
.bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666; background: rgba(80, 80, 80, 0.75); width: 100%; }
.bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px; } .boxer-lock { overflow: hidden !important; }
#boxer-overlay { width: 100%; height: 100%; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 100; background: #000; opacity: 0; -webkit-transition: opacity .25s linear; transition: opacity .25s linear; }
.boxer-open #boxer-overlay { opacity: .75; }
#boxer { width: 200px; height: 200px; position: absolute; right: 0; left: 0; z-index: 101; background: #fff; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 25px #000; box-shadow: 0 0 25px #000; opacity: 0; margin: 0 auto; padding: 10px; }
#boxer * { -webkit-transition: none; transition: none; }
#boxer, #boxer * { -webkit-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important; }
#boxer, #boxer *, #boxer :before, #boxer :after { -webkit-box-sizing: border-box; box-sizing: border-box; }
#boxer.fixed { position: fixed; top: 0; bottom: 0; margin: auto; }
#boxer.inline { padding: 30px; }
#boxer.animating { -webkit-transition: height .25s ease,width .25s ease,opacity .25s linear,top .25s ease; transition: height .25s ease,width .25s ease,opacity .25s linear,top .25s ease; }
#boxer.animating .boxer-container { -webkit-transition: opacity .25s linear .25s; transition: opacity .25s linear .25s; }
.boxer-open #boxer { opacity: 1; }
#boxer.loading .boxer-container { opacity: 0; -webkit-transition: opacity .25s linear; transition: opacity .25s linear; }
#boxer .boxer-close { width: 30px; height: 30px; position: absolute; top: -7.5px; right: -7.5px; z-index: 105; background: #fff; -webkit-border-radius: 100%; border-radius: 100%; cursor: pointer; display: block; overflow: hidden; padding: 0; text-indent: 200%; white-space: nowrap; -webkit-transform: translateZ(0); }
#boxer .boxer-close:before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; color: #333; content: "\00d7"; display: block; font-size: 22px; font-weight: 700; font-family: none; line-height: 30px; margin: auto; text-align: center; text-indent: 0; -webkit-transition: color .15s linear; transition: color .15s linear; }
.no-opacity #boxer .boxer-close { text-indent: -999px; }
#boxer .boxer-loading { width: 50px; height: 50px; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 105; display: block; margin: auto; opacity: 0; -webkit-transition: opacity .25s linear; transition: opacity .25s linear; }
#boxer .boxer-loading:before, #boxer .boxer-loading:after { width: 100%; height: 100%; position: absolute; top: 0; right: 0; bottom: 0; left: 0; -webkit-border-radius: 110%; border-radius: 110%; content: ''; display: block; }
#boxer .boxer-loading:before { border: 5px solid rgba(51, 51, 51, 0.25); }
#boxer .boxer-loading:after { -webkit-animation: boxer-loading-spin .75s linear infinite; animation: boxer-loading-spin .75s linear infinite; border: 5px solid transparent; border-top-color: #333; }
#boxer.loading .boxer-loading { opacity: 1; }
@-webkit-keyframes boxer-loading-spin { from { -webkit-transform: rotate(0deg);
transform: rotate(0deg); }
to { -webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes boxer-loading-spin { from { -webkit-transform: rotate(0deg);
transform: rotate(0deg); }
to { -webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
#boxer .boxer-container { width: 100%; height: 100%; position: relative; z-index: 103; background: #fff; overflow: hidden; }
#boxer .boxer-content { width: 100%; background: #fff; opacity: 1; overflow: hidden; padding: 0; }
#boxer.inline .boxer-content, #boxer.iframe .boxer-content { width: auto; }
#boxer .boxer-image { float: left; }
#boxer .boxer-video { width: 100%; height: 100%; }
#boxer .boxer-iframe { width: 100%; height: 100%; border: none; float: left; overflow: auto; }
#boxer .boxer-meta { clear: both; }
#boxer .boxer-control { width: 40px; height: 40px; position: absolute; top: 0; background: #fff; -webkit-border-radius: 100%; border-radius: 100%; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25); box-shadow: 0 0 5px rgba(0, 0, 0, 0.25); cursor: pointer; display: block; margin-right: auto; margin-left: auto; opacity: 1; overflow: hidden; text-indent: 200%; -webkit-transition: opacity .15s linear; transition: opacity .15s linear; white-space: nowrap; -webkit-transform: translateZ(0); }
#boxer .boxer-control:before { width: 0; height: 0; position: absolute; top: 0; right: 0; bottom: 0; left: 0; content: ''; margin: auto; }
#boxer .boxer-control.previous { left: 20px; }
#boxer .boxer-control.previous:before { border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-right: 10.4px solid #333; margin-left: 14px; }
#boxer .boxer-control.next { right: 20px; }
#boxer .boxer-control.next:before { border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 10.4px solid #333; margin-right: 14px; }
#boxer .boxer-control.disabled { opacity: 0; }
.no-opacity #boxer .boxer-control { text-indent: -999px; }
.no-touch #boxer .boxer-control { opacity: 0; }
.no-touch #boxer:hover .boxer-control { opacity: 1; }
.no-touch #boxer:hover .boxer-control.disabled { opacity: 0; cursor: default !important; }
#boxer .boxer-meta { padding: 10px 0 0 0; }
#boxer .boxer-position { color: #999; font-size: 12px; margin: 0; padding: 15px 15px 0 15px; }
#boxer .boxer-caption p { color: #666; font-size: 14px; margin: 0; padding: 15px; }
#boxer .boxer-caption.gallery p { padding-top: 0; }
#boxer .boxer-error { width: 250px; }
#boxer .boxer-error p { color: #900; font-size: 14px; margin: 0; padding: 25px; text-align: center; text-transform: uppercase; }
#boxer.mobile { width: 100%; height: 100%; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: #111; -webkit-border-radius: 0; border-radius: 0; padding: 40px 0 0; }
#boxer.mobile .boxer-close, #boxer.mobile .boxer-close:hover { height: 40px; width: 40px; top: 0; right: 0; background: #111; -webkit-border-radius: 0; border-radius: 0; }
#boxer.mobile .boxer-close:before, #boxer.mobile .boxer-close:hover:before { color: #ccc; font-size: 28px; font-weight: 700; line-height: 40px; }
#boxer.mobile .boxer-loading:before { border-color: rgba(153, 153, 153, 0.25); }
#boxer.mobile .boxer-loading:after { border-top-color: #999; }
#boxer.mobile .boxer-container { background: #111; }
#boxer.mobile .boxer-content { background-color: #111; }
#boxer.mobile .boxer-control { width: 50px; height: 100%; background: #111; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; opacity: 1; }
#boxer.mobile .boxer-control.previous { left: 0; }
#boxer.mobile .boxer-control.previous:before { border-right-color: #eee; margin-left: 19px; }
#boxer.mobile .boxer-control.next { right: 0; }
#boxer.mobile .boxer-control.next:before { border-left-color: #eee; margin-right: 19px; }
.no-touch #boxer.mobile .boxer-control, .no-touch #boxer.mobile:hover .boxer-control { opacity: 1; }
.no-touch #boxer.mobile .boxer-control.disabled, .no-touch #boxer.mobile:hover .boxer-control.disabled { opacity: 0; cursor: default !important; }
#boxer.mobile .boxer-meta { width: 100%; position: absolute; right: 0; bottom: 0; left: 0; background-color: #111; padding: 15px 65px; }
#boxer.mobile .boxer-position { color: #999; font-size: 12px; margin: 0; padding: 0 15px 0 0; }
#boxer.mobile .boxer-caption p { color: #eee; font-size: 14px; margin: 0; padding: 0; }
#boxer.mobile .boxer-image { -webkit-transition: none !important; transition: none !important; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); }
#boxer.mobile.animated .boxer-image { -webkit-transition: -webkit-transform 0.25s ease-out !important; transition: -webkit-transform 0.25s ease-out !important; transition: transform 0.25s ease-out !important; transition: transform 0.25s ease-out, -webkit-transform 0.25s ease-out !important; }
#boxer.mobile.inline .boxer-content, #boxer.mobile.iframe .boxer-content { overflow-x: hidden; overflow-y: scroll; -webkit-overflow-scrolling: touch; }      body { font-family: "Oxygen", sans-serif; font-size: 14px; line-height: 1.538; color: #555; background-color: #FFF; }
.container { position: relative; }
@media (min-width: 1200px) { .container { width: 1200px; } } @font-face { font-family: 'fontello'; src: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/fonts/fontello.eot?16727468); src: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/fonts/fontello.eot?16727468#iefix) format("embedded-opentype"), url(//www.wpdenture.com/wp-content/themes/nt-attorneys/fonts/fontello.woff2?16727468) format("woff2"), url(//www.wpdenture.com/wp-content/themes/nt-attorneys/fonts/fontello.woff?16727468) format("woff"), url(//www.wpdenture.com/wp-content/themes/nt-attorneys/fonts/fontello.ttf?16727468) format("truetype"), url(//www.wpdenture.com/wp-content/themes/nt-attorneys/fontsfontello.svg?16727468#fontello) format("svg"); font-weight: normal; font-style: normal; }   [class^="icon-"]:before, [class*=" icon-"]:before { font-family: "fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: auto; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .bxslider-container { position: relative; z-index: 2; }
.bxslider-container .bx-wrapper { background: none; border: none; -webkit-box-shadow: none; box-shadow: none; margin-bottom: 0; }
.bxslider-container .control-btn { position: absolute; top: 50%; margin-top: -15px; }
.bxslider-container .control-btn.prev-btn { left: 0; }
.bxslider-container .control-btn.next-btn { right: 0; }
.bxslider-container .control-btn a { position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.bx-wrapper .bx-loading { background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/bx_loader.gif); }
* { padding: 0; margin: 0; }
ul, ol { list-style: none; list-style-image: none; }
iframe { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
html.js.desktop { overflow-y: hidden; }
body { position: relative; } .parallax { position: relative; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; }
.desktop .parallax { background-attachment: fixed; } .fl-l { float: left; }
.fl-r { float: right; } .text-center { text-align: center; }
.text-left { text-align: left; }
.text-right { text-align: right; } .v-top { vertical-align: top; }
.v-middle { vertical-align: middle; }
.v-bottom { vertical-align: bottom; }
.v-align { height: 100%; }
.v-align:before { content: ""; width: 0; height: 100%; margin-left: -4px; }
.v-align:before, .v-align > * { display: inline-block; vertical-align: middle; }
.v-align > * { width: 100%; }
.b-table { display: table; width: 100%; }
.b-table .cell { display: table-cell; } .circled { -webkit-border-radius: 50%; border-radius: 50%; }
.col-MB-30 { margin-bottom: 30px; }
.col-MB-25 { margin-bottom: 25px; }
.col-MB-20 { margin-bottom: 20px; }
.col-MB-15 { margin-bottom: 15px; }
@media only screen and (max-width: 991px) { .col-md-MB-30 { margin-bottom: 30px; }
.col-md-MB-25 { margin-bottom: 25px; }
.col-md-MB-20 { margin-bottom: 20px; }
.col-md-MB-15 { margin-bottom: 15px; }
[class^="col-xs"]:last-child > .col-md-MB-30, [class*="col-xs"]:last-child > .col-md-MB-30, [class^="col-xs"].col-md-MB-30:last-child, [class*="col-xs"].col-md-MB-30:last-child, [class^="col-xs"]:last-child > .col-md-MB-25, [class*="col-xs"]:last-child > .col-md-MB-25, [class^="col-xs"].col-md-MB-25:last-child, [class*="col-xs"].col-md-MB-25:last-child, [class^="col-xs"]:last-child > .col-md-MB-20, [class*="col-xs"]:last-child > .col-md-MB-20, [class^="col-xs"].col-md-MB-20:last-child, [class*="col-xs"].col-md-MB-20:last-child, [class^="col-xs"]:last-child > .col-md-MB-15, [class*="col-xs"]:last-child > .col-md-MB-15, [class^="col-xs"].col-md-MB-15:last-child, [class*="col-xs"].col-md-MB-15:last-child { margin-bottom: 0; } }
@media only screen and (max-width: 767px) { .col-sm-MB-30 { margin-bottom: 30px; }
.col-sm-MB-25 { margin-bottom: 25px; }
.col-sm-MB-20 { margin-bottom: 20px; }
.col-sm-MB-15 { margin-bottom: 15px; }
[class^="col-xs"]:last-child > .col-sm-MB-30, [class*="col-xs"]:last-child > .col-sm-MB-30, [class^="col-xs"]:last-child > .col-sm-MB-25, [class*="col-xs"]:last-child > .col-sm-MB-25, [class^="col-xs"]:last-child > .col-sm-MB-20, [class*="col-xs"]:last-child > .col-sm-MB-20, [class^="col-xs"]:last-child > .col-sm-MB-15, [class*="col-xs"]:last-child > .col-sm-MB-15 { margin-bottom: 0; } } .section { position: relative; padding-top: 60px; padding-bottom: 60px; }
.section.transparent { background-color: transparent; }
.section.transparent + .section.transparent, .section.transparent + .ancor + .section.transparent { padding-top: 0; }
.section.transparent.with-border { border-top: 1px solid #f0f0f0; padding-top: 59px !important; }
@media only screen and (min-width: 768px) { .section { padding-top: 80px; padding-bottom: 80px; }
.section.transparent.with-border { padding-top: 79px !important; } }
@media only screen and (min-width: 992px) { .section { padding-top: 100px; padding-bottom: 100px; }
.section.transparent.with-border { padding-top: 99px !important; } } .embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden; }
.embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; }
.embed-responsive-21by9 { padding-bottom: 42.857143%; }
.embed-responsive-16by9 { padding-bottom: 56.25%; }
.embed-responsive-4by3 { padding-bottom: 75%; }
.embed-responsive-1by1 { padding-bottom: 100%; } .rating { position: relative; font-size: 0; line-height: 0; letter-spacing: -1px; margin-left: -2px; margin-right: -2px; }
.rating i { display: inline-block; vertical-align: middle; margin-left: 2px; margin-right: 2px; width: 1em; line-height: 1; font-size: 15px; text-align: center; letter-spacing: 0; -webkit-transition: color 0.3s ease-in-out; transition: color 0.3s ease-in-out; } .social-btns { position: relative; font-size: 0; line-height: 0; letter-spacing: -1px; }
.social-btns a { display: inline-block; vertical-align: bottom; text-align: center; letter-spacing: 0; text-decoration: none; -webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out; transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out; }
.social-btns.style-1 { margin-left: -5px; margin-right: -5px; }
.social-btns.style-1 a { width: 1em; margin-left: 5px; margin-right: 5px; line-height: 1; font-size: 16px; color: #c1aa81; }
.social-btns.style-1 a:hover { color: #fff; }
.social-btns.style-2 a { width: 28px; height: 28px; margin-left: 2px; margin-right: 2px; line-height: 28px; color: #fff; font-size: 11px; }
.social-btns.style-2 a.fb { background-color: #3b5998; }
.social-btns.style-2 a.tw { background-color: #45b0e3; }
.social-btns.style-2 a.ggl { background-color: #de4c34; } #go-bottom { position: absolute; bottom: 20px; left: 50%; width: 22px; margin-left: -11px; padding-top: 40px; opacity: 0.3; z-index: 3; -webkit-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; }
#go-bottom:hover { opacity: 1; }
@media only screen and (min-width: 481px) { #go-bottom { bottom: 50px; } }
#go-bottom:before { content: ""; position: absolute; top: 0; left: 0; width: 22px; height: 32px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_mouse.png); background-size: 100% 100%; }
#go-bottom i { display: block; margin: auto; width: 14px; height: 14px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_arrows.png); background-size: 100% 100%; opacity: 1; -webkit-animation-name: bounce; animation-name: bounce; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } #btn-to-top-wrap { display: none; position: fixed; right: 25px; bottom: 25px; z-index: 5; }
#btn-to-top { position: relative; display: block; width: 44px; height: 44px; line-height: 38px; font-size: 20px; color: #fff; text-align: center; text-decoration: none; background-color: #c1aa81; opacity: 0.7; -webkit-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; }
#btn-to-top:before { display: inline-block; vertical-align: middle; content: ''; height: 0; width: 0; border-bottom: 6px solid #fff; border-left: 7px solid transparent; border-right: 7px solid transparent; }
#btn-to-top:hover { opacity: 1; }
.ancor { display: block; }
@-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0);
transform: translateY(0); }
40% { -webkit-transform: translateY(10px);
transform: translateY(10px); }
60% { -webkit-transform: translateY(5px);
transform: translateY(5px); } }
@keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0); }
40% { -webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px); }
60% { -webkit-transform: translateY(5px);
-ms-transform: translateY(5px);
transform: translateY(5px); } }
a { color: #c1aa81; outline: none; -webkit-transition: color 0.3s ease-in-out; transition: color 0.3s ease-in-out; }
a:hover, a:focus { color: #c1aa81; text-decoration: none; }
.h1, h1, .h2, h2, .h3, h3, .h4, h4, .h5, h5 { line-height: 1.1; font-weight: 700; font-family: "Rufina", serif; -webkit-transition: color 0.3s ease-in-out; transition: color 0.3s ease-in-out; }
.h1:first-child, h1:first-child, .h2:first-child, h2:first-child, .h3:first-child, h3:first-child, .h4:first-child, h4:first-child, .h5:first-child, h5:first-child { margin-top: 0; }
.h1:last-child, h1:last-child, .h2:last-child, h2:last-child, .h3:last-child, h3:last-child, .h4:last-child, h4:last-child, .h5:last-child, h5:last-child { margin-bottom: 0; }
main .h1, main h1, main .h2, main h2, main .h3, main h3, main .h4, main h4, main .h5, main h5 { color: #333; }
.h1 a, h1 a, .h2 a, h2 a, .h3 a, h3 a, .h4 a, h4 a, .h5 a, h5 a { color: inherit; }
.h1, h1 { font-size: 40px; }
.h2, h2 { font-size: 30px; }
.h3, h3 { font-size: 20px; }
.h4, h4 { font-size: 16px; }
.h5, h5 { font-size: 13px; }
.h1, h1 { margin-top: 25px; margin-bottom: 25px; }
.h1.h2, .h1.h3, h1.h2, h1.h3 { margin-top: 20px; margin-bottom: 20px; }
.h1.h4, .h1.h5, h1.h4, h1.h5 { margin-top: 15px; margin-bottom: 15px; }
.h2, h2, .h3, h3 { margin-top: 20px; margin-bottom: 20px; }
.h2.h4, .h2.h5, h2.h4, h2.h5, .h3.h4, .h3.h5, h3.h4, h3.h5 { margin-top: 15px; margin-bottom: 15px; }
.h4, h4, .h5, h5 { margin-top: 15px; margin-bottom: 15px; }
.h4.h2, .h4.h3, h4.h2, h4.h3, .h5.h2, .h5.h3, h5.h2, h5.h3 { margin-top: 20px; margin-bottom: 20px; }
.h5, h5 { font-family: "Oxygen", sans-serif; font-weight: 400; }
.s-title { line-height: 1.3; font-size: 16px; font-family: "Rufina", serif; color: #9b9b9b; text-align: center; padding-top: 98px; margin-left: auto; margin-right: auto; margin-bottom: 40px; width: 100%; max-width: 580px; }
.s-title:first-child { padding-top: 0; margin-top: -2px; }
.s-title p { margin-top: 25px; }
main p { margin-top: 20px; margin-bottom: 20px; }
main p:first-child { margin-top: 0; }
main p:last-child { margin-bottom: 0; }
.date-post { display: inline-block; line-height: 1.1; font-size: 11px; text-transform: uppercase; color: #c1aa81; } #s-404 { font-size: 20px; font-family: "Rufina", serif; color: #444; text-align: center; }
@media only screen and (min-width: 991px) { #s-404 { padding-bottom: 150px; } }
@media only screen and (min-width: 481px) { #s-404 p { margin: 40px 0; } }
#s-404 .title { line-height: 1; font-size: 35px; margin-top: 30px; }
@media only screen and (min-width: 481px) { #s-404 .title { margin-top: 60px; } }
#s-404 .custom-btn { margin-top: 10px; } .blog-container .blog-container--inner { overflow: hidden; margin-bottom: -30px; }
.blog-container .blog-item { position: relative; margin-bottom: 30px; z-index: 1; max-width: 500px; }
.blog-container .blog-item .inner { position: relative; background-color: #41464e; -webkit-transition: background-color 300ms ease-in-out; transition: background-color 300ms ease-in-out; }
.blog-container .blog-item .inner.fixed .img-wrap { padding-top: 62.16216216216216%; }
.blog-container .blog-item .inner.fixed img, .blog-container .blog-item .inner a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.blog-container .blog-item .img-wrap { position: relative; opacity: 0.44; -webkit-transition: opacity 300ms ease-in-out; transition: opacity 300ms ease-in-out; }
.blog-container .blog-item img { width: 100%; }
.blog-container .blog-item .description { padding-top: 20px; }
.blog-container .blog-item .description:first-child { padding-top: 0; }
.blog-container .blog-item .date-post + .title { margin-top: 10px; margin-bottom: 10px; }
.blog-container .blog-item .date-post + .title + .meta { margin-top: 10px; }
.blog-container .blog-item .title + .meta { margin-top: -10px; }
.blog-container .blog-item .meta { line-height: 1; margin-left: -10px; }
.blog-container .blog-item .meta span { display: inline-block; vertical-align: middle; line-height: 1.2; font-size: 10px; text-transform: uppercase; color: #bdbdbd; margin-left: 10px; }
.blog-container .blog-item .meta span a { color: inherit; }
.blog-container .blog-item .meta i { display: inline-block; margin-right: 5px; }
.blog-container .blog-item:hover .inner:hover { background-color: #c1aa81; }
.blog-container .blog-item:hover .inner:hover .img-wrap { opacity: 0.25; }
.blog-container .blog-item:hover .title a:hover { color: #c1aa81; }
.blog-container .control-btn { margin-top: 30px; } #s-contact .contact-item { margin-bottom: 30px; }
#s-contact .contact-item form input, #s-contact .contact-item form textarea { color: #555; }
#s-contact .contact-item form input::-webkit-input-placeholder, #s-contact .contact-item form textarea::-webkit-input-placeholder { color: #555; }
#s-contact .contact-item form input::-moz-placeholder, #s-contact .contact-item form textarea::-moz-placeholder { color: #555; }
#s-contact .contact-item form input:-moz-placeholder, #s-contact .contact-item form textarea:-moz-placeholder { color: #555; }
#s-contact .contact-item form input:-ms-input-placeholder, #s-contact .contact-item form textarea:-ms-input-placeholder { color: #555; }
#s-contact .contact-item form textarea { min-height: 150px; }
#s-contact .contact-item_info article { margin-top: 28px; padding-top: 28px; border-top: 2px solid #f2f3f5; }
#s-contact .contact-item_info article:first-child { margin-top: 0; border-top: none; }
#s-contact .contact-item_info a { text-decoration: underline; }
#s-contact .contact-item_info a:hover { text-decoration: none; }
#s-contact .g_map { position: relative; height: 455px; margin-top: 25px; }
@media only screen and (min-width: 481px) { #s-contact .g_map { margin-top: 55px; } } #s-feedback { position: relative; padding-top: 60px; padding-bottom: 60px; color: #fff; }
#s-feedback.feedback-style-1 .pattern { background-color: #4a5b74; opacity: 0.75; }
#s-feedback.feedback-style-2 .pattern { background-color: #3c424a; opacity: 0.86; }
#s-feedback.feedback-style-2 .pattern.half { opacity: 0.58; }
@media only screen and (min-width: 768px) and (max-width: 991px) { #s-feedback.feedback-style-2 .item.first { margin-bottom: 50px; } }
@media only screen and (max-width: 767px) { #s-feedback.feedback-style-2 .item.first { margin-bottom: 40px; } }
@media only screen and (min-width: 991px) { #s-feedback.feedback-style-2 .item.second { padding-left: 30px; } }
#s-feedback.feedback-style-3 .pattern { background-color: #3c424a; opacity: 0.95; }
#s-feedback .pattern { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#s-feedback .pattern.half { width: 50%; padding-right: 15px; -webkit-box-sizing: content-box; box-sizing: content-box; }
#s-feedback h2 { color: #fff; }
#s-feedback form .input-wrp input, #s-feedback form .input-wrp textarea { color: #d6d6d6; }
#s-feedback form .input-wrp input::-webkit-input-placeholder, #s-feedback form .input-wrp textarea::-webkit-input-placeholder { color: #d6d6d6; }
#s-feedback form .input-wrp input::-moz-placeholder, #s-feedback form .input-wrp textarea::-moz-placeholder { color: #d6d6d6; }
#s-feedback form .input-wrp input:-moz-placeholder, #s-feedback form .input-wrp textarea:-moz-placeholder { color: #d6d6d6; }
#s-feedback form .input-wrp input:-ms-input-placeholder, #s-feedback form .input-wrp textarea:-ms-input-placeholder { color: #d6d6d6; }
#s-feedback form .input-wrp textarea { min-height: 145px; }
#s-feedback form .input-wrp span { border-color: rgba(255, 255, 255, 0.5); }
.feedback-bxslider-container { text-align: center; padding-left: 50px; padding-right: 50px; }
@media only screen and (min-width: 768px) { .feedback-bxslider-container { padding-top: 60px; } }
@media only screen and (max-width: 767px) { .feedback-bxslider-container { padding-top: 40px; } }
.feedback-bxslider-container:before { content: ""; position: absolute; top: 0; left: 50%; width: 30px; height: 22px; margin-left: -15px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_testimonial.png); background-size: 100% 100%; }
.feedback-bxslider-container .text { font-size: 14px; }
.feedback-bxslider-container .text p { margin-bottom: 15px; }
@media only screen and (min-width: 768px) { .feedback-bxslider-container .rating { margin-top: 35px; margin-bottom: 35px; } }
@media only screen and (max-width: 767px) { .feedback-bxslider-container .rating { margin-top: 20px; margin-bottom: 20px; } }
.feedback-bxslider-container .rating i { color: #828e9e; }
.feedback-bxslider-container .rating i.active { color: #c1aa81; }
.feedback-bxslider-container .author { line-height: 1.2; }
@media only screen and (min-width: 768px) { .feedback-bxslider-container .author { margin-top: 35px; } }
@media only screen and (max-width: 767px) { .feedback-bxslider-container .author { margin-top: 20px; } }
.feedback-bxslider-container .author img { display: inline-block; vertical-align: top; line-height: 1; width: 84px; height: 84px; margin-bottom: 15px; }
.feedback-bxslider-container .author .name, .feedback-bxslider-container .author .position { margin-top: 0; margin-bottom: 0; color: inherit; } #footer { background-color: #41464e; color: #FFF; }
#footer a:not([class]) { color: inherit; }
#footer.footer-style-1 { padding-top: 50px; padding-bottom: 15px; line-height: 1.5; }
#footer.footer-style-1 .footer-form .input-wrp textarea { min-height: 70px; }
#footer.footer-style-1 .footer-form button[type="submit"] { margin-top: 7px; }
#footer.footer-style-1 .copy { color: #b3b3b3; margin-top: 10px; }
#footer.footer-style-2 { padding-top: 105px; padding-bottom: 50px; }
#footer.footer-style-2 #footer-logo { margin-top: -15px; margin-bottom: 25px; }
#footer.footer-style-2 .footer-form p { margin-bottom: 20px; }
#footer.footer-style-2 .footer-form .b-table .cell { width: 1%; }
#footer.footer-style-2 .footer-form .b-table .cell:first-child { width: 100%; }
#footer.footer-style-2 .footer-form .input-wrp { margin-bottom: 0; margin-right: 10px; }
#footer.footer-style-2 .copy { color: #b3b3b3; margin-top: 10px; }
#footer.footer-style-3 { background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/4.jpg); background-position: center bottom; background-size: cover; padding-top: 70px; padding-bottom: 40px; }
#footer.footer-style-3 .footer-form .input-wrp input, #footer.footer-style-3 .footer-form .input-wrp textarea { color: #d6d6d6; }
#footer.footer-style-3 .footer-form .input-wrp input::-webkit-input-placeholder, #footer.footer-style-3 .footer-form .input-wrp textarea::-webkit-input-placeholder { color: #d6d6d6; }
#footer.footer-style-3 .footer-form .input-wrp input::-moz-placeholder, #footer.footer-style-3 .footer-form .input-wrp textarea::-moz-placeholder { color: #d6d6d6; }
#footer.footer-style-3 .footer-form .input-wrp input:-moz-placeholder, #footer.footer-style-3 .footer-form .input-wrp textarea:-moz-placeholder { color: #d6d6d6; }
#footer.footer-style-3 .footer-form .input-wrp input:-ms-input-placeholder, #footer.footer-style-3 .footer-form .input-wrp textarea:-ms-input-placeholder { color: #d6d6d6; }
#footer.footer-style-3 .footer-form .input-wrp textarea { min-height: 170px; }
@media only screen and (max-width: 480px) { #footer.footer-style-3 .footer-form .input-wrp textarea { min-height: 100px; } }
#footer.footer-style-3 .footer-form .input-wrp span { border-color: rgba(255, 255, 255, 0.5); }
#footer.footer-style-3 .footer-form button[type="submit"] { margin-top: 10px; }
#footer.footer-style-3 .copy { color: #dedede; margin-top: 20px; }
#footer .footer-item { position: relative; margin-bottom: 30px; }
#footer address { font-style: normal; }
#footer address span { display: block; }
#footer .title { font-weight: 400; margin-bottom: 15px; }
#footer .list li { margin-top: 15px; margin-bottom: 15px; padding-left: 20px; }
#footer .list li:first-child { margin-top: 0; }
#footer .list li:last-child { margin-bottom: 0; }
#footer .list i { float: left; font-size: 12px; color: #c1aa81; margin-left: -20px; }
#footer .list a { text-decoration: underline; }
#footer .list a:hover { text-decoration: none; }
#footer .recent-posts { position: relative; margin-top: 10px; line-height: 1.5; }
#footer .recent-posts .date-post { display: block; margin-top: 2px; }
#footer .footer-form .input-wrp { margin-bottom: 8px; }
#footer .footer-form .input-wrp input, #footer .footer-form .input-wrp textarea { color: #838383; padding: 5px 10px; }
#footer .footer-form .input-wrp input::-webkit-input-placeholder, #footer .footer-form .input-wrp textarea::-webkit-input-placeholder { color: #838383; }
#footer .footer-form .input-wrp input::-moz-placeholder, #footer .footer-form .input-wrp textarea::-moz-placeholder { color: #838383; }
#footer .footer-form .input-wrp input:-moz-placeholder, #footer .footer-form .input-wrp textarea:-moz-placeholder { color: #838383; }
#footer .footer-form .input-wrp input:-ms-input-placeholder, #footer .footer-form .input-wrp textarea:-ms-input-placeholder { color: #838383; }
#footer .footer-form .input-wrp input:hover, #footer .footer-form .input-wrp input:focus, #footer .footer-form .input-wrp textarea:hover, #footer .footer-form .input-wrp textarea:focus { color: #cacaca; }
#footer .footer-form .input-wrp input:hover::-webkit-input-placeholder, #footer .footer-form .input-wrp input:focus::-webkit-input-placeholder, #footer .footer-form .input-wrp textarea:hover::-webkit-input-placeholder, #footer .footer-form .input-wrp textarea:focus::-webkit-input-placeholder { color: #cacaca; }
#footer .footer-form .input-wrp input:hover::-moz-placeholder, #footer .footer-form .input-wrp input:focus::-moz-placeholder, #footer .footer-form .input-wrp textarea:hover::-moz-placeholder, #footer .footer-form .input-wrp textarea:focus::-moz-placeholder { color: #cacaca; }
#footer .footer-form .input-wrp input:hover:-moz-placeholder, #footer .footer-form .input-wrp input:focus:-moz-placeholder, #footer .footer-form .input-wrp textarea:hover:-moz-placeholder, #footer .footer-form .input-wrp textarea:focus:-moz-placeholder { color: #cacaca; }
#footer .footer-form .input-wrp input:hover:-ms-input-placeholder, #footer .footer-form .input-wrp input:focus:-ms-input-placeholder, #footer .footer-form .input-wrp textarea:hover:-ms-input-placeholder, #footer .footer-form .input-wrp textarea:focus:-ms-input-placeholder { color: #cacaca; }
#footer .footer-form .input-wrp span { border-color: #676767; }
#footer .footer-form .input-wrp input:hover + span, #footer .footer-form .input-wrp input:focus + span, #footer .footer-form .input-wrp textarea:hover + span, #footer .footer-form .input-wrp textarea:focus + span { border-color: #cacaca; }
#footer .social-btns { margin-top: 25px; }
#footer-logo { width: 227px; height: 46px; margin-bottom: 5px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/logo_3.png); } form { position: relative; }
form .input-wrp { display: block; position: relative; margin-bottom: 15px; }
form .input-wrp input, form .input-wrp textarea { display: block; width: 100%; background: none; background: transparent; border: none; -webkit-box-shadow: none; box-shadow: none; outline: none; -webkit-border-radius: 0; border-radius: 0; padding-top: 10px; padding-bottom: 10px; line-height: 1.4; font-size: 13px; -webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out; transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out; }
form .input-wrp input::-webkit-input-placeholder, form .input-wrp textarea::-webkit-input-placeholder { -webkit-transition: color 0.3s ease-in-out; transition: color 0.3s ease-in-out; }
form .input-wrp input::-moz-placeholder, form .input-wrp textarea::-moz-placeholder { -webkit-transition: color 0.3s ease-in-out; transition: color 0.3s ease-in-out; }
form .input-wrp input:-moz-placeholder, form .input-wrp textarea:-moz-placeholder { -webkit-transition: color 0.3s ease-in-out; transition: color 0.3s ease-in-out; }
form .input-wrp input:-ms-input-placeholder, form .input-wrp textarea:-ms-input-placeholder { -webkit-transition: color 0.3s ease-in-out; transition: color 0.3s ease-in-out; }
form .input-wrp textarea { resize: vertical; min-height: 145px; }
form .input-wrp span { display: block; padding-top: 2px; border: 1px solid #dbdee3; -webkit-transition: border-color 0.3s ease-in-out; transition: border-color 0.3s ease-in-out; }
form .input-wrp input:hover + span, form .input-wrp input:focus + span, form .input-wrp textarea:hover + span, form .input-wrp textarea:focus + span { border-color: #cacaca; }
main form button[type=submit] { margin-top: 10px; }
@media only screen and (max-width: 767px) { body { padding-top: 80px; } } #header { z-index: 6; }
@media only screen and (min-width: 768px) { #header { padding-top: 30px; }
#header.header-style-1 { padding-bottom: 30px; }
#header.header-style-1 .line { margin-bottom: 10px; }
#header.header-style-1 #navigation { float: right; }
#header.header-style-1 #navigation li:after { margin-top: 34px; }
#header.header-style-1 #navigation .submenu li:hover .submenu { margin-right: -10px; }
#header.header-style-1 #navigation .submenu .submenu { left: auto; right: 100%; margin-right: 20px; }
#header.header-style-2 { padding-bottom: 20px; }
#header.header-style-2 #header-logo { margin-top: -10px; }
#header.header-style-2 .line { padding-bottom: 29px; border-bottom: 1px solid #ededed; margin-bottom: 20px; }
#header.header-style-2 #navigation { float: left; }
#header.header-style-2 #navigation li:after { margin-top: 25px; }
#header.header-style-2 #navigation .submenu li:hover .submenu { margin-left: -10px; }
#header.header-style-2 #navigation .submenu .submenu { left: 100%; margin-left: 20px; }
#header.header-style-3 { position: absolute; top: 0; left: 0; width: 100%; }
#header.header-style-3 #header-logo { float: none; margin-left: auto; margin-right: auto; margin-bottom: 2px; background: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/logo_2.png); }
#header.header-style-3 .inner { -webkit-transition: none; transition: none; }
#header.header-style-3 .inner.fixed { position: fixed; top: 0; left: 0; width: 100%; background-color: #3f3f3f; -webkit-transition: background-color 0.3s ease-in-out; transition: background-color 0.3s ease-in-out; }
#header.header-style-3 #navigation { margin-top: 0; padding-top: 28px; padding-bottom: 28px; text-align: center; }
#header.header-style-3 #navigation li:after { height: 3px; }
#header.header-style-3 #navigation a { color: #fff; }
#header .line { text-align: right; }
#header .social-btns { display: inline-block; vertical-align: middle; margin-right: 20px; } }
@media only screen and (max-width: 767px) { #header { position: fixed; top: 0; left: 0; width: 100%; height: 80px; padding-top: 15px; padding-bottom: 15px; background-color: #3f3f3f; }
#header .line { position: absolute; left: 0; bottom: 0; width: 100%; text-align: center; }
#header .social-btns { margin-bottom: 20px; }
#header .inner { display: none; position: absolute; top: 85px; top: 65px; left: 0; bottom: 0; width: 100%; padding-left: 15px; padding-right: 15px; }
#header.expanded { height: 100%; }
#header.expanded > div { height: 100%; }
#header.expanded .inner { display: block; padding-bottom: 85px; } }
@media only screen and (min-width: 768px) and (max-width: 991px) { #header.header-style-3 #navigation li { margin-left: 5px; } }
#header > div { position: relative; padding-left: 15px; padding-right: 15px; }
#header .line { line-height: 1.2; font-size: 12px; font-weight: 700; }
#header .header-contact { display: inline-block; vertical-align: middle; }
#header .header-contact span { border-left: 1px solid #d4d4d4; padding-left: 10px; margin-left: 10px; }
#header .header-contact span:first-child { border-left: none; padding-left: 0; margin-left: 0; }
#header .header-contact span i { display: inline-block; vertical-align: middle; line-height: 1; font-size: 15px; margin-right: 5px; -webkit-transform: rotate(20deg); -ms-transform: rotate(20deg); transform: rotate(20deg); }
#navigation { margin-top: 15px; text-align: center; }
@media only screen and (max-width: 767px) { #navigation { height: 100%; margin-top: 0; overflow-y: auto; }
#navigation:before { content: ""; display: inline-block; vertical-align: middle; width: 0; height: 100%; margin-left: -4px; } }
#navigation > ul { display: inline-block; vertical-align: middle; }
@media only screen and (min-width: 768px) { #navigation > ul { display: block; } }
@media only screen and (max-width: 767px) { #navigation > ul { width: 100%; max-width: 200px; margin-top: -5px; } }
#navigation ul { line-height: 0; font-size: 0; letter-spacing: -1px; white-space: nowrap; }
#navigation li { position: relative; display: block; }
#navigation li:first-child { margin-left: 0; }
@media only screen and (min-width: 768px) { #navigation li { display: inline-block; vertical-align: middle; margin-left: 20px; }
#navigation li:after { content: ""; display: block; position: absolute; top: 100%; left: 49%; right: 49%; height: 5px; pointer-events: none; opacity: 0; background-color: #c1aa81; -webkit-transition: opacity 0.5s ease 0s, left 0.5s ease 0s, right 0.5s ease 0s; transition: opacity 0.5s ease 0s, left 0.5s ease 0s, right 0.5s ease 0s; }
#navigation li:hover:after, #navigation li.current:after, #navigation li.active:after { left: 0px; right: 0px; opacity: 1; }
#navigation li:hover > .submenu { padding-top: 40px; visibility: visible; opacity: 1; } }
@media only screen and (max-width: 767px) { #navigation li { margin-top: 5px; }
#navigation li.drop_active > a, #navigation li.current > a, #navigation li.active > a, #navigation li:hover > a { background-color: #4a4a4a; } }
#navigation a { position: relative; display: block; line-height: 1; font-size: 18px; font-weight: 700; letter-spacing: 0; white-space: normal; color: #fff; padding: 5px; }
#navigation a:hover { text-decoration: none; }
@media only screen and (min-width: 768px) { #navigation a { font-size: 14px; color: #444; } }
#navigation .submenu { display: none; }
@media only screen and (min-width: 768px) { #navigation .submenu { display: block; position: absolute; top: 100%; left: 50%; width: 200px; margin-left: -100px; padding-top: 60px; visibility: hidden; opacity: 0; z-index: 3; -webkit-transition: opacity 0.2s ease-in-out, margin-left 0.2s ease-in-out, margin-right 0.2s ease-in-out, padding-top 0.2s ease-in-out, visibility 0.2s ease-in-out; transition: opacity 0.2s ease-in-out, margin-left 0.2s ease-in-out, margin-right 0.2s ease-in-out, padding-top 0.2s ease-in-out, visibility 0.2s ease-in-out; }
#navigation .submenu ul { background-color: #3f3f3f; padding-top: 25px; padding-bottom: 25px; text-align: left; }
#navigation .submenu li { display: block; margin: 0; }
#navigation .submenu li:after { content: none; }
#navigation .submenu li.has-children > a:after { content: ""; position: absolute; top: 50%; right: 20px; width: 0; height: 0; margin-top: -3px; border-style: solid; border-width: 3px 0 3px 4px; border-color: transparent transparent transparent #c1aa81; }
#navigation .submenu li:hover > a, #navigation .submenu li.current > a { background-color: #4a4a4a; }
#navigation .submenu li:hover .submenu { padding-top: 0; }
#navigation .submenu a { color: #fff; padding: 8px 25px; }
#navigation .submenu .submenu { top: 10px; padding-top: 0; }
#navigation .submenu .submenu ul { background-color: #c1aa81; } }
#header-logo { width: 253px; height: 50px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/logo_2.png); }
@media only screen and (min-width: 768px) { #header-logo { float: left; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/logo_1.png); } }
.site-logo { display: block; overflow: hidden; text-indent: 100%; white-space: nowrap; background-repeat: no-repeat; }
#menu-toggler { position: absolute; top: 5px; right: 15px; padding: 19px 10px; }
@media only screen and (min-width: 768px) { #menu-toggler { display: none; } }
#menu-toggler span { display: block; position: relative; }
#menu-toggler span:before, #menu-toggler span:after { content: ""; position: absolute; left: 0; width: 100%; height: 100%; background-color: #ffffff; }
#menu-toggler span:before { top: -6px; }
#menu-toggler span:after { top: 6px; }
#menu-toggler span, #menu-toggler span:before, #menu-toggler span:after { height: 3px; width: 20px; background-color: #ffffff; -webkit-transition: all 400ms ease-in-out; transition: all 400ms ease-in-out; }
#menu-toggler.active span { background-color: transparent; }
#menu-toggler.active span:before, #menu-toggler.active span:after { top: 0; -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; }
#menu-toggler.active span:before { -webkit-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
#menu-toggler.active span:after { -webkit-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); } #headline { font-family: "Rufina", serif; background-color: #333; border-bottom: 8px solid #c1aa81; padding: 45px 0; }
#page-title { line-height: 1; color: #fff; }
@media only screen and (max-width: 991px) { #page-title { margin-bottom: 20px; } }
#headline-text { font-size: 14px; color: #c2c2c2; } #start-screen { position: relative; }
.hero-slider { position: relative; height: 100%; overflow: hidden; color: #fff; }
.hero-slider li { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); text-align: center; }
.hero-slider li.selected { position: relative; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
.hero-slider li.move-left { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); }
.hero-slider li.is-moving, .hero-slider li.selected { -webkit-transition: transform 0.5s; -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; } .hero-slider li { background-position: center center; background-repeat: no-repeat; background-size: cover; }
.hero-slider li .container { height: 100%; }
.hero-slider li p { font-size: 14px; margin-top: 20px; margin-bottom: 20px; }
.hero-slider li p:first-child { margin-top: 0; }
.hero-slider li p:last-child { margin-bottom: 0; }
.hero-slider .full-width { position: absolute; width: 100%; height: 100%; z-index: 1; left: 0; top: 0; padding-top: 20px; padding-bottom: 20px; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translateZ(0); transform: translateZ(0); }
.hero-slider .bg-video-wrapper { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; }
.hero-slider .bg-video-wrapper video { display: block; min-height: 100%; min-width: 100%; max-width: none; height: auto; width: auto; position: absolute; }
.hero-slider .custom-btn { text-transform: uppercase; } @media only screen and (min-width: 768px) { .hero-slider li .full-width h2, .hero-slider li .full-width p, .hero-slider li .full-width .custom-btn { opacity: 0; -webkit-transform: translateX(100px); -ms-transform: translateX(100px); transform: translateX(100px); }
.hero-slider li.move-left .full-width h2, .hero-slider li.move-left .full-width p, .hero-slider li.move-left .full-width .custom-btn { opacity: 0; -webkit-transform: translateX(-100px); -ms-transform: translateX(-100px); transform: translateX(-100px); }
.hero-slider li.selected .full-width h2, .hero-slider li.selected .full-width p, .hero-slider li.selected .full-width .custom-btn { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
.hero-slider li.is-moving .full-width h2, .hero-slider li.is-moving .full-width p, .hero-slider li.is-moving .full-width .custom-btn { -webkit-transition: opacity 0s 0.5s, transform 0s 0.5s; -webkit-transition: opacity 0s 0.5s, -webkit-transform 0s 0.5s; transition: opacity 0s 0.5s, -webkit-transform 0s 0.5s; transition: opacity 0s 0.5s, transform 0s 0.5s; transition: opacity 0s 0.5s, transform 0s 0.5s, -webkit-transform 0s 0.5s; }
.hero-slider li.selected h2 { -webkit-transition: opacity 0.4s 0.2s, transform 0.5s 0.2s; -webkit-transition: opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s; transition: opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s; transition: opacity 0.4s 0.2s, transform 0.5s 0.2s; transition: opacity 0.4s 0.2s, transform 0.5s 0.2s, -webkit-transform 0.5s 0.2s; }
.hero-slider li.selected p { -webkit-transition: opacity 0.4s 0.3s, transform 0.5s 0.3s; -webkit-transition: opacity 0.4s 0.3s, -webkit-transform 0.5s 0.3s; transition: opacity 0.4s 0.3s, -webkit-transform 0.5s 0.3s; transition: opacity 0.4s 0.3s, transform 0.5s 0.3s; transition: opacity 0.4s 0.3s, transform 0.5s 0.3s, -webkit-transform 0.5s 0.3s; }
.hero-slider li.selected .custom-btn { -webkit-transition: opacity 0.4s 0.4s, transform 0.5s 0.4s, background-color 0.2s 0s; -webkit-transition: opacity 0.4s 0.4s, background-color 0.2s 0s, -webkit-transform 0.5s 0.4s; transition: opacity 0.4s 0.4s, background-color 0.2s 0s, -webkit-transform 0.5s 0.4s; transition: opacity 0.4s 0.4s, transform 0.5s 0.4s, background-color 0.2s 0s; transition: opacity 0.4s 0.4s, transform 0.5s 0.4s, background-color 0.2s 0s, -webkit-transform 0.5s 0.4s; } } .slider-nav { position: absolute; z-index: 2; }
.slider-nav nav { position: relative; display: inline-block; }
.slider-nav ul.horizontal li { display: inline-block; float: left; margin-left: 2px; margin-right: 2px; }
.slider-nav ul.vertical li { display: block; margin-top: 4px; margin-bottom: 4px; }
.slider-nav li.selected a { cursor: default; border-color: #c1aa81; color: #c1aa81; }
.slider-nav a { position: relative; display: block; width: 30px; height: 30px; background-color: transparent; border: 2px solid #fff; -webkit-box-shadow: none; box-shadow: none; line-height: 26px; font-size: 12px; font-weight: 700; text-align: center; text-decoration: none; color: #fff; outline: none; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out; transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out; }
.no-touch .slider-nav a:hover { border-color: #c1aa81; color: #c1aa81; } .s-partners { position: relative; padding-top: 50px; padding-bottom: 50px; }
.s-partners.partners-style-1 { background-color: #41464e; }
.s-partners.partners-style-1 .bxslider-container { padding-left: 50px; padding-right: 50px; }
.s-partners.partners-style-2 { background-color: rgba(193, 170, 129, 0.1); }
@media only screen and (min-width: 768px) { .s-partners.partners-style-2 { padding-top: 80px; } }
.home .s-partners.partners-style-2 { padding-top: 0; }
.home .s-partners.partners-style-2:before { content: ""; position: absolute; bottom: 100%; left: 0; width: 100%; height: 155px; background-color: rgba(193, 170, 129, 0.1); z-index: -1; }
.s-partners.partners-style-2 .bxslider-container { border-bottom: 1px solid #f4f1ec; padding-top: 15px; padding-bottom: 30px; }
.s-partners.partners-style-2 .control-wrp { position: absolute; top: 0; right: 0; margin-top: -50px; }
.s-partners.partners-style-2 .control-btn { position: relative; top: auto; left: auto; right: auto; margin-top: 0; } #option-set { line-height: 0; font-size: 0; letter-spacing: -1px; margin-left: -25px; margin-bottom: 15px; }
@media only screen and (max-width: 767px) { #option-set { text-align: center; } }
#option-set li { display: inline-block; vertical-align: top; margin-left: 25px; margin-bottom: 15px; }
#option-set a { display: inline-block; vertical-align: top; border: 2px solid transparent; -webkit-border-radius: 20px; border-radius: 20px; padding: 3px 15px; line-height: 1.2; font-size: 15px; font-family: "Rufina", serif; letter-spacing: 0; text-align: center; text-decoration: none; color: #333; -webkit-transition: border-color 300ms ease-in-out, color 300ms ease-in-out; transition: border-color 300ms ease-in-out, color 300ms ease-in-out; }
#option-set a.selected, #option-set a:hover { border-color: #c1aa81; color: #c1aa81; }
.portfolio-container.portfolio-four-columns.portfolio-style-1 .portfolio-item .img-wrap { padding-top: 105.55556%; }
.portfolio-container.portfolio-three-columns.portfolio-style-2 .portfolio-item .img-wrap { padding-top: 85.67568%; }
.portfolio-container.portfolio-style-1 .portfolio-item .inner a { line-height: 1; color: #fff; padding: 20px; }
.portfolio-container.portfolio-style-1 .portfolio-item .inner a:before { display: inline-block; vertical-align: bottom; content: ""; width: 0; height: 100%; }
.portfolio-container.portfolio-style-2 .portfolio-item .description { padding-top: 20px; color: #9b9b9b; }
.portfolio-container.portfolio-style-2 .portfolio-item .title { color: #444; margin-bottom: 5px; }
.portfolio-container.portfolio-style-2 .portfolio-item p { margin-top: 0; }
.portfolio-container.portfolio-style-2 .portfolio-item:hover .title a:hover { color: #c1aa81; }
.portfolio-container .portfolio-container--inner { overflow: hidden; margin-bottom: -30px; }
.portfolio-container .portfolio-item { max-width: 500px; margin-bottom: 30px; }
.portfolio-container .portfolio-item .inner { position: relative; background-color: #4a5b74; -webkit-transition: background-color 300ms ease-in-out; transition: background-color 300ms ease-in-out; }
.portfolio-container .portfolio-item .img-wrap { position: relative; overflow: hidden; width: 100%; height: 0; opacity: 0.5; -webkit-transition: opacity 300ms ease-in-out; transition: opacity 300ms ease-in-out; }
.portfolio-container .portfolio-item img, .portfolio-container .portfolio-item .inner a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin: 0; }
.portfolio-container .portfolio-item a:hover { text-decoration: none; }
.portfolio-container .portfolio-item:hover .inner:hover { background-color: #c1aa81; }
.portfolio-container .portfolio-item:hover .inner:hover .img-wrap { opacity: 0.25; }
.portfolio-container #portfolio-more-btn { margin-top: 30px; } .practices-container.practices-four-columns.practices-style-1 .row { margin-left: 0; margin-right: 0; }
.practices-container.practices-four-columns.practices-style-1 [class^="col-xs"], .practices-container.practices-four-columns.practices-style-1 [class*=" col-xs"] { padding-left: 0; padding-right: 0; }
.practices-container.practices-four-columns.practices-style-1 .practices-item .img-wrap { padding-top: 100%; }
.practices-container.practices-four-columns.practices-style-2 .practices-item .img-wrap { padding-top: 85.18519%; }
.practices-container.practices-style-1 .practices-item .inner a { color: #fff; padding: 20px; }
.practices-container.practices-style-1 .practices-item .inner a:before { display: inline-block; vertical-align: bottom; content: ""; width: 0; height: 100%; }
.practices-container.practices-style-1 .practices-item .inner a > div { display: inline-block; vertical-align: bottom; width: 100%; }
.practices-container.practices-style-1 .practices-item .b-table .first { width: 70%; }
.practices-container.practices-style-1 .practices-item .b-table .second { width: 30%; }
.practices-container.practices-style-1 .practices-item .title { color: inherit; }
.practices-container.practices-style-2 .practices-container--inner { margin-bottom: -30px; }
.practices-container.practices-style-2 .practices-item { margin-bottom: 30px; }
.practices-container.practices-style-2 .practices-item .description { padding-top: 20px; color: #9b9b9b; }
.practices-container.practices-style-2 .practices-item .title { color: #444; margin-bottom: 5px; }
.practices-container.practices-style-2 .practices-item p { margin-top: 0; }
.practices-container.practices-style-2 .practices-item:hover .title a:hover { color: #c1aa81; }
.practices-container .practices-container--inner { overflow: hidden; }
.practices-container .practices-item { max-width: 500px; }
.practices-container .practices-item .inner { position: relative; background-color: #4a5b74; -webkit-transition: background-color 300ms ease-in-out; transition: background-color 300ms ease-in-out; }
.practices-container .practices-item .img-wrap { position: relative; overflow: hidden; width: 100%; height: 0; opacity: 0.5; -webkit-transition: opacity 300ms ease-in-out; transition: opacity 300ms ease-in-out; }
.practices-container .practices-item img, .practices-container .practices-item .inner a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.practices-container .practices-item a:hover { text-decoration: none; }
.practices-container .practices-item:hover .inner:hover { background-color: #c1aa81; }
.practices-container .practices-item:hover .inner:hover .img-wrap { opacity: 0.25; } @media only screen and (min-width: 767px) { .pricing-table-container { padding-top: 30px; } }
.pricing-table-container .pricing-table-container--inner { margin-bottom: -30px; }
.pricing-table-container .price-item { position: relative; overflow: hidden; border: 6px solid #44474b; text-align: center; margin-bottom: 30px; padding: 65px 35px 50px; max-width: 400px; }
@media only screen and (max-width: 380px) { .pricing-table-container .price-item { padding: 45px 15px 30px; } }
.pricing-table-container .price-item .sale { display: block; position: absolute; left: -79px; top: 0; line-height: 1; font-size: 16px; font-weight: 700; color: #FFF; background-color: #44474b; width: 110px; height: 110px; padding-top: 80px; padding-bottom: 10px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; }
.pricing-table-container .price-item .price { margin-bottom: 50px; }
@media only screen and (max-width: 480px) { .pricing-table-container .price-item .price { margin-bottom: 30px; } }
.pricing-table-container .price-item .price span { display: inline-block; vertical-align: bottom; margin: 0 3px; }
@media only screen and (max-width: 480px) { .pricing-table-container .price-item .price span { display: block; } }
.pricing-table-container .price-item .price p { line-height: 1; color: #9b9b9b; padding-top: 10px; margin-top: -1px; }
.pricing-table-container .price-item .old-price { line-height: 1.5; font-size: 28px; color: #44474b; text-decoration: line-through; }
.pricing-table-container .price-item .new-price { line-height: 1; font-size: 80px; font-weight: 700; color: #c1aa81; }
.pricing-table-container .price-item .new-price sup { font-size: 45px; top: -.55em; }
.pricing-table-container .price-item .dexcription h3 { font-size: 25px; }
@media only screen and (min-width: 481px) { .pricing-table-container .price-item .dexcription h3 { margin-bottom: 40px; } }
.pricing-table-container .price-item .dexcription .custom-btn { margin-top: 20px; }
.pricing-table-container .price-item.active { border-color: #c1aa81; }
@media only screen and (min-width: 767px) { .pricing-table-container .price-item.active { margin-top: -30px; padding-top: 95px; padding-bottom: 70px; } }
.pricing-table-container .price-item.active .sale { left: -110px; font-size: 20px; background-color: #c1aa81; width: 150px; height: 150px; padding-top: 115px; } .services-container { position: relative; }
.services-container.services-style-1 .services-container--inner { margin-bottom: -50px; }
.services-container.services-style-1 .service-item { padding-left: 75px; margin-bottom: 50px; }
.services-container.services-style-1 .service-item i.ico { margin-left: -75px; width: 60px; }
.services-container.services-style-1 .service-item i.ico.ico-1:before { width: 41px; height: 58px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_1_1.png); }
.services-container.services-style-1 .service-item i.ico.ico-2:before { width: 57px; height: 49px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_1_2.png); }
.services-container.services-style-1 .service-item i.ico.ico-3:before { width: 58px; height: 50px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_1_3.png); }
.services-container.services-style-1 .service-item i.ico.ico-4:before { width: 55px; height: 57px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_1_4.png); }
.services-container.services-style-1 .service-item i.ico.ico-5:before { width: 57px; height: 53px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_1_5.png); }
.services-container.services-style-1 .service-item i.ico.ico-6:before { width: 55px; height: 53px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_1_6.png); }
.services-container.services-style-1 .service-item .inner { padding-left: 15px; }
.services-container.services-style-1 .service-item:hover .title { color: #c1aa81; }
.services-container.services-style-2 .services-container--inner { margin-bottom: -30px; }
.services-container.services-style-2 .service-item { padding-left: 75px; margin-bottom: 30px; }
.services-container.services-style-2 .service-item i.ico { margin-left: -75px; width: 60px; }
.services-container.services-style-2 .service-item i.ico.ico-1:before { width: 41px; height: 58px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_1_1.png); }
.services-container.services-style-2 .service-item i.ico.ico-2:before { width: 57px; height: 49px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_1_2.png); }
.services-container.services-style-2 .service-item i.ico.ico-3:before { width: 58px; height: 50px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_1_3.png); }
.services-container.services-style-2 .service-item i.ico.ico-4:before { width: 55px; height: 57px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_1_4.png); }
.services-container.services-style-2 .service-item i.ico.ico-5:before { width: 57px; height: 53px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_1_5.png); }
.services-container.services-style-2 .service-item i.ico.ico-6:before { width: 55px; height: 53px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_1_6.png); }
.services-container.services-style-2 .service-item .inner { border-left: 2px solid #e0e0e0; padding-left: 13px; }
.services-container.services-style-2 .service-item:hover .title { color: #c1aa81; }
.services-container.services-style-3 .services-container--inner { margin-bottom: -50px; }
.services-container.services-style-3 .service-item { padding-left: 75px; margin-bottom: 50px; }
.services-container.services-style-3 .service-item i.ico { width: 70px; height: 70px; margin-left: -75px; background-color: #c1aa81; }
.services-container.services-style-3 .service-item i.ico:before { position: absolute; top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); }
.services-container.services-style-3 .service-item i.ico:after { content: ""; position: absolute; top: 100%; left: 0; width: 100%; height: 2px; margin-top: 2px; background-color: #c1aa81; }
.services-container.services-style-3 .service-item i.ico.ico-1:before { width: 29px; height: 41px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_1.png); }
.services-container.services-style-3 .service-item i.ico.ico-2:before { width: 40px; height: 35px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_2.png); }
.services-container.services-style-3 .service-item i.ico.ico-3:before { width: 40px; height: 35px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_3.png); }
.services-container.services-style-3 .service-item i.ico.ico-4:before { width: 40px; height: 42px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_4.png); }
.services-container.services-style-3 .service-item i.ico.ico-5:before { width: 40px; height: 38px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_5.png); }
.services-container.services-style-3 .service-item i.ico.ico-6:before { width: 41px; height: 39px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_6.png); }
.services-container.services-style-3 .service-item .inner { padding-left: 25px; }
.services-container.services-style-3 .service-item:hover .title { color: #c1aa81; }
.services-container.services-style-4 { padding-top: 50px; }
@media only screen and (min-width: 992px) { .services-container.services-style-4 { margin-top: -85px; } }
.services-container.services-style-4:before, .services-container.services-style-4:after { content: ""; position: absolute; top: 0; }
.services-container.services-style-4:before { left: 0; width: 0; height: 0; border-style: solid; border-width: 0 0 50px 50px; border-color: transparent transparent #c1aa81 transparent; }
.services-container.services-style-4:after { left: 50px; right: 0; height: 50px; background-color: #c1aa81; }
.services-container.services-style-4 .services-container--inner { padding-left: 15px; padding-right: 15px; padding-bottom: 10px; background-color: #c1aa81; }
@media only screen and (min-width: 992px) { .services-container.services-style-4 .services-container--inner { padding-left: 40px; padding-right: 40px; } }
.services-container.services-style-4 .service-item { padding-left: 75px; margin-bottom: 40px; color: rgba(255, 255, 255, 0.75); }
.services-container.services-style-4 .service-item i.ico { margin-left: -75px; }
.services-container.services-style-4 .service-item i.ico.ico-1:before { width: 41px; height: 58px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_1.png); }
.services-container.services-style-4 .service-item i.ico.ico-2:before { width: 54px; height: 46px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_2.png); }
.services-container.services-style-4 .service-item i.ico.ico-3:before { width: 54px; height: 48px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_3.png); }
.services-container.services-style-4 .service-item i.ico.ico-4:before { width: 55px; height: 57px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_4.png); }
.services-container.services-style-4 .service-item i.ico.ico-5:before { width: 53px; height: 49px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_5.png); }
.services-container.services-style-4 .service-item i.ico.ico-6:before { width: 53px; height: 51px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_6.png); }
.services-container.services-style-4 .service-item .title { color: #fff; }
.services-container.services-style-5 { background-color: #c1aa81; }
.services-container.services-style-5 .services-container--inner { margin-bottom: -50px; }
.services-container.services-style-5 .service-item { padding-left: 75px; margin-bottom: 50px; color: rgba(255, 255, 255, 0.75); }
.services-container.services-style-5 .service-item i.ico { margin-left: -75px; width: 60px; }
.services-container.services-style-5 .service-item i.ico.ico-1:before { width: 41px; height: 58px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_1.png); }
.services-container.services-style-5 .service-item i.ico.ico-2:before { width: 57px; height: 49px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_2.png); }
.services-container.services-style-5 .service-item i.ico.ico-3:before { width: 58px; height: 50px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_3.png); }
.services-container.services-style-5 .service-item i.ico.ico-4:before { width: 55px; height: 57px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_4.png); }
.services-container.services-style-5 .service-item i.ico.ico-5:before { width: 57px; height: 53px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_5.png); }
.services-container.services-style-5 .service-item i.ico.ico-6:before { width: 55px; height: 53px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_s_2_6.png); }
.services-container.services-style-5 .service-item .inner { padding-left: 14px; border-left: 1px solid rgba(255, 255, 255, 0.15); }
.services-container.services-style-5 .service-item .inner:before { content: ""; position: absolute; top: 0; left: 2px; bottom: 0; border-left: 1px solid rgba(255, 255, 255, 0.15); }
.services-container.services-style-5 .service-item .title { color: #fff; }
.services-container .services-container--inner { overflow: hidden; }
.services-container .service-item { position: relative; width: 100%; }
.services-container .service-item i.ico { position: relative; float: left; display: inline-block; vertical-align: top; text-align: center; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; }
.services-container .service-item i.ico:before { content: ""; display: inline-block; vertical-align: top; background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; }
.services-container .service-item .inner { position: relative; }
.services-container .service-item .title { margin-bottom: 10px; }
.services-container .service-item p { margin-top: 10px; margin-bottom: 10px; }
.services-container .service-item p:last-child { margin-bottom: 0; } #sidebar { position: relative; }
#sidebar .sep { margin-top: 30px; margin-bottom: 30px; }
#sidebar .widget { position: relative; margin-top: 30px; margin-bottom: 30px; }
#sidebar .widget:first-child { margin-top: 0; }
#sidebar .widget-search .input-wrp input { color: #b1b1b1; }
#sidebar .widget-search .input-wrp input::-webkit-input-placeholder { color: #b1b1b1; }
#sidebar .widget-search .input-wrp input::-moz-placeholder { color: #b1b1b1; }
#sidebar .widget-search .input-wrp input:-moz-placeholder { color: #b1b1b1; }
#sidebar .widget-search .input-wrp input:-ms-input-placeholder { color: #b1b1b1; }
#sidebar .widget-categories ul { line-height: 1; font-size: 11px; font-weight: 700; }
#sidebar .widget-categories ul li { border-top: 1px solid #ececec; padding-top: 11px; padding-bottom: 12px; }
#sidebar .widget-categories ul li:first-child { border-top: none; padding-top: 12px; }
#sidebar .widget-categories ul li span { float: right; line-height: 16px; }
#sidebar .widget-categories ul li.active a, #sidebar .widget-categories ul li a:hover { color: #c1aa81; }
#sidebar .widget-categories ul a { display: inline-block; vertical-align: top; line-height: 16px; text-transform: uppercase; color: #555; margin-right: 10px; }
#sidebar .widget-categories ul i { display: inline-block; vertical-align: top; width: 16px; height: 16px; border: 2px solid #c1aa81; line-height: 12px; font-size: 8px; text-align: center; color: #c1aa81; margin-right: 10px; }
#sidebar .widget-posts article { position: relative; border-top: 1px solid #ececec; padding-top: 19px; margin-top: 20px; margin-bottom: 20px; }
#sidebar .widget-posts article:first-child { border-top: none; padding-top: 20px; }
#sidebar .widget-posts article .inner { position: relative; overflow: hidden; }
#sidebar .widget-posts .title { font-family: "Rufina", serif; font-weight: 700; margin-bottom: 5px; }
#sidebar .widget-posts .title a:hover { color: #a2a2a1; }
#sidebar .widget-posts .link { display: block; float: left; margin-right: 15px; }
#sidebar .widget-posts .link img { display: block; width: 70px; height: 60px; }
#sidebar .widget-posts .date-post { font-size: 9px; }
#sidebar .widget-practices .practices-container .practices-container--inner { margin-bottom: -30px; }
#sidebar .widget-practices .practices-container .practices-item { margin-bottom: 30px; }
#sidebar .widget-tags ul { margin-top: -5px; }
#sidebar .widget-tags ul li { display: inline-block; vertical-align: top; margin-top: 5px; }
#sidebar .widget-tags ul a { vertical-align: top; text-transform: uppercase; min-width: 0; }
#sidebar .widget-download .download-btn { display: inline-block; vertical-align: top; font-size: 11px; font-weight: 700; text-decoration: underline; text-transform: uppercase; color: inherit; }
#sidebar .widget-download .download-btn:hover { text-decoration: none; }
#sidebar .widget-download .ico { display: inline-block; vertical-align: middle; width: 37px; height: 45px; background-size: 100% 100%; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_file.png); margin-right: 15px; } #s-single-post .pattern { position: absolute; top: 0; right: 0; bottom: 0; width: 35%; background-color: #fafafa; }
#s-single-post .sep { display: block; width: 100%; border-top: 3px solid #c1aa81; }
@media only screen and (max-width: 991px) { [class^="col-xs"]:not(:last-child) > #single-post--container, [class*="col-xs"]:not(:last-child) > #single-post--container { margin-bottom: 40px; } }
@media only screen and (min-width: 992px) { #single-post--container .sep { margin-top: 80px; margin-bottom: 80px; } }
@media only screen and (min-width: 768px) and (max-width: 991px) { #single-post--container .sep { margin-top: 65px; margin-bottom: 65px; } }
@media only screen and (max-width: 767px) { #single-post--container .sep { margin-top: 50px; margin-bottom: 50px; } }
#single-post--container img { margin-top: 30px; margin-bottom: 30px; }
#single-post--container img:first-child { margin-top: 0; }
#single-post--container img:last-child { margin-bottom: 0; }
#single-post--container .date-post + .title { margin-top: 10px; margin-bottom: 10px; }
#single-post--container .date-post + .title + .meta { margin-top: 10px; }
#single-post--container .title + .meta { margin-top: -10px; }
#single-post--container .meta { line-height: 1; margin-left: -10px; }
#single-post--container .meta span { display: inline-block; vertical-align: middle; line-height: 1.2; font-size: 10px; text-transform: uppercase; color: #bdbdbd; margin-left: 10px; }
#single-post--container .meta span a { color: inherit; }
#single-post--container .meta i { display: inline-block; margin-right: 5px; }
#single-post--container .quote { background-color: #efefef; line-height: 1.25; font-family: "Rufina", serif; padding: 15px 20px; margin-top: 20px; margin-bottom: 20px; }
#single-post--container .quote:first-child { margin-top: 0; }
#single-post--container .quote:last-child { margin-bottom: 0; }
@media only screen and (min-width: 992px) { #single-post--container .quote { font-size: 35px; } }
@media only screen and (min-width: 768px) and (max-width: 991px) { #single-post--container .quote { font-size: 30px; } }
@media only screen and (max-width: 767px) { #single-post--container .quote { font-size: 25px; } }
#single-post--container .quote .inner { width: 100%; max-width: 690px; padding: 5% 0; }
#single-post--container [class^="col-xs"] > .list, #single-post--container [class*="col-xs"] > .list, #single-post--container [class^="col-sm"] > .list, #single-post--container [class*="col-sm"] > .list { margin-top: 0; }
#single-post--container .list { line-height: 1.4; margin-top: 30px; margin-bottom: 30px; }
#single-post--container .list li { margin-top: 15px; margin-bottom: 15px; padding-left: 30px; }
#single-post--container .list li:first-child { margin-top: 0; }
#single-post--container .list li:last-child { margin-bottom: 0; }
#single-post--container .list i { float: left; color: #c1aa81; margin-left: -30px; }
#single-post--container .post-comments { position: relative; }
#single-post--container .post-comments--list .children { margin-left: 40px; }
@media only screen and (max-width: 480px) { #single-post--container .post-comments--list .children { margin-left: 20px; } }
#single-post--container .post-comments--list .author, #single-post--container .post-comments--list .date-post { display: inline-block; vertical-align: baseline; font-weight: 700; }
#single-post--container .post-comments--list .author { font-size: 16px; font-family: "Rufina", serif; margin-right: 10px; }
#single-post--container .post-comments--list .date-post { font-size: 10px; color: #cdcdcd; }
#single-post--container .post-comments--list .reply { position: absolute; top: 15px; right: 15px; line-height: 1; font-size: 16px; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); }
#single-post--container .post-comments--list .reply:hover { color: #828282; }
#single-post--container .post-comment--wrap { position: relative; padding: 30px 40px; margin-top: 10px; border: 1px solid #efefef; }
@media only screen and (min-width: 481px) and (max-width: 767px) { #single-post--container .post-comment--wrap { padding: 25px 30px; } }
@media only screen and (max-width: 480px) { #single-post--container .post-comment--wrap { padding: 20px 15px; } }
#single-post--container form .input-wrp input, #single-post--container form .input-wrp textarea { color: #a6a6a6; }
#single-post--container form .input-wrp input::-webkit-input-placeholder, #single-post--container form .input-wrp textarea::-webkit-input-placeholder { color: #a6a6a6; }
#single-post--container form .input-wrp input::-moz-placeholder, #single-post--container form .input-wrp textarea::-moz-placeholder { color: #a6a6a6; }
#single-post--container form .input-wrp input:-moz-placeholder, #single-post--container form .input-wrp textarea:-moz-placeholder { color: #a6a6a6; }
#single-post--container form .input-wrp input:-ms-input-placeholder, #single-post--container form .input-wrp textarea:-ms-input-placeholder { color: #a6a6a6; }
#single-post--container form .input-wrp textarea { min-height: 155px; }
#single-post--container form .input-wrp input:hover + span, #single-post--container form .input-wrp input:focus + span, #single-post--container form .input-wrp textarea:hover + span, #single-post--container form .input-wrp textarea:focus + span { border-color: #7b7b7b; }
@media only screen and (min-width: 992px) { #single-post--container .team-intro { margin-bottom: 35px; } }
#single-post--container .team-intro .name { line-height: 1; font-size: 35px; margin-bottom: 5px; }
#single-post--container .team-intro .position { line-height: 1; text-transform: uppercase; color: #9b9b9b; margin-top: 10px; }
#single-post--container .timeline { margin-top: 50px; margin-bottom: 50px; }
#single-post--container .timeline:first-child { margin-top: 0; }
#single-post--container .timeline:last-child { margin-bottom: 0; }
#single-post--container .timeline .item { position: relative; padding-bottom: 40px; }
@media only screen and (min-width: 768px) { #single-post--container .timeline .item { padding-left: 70px; } }
@media only screen and (min-width: 651px) and (max-width: 767px) { #single-post--container .timeline .item { padding-left: 50px; } }
@media only screen and (max-width: 650px) { #single-post--container .timeline .item { padding-left: 35px; } }
#single-post--container .timeline .item:last-child { padding-bottom: 0; }
#single-post--container .timeline .item:last-child:before { content: none; }
#single-post--container .timeline .item:before { content: ""; position: absolute; top: 0; left: 6px; width: 3px; height: 100%; border-left: 1px solid #dbdee3; border-right: 1px solid #dbdee3; }
#single-post--container .timeline .item > i { position: absolute; top: 0; left: 0; width: 16px; height: 16px; background-color: #fff; border: 2px solid #dbdee3; }
#single-post--container .timeline .item > i:before { content: ""; position: absolute; top: 3px; right: 3px; bottom: 3px; left: 3px; background-color: #c1aa81; -webkit-border-radius: 50%; border-radius: 50%; }
#single-post--container .timeline .title { color: #444; }
#single-post--container .timeline .date { display: block; line-height: 1.2; font-size: 12px; font-weight: 700; color: #c1aa81; }
#single-post--container .timeline p { margin-top: 10px; }
#single-post--container .timeline p:first-child { margin-top: 0; }
#single-post--container .social-btns { margin-top: 20px; margin-bottom: 20px; }
#single-post--container .social-btns:first-child { margin-top: 0; }
#single-post--container .social-btns:last-child { margin-bottom: 0; }
#single-post--container .social-btns a { color: #c4c4c4; }
#single-post--container .social-btns a:hover { color: #c1aa81; } .special-section { position: relative; background-color: #c1aa81; color: #fff; }
.special-section > [class^="col-xs"], .special-section > [class*=" col-xs"] { padding-left: 0; padding-right: 0; }
.special-section .item { position: relative; -webkit-transition: height 0.3s ease-in-out; transition: height 0.3s ease-in-out; }
@media only screen and (min-width: 992px) { .special-section .item { min-height: 385px; } }
@media only screen and (min-width: 992px) { .special-section .item.first { border-right: 5px solid #fff; } }
.special-section .item.first .outer { padding-left: 15px; margin-left: auto; }
@media only screen and (min-width: 992px) { .special-section .item.first .outer { padding-right: 30px; } }
@media only screen and (max-width: 991px) { .special-section .item.first .outer { padding-right: 15px; margin-right: auto; } }
@media only screen and (min-width: 992px) { .special-section .item.second { border-left: 5px solid #fff; } }
@media only screen and (max-width: 991px) { .special-section .item.second > div { height: 320px; } }
.special-section .item.second .outer { padding-right: 15px; margin-right: auto; }
@media only screen and (max-width: 991px) { .special-section .item.second .outer { padding-left: 15px; margin-left: auto; } }
.special-section .item.text .title { color: #fff; }
.special-section .item.text .custom-btn { border-color: #fff; color: #fff; }
.special-section .item.text .custom-btn:after { color: #484848; }
.special-section .item.text .custom-btn:hover { background-color: #fff; }
.special-section .item .outer { position: relative; padding-top: 30px; padding-bottom: 30px; overflow: hidden; }
@media only screen and (min-width: 1200px) { .special-section .item .outer { max-width: 600px; } }
@media only screen and (min-width: 992px) and (max-width: 1199px) { .special-section .item .outer { max-width: 480px; } }
@media only screen and (max-width: 991px) { .special-section .item .outer { max-width: 750px; } }
.special-section .feedback-bxslider-container { padding-top: 40px; padding-left: 0; padding-right: 0; text-align: left; }
.special-section .feedback-bxslider-container:before { width: 88px; height: 65px; left: 40px; margin-left: 0; opacity: 0.47; }
.special-section .feedback-bxslider-container .author { margin-top: 20px; }
.special-section .feedback-bxslider-container .author img { margin-bottom: 0; }
.special-section .feedback-bxslider-container .author .b-table .cell:first-child { width: 100px; }
.special-section .feedback-bxslider-container .control-wrp { position: absolute; right: 0; bottom: 25px; }
@media only screen and (max-width: 480px) { .special-section .feedback-bxslider-container .control-wrp { position: relative; right: auto; bottom: auto; padding-top: 15px; text-align: center; } }
.special-section .feedback-bxslider-container .control-btn { position: relative; top: auto; margin-top: 0; }
.special-section .b-about { height: 100%; position: relative; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; text-align: center; }
.special-section .b-about .pattern { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #4a5b74; opacity: .80; } .team-container.team-three-columns.team-style-1 .team-item .img-wrap { padding-top: 108.64865%; }
.team-container.team-four-columns.team-style-2 .team-item .img-wrap { padding-top: 122.22222%; }
.team-container.team-style-1 .team-container--inner, .team-container.team-style-2 .team-container--inner { margin-bottom: -30px; }
.team-container.team-style-1 .team-item, .team-container.team-style-2 .team-item { margin-bottom: 30px; }
@media only screen and (max-width: 767px) { .team-container.team-style-1 .team-item, .team-container.team-style-2 .team-item { max-width: 400px; } }
.team-container.team-style-1 .team-item .description { background-color: transparent; color: #ddd; }
.team-container.team-style-1 .team-item .description--inner { top: 100%; -webkit-transform: translateY(-80px); -ms-transform: translateY(-80px); transform: translateY(-80px); -webkit-transition-delay: 0ms; transition-delay: 0ms; }
.team-container.team-style-1 .team-item .name, .team-container.team-style-1 .team-item .position { color: #fff; }
.team-container.team-style-1 .team-item p { margin-top: 10px; }
.team-container.team-style-1 .team-item .social-btns a { color: #ddd; }
.team-container.team-style-1 .team-item .social-btns a:hover { color: #c1aa81; }
.team-container.team-style-1 .team-item:hover .description { background-color: rgba(55, 59, 63, 0.8); }
.team-container.team-style-1 .team-item:hover .description--inner { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition-delay: 50ms; transition-delay: 50ms; }
.team-container.team-style-1 .team-item:hover .position { color: #9b9b9b; }
.team-container.team-style-1 .team-item:hover .name a:hover { color: #c1aa81; }
.team-container.team-style-2 .team-item .description { background-color: rgba(74, 91, 116, 0.82); color: #fff; opacity: 0; visibility: hidden; }
.team-container.team-style-2 .team-item .social-btns a:hover { color: #fff; }
.team-container.team-style-2 .team-item .name { margin-top: 15px; }
.team-container.team-style-2 .team-item .position { margin-top: 0; }
.team-container.team-style-2 .team-item:hover img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }
.team-container.team-style-2 .team-item:hover .description { opacity: 1; visibility: visible; }
.team-container.team-style-2 .team-item:hover .name a:hover { color: #c1aa81; }
.team-container.team-style-3 .team-item:first-child { padding-top: 0; }
.team-container.team-style-3 .team-item:nth-of-type(2n) { background-color: #505763; color: #ececec; }
.team-container.team-style-3 .team-item:nth-of-type(2n) .name { color: #fff; }
.team-container.team-style-3 .team-item:nth-of-type(2n) .position { color: #a1a0a0; }
.team-container.team-style-3 .team-item:nth-of-type(2n) .mail { color: #ececec; }
.team-container.team-style-3 .team-item:nth-of-type(2n) .mail:hover { color: #c1aa81; }
@media only screen and (max-width: 767px) { .team-container.team-style-3 .team-item .inner { max-width: 400px; } }
.team-container.team-style-3 .team-item .img-wrap { padding-top: 123.24324%; }
.team-container.team-style-3 .team-item .name { margin-bottom: 10px; }
.team-container.team-style-3 .team-item .mail { display: inline-block; line-height: 25px; font-size: 14px; font-weight: 700; color: #c1aa81; }
.team-container.team-style-3 .team-item .mail i { display: inline-block; vertical-align: top; font-size: 25px; margin-right: 10px; }
.team-container.team-style-3 .team-item .mail:hover { color: #b5b5b5; }
@media only screen and (min-width: 992px) { .team-container.team-style-3 .team-item { padding-top: 100px; padding-bottom: 100px; } }
@media only screen and (min-width: 768px) and (max-width: 991px) { .team-container.team-style-3 .team-item { padding-top: 80px; padding-bottom: 80px; } }
@media only screen and (max-width: 767px) { .team-container.team-style-3 .team-item { padding-top: 60px; padding-bottom: 60px; } }
.team-container.team-style-3 .social-btns { margin-top: 30px; margin-bottom: 30px; }
.team-container.team-style-3 .social-btns a { color: #c4c4c4; }
.team-container.team-style-3 .social-btns a:hover { color: #c1aa81; }
.team-container.team-style-3 .control-btn { margin-top: 30px; }
.team-container .team-item { overflow: hidden; }
.team-container .team-item .inner { position: relative; background-color: #4a5b74; -webkit-transition: background-color 300ms ease-in-out; transition: background-color 300ms ease-in-out; }
.team-container .team-item .img-wrap { position: relative; overflow: hidden; width: 100%; height: 0; opacity: 0.85; -webkit-transition: opacity 300ms ease-in-out; transition: opacity 300ms ease-in-out; }
.team-container .team-item img { -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transition: transform 300ms ease-in-out; -webkit-transition: -webkit-transform 300ms ease-in-out; transition: -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out; transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.team-container .team-item img, .team-container .team-item .description, .team-container .team-item .description--inner { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.team-container .team-item .description, .team-container .team-item .description--inner { padding: 20px; overflow: hidden; -webkit-transition: background-color 300ms ease-in-out, visibility 300ms ease-in-out, color 300ms ease-in-out, opacity 300ms ease-in-out, top 300ms ease-in-out, transform 300ms ease-in-out; -webkit-transition: background-color 300ms ease-in-out, visibility 300ms ease-in-out, color 300ms ease-in-out, opacity 300ms ease-in-out, top 300ms ease-in-out, -webkit-transform 300ms ease-in-out; transition: background-color 300ms ease-in-out, visibility 300ms ease-in-out, color 300ms ease-in-out, opacity 300ms ease-in-out, top 300ms ease-in-out, -webkit-transform 300ms ease-in-out; transition: background-color 300ms ease-in-out, visibility 300ms ease-in-out, color 300ms ease-in-out, opacity 300ms ease-in-out, top 300ms ease-in-out, transform 300ms ease-in-out; transition: background-color 300ms ease-in-out, visibility 300ms ease-in-out, color 300ms ease-in-out, opacity 300ms ease-in-out, top 300ms ease-in-out, transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.team-container .team-item .description--inner { top: 50%; height: auto; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.team-container .team-item .name { color: #444; margin-bottom: 5px; }
.team-container .team-item .position { line-height: 1; text-transform: uppercase; margin-top: 10px; color: #9b9b9b; } .s-video { position: relative; }
@media only screen and (min-width: 1200px) { .s-video { margin-left: 50px; margin-right: 50px; } }
@media only screen and (min-width: 992px) and (max-width: 1199px) { .s-video { margin-left: 35px; margin-right: 35px; } }
@media only screen and (min-width: 768px) and (max-width: 991px) { .s-video { margin-left: 20px; margin-right: 20px; } }
@media only screen and (min-width: 768px) { .s-video .b-video { height: 410px; } }
@media only screen and (max-width: 767px) { .s-video .b-video { height: 385px; } }
.b-video { position: relative; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; padding: 30px 15px; line-height: 1; text-align: center; color: #fff; height: 100%; }
.b-video .pattern { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #4a5b74; opacity: .80; }
.b-video .btn-play-container { position: relative; display: inline-block; width: auto; font-size: 20px; }
.b-video .btn-play-container span { position: absolute; top: 27px; right: 100%; margin-right: 20px; white-space: nowrap; }
@media only screen and (max-width: 550px) { .b-video .btn-play-container span { position: relative; display: block; top: auto; right: auto; margin-top: 15px; margin-right: 0; } }
.b-video .btn-play { display: inline-block; vertical-align: top; width: 57px; height: 74px; background-image: url(//www.wpdenture.com/wp-content/themes/nt-attorneys/images/ico/ico_play.png); background-size: 100% 100%; } .accordion-container { margin-top: 20px; margin-bottom: 20px; }
.accordion-container:first-child { margin-top: 0; }
.accordion-container:last-child { margin-bottom: 0; }
.accordion-container .accordion-item { position: relative; margin-top: 10px; margin-bottom: 10px; }
.accordion-container .accordion-item:first-child { margin-top: 0; }
.accordion-container .accordion-item:last-child { margin-bottom: 0; }
.accordion-container .accordion-item:first-child article { display: block; }
.accordion-container .accordion-item article { display: none; position: relative; }
.accordion-container .accordion-item article p { margin-top: 15px; margin-bottom: 15px; }
.accordion-container .accordion-item article p:first-child { margin-top: 0; }
.accordion-container .accordion-item article p:last-child { margin-bottom: 0; }
.accordion-container .accordion-item .inner { padding: 15px 30px 5px; }
.accordion-container .accordion-item.active .accordion-toggler { background-color: #c1aa81; color: #fff; cursor: default; }
.accordion-container .accordion-toggler { line-height: 1.1; font-size: 18px; font-weight: 400; font-family: "Rufina", serif; background-color: #e4e4e4; padding: 18px 30px; margin: 0; cursor: pointer; -webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out; transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out; }
@media only screen and (max-width: 480px) { .accordion-container .accordion-toggler { padding-left: 15px; padding-right: 15px; } }  .custom-btn { position: relative; display: inline-block; vertical-align: middle; background-color: transparent; border: 2px solid #c1aa81; -webkit-box-shadow: none; box-shadow: none; line-height: 1; font-weight: 700; font-family: "Oxygen", sans-serif; text-align: center; text-decoration: none; outline: none; overflow: hidden; z-index: 2; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: background-color 0.3s, border-color 0.3s; transition: background-color 0.3s, border-color 0.3s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
.custom-btn.medium { min-width: 155px; font-size: 14px; -webkit-border-radius: 30px; border-radius: 30px; }
.custom-btn.medium::after, .custom-btn.medium span { padding: 16px 30px; }
.custom-btn.small { min-width: 115px; font-size: 12px; -webkit-border-radius: 20px; border-radius: 20px; }
.custom-btn.small::after, .custom-btn.small span { padding: 10px 25px; }
.custom-btn.inverted { background-color: #c1aa81; color: #fff; }
.custom-btn.inverted::after { color: #484848; }
.custom-btn.inverted:hover { background-color: transparent; }
.custom-btn.dark-color { color: #484848; }
.custom-btn.light-color { color: #fff; }
.custom-btn::after, .custom-btn span { -webkit-transition: opacity 0.3s, transform 0.3s; -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, transform 0.3s; transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
.custom-btn::after { content: attr(data-text); position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0; color: #fff; -webkit-transform: translate3d(0, 30%, 0); transform: translate3d(0, 30%, 0); }
.custom-btn span { display: block; }
.custom-btn:hover { text-decoration: none; background-color: #c1aa81; }
.custom-btn:hover::after { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.custom-btn:hover span { opacity: 0; -webkit-transform: translate3d(0, -30%, 0); transform: translate3d(0, -30%, 0); } .control-btn { position: relative; display: inline-block; vertical-align: top; width: 32px; height: 32px; background-color: transparent; border-width: 2px; border-style: solid; -webkit-box-shadow: none; box-shadow: none; line-height: 28px; font-size: 13px; text-align: center; text-decoration: none; outline: none; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out; transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out; }
.control-btn.control-btn-style-1 { border-color: #c1aa81; color: #c1aa81; }
.control-btn.control-btn-style-1:hover { background-color: #c1aa81; color: #fff; }
.control-btn.control-btn-style-2 { border-color: #c1aa81; color: #c1aa81; }
.control-btn.control-btn-style-2:hover { border-color: #fff; color: #fff; }
.control-btn.control-btn-style-2.invers { border-color: #fff; color: #fff; }
.control-btn.control-btn-style-2.invers:hover { border-color: #c1aa81; color: #c1aa81; }
.control-btn.control-btn-style-3 { border-color: #fff; color: #fff; }
.control-btn.control-btn-style-3:hover { background-color: #fff; color: #c1aa81; } .counters-container { position: relative; margin-top: 30px; margin-bottom: 30px; line-height: 0; font-size: 0; letter-spacing: -1px; }
.counters-container:first-child { margin-top: 0; }
.counters-container:last-child { margin-bottom: 0; }
.counters-container.counters-style-2 { border: 5px solid #c1aa81; padding: 50px 15px 60px; text-align: center; }
@media only screen and (max-width: 480px) { .counters-container { text-align: center; } }
.counters-container .counters-container--inner { margin-right: -20px; margin-bottom: -30px; margin-left: -20px; }
@media only screen and (max-width: 767px) { .counters-container .counters-container--inner { margin-left: -15px; margin-right: -15px; } }
@media only screen and (max-width: 480px) { .counters-container .counters-container--inner { display: inline-block; vertical-align: top; margin-left: auto; margin-right: auto; } }
.counters-container .title { position: absolute; top: 0; left: 0; width: 100%; margin: -20px 0 0; text-align: center; }
.counters-container .title span { background-color: #fff; padding-left: 30px; padding-right: 30px; }
.counters-container .counter-item { display: inline-block; vertical-align: top; padding-left: 20px; padding-right: 20px; margin-bottom: 30px; text-align: left; letter-spacing: 0; }
@media only screen and (max-width: 767px) { .counters-container .counter-item { padding-left: 15px; padding-right: 15px; } }
@media only screen and (max-width: 480px) { .counters-container .counter-item { display: block; } }
.counters-container .count { display: block; line-height: 1; font-size: 60px; font-weight: 700; color: #c1aa81; }
.counters-container .count:after { content: attr(data-after); display: inline-block; }
.counters-container .count-details { margin-top: 5px; } .faq-list { margin-top: 20px; margin-bottom: 20px; }
.faq-list:first-child { margin-top: 0; }
.faq-list:last-child { margin-bottom: 0; }
.faq-list li { position: relative; line-height: 1; padding-left: 40px; margin-top: 20px; margin-bottom: 20px; }
.faq-list li:first-child { margin-top: 0; }
.faq-list li:last-child { margin-bottom: 0; }
.faq-list i { position: relative; display: block; float: left; margin-left: -40px; width: 21px; height: 21px; border: 2px solid #c1aa81; }
.faq-list i:before, .faq-list i:after { content: ""; position: absolute; background-color: #c1aa81; }
.faq-list i:before { width: 9px; height: 3px; left: 4px; top: 7px; }
.faq-list i:after { width: 3px; height: 9px; left: 7px; top: 4px; }
.faq-list a { line-height: 21px; font-size: 18px; font-family: "Rufina", serif; color: inherit; }
.faq-list a:hover { color: #c1aa81; } .skills-container { margin: 20px 0; }
.skills-container:first-child { margin-top: 0; }
.skills-container:last-child { margin-bottom: 0; }
.skills-container .skill-item { position: relative; margin-top: 10px; }
.skills-container .skill-item:first-child { margin-top: 0; }
.skills-container .skill-item > span { display: block; line-height: 1; }
.skills-container .skill-item .progress-bar { height: 15px; margin-top: 5px; }
.skills-container .skill-item .progress-bar span { width: 100%; border: 2px solid #dbdee3; }
.skills-container .skill-item .progress-bar span:first-child { width: 0; border: none; background-color: #c1aa81; } .tab-container { margin-top: 20px; margin-bottom: 20px; }
.tab-container:first-child { margin-top: 0; }
.tab-container:last-child { margin-bottom: 0; }
.tab-container nav { line-height: 0; font-size: 0; letter-spacing: -1px; z-index: 2; }
@media only screen and (min-width: 768px) { .tab-container nav { border-left: 2px solid #dbdee3; } }
.tab-container nav a { position: relative; display: block; width: 100%; padding: 18px 10px; margin-top: -2px; border: 2px solid #dbdee3; line-height: 1.2; font-size: 13px; font-weight: 700; letter-spacing: 0; text-align: center; color: #555; -webkit-transition: background-color 300ms ease-in-out, color 300ms ease-in-out; transition: background-color 300ms ease-in-out, color 300ms ease-in-out; }
.tab-container nav a:first-child { margin-top: 0; }
.tab-container nav a.active { background-color: #c1aa81; border-color: #c1aa81; color: #fff; cursor: default; z-index: 3; }
@media only screen and (min-width: 768px) { .tab-container nav a { display: inline-block; vertical-align: top; max-width: 170px; margin-top: 0; margin-left: -2px; } }
.tab-container .tab-content { position: relative; border: 2px solid #dbdee3; margin-top: -2px; padding-top: 2px; }
.tab-container .tab-item { position: absolute; top: 2px; left: 0; visibility: hidden; opacity: 0; padding: 20px; -webkit-transition: opacity 300ms ease-in-out, visibility 300ms ease-in-out; transition: opacity 300ms ease-in-out, visibility 300ms ease-in-out; }
.tab-container .tab-item.visible { position: relative; top: auto; left: auto; visibility: visible; opacity: 1; z-index: 2; }
@media only screen and (min-width: 768px) { .tab-container .tab-item { padding-top: 25px; } }
.tab-container .tab-item p { margin-bottom: 15px; }
.tab-container .tab-item *:last-child { margin-bottom: 0; }
.special-tabs { position: relative; padding-top: 40px; text-align: center; color: #fff; }
@media only screen and (min-width: 768px) { .special-tabs { padding-top: 70px; } }
.special-tabs .pattern { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #4a5b74; opacity: 0.75; }
.special-tabs .title { color: inherit; }
.special-tabs .tab-container .tab-content { border: none; max-width: 970px; margin: 0 auto 40px; padding-top: 0; }
@media only screen and (min-width: 768px) { .special-tabs .tab-container .tab-content { margin-top: 65px; } }
.special-tabs .tab-container .tab-item { top: 0; font-size: 14px; }
.special-tabs .tab-container nav { border-left: none; }
.special-tabs .tab-container nav a { margin-top: 0; margin-left: 0; background: none !important; border: none !important; font-size: 20px; font-family: "Rufina", serif; color: inherit; }
.special-tabs .tab-container nav a:before, .special-tabs .tab-container nav a:after { content: ""; }
.special-tabs .tab-container nav a:before { display: inline-block; vertical-align: middle; width: 0; height: 100%; }
.special-tabs .tab-container nav a:after { position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; background-color: rgba(37, 46, 58, 0.5); -webkit-transition: height 300ms ease-in-out; transition: height 300ms ease-in-out; }
.special-tabs .tab-container nav a span { position: relative; display: inline-block; vertical-align: middle; z-index: 2; }
.special-tabs .tab-container nav a.active:after { height: 0; }
@media only screen and (min-width: 768px) { .special-tabs .tab-container nav a { max-width: 33.3%; height: 180px; padding-top: 60px; padding-bottom: 60px; }
.special-tabs .tab-container nav a.active:after { height: 10px; }
.special-tabs .tab-container nav a.active .ico { -webkit-transform: translate(-50%) scale(1); -ms-transform: translate(-50%) scale(1); transform: translate(-50%) scale(1); opacity: 1; } }
@media only screen and (min-width: 481px) and (max-width: 767px) { .special-tabs .tab-container nav a { height: 130px; } }
.special-tabs .tab-container nav .ico { position: relative; display: none; margin-right: 20px; line-height: 1; font-size: 50px; z-index: 2; -webkit-transition: transform 300ms ease-in-out, opacity 300ms ease-in-out 50ms; -webkit-transition: opacity 300ms ease-in-out 50ms, -webkit-transform 300ms ease-in-out; transition: opacity 300ms ease-in-out 50ms, -webkit-transform 300ms ease-in-out; transition: transform 300ms ease-in-out, opacity 300ms ease-in-out 50ms; transition: transform 300ms ease-in-out, opacity 300ms ease-in-out 50ms, -webkit-transform 300ms ease-in-out; }
@media only screen and (min-width: 768px) { .special-tabs .tab-container nav .ico { position: absolute; top: 0; left: 50%; margin-right: 0; -webkit-transform: translate(-50%) scale(0.5); -ms-transform: translate(-50%) scale(0.5); transform: translate(-50%) scale(0.5); opacity: 0; } }
@media only screen and (min-width: 481px) { .special-tabs .tab-container nav .ico { display: inline-block; vertical-align: middle; } }body {
overflow-x: hidden;
}
@media only screen and (max-width: 992px) {
.vc_row.row-bg-image-hide-992{background-image:none!important;}
}
@media only screen and (max-width: 768px) {
.vc_row.row-bg-image-hide-768{background-image:none!important;}
}
@media only screen and (max-width: 480px) {
.vc_row.row-bg-image-hide-480{background-image:none!important;}
}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}  @font-face {
font-family: 'flexslider-icon';
src:url(//www.wpdenture.com/wp-content/themes/nt-attorneys/css/fonts/flexslider-icon.eot);
src:url(//www.wpdenture.com/wp-content/themes/nt-attorneys/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),
url(//www.wpdenture.com/wp-content/themes/nt-attorneys/css/fonts/flexslider-icon.woff) format('woff'),
url(//www.wpdenture.com/wp-content/themes/nt-attorneys/css/fonts/flexslider-icon.ttf) format('truetype'),
url(//www.wpdenture.com/wp-content/themes/nt-attorneys/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');
font-weight: normal;
font-style: normal;
} .flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} .flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;} .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}  .no-js .slides > li:first-child {display: block;} .flexslider { position: relative; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; } .flex-direction-nav {*height: 0;}
.flex-direction-nav a  {
text-decoration: none;
display: block;
width: 30px;
height: 30px;
margin: -20px 0 0;
position: absolute;
top: 50%;
z-index: 10;
overflow: hidden;
opacity: 0;
cursor: pointer;
color: #1784fb;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
transition: all .3s ease;
}
.flex-direction-nav .flex-prev { left: -50px; }
.flex-direction-nav .flex-next { right: -50px; text-align: right; }
.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }
.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 30px; line-height:1; display: inline-block; content: '\f001'; }
.flex-direction-nav a.flex-next:before  { content: '\f002'; } .flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; } .flex-control-nav { position: absolute; bottom: 10px; text-align: center;z-index: 9;right: 20px;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 16px; height: 7px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;     }
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: #FFED91; cursor: default; }
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
@media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev { opacity: 1; left: 10px;}
.flex-direction-nav .flex-next { opacity: 1; right: 10px;}
}.navigation.pagination {
margin: 70px  0 0;
}
.pager {
padding-top: 20px;
padding: 20px 0;
margin-bottom: 60px;
}
.pager li {
display: inline;
list-style: none;
}
.pager .previous>a, .pager .previous>span {
float: left;
}
.pager .next>a, .pager .next>span {
float: right;
}
.pager li > a, .pager li > span {
transition: all 0.3s;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
color: #FFFFFF;
line-height: 1.42857143;
text-align: center;
vertical-align: middle;
border-radius: 0px;
border: 2px solid #fb1717;
background: #fb1717;
display: inline-block;
width: 210px;
white-space: nowrap;
overflow:hidden !important;
text-overflow: ellipsis;
}
.pager li > a i.icon-long-arrow-right {
margin-left:15px;
}
.pager li > a i.icon-long-arrow-left {
margin-right:15px;
}
.pager li > a:hover {
color: #FFF;
background: #222;
border-color: #222;
} #blog {
background: #f7f7f7;
padding-top: 80px;
position: relative;
}
a { }
#blog dt {
font-weight: 700;
}
#blog dd { margin-bottom: 15px;
}
.relative {
position: relative !important;
}
.bypostauthor {}
.gallery-caption{}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%;
padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 15px 0 0;
font-size: 14px;
padding: 0 4px 5px;
}
.sticky_text {
background: #857F79;
padding: 10px;
color: #FFF; 
padding: 5px 10px;
border-radius: 3px;
display: inline-block;
margin: 1px 0 10px;
}
.margin_30 {
margin: 0;
padding: 0;
font-size: 15px;
text-transform: none;
font-weight: 700;
letter-spacing: 0px;
}
.more-link{
color: #428BCA;
}
article ul {  
list-style-type: inherit;
padding: 0 20px;
}
.page article .article-img {
margin-bottom:40px;
}
.nav-links span.current {
border: 2px solid #616a76!important;
color: #fff !important;
background: #616a76;
}
.nav-links a.page-numbers ,.nav-links span.current {
border: 2px solid #efefef;
padding: 5px 14px;
color: #262626;
display: inline-block;
}
h1, h2, h3, h4, h5, h6 {  word-spacing: 0px;}
.copyright {margin:0;}
.m-bottom-50 {
margin-bottom : 50px
}
.social-icons li  {float:right; list-style:none;}
.social-icons a {
color: #fff;
font-size: 22px;
margin-left: 10px;
} #widget-area .widget img{
max-width:100%;
}
#widget-area .widget:last-child {
padding-bottom:0px !important;
margin-bottom: 0px !important;
}
#widget-area #searchform  { 
position:relative; 
max-height: 50px; 
}
#widget-area .menu {
opacity: 1 !important;
}
#widget-area #searchform input#searchsubmit {
position: absolute;
right: 0px;
top: 0px;
background: rgba(249, 241, 230, 0);
border: 0;
background: #2c97de;
color: #322C2C;
margin-left: 0;
height: 40px;
line-height: 0;
padding: 0 15px;
font-size: 15px;
color: #fff;
border: none;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
#widget-area #searchform input[type="text"] {
width: 76%;
-webkit-box-sizing: content-box;
font-size: 14px;
font-weight: 100;
position: relative;
overflow: hidden;
border: none;
background: #f5f5f5;
background-clip: padding-box;
box-shadow: none;
-webkit-transition: all 0.3s;
transition: all 0.3s;
height: 40px;
padding: 0 20px;
color: #333;
}
#widget-area .widget_text {
min-height: 20px;
}
.widget-title {
position:relative;
}
.widget-title:after {
content: '';
display: inline-block;
width: 6px;
height: 6px;
margin-left: 5px;
background-color: #FFED91;
border-radius: 50%;
}
#widget-area{}
.widget-title{font-weight:bold;color:#fff;}
.widget ul{color: #000;}
.widget ul li a {
text-decoration: none;
color: rgba(255, 255, 255, 0.52);
}
#widget-area .widget a{text-decoration:none;color: #d3c3a7;}
.latest-content span{ color:#FFF;}
.widget a:hover{color:#FFF;}
.widget ul li a:hover{color: #3192fb;}
#widget-area #searchform input#searchsubmit{color:#333;}
#widget-area #searchform input#searchsubmit{background-color:#FFED91;}
#widget-area #searchform input#searchsubmit {
background-color: #333;
color: #fff;
}
#widget-area .widget-title {
font-weight: 500;
color: #222;
padding-left: 28px;
margin-bottom: 20px;
}
.widget-title:after {
background: #222222;
bottom: 0;
content: "";
height: 4px;
left: -4px;
top: 10px;
position: absolute;
width: 18px;
border-radius:0;
}
#widget-area .widget ul li a {
text-decoration: none;
color: #585858;
}
.widget ul li {list-style:none}
.widget table thead th, table tbody td, table tr td {
display: table-cell;
padding: 8px;
vertical-align: top;
text-align: left;
border-top: 1px solid #E5E5E5;
}
.widget  table thead tr th {
font-size: 14px;
font-weight: normal;
}
.widget  table tr td, table tbody tr td {
font-size: 12px;
color: #333;
}
#footer .widget  table tr td {
font-size: 12px;
color: #fff;
}
.widget #calendar_wrap caption {
text-align: left;
font-size: 14px;
padding: 0 0 20px;
}
.widget select {
width: 100%;
padding: 10px;
margin: 0 0 15px;
border: 2px solid #E1E2E6;
border-radius: 3px;
font-weight: 700;
}
.widget{
margin-bottom: 40px;
position: relative;
}
.widget ul {
margin:0; 
padding:0;
}
.widget ul li > ul {
padding: 15px 0 0 15px;
}
.woo-sidebar .widget { 	
margin-bottom: 20px ; 	
display: inline-block; 	
width: 100%;
}
.woo-sidebar .widget ul { 	
margin:0; 
padding:0; 
display: inline-block; 
}
#widget-area .widget ul  >  li {
padding: 0 0 10px;
}
#widget-area .widget ul > li .children li, #widget-area .widget ul > li .sub-menu li {
padding: 0 0 10px;
list-style-type: disc !important;
}
.widget ul li a{
text-transform: capitalize;
color: #000;
}
#primary {
padding:40px 0 0;
font-size: 15px;
letter-spacing: 0.5px;
font-weight: 500; 
}
#primary iframe{
max-width: 100%
}
section.page {
padding:0;
}
.post-meta-first {
margin-bottom: 15px; 
padding-bottom: 0px;
font-weight: normal;
text-transform: capitalize;
font-size: 14px;
}
.post-meta-second {}
.post-meta-second span i, .post-meta-first span i{
margin: 0 6px 0 6px;
padding-right: 3px;
font-size: 14px;
vertical-align: inherit;
}
.post-meta-second span:first-child i, .post-meta-first span:first-child  i{
margin-left:0
}
.entry-title {
margin: 0;
margin-bottom: 15px;
color: #222222;
}
.entry-title a{
padding:0;
color: #2B2F3E;
font-size: 21px;
text-decoration: inherit;
}
.article-img , .blog-bg{
margin-bottom: 20px;
}
article img {
max-width: 100%;  
height: auto !important;
}
.posts article:last-child {
border:none !important;
margin-bottom: 0px;
border: 0;
padding-bottom: 0;
}
.navigation  h2 {
display:none;
}
.tags-links{
border-right: 2px solid #ddd;
padding: 0px 10px 0 0px;
display: inline-block;
margin: 0px 10px 0px 0;
}
p.category {
padding: 0px 10px 0 0px;
display: inline-block;
margin: 0px 10px 0px 0;
}
.meta {
margin: 20px 0;
font-size: 12px;
}
code {  
white-space: normal;
}
.single-post article {
margin-bottom: 14px;
}
.breadcrumbs {
margin-top:20px;
font-size: 13px;
}
.right  .breadcrumbs {
text-align: right;
}
.breadcrumbs.left {
text-align: left;
}
span.bredcrumb-separator {
margin: 0 5px;
}
.content-container {
position:relative;
margin-bottom: 0px;
}
.content-container footer span{
position: absolute; 
top: -60px; 
left: 0px; 
background: #2EB267; 
padding: 5px 10px; 
color: #FFF;
}
.content-container footer span a{
color: #FFF;
}
.align-center.edit-buttons {
text-align:center; 
position:relative;
}
.align-center.edit-buttons span a{
color: #FFF;
}
.align-center.edit-buttons span{
text-align: center;
position: absolute;
top: 0px;
background: #2EB267;
color: #FFF;
padding:5px 10px;
}
.video-responsive{
width:100%;
}
.video-responsive iframe{
width: 100%;
}
.pager .next > a i {
margin-top: -4px; 
vertical-align: middle; 
margin-left: 8px;
}
.pager .previous > a i {
margin-top: -4px; 
vertical-align: middle;
margin-right: 8px;
}
.navbar-header .logo {
vertical-align: middle;
display: inline-block;
position: relative;
line-height: 60px;
}
.strong {
font-weight: 600;
} #share-buttons {
margin: 30px 0 0;
}
#share-buttons i {
font-size: 19px;
color: #222;
}
#share-buttons a {
position:relative;
padding-right: 10px;
}
#share-buttons a:after {
background: rgba(255, 255, 255, 0);
bottom: 0;
content: "";
height: 4px;
left: -4px;
top: 15px;
position: absolute;
width: 12px;
border-radius: 0;
}
.navbar-custom .navbar-brand img {max-width: 125px; width: 100%; max-height: 50px;}
.navbar-header .navbar-brand {display:table;}
.post-password-form label { 
display:inline
}  
.post-password-form input[type=password] {
width: auto;
margin: 15px;
background: none repeat scroll 0 0 #FFF;
border: 1px solid #CCC; font-size: 13px;
padding: 6px;
vertical-align: middle;
} 
.post-password-form input[type=submit] {
display: inline-block;
padding: 5px 12px;
color: #fff; text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
font-size: 14px;
user-select: none;
background-image: none;
border: 1px solid rgba(0, 0, 0, 0); background: #333333;
}
.gallery-content ul {padding:0;}
.gallery-content ul li{list-style:none;} #respond {
margin-top: 40px;
}
#respond input {
display: inherit;
width: 100%;
margin-bottom: 15px;
padding: 5px 5px 7px !important;
font-size: 15px;
border: 1px solid #eee;
}
article.page {
background: inherit !important;  
}
.search-results article, article.hentry {
margin-bottom: 100px;
}
.page article.hentry {
border-bottom: 0px; 
padding-bottom: 0px;
margin-bottom: 0px;
}
.single article.hentry {
margin-bottom: 40px;
}
.post-container {padding: 0 40px 25px;}
.format-standard .post-container, .search-results .post-container{padding: 0;}
article.hentry.format-aside .hentry-box {background:#eee;}
article.hentry .entry-wrap {
padding: 43px 35px 35px 35px;
}
.sticky {
background-color: #f5f5f5;
padding: 40px;
}
.blog article.hentry .entry-wrap {
margin-top: -1px;
}
.post-thumb {
position: relative;
} .post .entry-content  li {list-style: inherit !important;}
.entry-content .gallery-item img{
border:0 !important;
margin-bottom: 10px;
}
.entry-content  .gallery-item {    }
.entry-content  .gallery-caption {  }
.entry-content p iframe {
max-width: 100%;
}
.entry-content h1, 
.entry-content h2, 
.entry-content h3, 
.entry-content h4, 
.entry-content h5, 
.entry-content h6,
.commentlist  h1, 
.commentlist  h2, 
.commentlist  h3, 
.commentlist  h4, 
.commentlist  h5, 
.commentlist  h6	
{
margin-bottom: 20px !important; 
}
.entry-content h1 {  font-size: 36px;}
.entry-content h2 {  font-size: 30px;}
.entry-content h3 {  font-size: 24px;}
.entry-content h4 {  font-size: 18px;}
.entry-content h5 {  font-size: 14px;}
.entry-content h6 {  font-size: 12px;}
.commentlist  h1 {  font-size: 36px;}
.commentlist  h2 {  font-size: 30px;}
.commentlist  h3 {font-size: 24px;}
.commentlist  h4 {  font-size: 18px;}
.commentlist  h5 {  font-size: 14px;}
.commentlist  h6 {  font-size: 12px;}
.entry-content p {font-size: 16px;color: #222;margin: 0 0 20px;}
.commentlist  p {font-size: 16px;color: #222;margin: 0 0 20px;}
.entry-content {
padding: 0;
display: inline-block;
width: 100%;
margin-bottom: 20px;
}
.entry-content div, 
.entry-content ul, 
.entry-content ol, 
.entry-content table,
.commentlist  div, 
.commentlist  ul, 
.commentlist  ol, 
.commentlist  table
{
margin-bottom:20px;
list-style-type: decimal;
padding: 0;
}
.entry-content ol {
list-style : decimal;
padding-left :20px;
}
.entry-content ul {
list-style : disc;
padding-left :20px;
padding-left :20px;
}
.entry-content ul ul {
list-style : circle;
padding-left :20px;
}
.entry-content ul ol ul {
list-style : disc;
padding-left :20px;
}
.divider {
position: relative;
width: 100%;
border-bottom: 1px solid #eeeeee;
margin: 20px 0 40px;
}
.comments ul {}
.comments ul li {}
.comments ul li ul li {
margin-top: 20px;
}
.comment.odd { margin-bottom:15px;}
#respond {margin: 60px 0px;padding: 40px;background: #FBFBFB;}
.commentlist {
margin:0; 
padding:0;
}
.commentlist .children {
margin-left: 5px;
margin-top: 20px;
}
#comments ul li {
list-style:none;
font-family: 'Lato', sans-serif;
}
.comment-content ul li, .comment-content ol li  {
margin-bottom: 15px !important;
margin-left: 15px !important;
}
.comment-content, .comment-content ul li  {
list-style-type: disc !important ;
}
#comments ul li , #comments ul li  {font-family: 'Lato', sans-serif;margin: 15px 0 30px 20px;}
.children li {margin-left: 5px;}
.avatar-class img{padding: 0 !important;width: 70px;height: 70px;overflow: hidden;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.avatar-class{
float: left;
margin-right: 15px;
}
.comments ul li .meta-data {
float: none; 
margin-left: 8px;
font-size: 10px;
color: #818a9c;
margin-top: 5px;
}
.comment-details{
margin-left: 90px;
}
.children , .comments{
margin-bottom: 40px;
list-style-type: none;
}
.comment-details p{}
.comment-reply-link, .edit-comment {display: inline-block; margin-right: 6px;border-radius: 40px; font-size: 12px;transition: 0.15s all;}
.text-bold , .comment-reply-title{
margin-bottom: 30px;
font-size: 12px; color: #d77b5d;   }
#reply-title{margin-bottom: -5px;}
.comment-form textarea {
width: 100%;
height: 150px;
outline: none;
padding: 15px;
margin: 0;
border: 1px solid #e1e1e1;
resize: vertical;
background-color: #fff;
}
.comment-form-comment label {
margin-bottom: 0px; display: inline-block;     }
.comment-form .submit {            margin-top:30px
border: none;  -moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0; }
.depth-2 { margin-bottom: 20px} .format-standard .post-thumb,
.format-status .post-thumb,
.format-gallery .post-thumb,
.format-quote .post-thumb,
.format-link .post-thumb,
.format-image .post-thumb,
.format-chat .post-thumb {
overflow: hidden;
margin-bottom: 30px;
}
.post-thumb img {
width: 100%;
height: inherit;
display: block;
-webkit-transition: opacity 0.3s;
-moz-transition: opacity 0.3s;
-ms-transition: opacity 0.3s;
-o-transition: opacity 0.3s;
transition: opacity 0.3s;
}
.format-aside p {
margin: 0;
}
.format-gallery .post-thumb .flexslider {
margin: 0;
}
.format-video .media-element {
padding: 0px;
}
.format-chat .chat-transcript {
color: #908f8f;
}
.format-chat .chat-transcript p {
padding: 7px 10px;
margin: 4px 0;
}
.format-chat .chat-transcript p:nth-child(even) {
background: #f5f5f5;
}
.entry-title a:hover {
color: #F37A5C;
}
.page-title {
margin-bottom: 30px;
}
.entry-meta {
margin: -12px 0px 40px;
font-size: 14px;
padding: 0 0 20px 0;
text-transform: capitalize;
}
.entry-meta li, .blog-meta ul li { padding: 2px 6px;
position: relative;
list-style-type: none;
float: left;
background-clip: padding-box;
}
.entry-meta li:first-child, .blog-meta li:first-child {
padding-left: 0;
}
.accent {
border-bottom: 1px solid #fe544a;
width: 50px;
margin-bottom: 40px;
margin-top: -1px;
}
.single .entry-meta {
margin-top : 30px
}
.single-post .entry-meta {
margin-top : 0px
}
.entry-meta a:hover {
color: #202222;
}
.entry-meta .post-icon {
position: relative;
top: -2px;
}
.entry-meta > span {
margin-right: 11px;
}
.entry-meta span:before {
font-family: 'FontAwesome';
font-size: 14px;
padding-right: 10px;
}
.entry-meta .edit:before {
content: '\f044';
position: relative;
top: 1px;
}
.read-more {
margin: 0 !important;
}
.more-link {
margin: 0 !important;
color: #fff !important;
} .format-quote .entry-media,
.format-status .entry-media,
.format-link .entry-media {
padding: 30px;
background-repeat: repeat;
background-position: center center;
}
.content-quote-format-wrapper {
float: left;
width: 100%;
height: auto;
}
.content-quote-format-overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
}
.content-quote-format-textwrap {
position: relative;
z-index: 2;
}
.format-status .entry-media h3 {
margin: 0;
}
.format-quote .entry-media h3,
.format-link .entry-media h3,
.entry-media h3 a {
font-size: 14px;
font-weight: 300;
margin-top: 0;
margin-bottom: 30px;
color: #fff;
text-decoration: none;
}
.format-quote .entry-media p,
.format-link .entry-media p a {
color: #fff;
font-size: 16px;
width: 100%;
margin: 0;
display: block;
white-space: nowrap;
overflow: hidden;
o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
.content-quote-format-textwrap h3 span[class*='icon-'] {
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-khtml-opacity: 1;
-moz-opacity: 1;
margin-right: 5px;
} .hentry .entry-status-twitter .twitter-tweet-rendered {
max-width		: 100% !important;
width			: 100% !important;
margin			: 0 auto !important;
border			: none !important;
box-shadow		: none !important;
}
.format-status .entry-media h3 {
margin			: -17px 0 0;
}
.uppercase {
text-transform	: uppercase;
}
.right .breadcrumbs {
text-align		: center;
}
.breadcrumbs.left {
text-align		: center;
}
p {
margin			: 10px 0 15px;
}
.container.bootstrap {
margin-left: auto !important;
margin-right: auto !important;
}
#share-buttons i{}
#share-buttons i:hover{color: #fb1717;}
#share-buttons i{}
#share-buttons i:hover{color: #fb1717;}	
.entry-title a:hover{color: #fb1717;}
.entry-title a{color: #222222;}	
span.breadcrumb-current{color:#FFED91;}
#blog {
background: #ffffff;
padding-top: 80px;
position: relative;
padding-bottom: 80px;
}
.entry-title {
font-weight: 400;
}
a.button-post{
background: rgba(76, 143, 255, 0.8);
border: 1px solid #4c8fff;
width: 160px;
line-height: 40px;
display: inline-block;
border-radius: 3px;
color: #fff;
text-align: center;
margin-right: 10px;
}
a.button-post:hover {
background: rgba(76, 143, 255, 1);
}
.button-info i.iconi {
font-size: 120px;
line-height: 1em;
}
.quote-slider .overlay {
background: rgba(41, 70, 97, 0.8);
z-index: 0;
}
.breadcumbs {
color: #999999;
font-size: 16px;
font-weight: 300;
margin:0;
padding:0;
}
.breadcumbs ul {
list-style: none;
margin: 0;
padding: 0;
}
span.breadcrumb-current {
color: #4c8fff;
font-weight: 600;
}
.search-form-input {
padding: 10px 3px 10px 20px;
}
body.search article .searchform {
margin: 0 auto;
width: 73%;
float: left;
}
body.search article .searchform  input[type="text"] {
float: left;
line-height: 28px;
height: 46px;
width: 80%;
padding: 10px 0 7px 15px;
font-size: 12px;
color: #222222;
background: #efefef;
border: 1px solid #efefef;
}
body.search article .searchform input[type="submit"] {
float: left;
line-height: 46px;
position: relative;
width: 20%; top: 0px;
background: #333333;
border: none;
color: #fff;
}
body.error404 .index .searchform {
margin: 0 auto;
width: 73%;
float: left;
}
body.error404 .index .searchform  input[type="text"] {
outline: 0;
float: left;
min-height: 46px;
width: 80%;
padding: 9px 0 7px 15px;
font-size: 12px;
border: 0px solid #efefef;
background: #efefef;
}
body.error404 .index .searchform input[type="submit"] {
float: left;
min-height: 46px;
position: relative;
width: 20%;
z-index: 9999;
top: 0px;
background: #4c8fff;
border: none;
color: #fff;
} .container-for-comments {
background: #fff;
}
label.screen-reader-text {
display: none;
}
span.comment-author-link {
color: #222;
}
.comment-form-comment {
color: #222;
}
.container-for-comments .children { 
margin-bottom: 70px;
}
.comments ul  {
margin:0; 
padding:0;
}
.comments ul li {
list-style:none;
margin-bottom: 15px;
}
.comments ul li span .photo{ padding: 0 !important; }
.comments ul li .nt-theme-avatar{
float: left;
margin-right: 30px;
}
.comments ul li .commentlist{
margin-left: 100px;
border: 1px solid #EEE;
padding: 8px 25px 20px;
}
.children {
margin-bottom: 30px;
}
.text-bold , .comment-reply-title{
font-size: 18px;
margin-bottom: 30px;
color: #222222;
}
.comment-form textarea {
display: block;
width: 100%;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
border: 1px solid #eee;
}
.comment-form .submit {
border: none;
margin: 9px 0;
display: inline-block;
position: relative;
outline: none;
cursor: pointer;
transition: all 0.3s;
padding: 6px 18px;
text-transform: inherit !important;
display: inline-block;
max-width: 150px;
padding: 12px !important;
background: #333;
color: #fff; }
.comment-form-author, .comment-form-email {width: 48%; float:left;}
.comment-form-email {margin-left: 4%;} footer.footer-top {
padding: 15px 0 30px;
}
.template-footer-style-3 .widget  table tr td, .template-footer-style-3  table tbody tr td {
font-size: 12px;
color: #fff;
}
.template-footer-style-3 .widget ul,
.template-footer-style-3 .widget  ul li a,
.template-footer-style-3 .widget  table tr td,
.template-footer-style-3  table tbody tr td {
color: #fff;
}
.template-footer-style-3 img {
vertical-align: middle;
max-width: 100%;
height: auto;
}
footer li.widget {
list-style:none;
}
footer #newsletter{
margin-top:15px;
}
footer .widget{
margin-bottom: 0px;
}
footer .widget ul li a{
color: #CCC0C0;
}
footer .widget .widget-head {
color: #fff;
font-size: 18px;
font-weight: 600;
margin-bottom: 40px;
}
footer .widget input#email {
background: transparent;
border: none;
max-width: 100%;
}
label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
width: 100%;
font-weight: 500;
font-size: 15px;
}
button, input, select, textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
outline: 0;
}
#particle-ground .pg-canvas {position:fixed} .flexslider {
padding: 0;
margin-bottom: 0px;
border: none;
}
.flex-control-nav {
display: none;
}
.flex-direction-nav a {
width: 50px;
height: 30px;
}
.post-container{
padding: 0;
}
.entry-meta {
font-weight: 600;
} .template-cover-text .uppercase{
font-size: 50px;
margin-left: -4px;
margin-bottom: 10px;
color: #fff;
}
.template-cover-text .col-md-8{
color: #fff;
}
.template-cover-style-2 > .template-overlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(0, 0, 0, 0.4);
z-index: 0;
}
.template-cover .template-cover-text .cover-text-sublead {
font-size: 16px;
font-family: "Open Sans", Arial, sans-serif;
font-weight: 400;
line-height: 26px;
color: #fff;
}
.index-header {
position:relative;
}
.index-header {
height: 65vh;
position: relative;
display: table;
width: 100%;
background-size: cover;
background-position: center left;
}
.template-cover {
min-height: inherit !important;
}
.template-cover-text {
display: table-cell;
vertical-align: middle;
z-index: 1 !important;
}
.index-header h2 {
margin-bottom:10px;
}
.breadcrubms {
text-transform: capitalize;
color: #fff;
}
.breadcrubms a{
text-transform: capitalize;
color: #fff;
}
.scroll-btn {
display: block;
position: absolute;
left: 0;
right: 0;
bottom: 0;
text-align: center;
z-index: 15;
}
.scroll-btn > * {
display: inline-block;
line-height: 18px;
font-size: 13px;
font-weight: normal;
color: #7f8c8d;
color: #ffffff;
font-family: Arial, sans-serif;
letter-spacing: 2px;
}
.scroll-btn > *:hover,
.scroll-btn > *:focus,
.scroll-btn > *.active {
color: #ffffff;
}
.scroll-btn > *:hover,
.scroll-btn > *:focus,
.scroll-btn > *:active,
.scroll-btn > *.active {
opacity: 0.8;
filter: alpha(opacity=80);
}
.scroll-btn .mouse {
position: relative;
display: block;
width: 30px;
height: 45px;
margin: 0 auto 20px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border: 2px solid white;
border-radius: 23px;
}
.scroll-btn .mouse > * {
position: absolute;
display: block;
top: 29%;
left: 50%;
width: 2px;
height: 6px;
margin: -2px 0 0 -1px;
background: white;
-webkit-animation: ani-mouse 2.5s linear infinite;
-moz-animation: ani-mouse 2.5s linear infinite;
animation: ani-mouse 2.5s linear infinite;
} div.wpcf7-response-output {
margin: 0; 
padding: 1.2em 1em;
}
.wpcf7-not-valid {
border: 1px solid #f00  !important;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
display: block;
display: none !important;
}
.wpcf7-response-output.wpcf7-validation-errors {
display: inline-block !important;
margin: 15px 0 !important;
width: 100% !important;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: 2px solid #f70000;
background-color: #f70000;
color: #fff;
}
.footer-btm p {
text-transform: capitalize;
margin: 0px;
color: #fff;
}
div.wpcf7-mail-sent-ok {
display: inline-block !important;
margin: 15px !important;
width: 97.2% !important;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: 2px solid #398f14;
background-color: #398f14;
color: #fff;
}
div.wpcf7-mail-sent-ok {
background: #398F14;
border: 2px solid #398f14;
color: #fff;
}
footer .widget input.wpcf7-form-control.wpcf7-submit {
background: #f8cf27 none repeat scroll 0 0;
border: medium none;
border-radius: 3px;
color: #222;
font-weight: 700;
padding: 12px 30px 7px;
text-transform: uppercase;
}
.wpcf7 button, .wpcf7  input, .wpcf7  select, .wpcf7  textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
outline: 0;
border: 1px solid #eee;
border-radius: 4px;
padding: 10px;
width: 100%;
display: inline-block;
}
.wpcf7-submit {
max-width: 200px;
margin: 0 auto;
width: 200px;
display: inherit;
background: #288dfb;
color: #fff;
border: 0;
}
.wpcf7 br {
display: none;
} .nav .open > a, .nav .menu-item-has-children.open > a:hover, .nav .menu-item-has-children.open > a:focus {
background-color: inherit !important;
border-color: inherit !important;
}
.navbar-nav > li > .dropdown-menu {
margin-top: 15px;
border-top-right-radius: 4px;
border-top-left-radius: 3px;
}
.dropdown-menu > li > a, a.breadcrumb-item {
text-decoration: none;
}
.dropdown-menu li {
display: block !important;
}
.dropdown-menu {
position: absolute;
top: auto;
left: 0;
z-index: 1000;
display: none;
float: left;
width: auto !important;
min-width: 160px;
padding: 15px !important;
margin: 2px 0 0;
font-size: 14px;
text-align: left;
list-style: none;
background-color: #222;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #ccc;
border: 1px solid rgba(0,0,0,.15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
color: #262626;
text-decoration: none;
background-color: rgba(245, 245, 245, 0);
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
color: #288dfb !important;
text-decoration: none;
background-color: rgba(51, 122, 183, 0);
outline: 0;
}
#template-offcanvass ul {
padding: 60px 0 0;
}
.recent ol {
padding: 0 17px;
}
.recent ol li {
list-style: disc;
}
.recent h3 {
margin-bottom: 30px;
}
#blog blockquote {
padding: 10px 20px;
margin: 0 0 20px;
font-size: 17.5px;
border-left: 5px solid #eee;
}
#blog .entry-content ol, #blog  .entry-content ul, #blog  .entry-content ol li, #blog  .entry-content ul li{ padding-left:10px;
margin-left:10px;
}
::-webkit-input-placeholder { color: #333;
}
::-moz-placeholder { color: #333;
}
:-ms-input-placeholder { color: #333;
}
:-moz-placeholder { color: #333;
} @media  (max-width: 1200px){
}
@media  (max-width: 991px){
#widget-area {
margin: 40px 0 0;
}
#widget-area #searchform input[type="text"] {
width: 90%;
}
footer .widget {
margin-bottom: 40px;
}
footer .widget-title {
margin-bottom: 15px;
}
}
@media  (max-width: 768px){
#widget-area #searchform {
position: relative;
max-height: 50px;
margin-top: 90px;
}
.index-header {
height: 100vh !important;
}
}
@media  (max-width: 480px){ 
.avatar-class {
float: none;
margin-right: 30px;
margin-bottom: 15px;
display: block;
}
.comment-details,.comments ul li .commentlist {
margin-left: 0;
}
.pager li > a, .pager li > span {
float: none;
width: 100%;
}
.template-cover-text .uppercase {
font-size: 100%;
margin-left: 0px;
margin-bottom: 10px;
color: #fff;
}
.comment-meta {
margin-bottom: 15px;
}
}.breadcrubms{
margin-bottom: 0;
}
body.blog section.section {
padding-top: 100px;
padding-bottom: 100px;
}
.contact-page-form input::-webkit-input-placeholder { color: #555;
}
.contact-page-form input::-moz-placeholder { color: #555;
}
.contact-page-form input:-ms-input-placeholder { color: #555;
}
.contact-page-form input:-moz-placeholder { color: #555;
}
.contact-page-form.contact-form .wpcf7 button, .contact-page-form.contact-form .wpcf7 input, .contact-page-form.contact-form .wpcf7 select, .contact-page-form.contact-form .wpcf7 textarea {
color: #333;
}
.contact-page-form.contact-form form .custom-btn {
border: 2px solid #cf7e7a;
color: #333;
transition: background-color .3s,border-color .3s;
}
.contact-page-form.contact-form form .custom-btn:hover {
background-color: #cf7e7a;
color: #fff;
transition: background-color .3s,border-color .3s;
}
.team-single-contact form .custom-btn {
border: 2px solid #cf7e7a;
color: #333;
transition: background-color .3s,border-color .3s;
}
.team-single-contact form .custom-btn:hover {
background-color: #cf7e7a;
color: #fff;
transition: background-color .3s,border-color .3s;
}
.team-single-contact form .input-wrp span {
border: none;
}
.team-single-contact form .input-wrp span.border-bot {
border: 1px solid hsla(0,0%,100%,.5);
}
.one-page-contact form .input-wrp span {
border: none;
}
.one-page-contact form .input-wrp span.border-bot {
border: 1px solid hsla(0,0%,100%,.5);
}
@media only screen and (min-width: 992px) {
.special-section .item.first {
border-right: 10px solid #fff;
}
}
::-webkit-input-placeholder { color: #d6d6d6;
}
::-moz-placeholder { color: #d6d6d6;
}
:-ms-input-placeholder { color: #d6d6d6;
}
:-moz-placeholder { color: #d6d6d6;
}
.team-container.team-style-3 .team-item {
padding-top: 0px;
padding-bottom: 0px;
}
#s-single-post.section{
padding-bottom:100px;
}
.team-style-3 .social-btns a:hover{
color: #cf7e7a;
}
.team-contact.contact-form .custom-btn.dark-color {
color: #d6d6d6;
}
.team-contact.contact-form .custom-btn.dark-color:hover {
color: #fff;
border-color: #cf7e7a;
}
.contact-form .wpcf7 button, .contact-form .wpcf7 input, .contact-form .wpcf7 select, .contact-form .wpcf7 textarea {
color: #fff;
}
.rufina {
font-family: Rufina,serif;
}
#s-feedback {
padding-top: 0px;
padding-bottom: 0px;
}
.team-has-bgcolor {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: #363636;
}
.special-tabs .pattern {
background-color: transparent!important;
}
.home .s-partners.partners-style-2::before, .s-partners.partners-style-2, .s-partners.partners-style-1{
background-color:transparent!important;
}
.services-container.services-style-4 .service-item i.font-icon {
margin-left: -39px;
font-size: 34px;
}
.services-container .service-item i.font-icon {
position: relative;
float: left;
display: inline-block;
vertical-align: top;
text-align: center;
-webkit-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
.services-container.services-style-1 .service-item img.ico {
margin-left: -75px;
}
.services-container.services-style-2 .service-item img.ico {
margin-left: -75px;
}
.services-container.services-style-3 .service-item i.ico {
margin-left: -75px;
background-repeat: no-repeat!important;
background-position: center center!important;
}
.services-container.services-style-4 .service-item img.ico {
margin-left: -75px;
}
.services-container.services-style-5 .service-item img.ico {
margin-left: -75px;
}
.services-container .service-item img.ico {
position: relative;
float: left;
display: inline-block;
vertical-align: top;
text-align: center;
-webkit-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
.nt-theme-vc-img-wrapper{
position:relative;
}
.rufina p {
font-size: 15px;
font-family: Rufina,serif;
color: #9b9b9b;
}
footer form  .input-wrp span {
border: none;
}
footer form .input-wrp span.border-bot {
border: 1px solid hsla(0,0%,100%,.5);
}
footer .widget .widget-head {
margin-bottom: 20px;
}
.team-contact form .input-wrp span {
border: none;
}
.team-contact  form .input-wrp span.border-bot {
border: 1px solid hsla(0,0%,100%,.5);
}
.contact-page-form form .input-wrp span {
border: none;
}
.contact-page-form  form .input-wrp span.border-bot {
border: 1px solid #dbdee3;
}
.text-center {
text-align:center;
}
.text-left {
text-align:left;
}
.text-right {
text-align:right;
}
.section {
padding-top: 0px;
padding-bottom: 0px;
}
#footer .list a{
color: #fff;
}
.faq form .input-wrp span {
border: none;
}
.faq form .input-wrp span.border-bot {
border: 1px solid #dbdee3;
}
form .input-wrp span.border-bottom {
display: block;
padding-top: 2px;
border: 1px solid #dbdee3;
-webkit-transition: border-color 0.3s ease-in-out;
transition: border-color 0.3s ease-in-out;
}
.wpcf7-submit{background-color: transparent;}
.wpcf7-submit{border-color: #cf7e7a;}
#single-post--container form .input-wrp:hover span.border-bottom, #single-post--container form .input-wrp:hover span.border-bottom{
border: 1px solid #a6a6a6!important;
-webkit-transition: border-color 0.3s ease-in-out;
transition: border-color 0.3s ease-in-out;
}
.heading-team{
max-width:1170px;
margin:0 auto;
}
.inner-desc {
max-width: 100%;
}
#headline .p {
font-size: 14px;
color: #c2c2c2;
}
#headline  p.h1 {
font-size: 40px;
color: #fff;
}
.pager {
padding-top: 0;
padding: 0;
margin-bottom: 0;
}
#widget-area #searchform input ::-webkit-input-placeholder { color: #333;
}
#widget-area #searchform input ::-moz-placeholder { color: #333;
}
#widget-area #searchform input :-ms-input-placeholder { color: #333;
}
#widget-area #searchform input :-moz-placeholder { color: #333;
}
.contact-section form input[type="text"]::-webkit-input-placeholder { color: #d6d6d6;
}
.contact-section form input[type="text"]::-moz-placeholder { color: #d6d6d6;
}
.contact-section form input[type="text"]:-ms-input-placeholder { color: #d6d6d6;
}
.contact-section form input[type="text"]:-moz-placeholder { color: #d6d6d6;
}
.contact-section form input[type="text"]:focus{ color: #fff!important;
}
.contact-section form textarea{
color: #d6d6d6;
}
.contact-section form textarea:focus{
color: #fff;
}
.contact-section address {
color: #fff;
}
.contact-section form .input-wrp span.border-bot, #footer.footer-style-1 form .input-wrp span.border-bot, #footer.footer-style-2 form .input-wrp span.border-bot, #footer.footer-style-3 form .input-wrp span.border-bot {
opacity:0.5;
display: block;
padding-top: 2px;
border: 1px solid #dbdee3;
-webkit-transition: border-color 0.3s ease-in-out;
transition: border-color 0.3s ease-in-out;
}
#footer.footer-style-1 .input-wrp:hover span.border-bot, #footer.footer-style-1 form .input-wrp:focus span.border-bot, #footer.footer-style-2 .input-wrp:hover span.border-bot, #footer.footer-style-2 form .input-wrp:focus span.border-bot, #footer.footer-style-3 .input-wrp:hover span.border-bot, #footer.footer-style-3 form .input-wrp:focus span.border-bot {
opacity:1;
display: block;
padding-top: 2px;
border: 1px solid #dbdee3;
-webkit-transition: border-color 0.3s ease-in-out;
transition: border-color 0.3s ease-in-out;
}
.contact-section form .input-wrp:hover span.border-bot, .contact-section form .input-wrp:focus span.border-bot {
opacity:1;
display: block;
padding-top: 2px;
border: 1px solid #dbdee3;
-webkit-transition: border-color 0.3s ease-in-out;
transition: border-color 0.3s ease-in-out;
}
#single-post--container .section.transparent.with-border .container{
padding-left: 0px;
padding-right: 0px;
}
.entry-title {
margin: 0;
margin-bottom: 15px!important;
color: #222222;
}
.widget-title:after, .comment-form .submit, .pager li > a, .pager li > span {
background: #c1aa81;
}
.pager li > a, .pager li > span {
border-color: #c1aa81;
}
.entry-meta a, #widget-area .widget ul li a:hover, #share-buttons i:hover {
color: #c1aa81;
}
.pager li { }
footer .widget ul li a {
color: #fff;
}
footer .widget input.wpcf7-form-control.wpcf7-submit {
border: 2px solid #cf7e7a;
border-radius: 50px;
color: #fff;
font-weight: 700;
padding: 7px 15px 7px;
text-transform: uppercase;
background:transparent;
max-width: 100%;
width: auto;
margin-top:10px;
}
table {
background-color: transparent;
}
caption {
padding-top: 8px;
padding-bottom: 8px;
color: #777;
text-align: left;
}
th {
text-align: left;
}
.table {
width: 100%;
max-width: 100%;
margin-bottom: 20px;
}
.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;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #ddd;
}
.table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
border-top: 0;
}
.table > tbody + tbody {
border-top: 2px solid #ddd;
}
.table .table {
background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
padding: 5px;
}
.table-bordered {
border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
background-color: #f5f5f5;
}
table col[class*="col-"] {
position: static;
display: table-column;
float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
position: static;
display: table-cell;
float: none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.d