* {
outline:none!important
}
html {
border-bottom:1px solid transparent;
-webkit-font-smoothing:antialiased;
min-height:100%
}
body {
background:#fff;
color:#555;
font-size:15px;
line-height:1.5;
min-height:100%;
padding:0 10px
}
body img {
display:block
}
;
body.boxed,body.page-template-template-boxedpage-php {
padding:20px 0
}
.dp-page + #dp-top,.dp-page + .dp-page-wrap {
margin-left:-10px!important;
margin-right:-10px!important;
padding-left:10px;
padding-right:10px;
margin-left:-10px!important;
margin-right:-10px!important;
padding-left:10px!important;
padding-right:10px!important
}
#dp-page-box {
margin:0
}
#dp-page-box .dp-page {
padding-left:0;
padding-right:0
}
.boxed #dp-page-box,.page-template-template-boxedpage-php #dp-page-box {
background:#fff;
padding-left:10px;
padding-right:10px;
-moz-background-clip:border;
-webkit-background-clip:border;
background-clip:border-box;
-moz-background-clip:padding;
-webkit-background-clip:padding;
background-clip:padding-box;
border:#fff solid 2px;
margin:40px auto 20px
}
.boxed .expand15,.page-template-template-boxedpage-php .expand15 {
margin-left:-15px!important;
margin-right:-15px!important;
padding-left:15px;
padding-right:15px
}
.boxed #dp-header.expand15,.page-template-template-boxedpage-php #dp-header.expand15 {
margin-left:-15px!important;
margin-right:-15px!important;
padding-left:0;
padding-right:0;
width:auto
}
a {
color:#333;
text-decoration:none;
-webkit-transition:color .3s ease-out;
-moz-transition:color .3s ease-out;
-ms-transition:color .3s ease-out;
-o-transition:color .3s ease-out;
transition:color .3s ease-out
}
article section.content a,article section.intro a {
color:#13a7d7;
font-weight:600;
}
article section.content a:active,article section.content a:focus,article section.content a:hover,article section.intro a:active,article section.intro a:focus,article section.intro a:hover {
color:#111
}
a:active,a:focus,a:hover {
color:#13a7d7;
cursor:pointer
}
h1,h2,h3,h4,h5,h6 {
color:#213344;
font-weight:700;
margin:0 0 .6em;
line-height:1.3em;
-ms-word-wrap:break-word;
word-wrap:break-word
}
h1 {
font-size:50px
}
h2 {
font-size:35px
}
h3 {
font-size:24px
}
h4 {
font-size:24px
}
h5 {
font-size:20px
}
h6 {
font-size:16px
}
p {
-ms-word-wrap:break-word;
word-wrap:break-word;
margin:0 0 20px
}
.page-title {
font-size:35px;
margin:0 0 35px
}
ul {
list-style-type:disc
}
ul li,ol li {
line-height:1.5em
}
ul li li {
padding:0
}
img {
height:auto;
max-width:100%
}
.box ul li:first-child,.box ol li:first-child {
border-top:none
}
.box ul ul,.box ol ol {
margin:0;
padding:0 0 0 20px
}
.box.flush-bottom {
margin-bottom:0!important
}
button,a.dp-button,input[type="button"],input[type="submit"] {
display:inline-block;
padding:4px 10px;
margin-bottom:0;
font-size:13px;
line-height:18px;
color:#333!important;
text-align:center;
text-shadow:0 1px 1px rgba(255,255,255,0.75);
vertical-align:middle;
cursor:pointer;
background-color:#f5f5f5;
background-image:-ms-linear-gradient(top,#fff,#e6e6e6);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);
background-image:-o-linear-gradient(top,#fff,#e6e6e6);
background-image:linear-gradient(top,#fff,#e6e6e6);
background-image:-moz-linear-gradient(top,#fff,#e6e6e6);
background-repeat:repeat-x;
border:1px solid #ccc;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
border-color:#e6e6e6 #e6e6e6 #bfbfbf;
border-bottom-color:#b3b3b3;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);
filter:progid:dximagetransform.microsoft.gradient(enabled=false);
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)
}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled],button:hover,input[type="button"]:hover,input[type="submit"]:hover,button:active,input[type="button"]:active,input[type="submit"]:active,button.disabled,input[type="button"].disabled,input[type="submit"].disabled,a.dp-button:hover,a.dp-button:active,a.dp-button.active,a.dp-button.disabled,a.dp-button[disabled] {
background-color:#e6e6e6
}
.btn:active,.btn.active,button:active,a.dp-button:active,a.dp-button.active
input[type="button"]:active,input[type="submit"]:active {
background-color:#ccc
}
.btn:first-child,button:first-child,a.dp-button:first-child,input[type="button"]:first-child,input[type="submit"]:first-child {
margin-left:0
}
.btn:hover,button:hover,a.dp-button:hover,input[type="button"]:hover,input[type="submit"]:hover {
color:#333;
text-decoration:none;
background-color:#e6e6e6;
background-position:0 -15px;
-webkit-transition:background-position .1s linear;
-moz-transition:background-position .1s linear;
-ms-transition:background-position .1s linear;
-o-transition:background-position .1s linear;
transition:background-position .1s linear
}
.btn:focus,button:focus,a.dp-button:focus,input[type="button"]:focus,input[type="submit"]:focus {
outline:thin dotted #333;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px
}
.btn.active,.btn:active,button:active,a.dp-button:active,input[type="button"]:active,input[type="submit"]:active {
background-color:#e6e6e6;
background-color:#d9d9d9;
background-image:none;
outline:0;
-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)
}
.btn.disabled,.btn[disabled],button.disabled,a.dp-button:disabled,a.dp-button[disabled],input[type="button"].disabled,input[type="submit"].disabled {
cursor:default;
background-color:#e6e6e6;
background-image:none;
opacity:.65;
filter:alpha(opacity=65);
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none
}
.btn-large {
padding:9px 14px;
font-size:15px;
line-height:normal;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}
input[type="text"],input[type="password"],input[type="email"],input[type="www"],input[type="tel"] {
background:#fff;
border:1px solid #e5e5e5;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
color:#333;
font:normal 12px Arial,Helvetica,sans-serif;
height:32px;
line-height:32px;
padding:0 9px
}
.readon {
display:inline-block;
-webkit-border-radius:15px;
-moz-border-radius:15px;
border-radius:15px;
padding:3px 10px 3px 12px;
font-size:15px;
color:#213344!important;
border:1px solid #d5d5d5
}
.readon:hover {
color:#213344!important
}
.readon span:after {
content:'\ea17';
font-family:'fontello';
font-size:15px;
padding-left:12px;
-webkit-transition:all .2s ease-out;
-moz-transition:all .2s ease-out;
-ms-transition:all .2s ease-out;
-o-transition:all .2s ease-out;
transition:all .2s ease-out
}
.readon:hover span:after {
padding-left:18px
}
.readon1 {
display:inline-block;
-webkit-border-radius:14px;
-moz-border-radius:14px;
border-radius:14px;
background-color:transparent;
border:1px solid #ff4e00;
padding:0 20px;
height:28px;
line-height:28px;
font-size:16px;
color:#ff4e00!important;
font-family:'Patua One',cursive
}
.readon1:hover {
color:#ff4e00!important
}
.readon1 a {
color:#ff4e00!important
}
.readon2 {
display:inline-block;
-webkit-border-radius:14px;
-moz-border-radius:14px;
border-radius:14px;
background-color:transparent;
border:1px solid #13A7D7;
padding:0 20px;
height:28px;
line-height:28px;
font-size:16px;
color:#13A7D7!important;
font-family:'Patua One',cursive
}
.readon2:hover {
color:#13A7D7!important
}
.readon2 a {
color:#13A7D7!important
}
.dp-readon {
display:inline-block;
-webkit-border-radius:14px;
-moz-border-radius:14px;
border-radius:14px;
background-color:transparent;
border:1px solid #e8e8e8;
padding:0 11px;
height:28px;
line-height:28px;
font-size:15px;
color:#213344!important;
font-family:'Patua One',cursive
}
.dp-readon span:after {
font-family:"fontello";
content:'\e8c3';
padding-left:15px;
font-weight:200;
-webkit-transition:all .2s ease-out;
-moz-transition:all .2s ease-out;
-ms-transition:all .2s ease-out;
transition:all .2s ease-out
}
.dp-readon:hover {
color:#213344!important
}
.dp-readon:hover span:after {
padding-left:20px
}
.dp-readon a {
color:#213344!important
}
.dp-readon1 {
display:inline-block;
-webkit-border-radius:14px;
-moz-border-radius:14px;
border-radius:14px;
background-color:transparent;
border:1px solid #fff;
border:1px solid rgba(255,255,255,0.4);
padding:0 31px 0 11px;
height:28px;
line-height:28px;
font-size:15px;
color:#fff!important;
font-family:'Patua One',cursive;
position:relative;
overflow:hidden
}
.dp-readon1 span {
margin-left:-100px;
-webkit-transition:all .4s ease-out;
-moz-transition:all .4s ease-out;
-ms-transition:all .4s ease-out;
transition:all .4s ease-out
}
.dp-readon1:hover span {
margin-left:0
}
.dp-readon1 span:after {
font-family:"fontello";
content:'\e8c3';
position:absolute;
right:25px;
font-weight:200;
-webkit-transition:all .4s ease-out;
-moz-transition:all .4s ease-out;
-ms-transition:all .4s ease-out;
transition:all .4s ease-out
}
.dp-readon1:hover {
color:#fff!important;
border:1px solid #fff
}
.dp-readon1:hover span:after {
right:10px
}
.dp-readon1 a {
color:#fff!important
}
textarea {
background:#fff;
border:1px solid #e5e5e5;
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
color:#333;
font-family:Arial,Verdana,sans-serif;
font-size:14px;
line-height:23px;
padding:10px;
text-transform:none
}
label {
display:inline-block;
font-size:13px;
font-weight:700;
padding:0 0 4px
}
select {
max-width:100%
}
article {
margin:0 0 30px
}
.tag-page article,.category-page article,.search-page article {
margin:0 0 40px
}
.dp-page-wrap {
padding-top:45px
}
.dp-page .dp-page-wrap,.dp-page + #dp-top {
border-top:1px solid #e5e5e5;
padding-top:45px
}
#dp-navigation-wrapper {
width:100%
}
#dp-slideshow #dp-navigation-wrapper {
position:absolute;
top:0;
left:0
}
#dp-slideshow {
position:relative;
margin:0 -10px
}
#dp-slideshow .box {
margin:0!important;
padding:0!important
}
#dp-header + .dp-page-wrap {
padding-top:20px
}
.dp-page {
margin:0 auto;
width:100%
}
#dp-mainbody {
padding:0 10px
}
#dp-mainbody-columns {
display:block;
overflow:visible;
width:100%
}
#dp-mainbody-columns > section {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
display:block;
float:left;
padding:0
}
#dp-mainbody-columns > aside {
background:#fff;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
display:block;
float:left;
padding:0 0 0 20px
}
#dp-mainbody-columns.dp-sidebar-left > section {
float:right
}
#dp-mainbody-columns.dp-sidebar-left > aside {
float:left;
padding:0 20px 0 0
}
#dp-content-wrap {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
padding:0;
width:100%
}
#dp-content-wrap,#dp-mainbody > div {
float:left
}
#dp-mainbody-columns.dp-sidebar-left > section {
float:right
}
#dp-top-bar {
background:transparent;
margin:0;
overflow:hidden;
padding:0;
position:absolute;
width:100%
}
#dp-top-bar .box {
margin-bottom:0
}
#dp-head-wrap {
background:transparent;
position:relative;
border-bottom:1px solid rgba(255,255,255,0.2);
z-index:400
}
.page-template-template-contact-php #dp-head-wrap.semi-transparent {
background-color:rgba(33,51,68,0.9)!important
}
#dp-head {
position:relative;
padding:0 10px
}
#dp-head:after {
clear:both;
content:"";
display:table
}
#dp-head h1 {
float:left;
margin:0
}
#dp-head a.cssLogo {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/logo.png) no-repeat 0 0;
display:block;
height:32px;
width:160px;
text-indent:-9999px;
margin:60px 15px 10px 0;
background-size:cover
}
#dp-head a.textLogo {
color:#13a7d7;
display:block;
font-size:18px;
line-height:22px;
padding:7px 0 0 10px
}
#dp-head a.textLogo small {
color:#333;
display:block;
font-size:12px;
line-height:12px
}
#dp-head a.imageLogo {
display:block;
width:160px;
height:32px;
margin:60px 15px 10px 0
}
#dp-head a.imageLogo img {
display:block;
width:auto;
height:auto;
max-height:100%;
height:100%\9
}
#main-menu-mobile {
border:1px solid #000;
height:48px;
left:-9999px;
position:absolute;
top:0;
width:160px
}
.dp-header-wrapper {
background-color:#465666;
margin:0 -10px;
padding:0;
color:#fff;
position:relative
}
#dp-header {
padding:20px 0
}
#dp-header .box {
margin-bottom:0
}
#dp-button-area {
float:right;
margin-left:10px
}
#dp-button-area a {
display:block;
float:right;
margin:62px 0 0 5px;
-webkit-transition:background-color .3s ease-out;
-moz-transition:background-color .3s ease-out;
-ms-transition:background-color .3s ease-out;
transition:background-color .3s ease-out;
width:25px;
height:25px;
background:#13a7d7;
border-radius:50%;
text-align:center;
vertical-align:middle
}
#dp-logout:before {
content:'\efc6';
font-family:'fontello';
color:#fff;
font-size:13px;
display:block;
line-height:25px
}
#dp-login:before {
content:'\ed06';
font-family:'fontello';
color:#fff;
font-size:12px;
display:block;
line-height:25px
}
#dp-header-search:before {
content:'\ecfb';
font-family:'fontello';
color:#fff;
font-size:13px;
display:block;
line-height:25px
}
#dp-login:hover:before,#dp-logout:hover:before,#dp-header-search:hover:before {
color:#fff
}
#dp-header-search-form {
width:300px;
height:35px;
position:absolute;
bottom:36px;
right:46px;
display:none;
z-index:1000
}
.arrow_box {
position:relative;
background:#fff;
border:2px solid #13a7d7;
width:300px;
height:45px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:4px 4px 10px rgba(50,50,50,0.4);
-moz-box-shadow:4px 4px 10px rgba(50,50,50,0.4);
box-shadow:4px 4px 10px rgba(50,50,50,0.4)
}
.arrow_box:after {
content:'';
position:absolute;
border-style:solid;
border-width:10px 0 10px 10px;
border-color:transparent #fff;
display:block;
width:0;
z-index:1;
right:-10px;
top:12px
}
.arrow_box:before {
content:'';
position:absolute;
border-style:solid;
border-width:11px 0 11px 11px;
border-color:transparent #13A7D7;
display:block;
width:0;
z-index:0;
right:-13px;
top:11px
}
#dp-header-search-form #s {
width:270px;
border:none;
line-height:45px
}
#cancel-search {
float:right;
width:20px;
height:100%;
cursor:pointer
}
#cancel-search i {
color:#13a7d7;
font-size:18px;
line-height:45px
}
.dp-subheader-wraper {
background:#213344;
margin:0 -10px;
padding:5px 0 25px;
border-bottom:1px solid #e5e5e5
}
.dp-subheader-wraper.bgimage {
height:140px
}
.dp-subheader {
position:relative;
height:100%
}
.dp-subheader .main-title {
margin:0;
padding:20px 0 5px 10px;
font-size:50px;
line-height:50px;
font-weight:400
}
.dp-subheader .sub-title {
margin:0;
padding:0 0 0 10px;
font-size:15px;
font-weight:400;
opacity:.6
}
.dp-subheader .dp-breadcrumbs {
position:absolute;
right:20px;
bottom:7px
}
.bgimage .dp-subheader .main-title {
padding:45px 0 0 10px
}
.bgimage .dp-subheader .main-title,.bgimage .dp-subheader .sub-title,.bgimage .dp-subheader #dp-breadcrumb-fontsize,.bgimage .dp-subheader .dp-breadcrumbs > span,.bgimage .dp-subheader .dp-breadcrumbs a {
color:#fff;
text-shadow:0 1px 1px rgba(0,0,0,0.7)
}
.dp-subheader-wraper.bgimage .dp-breadcrumbs {
padding:2px 6px;
background:#000;
background:rgba(0,0,0,0.5);
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px
}
#dp-featured-wrap {
margin:0 -10px;
position:relative;
overflow:hidden
}
#dp-featured-inner-wrap {
padding:40px 0 10px
}
#dp-featured img {
-webkit-border-radius: 180px;
border-radius: 180px;
border: 3px solid #6f9aaf;
position: relative;
-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
}
#dp-top-wrap {
margin:0 -10px;
position:relative;
background-color:#f8f8f8
}
section.intro {
font-size:110%;
padding:0;
margin-bottom:50px
}
article::after,.box::after,#dp-featured::after,#dp-top::after,#dp-top1::after,#dp-bottom1::after,#dp-bottom2::after,#dp-footer1::after,#dp-footer2:after,#respond::after,#dp-mainbody::after,#dp-mainbody-columns::after {
clear:both;
content:"";
display:table
}
section.content::after {
clear:both;
content:"";
display:table
}
#dp-mainbody .box {
padding:0
}
.pagination {
clear:both;
padding:0 0 40px 70px;
position:relative;
font-size:14px;
line-height:14px
}
.pagination span,.pagination a {
display:block;
float:left;
margin:2px 5px 2px 0;
text-decoration:none;
line-height:25px;
text-align:center;
width:25px;
color:#9f9f9f!important;
background:#fbfbfb;
border:1px solid #d3d3d3;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px
}
.pagination a:hover,.pagination .current {
color:#fff!important;
background:#13a7d7;
border:1px solid #13a7d7
}
#dp-bottom1-wrap,#dp-bottom2-wrap {
margin:0 -10px;
position:relative
}
#dp-bottom1-wrap.filled #dp-bottom1-inner-wrap,#dp-bottom2-wrap.filled #dp-bottom2-inner-wrap {
padding:40px 0 0
}
#dp-bottom1-wrap.filled + #dp-bottom2-wrap {
margin-top:40px
}
#dp-bottom1-wrap.filled + #dp-bottom2-wrap.filled {
margin-top:0
}
#dp-footer-wrap {
background:#222;
padding:0;
margin:0 -10px;
position:relative
}
#dp-footer-wrap-bgimage {
padding:40px 0 0
}
#dp-bottom1,#dp-bottom2 {
margin:0 auto;
padding:0
}
#dp-footer1 ul li,#dp-footer1 ol li,#dp-footer2 ul li,#dp-footer2 ol li {
line-height:2
}
#dp-footer1 .box-title,#dp-footer2 .box-title {
font-size:15px;
letter-spacing:normal;
font-weight:700
}
.dvd {
position:absolute;
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/dvd.png);
height:2px;
width:100%
}
#dp-copyright {
clear:both;
color:#fff;
font-size:13px;
padding:0 10px!important
}
#dp-copyright-inner {
padding:0 10px!important
}
#dp-copyright-first-line {
padding-bottom:10px;
position:relative;
overflow:hidden
}
#dp-copyright a {
color:#aaa
}
#dp-copyright a:active,#dp-copyright a:focus,#dp-copyright a:hover {
color:#13a7d7
}
#footer-menu {
float:right;
line-height:32px;
margin:0;
list-style:none
}
#footer-menu li {
float:left;
padding-left:30px;
font-size:15px
}
#dp-copyright .dp-copyrights {
border-top:1px solid #13a7d7;
line-height:15px;
padding:20px 0
}
#dp-style-area {
clear:both;
margin:10px 0 0;
text-align:center
}
.dp-copyright-logo {
float:left;
margin:6px 10px 0 0;
display:inline-block
}
.dp-copyright-logo .css {
float:left;
width:46px;
height:20px
}
.dp-copyrights-text {
display:inline-block
}
#back-to-top {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/back-top.png) no-repeat center center;
background-color:#161615;
background-color:rgba(22,22,21,0.7);
bottom:56px;
color:transparent;
display:none;
font:0/0 a;
height:40px;
position:fixed;
right:20px;
text-shadow:none;
-webkit-transition:all .2s ease;
-moz-transition:all .2s ease;
-ms-transition:all .2s ease;
-o-transition:all .2s ease;
transition:all .2s ease;
width:40px;
z-index:100;
cursor:pointer
}
#back-to-top:hover {
background-color:#13a7d7
}
.box {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
padding:0 10px;
margin-bottom:30px
}
.box-title {
font-size:24px;
margin:0 0 12px;
text-transform:uppercase;
font-weight:700
}
.no-title .box-title {
display:none
}
#dp-top .box,#dp-bottom1 .box,#dp-bottom2 .box,#dp-footer1 .box,#dp-footer2 .box,#dp-top-bar.box,#dp-top1 .box,#dp-featured .box {
float:left
}
.widget-area .col1 {
width:100%
}
.widget-area .col2 {
width:50%
}
.widget-area .col3 {
width:33.3%
}
.widget-area .col4 {
width:25%
}
.widget-area .col5 {
width:20%
}
.widget-area .col6 {
width:16.6%
}
.widget-area .box.last1 {
width:100%
}
.widget-area .box.last2 {
width:50%
}
.widget-area .box.last3 {
width:33.3%
}
.widget-area .box.last4 {
width:25%
}
.widget-area .box.last5 {
width:20%
}
.widget-area .nth1 {
clear:both
}
.onlyDesktop {
display:block!important
}
.onlyTablets {
display:none!important
}
.onlySmartphones {
display:none!important
}
.onlyTabltetsAndSmartphones {
display:none!important
}
#dp-mainmenu-toggle {
display:none
}
#dp-mainmenu-collapse {
overflow:visible!important
}
#main-menu {
list-style-type:none;
margin:0;
padding:0;
position:relative
}
#main-menu ul {
margin:0!important;
padding:0!important
}
#main-menu > li {
border:none;
float:left;
font-size:13px;
line-height:43px
}
#main-menu > li > a {
color:#777;
margin:0;
-webkit-transition:color .3s ease-out;
-moz-transition:color .3s ease-out;
-ms-transition:color .3s ease-out;
-o-transition:color .3s ease-out;
transition:color .3s ease-out
}
#main-menu > li > a:hover {
background:transparent;
color:#FFF
}
#main-menu > li.current-menu-item,#main-menu > li.current_page_item,#main-menu > li:hover {
color:#FFF
}
#main-menu > li.active > a,#main-menu > li.current-menu-item > a,#main-menu > li.current_page_item > a,#main-menu > li.current-menu-ancestor > a,#main-menu > li.current-menu-parent > a {
background:transparent;
color:#F0986C
}
#main-menu .sub-menu {
background:#fff;
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
display:block;
font-size:13px;
left:-9999px;
padding:15px 0;
position:absolute;
width:auto;
min-width:200px;
z-index:1000000
}
#main-menu li:hover .sub-menu {
left:auto
}
#main-menu .sub-menu li {
-webkit-transition:background-color .3s ease-out;
-moz-transition:background-color .3s ease-out;
-ms-transition:background-color .3s ease-out;
-o-transition:background-color .3s ease-out;
transition:background-color .3s ease-out;
z-index:1000000
}
#main-menu .sub-menu li:first-child {
border-top:none
}
#main-menu .sub-menu li a {
color:#777;
display:block;
line-height:22px;
padding:0
}
#main-menu .sub-menu li:hover a,#main-menu .sub-menu li a:active,#main-menu .sub-menu li a:focus,#main-menu .sub-menu li a:hover {
color:#585656;
text-decoration:none
}
#main-menu .sub-menu .sub-menu {
left:-9999px!important;
margin-left:180px;
margin-top:-12px;
border-top:none!important
}
#main-menu .sub-menu li:hover .sub-menu {
left:auto!important
}
#comments {
border-top:1px solid #e5e5e5;
margin:20px 0 0
}
#comments.nocomments {
border-top:none
}
#comments > h2:first-child {
font-size:20px;
margin:0 0 42px;
padding:24px 0 0
}
#comments > nav {
margin:12px 0;
overflow:hidden
}
#comments > nav .nav-prev {
float:left
}
#comments > nav .nav-next {
float:right
}
#comments > ol {
list-style-type:none;
padding:0
}
#comments ol.children {
list-style-type:none;
margin-left:5%;
padding:0
}
#comments li article {
clear:both;
margin-top:20px;
position:relative
}
#comments li article > aside {
border:1px solid #eee;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
left:0;
position:absolute;
top:20px
}
#comments li article > aside img {
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
display:block
}
#comments li article > .content {
border-bottom:1px solid #eee;
margin-left:56px;
overflow:hidden;
padding:2px 3% 12px
}
#comments .children article > .content {
margin-left:48px
}
#comments article time {
color:#b3b6b7;
font-size:11px
}
#comments article .author {
font-size:12px;
font-weight:700
}
#comments article .content > * {
font-size:12px
}
#comments article footer .edit,#comments article footer .reply {
float:right;
font-size:12px;
font-weight:700;
margin-left:10px
}
#comments em.awaiting-moderation {
color:#a33;
display:block;
font-size:14px;
margin:0 0 12px;
text-align:center
}
#comments li.bypostauthor > article {
border:1px solid #f5f5f5;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px
}
#comments li.bypostauthor article .content {
border:none!important
}
#comments li.bypostauthor article aside {
left:2%
}
#comments li article abbr[title],#comments li article acronym[title] {
border-bottom:1px dotted
}
#comments li article code {
background:#fafafa;
border-left:4px solid #eee;
display:block;
margin:10px 0;
padding:10px 20px;
white-space:pre
}
#comments li article blockquote {
background:#fafafa;
border:2px solid #eee;
border-left:none;
border-right:none;
display:block;
margin:10px 0;
padding:10px;
position:relative
}
#comments li article blockquote p {
margin:0
}
#comments li article q {
color:#888;
font-weight:700
}
#comments li article strike {
text-decoration:line-through
}
#comments li article del {
color:#aaa;
text-decoration:line-through
}
#respond {
padding:12px 0
}
#respond > h3 {
padding:24px 0 0;
margin:0 0 20px;
font-size:22px;
font-weight:400!important;
line-height:100%;
border-top:1px solid #e5e5e5
}
#respond p.comment-notes,#respond p.logged-in-as,#respond p.form-allowed-tags {
font-size:11px;
color:#999
}
#respond input,#respond textarea {
display:block
}
#respond input[type="text"],#respond input[type="password"],#respond textarea {
width:100%
}
#respond #reply-title small {
float:right;
font-size:14px;
text-transform:none
}
.content > form input[type="submit"] {
display:inline-block;
float:none
}
article.post {
padding-left:70px;
position:relative
}
article.no-title,article.page-fullwidth {
padding-left:0
}
section #comments {
margin-left:70px
}
article.no-title + section#comments,article.page-fullwidth + section#comments,.attachment section#comments {
margin-left:0
}
article > footer {
padding:16px 0
}
article > footer::after {
clear:both;
content:"";
display:table
}
article > .content,article > .summary {
font-size:15px;
line-height:1.5
}
aside.meta {
float:left;
left:0;
position:absolute;
width:50px;
top:15%
}
aside.meta dl {
position:relative
}
aside.meta a {
color:#213344;
opacity:.35
}
aside.meta a:active,aside.meta a:focus,aside.meta a:hover {
color:#13A7D7;
opacity:1
}
aside.meta dt {
clear:both;
display:block;
font-size:16px;
line-height:16px;
text-align:right
}
aside.meta dd {
margin:0 0 12px
}
aside.meta .day {
color:#13a7d7;
font-size:20px;
font-weight:700;
font-family:"PatuaOne"
}
aside.meta .month {
color:#213344;
font-size:13px;
font-weight:700;
font-family:"PatuaOne";
opacity:.35
}
aside.meta .year {
color:#213344;
font-size:13px;
font-weight:700;
font-family:"PatuaOne";
margin-bottom:5px;
opacity:.35
}
#dp-social-api {
padding:0 0 20px
}
#dp-social-api > * {
display:block;
float:left!important;
min-height:33px;
margin-right:5px!important
}
#dp-social-api > a {
min-height:inherit!important
}
article header h1 sup,article.sticky header h1 sup,article header h2 sup,article.sticky header h2 sup {
background:#f41;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
color:#fff;
display:inline-block;
font-size:12px;
font-weight:400;
line-height:12px;
padding:2px 5px;
position:relative;
text-transform:uppercase;
top:-12px
}
article figure.featured-image img {
display:block;
clear:both;
height:auto;
margin:0 auto 20px;
width:100%;
max-width:100%
}
article figure.featured-image img + figcaption {
color:#bbb;
font-size:12px;
margin:-30px 0 15px;
padding:10px 0;
text-align:center
}
.alignnone {
float:none
}
.alignleft {
float:left;
margin:0 15px 15px 0
}
.alignright {
float:right;
margin:0 0 15px 15px
}
.aligncenter {
display:block;
float:none;
margin:0 auto
}
div.wp-caption {
max-width:100%!important
}
.wp-caption-text {
font-size:11px;
font-style:italic;
line-height:1.5;
text-align:center
}
.gallery {
clear:both;
padding:16px 0
}
.gallery-caption {
font-size:10px
}
#activateform {
margin:0 auto;
max-width:500px
}
#activateform #key,#activateform #submit {
font-size:inherit!important
}
.mu_register {
margin:20px auto!important;
max-width:500px
}
.mu_register input[type="submit"],.mu_register #blog_title,.mu_register #user_email,.mu_register #blogname,.mu_register #user_name {
font-size:inherit!important
}
.mu_register label {
font-size:inherit!important
}
#dp-breadcrumb-fontsize {
overflow:hidden;
padding:0 10px 10px
}
.dp-page-wrap #dp-breadcrumb-fontsize {
margin:-35px 0 10px
}
.dp-breadcrumbs {
float:left;
font-size:12px
}
.dp-breadcrumbs > a:before,.dp-breadcrumbs > span:before {
content:"/";
font-weight:400;
padding:0 6px
}
.dp-breadcrumbs > a:first-child:before {
display:none
}
.dp-breadcrumbs > span {
color:#777
}
#dp-font-size {
float:right
}
#dp-font-size > a {
margin-left:5px
}
#dp-contact {
margin:0;
max-width:540px;
overflow:hidden;
width:100%
}
#dp-contact dd {
margin:5px 0;
padding:0
}
#dp-contact span.error {
color:#dd514c
}
.contactpage .dp-contact-error,.contactpage .dp-contact-thanks {
background:#5eb95e;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
color:#fff;
font-size:14px;
line-height:18px;
margin:30px 0;
max-width:520px;
padding:5px 10px;
text-align:center;
width:100%
}
.contactpage .dp-contact-error {
background:#dd514c
}
.contactpage input[type="text"],.contactpage textarea {
width:100%
}
.contactpage input[type="submit"] {
float:right;
margin:0
}
.page404 h1 {
font-size:90px;
margin-bottom:10px
}
.page404 > p:first-child {
font-size:150%;
padding:20px 0;
text-align:center
}
.page404 > p:first-child > small {
display:block;
font-size:85%;
text-align:center
}
.page404 label[for="s"] {
display:none
}
.page404 form {
margin:10px 0 30px;
text-align:center
}
.page404 > div {
clear:both;
overflow:hidden
}
.page404 .widget {
float:left;
margin:0 2%;
width:46%
}
.archivepage .widget {
float:left;
margin:0 2%;
width:29%
}
.archivepage .widget.first {
margin-left:0;
width:31%
}
.archivepage .widget.last {
margin-right:0;
width:31%
}
.archivepage .widget li:before {
display:none
}
.archivepage .widget.first li {
position:relative
}
.archivepage .widget.first li a {
display:block;
padding-left:54px
}
.archivepage .widget li small {
color:#aaa;
left:0;
position:absolute;
top:7px
}
.tagcloud .tag-cloud {
border-top:1px solid #e5e5e5;
margin:20px 0;
padding:10px 0
}
.tagcloud .tag-cloud a {
padding:0 10px;
vertical-align:middle
}
.loginpage #loginform {
margin:0 auto;
overflow:hidden;
width:240px
}
.loginpage input[type="text"],.loginpage input[type="password"] {
clear:both;
width:240px
}
.loginpage p label {
display:block
}
.loginpage .login-remember {
float:left
}
.loginpage .login-submit {
float:right;
margin:10px 0
}
.loginpage .login-submit input[type="submit"] {
margin:0
}
.loginpage nav.small {
border-top:1px solid #eee;
clear:both;
margin:10px auto;
padding:10px 0;
width:240px
}
.loginpage nav.small ul {
margin:0
}
.loginpage nav.small ul li {
float:left;
margin-right:10px;
padding-left:0
}
.loginpage nav.small ul li:before {
display:none
}
#dp-mainbody-columns header {
overflow:auto
}
header hgroup h2 {
margin:0;
padding:11px 0 10px
}
.dp-format-aside,.dp-format-audio,.dp-format-chat,.dp-format-gallery,.dp-format-image,.dp-format-link,.dp-format-quote,.dp-format-status,.dp-format-video {
display:block;
font-size:24px;
font-family:"fontello";
color:#b0c6da;
padding-bottom:12px
}
.dp-format-aside:before {
content:'\ed30'
}
.dp-format-audio:before {
content:'\eb2c'
}
.dp-format-chat:beforet {
content:'\e87a'
}
.dp-format-gallery:before {
content:'\e998'
}
.dp-format-image:before {
content:'\e833'
}
.dp-format-link:before {
content:'\ed19'
}
.dp-format-quote:before {
content:'\e9bd'
}
.dp-format-status:before {
content:'\eaff'
}
.dp-format-video:before {
content:'\e832'
}
.pagenav {
margin:20px 0 10px;
overflow:hidden
}
.pagenav .nav-prev {
float:left
}
.pagenav .nav-next {
float:right
}
.author-info {
background:#fafafa;
border:1px solid #f4f4f4;
clear:both;
margin-top:34px;
min-height:48px;
overflow:hidden;
padding:15px 20px;
position:relative
}
#dp-social-api + .author-info {
margin-top:72px
}
.author-info > aside {
left:20px;
position:absolute;
top:20px
}
.author-info img {
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
display:block;
margin-top:-5px
}
.author-info > div {
padding:0 0 0 84px
}
.author-info h2 {
font-size:18px;
margin:0 0 6px
}
.author-info .author-desc {
font-size:12px;
line-height:17px
}
.content dl.post-fields {
border-top:1px solid #e5e5e5;
font-size:11px;
line-height:1.3;
margin:10px 0;
padding:0
}
.content dl.post-fields dt {
border-top:1px solid #f5f5f5;
font-size:12px;
font-weight:700;
line-height:1.5;
margin:10px 0 0;
padding:10px 0 0
}
.content dl.post-fields dt:first-child {
border-top:none
}
.content dl.post-fields dd {
margin:0;
padding:0
}
iframe[src^='http://www.youtube.com'],iframe[src^='https://www.youtube.com'],iframe[src^='http://youtube.com'],iframe[src^='https://youtube.com'],iframe[src*='vimeo.com'] {
max-width:100%!important
}
.content .twitter-tweet-rendered {
max-width:100%!important
}
.content a[href^='http://www.flickr.com'],.content a[href^='https://www.flickr.com'],.content a[href^='http://flickr.com'],.content a[href^='https://flickr.com'] {
max-width:100%!important
}
#main-menu {
float:right;
padding-top:40px
}
#main-menu > li.root {
height:80px;
margin:auto 0 auto 3px;
width:auto;
overflow:hidden;
-webkit-transition:all .5s ease;
-moz-transition:all .5s ease;
-o-transition:all .5s ease;
transition:all .5s ease;
-webkit-border-radius:3px 3px 0 0;
-moz-border-radius:3px 3px 0 0;
border-radius:3px 3px 0 0;
-webkit-transition:border .01s ease;
-moz-transition:border .01s ease;
-o-transition:border .01s ease;
transition:border .01s ease;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box
}
#main-menu > li.root:hover {
background-color:#13a7d7
}
#main-menu > li.root:hover a,#main-menu > li.root.current-menu-item a,#main-menu > li.root.current-menu-ancestor a {
color:#fff
}
#main-menu > li.root.current-menu-item,#main-menu > li.root.current-menu-ancestor,#main-menu > li.root:hover {
border-bottom:2px solid #13a7d7
}
#main-menu > li.root .sub-menu a {
color:#fff
}
#main-menu > li.root .item-container {
padding:0 20px;
position:relative;
height:100%
}
#main-menu > li .menu-icon {
float:right;
color:#fff;
width:25px;
height:25px;
background-color:#13A7D7;
border-radius:50%;
font-size:15px;
text-align:center;
line-height:25px;
margin:22px 0 0 10px
}
#main-menu > li .menu-icon i {
padding-left:1px
}
#main-menu > li .menu-title {
line-height:18px;
font-size:18px;
font-weight:400;
float:left
}
#main-menu > li.root .menu-title {
letter-spacing:.5px;
padding-top:25px
}
#main-menu > li .menu-subtitle {
line-height:17px;
font-size:10px;
text-transform:none;
font-weight:400;
font-style:italic
}
#main-menu .sub-menu {
background:#fff;
margin-top:2px;
-webkit-border-radius:0 0 3px 3px;
-moz-border-radius:0 0 3px 3px;
border-radius:0 0 3px 3px;
box-shadow:1px 1px 0 0 rgba(0,0,0,.06),2px 2px 0 0 rgba(0,0,0,.05),3px 3px 0 0 rgba(0,0,0,.03),2px 2px 0 2px rgba(0,0,0,.03),0 0 0 1px rgba(0,0,0,.01),0 0 0 2px rgba(0,0,0,.01),2px 2px 0 3px rgba(0,0,0,.01)
}
#main-menu .sub-menu .sub-menu {
box-shadow:1px 1px 0 0 rgba(0,0,0,.06),2px 2px 0 0 rgba(0,0,0,.05),3px 3px 0 0 rgba(0,0,0,.03),2px 2px 0 2px rgba(0,0,0,.03),0 0 0 1px rgba(0,0,0,.05),0 0 0 2px rgba(0,0,0,.05),2px 2px 0 3px rgba(0,0,0,.01)
}
#main-menu .sub-menu ul {
margin:0 0 10px
}
#main-menu .sub-menu {
padding:8px 10px 10px
}
#main-menu .sub-menu li .item-container {
padding:0;
height:auto
}
#main-menu .sub-menu .menu-icon {
float:left;
margin:2px 2px 0 0;
background-color:transparent;
font-size:18px
}
#main-menu .sub-menu .menu-subtitle {
line-height:11px
}
#main-menu .sub-menu .menu-title {
text-align:left!important;
font-size:14px;
line-height:18px;
width:auto;
padding:0!important;
font-weight:600
}
#main-menu .sub-menu li {
list-style:none;
width:100%;
clear:both;
border-bottom:1px solid #fff;
border-bottom:1px solid rgba(255,255,255,0.3);
overflow:hidden;
text-overflow:ellipsis;
padding:9px 0;
margin:0!important
}
#main-menu .sub-menu li:last-child {
border-bottom:none
}
#main-menu .sub-menu li:hover a {
color:#fff
}
#main-menu .sub-menu .sub-menu li a {
color:#ffff
}
#main-menu .sub-menu .sub-menu li {
width:100%;
clear:both
}
#main-menu .sub-menu .sub-menu li:hover a {
color:#fff
}
#main-menu .sub-menu .menu-subtitle {
text-align:left;
line-height:12px
}
#reply-title {
height:33px!important
}
.post-title {
text-transform:uppercase;
margin-bottom:10px
}
.accent-color-1 {
color:#13A7D7
}
.accent-color-2 {
color:#213344
}
.accent-color-3 {
color:#ff4e00
}
.accent-bg-1 {
background-color:#13A7D7
}
.accent-bg-2 {
background-color:#213344
}
.accent-bg-3 {
background-color:#ff4e00
}
.accent-border-1 {
border-color:#13A7D7
}
.accent-border-2 {
border-color:#213344
}
.accent-border-3 {
border-color:#ff4e00
}
.accent-underline {
border-bottom:1px solid #13a7d7
}
#menu-sidebar-menu .menu-item a:before {
content:'\e8b1';
font-family:'fontello';
margin-right:4px
}
.portfolio {
margin-bottom:40px
}
article.portfolio {
padding-top:0;
margin-top:0;
margin-bottom:30px
}
.portfolio .date:before {
content:'\e897';
font-family:'fontello';
font-size:18px;
margin-right:5px
}
.portfolio .client:before {
content:'\ed06';
font-family:'fontello';
font-size:18px;
margin-right:5px
}
.portfolio-tabs {
height:auto;
list-style:none;
margin:0;
padding:0;
overflow:hidden;
margin-bottom:35px;
float:right
}
.portfolio-tabs li {
float:left;
margin-left:3px
}
.portfolio-tabs li a {
color:#213344!important;
display:block;
float:left;
font-size:16px!important;
line-height:19px;
margin:4px 4px 0 0;
padding:9px 15px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
border:#d7d7d7 solid 1px;
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FEFEFE),color-stop(1,#F4F4F4));
background-image:-o-linear-gradient(bottom,#FEFEFE 0%,#F4F4F4 100%);
background-image:-moz-linear-gradient(bottom,#FEFEFE 0%,#F4F4F4 100%);
background-image:-webkit-linear-gradient(bottom,#FEFEFE 0%,#F4F4F4 100%);
background-image:-ms-linear-gradient(bottom,#FEFEFE 0%,#F4F4F4 100%);
background-image:linear-gradient(to bottom,#FEFEFE 0%,#F4F4F4 100%);
-webkit-transition:all .1s ease-out;
-moz-transition:all .1s ease-out;
-ms-transition:all .1s ease-out;
-o-transition:all .1s ease-out;
transition:all .1s ease-out
}
.portfolio-tabs li.active a,.portfolio-tabs li a:hover {
background-color:#fb4f1e!important;
border-color:#d64c10;
color:#fff!important;
background-image:none
}
.portfolio-wrapper {
clear:both;
width:100%;
overflow:visible
}
.portfolio .pagination {
padding-left:0!important;
padding-top:15px;
padding-bottom:0
}
.portfolio-item {
background:#13A7D7;
height:auto;
position:relative
}
.portfolio-item:hover {
z-index:10
}
.portfolio-two img,.portfolio-three img,.portfolio-four img,.portfolio-six img {
width:100%;
opacity:.2
}
.portfolio-two .portfolio-item {
width:50%;
margin:0;
float:left
}
.portfolio-three .portfolio-item {
width:33.2%;
float:left
}
.portfolio-four .portfolio-item {
width:24.9%;
float:left
}
.portfolio-six .portfolio-item {
width:16.5%;
float:left
}
.portfolio-item .image {
position:relative;
overflow:hidden
}
.item-info {
padding:10px 5px 12px 10px;
float:left
}
.portfolio-item .item-info-overlay {
color:#555;
font-size:12px;
position:absolute;
width:100%;
height:100%;
left:0;
top:0;
opacity:0;
background:#fff;
z-index:99;
border:1px #d5d5d5 solid;
-webkit-box-shadow:0 0 25px 4px rgba(0,0,0,0.3);
-moz-box-shadow:0 0 25px 4px rgba(0,0,0,0.3);
box-shadow:0 0 25px 4px rgba(0,0,0,0.3);
-webkit-transition:all .3s ease-out;
-moz-transition:all .1e ease-out;
-ms-transition:all .1s ease-out;
-o-transition:all .1s ease-out;
transition:all .1s ease-out
}
.portfolio-item:hover .item-info-overlay {
width:110%;
height:110%;
left:-5%;
top:-5%;
opacity:1
}
.item-info-overlay-inner {
position:relative
}
.item-info-overlay img {
width:100%;
opacity:1
}
.item-info-overlay-desc {
position:absolute;
bottom:0;
width:100%;
height:auto;
background:#fff
}
.item-info-overlay h3 {
padding:5px 0 15px 20px;
font-size:20px;
margin:0;
color:#ff4e00
}
.item-info-overlay h6 {
padding:15px 0 0 20px;
margin:0;
font-size:13px;
color:#213344
}
.item-info-overlay a.preview {
position:absolute;
right:20px;
bottom:15px;
font-size:14px;
color:#ff4e00!important;
border:1px solid #ff4e00;
padding:0 10px;
border-radius:15px
}
.portfolio-six .item-info-overlay h3 {
padding:5px 0 10px 10px;
font-size:16px
}
.portfolio-six .item-info-overlay h6 {
padding:8px 0 0 10px;
font-size:12px
}
.portfolio-six .item-info-overlay a.preview {
right:10px;
font-size:11px;
bottom:10px
}
.related-projects {
width:100%
}
.isotope-item {
z-index:2;
overflow:visible!important
}
.isotope-hidden.isotope-item {
pointer-events:none;
z-index:1
}
.isotope,.isotope .isotope-item {
-webkit-transition-duration:.8s;
-moz-transition-duration:.8s;
-ms-transition-duration:.8s;
-o-transition-duration:.8s;
transition-duration:.8s
}
.isotope {
-webkit-transition-property:height,width;
-moz-transition-property:height,width;
-ms-transition-property:height,width;
-o-transition-property:height,width;
transition-property:height,width;
overflow:visible!important
}
.isotope .isotope-item {
-webkit-transition-property:-webkit-transform,opacity;
-moz-transition-property:-moz-transform,opacity;
-ms-transition-property:-ms-transform,opacity;
-o-transition-property:-o-transform,opacity;
transition-property:transform,opacity
}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition {
-webkit-transition-duration:0;
-moz-transition-duration:0;
-ms-transition-duration:0;
-o-transition-duration:0;
transition-duration:0
}
ul.item-nav {
float:right;
list-style-type:none;
margin:0 0 15px;
padding:0;
width:auto
}
ul.item-nav li {
float:left
}
ul.item-nav li a {
display:block;
height:30px;
width:45px;
-webkit-transition:all .2s ease 0;
-moz-transition:all .2s ease 0;
-o-transition:all .2s ease 0;
line-height:30px;
color:#d5d5d5;
position:relative
}
ul.item-nav li.prev a {
border:1px solid #d5d5d5;
-webkit-border-top-left-radius:15px;
-webkit-border-bottom-left-radius:15px;
-moz-border-radius-topleft:15px;
-moz-border-radius-bottomleft:15px;
border-top-left-radius:15px;
border-bottom-left-radius:15px;
border-right:none
}
ul.item-nav li.next a {
border:1px solid #d5d5d5;
-webkit-border-top-right-radius:15px;
-webkit-border-bottom-right-radius:15px;
-moz-border-radius-topright:15px;
-moz-border-radius-bottomright:15px;
border-top-right-radius:15px;
border-bottom-right-radius:15px;
border-left:none
}
ul.item-nav li.all a {
width:30px;
border:1px solid #d5d5d5;
border-left:none;
border-right:none;
text-align:center
}
ul.item-nav li a i {
-webkit-transition:padding .5s ease-in-out 0;
-moz-transition:padding .5s ease-in-out 0;
-o-transition:padding .5s ease-in-out 0
}
ul.item-nav li.prev a i {
padding-left:15px
}
ul.item-nav li.next a i {
padding-left:12px
}
ul.item-nav li.prev a:hover,ul.item-nav li.next a:hover,ul.item-nav li.all a:hover {
border-color:#fb4f1e;
background-color:#fb4f1e;
color:#fff
}
ul.item-nav li.prev a:hover i {
padding-left:8px
}
ul.item-nav li.next a:hover i {
padding-left:19px
}
.attachment-page {
position:relative
}
.attachment-page > aside {
left:0
}
.attachment-page > aside ~ section,.attachment-page > aside ~ footer {
margin-left:140px
}
.attachment-page section.intro {
overflow:hidden
}
.nav-prev {
float:left
}
.nav-next {
float:right
}
#dp-popup-overlay,#dp-popup-login {
display:none;
overflow:hidden;
position:fixed;
left:50%;
top:200px;
background:#fff
}
#dp-popup-login {
color:#555;
top:200px;
width:560px;
margin-left:-280px;
border:5px solid #13a7d7;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
-webkit-box-shadow:4px 4px 10px rgba(50,50,50,0.4);
-moz-box-shadow:4px 4px 10px rgba(50,50,50,0.4);
box-shadow:4px 4px 10px rgba(50,50,50,0.4)
}
#dp-popup-login #logoutscreen:before {
content:'\efc6';
font-family:'fontello';
color:#13a7d7;
font-size:100px;
display:block;
line-height:100px;
float:left;
width:160px;
text-align:center
}
.loginicon {
height:100%;
width:140px;
float:left
}
.loginicon i {
color:#13a7d7;
font-size:100px;
line-height:200px;
width:140px;
text-align:center
}
#dp-popup-login label {
color:#555;
font-size:12px
}
#dp-popup-login #loginform input[type="text"],#dp-popup-login #loginform input[type="password"] {
float:right;
height:36px;
width:70%
}
#dp-popup-login #loginform p {
padding:0 0 18px
}
#dp-popup-login .login-remember,#dp-popup-login .login-submit {
margin-left:100px
}
#dp-popup-login .button {
background:#666;
color:#fff!important;
padding:10px 20px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px
}
#dp-popup-login .button:hover {
background:#13a7d7
}
#dp-popup-login input[type="submit"] {
background:#666;
color:#fff!important;
padding:10px 20px;
border:none;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
box-shadow:none;
text-shadow:none;
text-transform:uppercase
}
#dp-popup-login input[type="submit"]:hover {
background:#13a7d7
}
.dp-popup-wrap {
padding:32px;
overflow:hidden
}
#dp-popup-overlay {
background:#000;
width:100%;
height:100%;
z-index:1000001;
top:0;
left:0;
margin-left:0
}
.dp-accented-button {
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
color:#fff;
display:inline-block;
font-family:'Colaborate',Arial,sans-serif;
font-size:30px;
font-weight:400;
height:60px;
line-height:61px;
margin-left:25px;
padding:0 45px;
text-shadow:0 1px 0 rgba(0,0,0,0.21);
-webkit-transition:all .3s ease-out;
-moz-transition:all .3s ease-out;
-ms-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out;
background:#13a7d7
}
.dp-accented-button:hover {
background:#333;
color:#fff
}
.space5 {
height:5px;
width:100%;
clear:both
}
.space10 {
height:10px;
width:100%;
clear:both
}
.space15 {
height:15px;
width:100%;
clear:both
}
.space20 {
height:20px;
width:100%;
clear:both
}
.space25 {
height:25px;
width:100%;
clear:both
}
.space30 {
height:30px;
width:100%;
clear:both
}
.space35 {
height:35px;
width:100%;
clear:both
}
.space40 {
height:40px;
width:100%;
clear:both
}
.space45 {
height:45px;
width:100%;
clear:both
}
.space50 {
height:50px;
width:100%;
clear:both
}
.space60 {
height:60px;
width:100%;
clear:both
}
.space70 {
height:70px;
width:100%;
clear:both
}
.space80 {
height:80px;
width:100%;
clear:both
}
.clearboth {
clear:both
}
.textaligncenter {
text-align:center
}
.demo-thumb {
width:47%;
margin-right:3%;
margin-bottom:15px;
float:left
}
.demo-thumb img {
width:100%;
border:#d1d1d1 1px solid;
box-shadow:0 0 5px 1px rgba(170,170,170,0.59);
-moz-box-shadow:0 0 5px 1px rgba(170,170,170,0.59);
-webkit-box-shadow:0 0 5px 1px rgba(170,170,170,0.59)
}
.demo-thumb h5 {
font-weight:400;
text-align:center
}
.thumb100 {
width:100%;
margin-bottom:40px
}
.thumb50 {
width:320px;
margin:0 auto 20px
}
.thumb100 img,.thumb50 img {
width:100%;
border:#d1d1d1 1px solid;
box-shadow:0 0 5px 1px rgba(170,170,170,0.59);
-moz-box-shadow:0 0 5px 1px rgba(170,170,170,0.59);
-webkit-box-shadow:0 0 5px 1px rgba(170,170,170,0.59)
}
.row {
margin-left:-20px;
*zoom:1
}
.row:before,.row:after {
display:table;
content:"";
line-height:0
}
.row:after {
clear:both
}
[class*="span"] {
float:left;
min-height:1px;
margin-left:20px
}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container {
width:940px
}
.span12 {
width:940px
}
.span11 {
width:860px
}
.span10 {
width:780px
}
.span9 {
width:700px
}
.span8 {
width:620px
}
.span7 {
width:540px
}
.span6 {
width:460px
}
.span5 {
width:380px
}
.span4 {
width:300px
}
.span3 {
width:220px
}
.span2 {
width:140px
}
.span1 {
width:60px
}
[class*="span"].pull-right,.row-fluid [class*="span"].pull-right {
float:right
}
.container {
margin-right:auto;
margin-left:auto;
*zoom:1
}
.container:before,.container:after {
display:table;
content:"";
line-height:0
}
.container:after {
clear:both
}
.i-code {
display:none
}
.iconview-switcher {
padding:0 0 10px 10px
}
#dp-style-area a {
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
display:inline-block;
height:10px;
margin:9px 3px 9px 0;
text-indent:-9999px;
-webkit-transform:scale(1.0);
-moz-transform:scale(1.0);
-ms-transform:scale(1.0);
-o-transform:scale(1.0);
transform:scale(1.0);
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-ms-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transition:-webkit-transform .2s ease-out;
-moz-transition:-moz-transform .2s ease-out;
-o-transition:-o-transform .2s ease-out;
transition:transform .2s ease-out;
width:10px
}
#dp-style-area a:hover {
-webkit-transform:scale(1.5);
-moz-transform:scale(1.5);
-ms-transform:scale(1.5);
-o-transform:scale(1.5);
transform:scale(1.5)
}
#dp-color-0 {
background:#13a7d7
}
#dp-color-1 {
background:#de2033
}
#dp-color-2 {
background:#18ad00
}
#dp-color-3 {
background:#7575AD
}
#dp-color-4 {
background:#F3940D
}
#dp-cookie-law {
background-color:#13a7d7;
bottom:0;
color:#fff;
font-weight:400;
font-size:16px;
line-height:52px;
height:52px;
left:0;
margin:0!important;
position:fixed;
text-align:center;
width:100%;
z-index:10001
}
#dp-cookie-law span {
display:inline-block;
max-width:90%
}
#dp-cookie-law a {
color:#fff;
font-weight:600;
border-bottom:#fff 1px dotted
}
#dp-cookie-law a:hover {
color:#323232;
border-bottom-color:#323232
}
#dp-cookie-law a.dp-cookie-law-close {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/black_15.png);
color:#fff;
display:block;
float:right;
font-size:28px;
font-weight:700;
height:52px;
line-height:52px;
width:52px;
text-decoration:none
}
#dp-cookie-law a.dp-cookie-law-close:active,#dp-cookie-law a.dp-cookie-law-close:focus,#dp-cookie-law a.dp-cookie-law-close:hover {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/black_25.png)
}
#dp-popup-cookie-law {
display:none;
overflow:hidden;
position:fixed;
z-index:1000002;
left:50%;
background:#222;
color:#fff;
position:absolute;
top:35%;
width:560px;
margin-left:-280px
}
#dp-popup-cookie-law-overlay {
position:absolute;
display:none;
background:#000;
opacity:.45;
width:100%;
height:100%;
z-index:1000001;
top:0;
left:0;
margin-left:0
}
#dp-popup-cookie-law #cookie-screen {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/cookies.png) no-repeat 4px 6px;
padding-left:150px
}
#dp-popup-cookie-law .close {
background:#13a7d7;
color:#fff!important;
padding:10px 20px;
border:none;
border-radius:0;
box-shadow:none;
text-shadow:none;
text-transform:uppercase;
float:right
}
#dp-popup-cookie-law .close:hover {
background:#555
}
@media (max-width: 1280px) {
#dp-cookie-law {
font-size:13px!important
}
}
@media (max-width: 1050px) {
#dp-cookie-law {
font-size:12px!important;
line-height:26px!important
}
}
@media (max-width: 620px) {
#dp-cookie-law {
font-size:11px!important;
line-height:18px!important
}
#dp-cookie-law span {
max-width:80%
}
}
@media (max-width: 400px) {
#dp-cookie-law {
font-size:10px!important;
line-height:13px!important
}
#dp-head-wrap {
background-color: rgb(46,100,126) !important;
}
#dp-head {
padding: 0;
}
#dp-head a.imageLogo img {
width: 95%;
}
.tparrows {
display:none !important;
}
#rev_slider_2_1_wrapper {
top: 96px; background-color: rgb(46, 100, 126) !important;
}
.tab_title {
padding: 17px 10px 17px 10px !important;
}
#rev-slider-widget-2 {
height: 258px;
}
}
@media (max-width: 374px) {
#dp-head a.imageLogo img {
width: 245px;
}
}
#dp-sticky-navigation-wrapper {
position:fixed;
width:100%;
top:0;
left:0;
z-index:1000;
display:none;
background-color:#213344;
background-color:rgba(33,51,68,0.95)
}
#dp-sticky-navigation-wrapper #main-menu {
padding-top:0
}
#dp-sticky-navigation-wrapper #main-menu > li.root .menu-icon,#dp-sticky-navigation-wrapper #main-menu > li.root .menu-subtitle,#dp-sticky-navigation-wrapper #dp-top-bar,#dp-sticky-navigation-wrapper #dp-header-search,#dp-sticky-navigation-wrapper #dp-logout {
display:none
}
#dp-sticky-navigation-wrapper #dp-head a.cssLogo {
height:32px;
width:160px;
margin-top:10px
}
#dp-sticky-navigation-wrapper #dp-head a.imageLogo {
height:32px;
width:160px;
margin-top:10px
}
#dp-sticky-navigation-wrapper #main-menu > li.root {
height:53px
}
#dp-sticky-navigation-wrapper #main-menu > li.root .menu-title {
padding-top:18px
}
#dp-sticky-navigation-wrapper #main-menu li .sub-menu .menu-subtitle {
display:block
}
#dp-sticky-navigation-wrapper #dp-button-area a {
margin-top:14px
}
#dp-sticky-navigation-wrapper #dp-header-search-form {
bottom:-25px
}
.admin-bar #dp-sticky-navigation-wrapper {
margin-top:28px!important
}
; .callto {
color:#fff!important;
font-weight:300;
margin:0;
line-height:1em;
text-align:center
}
.animate-on-scroll.fade-in {
opacity:0;
filter:alpha(opacity=0)
}
.animate-on-scroll.from-left {
opacity:0;
filter:alpha(opacity=0);
position:relative;
left:-400px
}
.animate-on-scroll.from-right {
opacity:0;
filter:alpha(opacity=0);
position:relative;
right:-400px
}
.from-top {
opacity:0;
filter:alpha(opacity=0);
position:relative;
top:-100px;
-webkit-transform:scale(0.5);
-moz-transform:scale(0.5);
-ms-transform:scale(0.5);
-o-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition:all .5s ease;
-moz-transition:all .5s ease;
-o-transition:all .5s ease;
transition:all .5s ease
}
.from-top.isloaded {
opacity:1;
filter:alpha(opacity=1);
top:0;
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1)
}
.from-bottom {
opacity:0;
filter:alpha(opacity=0);
position:relative;
bottom:-100px;
-webkit-transform:scale(0.5);
-moz-transform:scale(0.5);
-ms-transform:scale(0.5);
-o-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition:all .5s ease;
-moz-transition:all .5s ease;
-o-transition:all .5s ease;
transition:all .5s ease
}
.from-bottom.isloaded {
opacity:1;
filter:alpha(opacity=1);
bottom:0;
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1)
}
.explode {
opacity:0;
filter:alpha(opacity=0);
position:relative;
-webkit-transform:scale(0.2);
-moz-transform:scale(0.2);
-ms-transform:scale(0.2);
-o-transform:scale(0.2);
transform:scale(0.2);
-webkit-transition:all .5s ease;
-moz-transition:all .5s ease;
-o-transition:all .5s ease;
transition:all .5s ease
}
.explode.isloaded {
opacity:1;
filter:alpha(opacity=1);
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1)
}
.colapse {
opacity:0;
filter:alpha(opacity=0);
position:relative;
-webkit-transform:scale(1.4);
-moz-transform:scale(1.4);
-ms-transform:scale(1.4);
-o-transform:scale(1.4);
transform:scale(1.4);
-webkit-transition:all .5s ease;
-moz-transition:all .5s ease;
-o-transition:all .5s ease;
transition:all .5s ease
}
.colapse.isloaded {
opacity:1;
filter:alpha(opacity=1);
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1)
}
.animated1 .dp_icon i:after {
pointer-events:none;
position:absolute;
width:100%;
height:100%;
border-radius:50%;
content:"";
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box
}
.animated1 .dp_icon i {
background:#13a7d7;
color:#fff;
-webkit-transition:background 0.2s,color .2s;
-moz-transition:background 0.2s,color .2s;
transition:background 0.2s,color .2s
}
.animated1 .dp_icon i:after {
top:-6px;
left:-6px;
padding:6px;
box-shadow:0 0 0 3px #13a7d7;
-webkit-transition:-webkit-transform 0.2s,opacity .2s;
-webkit-transform:scale(.8);
-moz-transition:-moz-transform 0.2s,opacity .2s;
-moz-transform:scale(.8);
-ms-transform:scale(.8);
transition:-webkit-transform 0.2s,opacity .2s;
-webkit-transform:scale(.8);
opacity:0
}
.animated1:hover .dp_icon i:after {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-webkit-transform:scale(1);
opacity:1
}
.animated2 .dp_icon i:after {
pointer-events:none;
position:absolute;
width:100%;
height:100%;
border-radius:50%;
content:"";
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box
}
.animated2 .dp_icon i {
background:#13a7d7;
color:#fff;
-webkit-transition:background 0.2s,color .2s;
-moz-transition:background 0.2s,color .2s;
transition:background 0.2s,color .2s
}
.animated2 .dp_icon i:after {
top:-6px;
left:-6px;
padding:6px;
box-shadow:0 0 0 3px #13a7d7;
-webkit-transition:-webkit-transform 0.2s,opacity .2s;
-moz-transition:-moz-transform 0.2s,opacity .2s;
transition:-webkit-transform 0.2s,opacity .2s;
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-ms-transform:scale(1.2);
-webkit-transform:scale(1.2);
opacity:0
}
.animated2:hover .dp_icon i:after {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-webkit-transform:scale(1);
opacity:1
}
.animated3 .dp_icon i:after {
pointer-events:none;
position:absolute;
width:100%;
height:100%;
border-radius:50%;
content:"";
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box
}
.animated3 .dp_icon i {
color:#fff;
box-shadow:0 0 0 3px #13a7d7;
-webkit-transition:color .3s;
-moz-transition:color .3s;
transition:color .3s
}
.animated3 .dp_icon i:after {
top:-2px;
left:-2px;
padding:2px;
z-index:-1;
background:#13a7d7;
-webkit-transition:-webkit-transform 0.2s,opacity .2s;
-moz-transition:-moz-transform 0.2s,opacity .2s;
transition:-webkit-transform 0.2s,opacity .2s
}
.animated3:hover .dp_icon i:after {
-webkit-transform:scale(0.85);
-moz-transform:scale(0.85);
-ms-transform:scale(0.85);
-webkit-transform:scale(0.85)
}
.animated4 .dp_icon i:after {
pointer-events:none;
position:absolute;
width:100%;
height:100%;
border-radius:50%;
content:"";
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box
}
.animated4 .dp_icon i {
color:#fff;
box-shadow:0 0 0 3px #13a7d7;
-webkit-transition:-webkit-transform 0.4s,opacity .2s;
-moz-transition:-moz-transform 0.4s,opacity .2s;
transition:-webkit-transform 0.4s,opacity .2s
}
.animated4 .dp_icon i:after {
top:-2px;
left:-2px;
padding:2px;
z-index:-1;
background:#13a7d7;
-webkit-transition:-webkit-transform 0.2s,opacity .2s;
-moz-transition:-moz-transform 0.2s,opacity .2s;
transition:-webkit-transform 0.2s,opacity .2s
}
.animated4:hover .dp_icon i:after {
-webkit-transform:scale(0);
-moz-transform:scale(0);
-ms-transform:scale(0);
-webkit-transform:scale(0);
opacity:0;
-webkit-transition:-webkit-transform 0.4s,opacity .2s;
-moz-transition:-moz-transform 0.4s,opacity .2s;
transition:-webkit-transform 0.4s,opacity .2s
}
.animated4:hover .dp_icon i {
color:#13a7d7
}
.animated5 .dp_icon i:after {
pointer-events:none;
position:absolute;
width:100%;
height:100%;
border-radius:50%;
content:"";
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box
}
.animated5 .dp_icon i {
color:#fff;
box-shadow:0 0 0 4px #13a7d7;
-webkit-transition:color .3s;
-moz-transition:color .3s;
transition:color .3s
}
.animated5 .dp_icon i:after {
top:-2px;
left:-2px;
padding:2px;
z-index:-1;
background:#13a7d7;
-webkit-transition:-webkit-transform 0.2s,opacity .3s;
-moz-transition:-moz-transform 0.2s,opacity .3s;
transition:-webkit-transform 0.2s,opacity .3s
}
.animated5:hover .dp_icon i:after {
-webkit-transform:scale(1.3);
-moz-transform:scale(1.3);
-ms-transform:scale(1.3);
-webkit-transform:scale(1.3);
opacity:0
}
.animated5:hover .dp_icon i {
color:#13a7d7
}
.animated6 .dp_icon i:after {
pointer-events:none;
position:absolute;
width:100%;
height:100%;
border-radius:50%;
content:"";
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
transition:-webkit-transform 0.2s,opacity .3s
}
.animated6 .dp_icon i {
color:#13a7d7;
box-shadow:0 0 0 4px #13a7d7;
-webkit-transition:color .3s;
-moz-transition:color .3s;
transition:color .3s
}
.animated6 .dp_icon i:after {
top:-2px;
left:-2px;
padding:2px;
z-index:-1;
background:#fff;
-webkit-transform:scale(1.3);
-moz-transform:scale(1.3);
-ms-transform:scale(1.3);
-webkit-transform:scale(1.3);
opacity:0
}
.animated6:hover .dp_icon i {
color:#fff
}
.animated6:hover .dp_icon i:after {
background:#13a7d7;
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-webkit-transform:scale(1);
opacity:1
}
.animated7 .dp_icon i:after {
pointer-events:none;
position:absolute;
width:100%;
height:100%;
border-radius:50%;
content:"";
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box
}
.animated7 .dp_icon i {
box-shadow:0 0 0 4px #13a7d7;
color:#fff;
background:#13a7d7;
-webkit-transition:box-shadow .2s;
-moz-transition:box-shadow .2s;
transition:all .2s
}
.animated7 .dp_icon i:after {
top:-4px;
left:-4px;
padding:0;
z-index:10;
border:4px dashed #13a7d7
}
.animated7:hover .dp_icon i {
box-shadow:0 0 0 0 rgba(255,255,255,0);
color:#13a7d7;
background:transparent
}
.animated8 .dp_icon i:after {
pointer-events:none;
position:absolute;
width:100%;
height:100%;
border-radius:50%;
content:"";
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box
}
.animated8 .dp_icon i {
box-shadow:0 0 0 4px #13a7d7;
color:#fff;
background:#13a7d7;
-webkit-transition:box-shadow .2s;
-moz-transition:box-shadow .2s;
transition:all .2s
}
.animated8 .dp_icon i:after {
top:-4px;
left:-4px;
padding:0;
z-index:10;
border:4px dashed #13a7d7
}
.animated8:hover .dp_icon i {
box-shadow:0 0 0 0 rgba(255,255,255,0);
color:#13a7d7;
background:transparent
}
.animated8:hover .dp_icon i:after {
-webkit-animation:spinAround 9s linear infinite;
-moz-animation:spinAround 9s linear infinite;
-webkit-animation:spinAround 9s linear infinite
}
@-webkit-keyframes spinAround {
from {
-webkit-transform:rotate(0deg)
}
to {
-webkit-transform:rotate(360deg)
}
}
@-moz-keyframes spinAround {
from {
-moz-transform:rotate(0deg)
}
to {
-moz-transform:rotate(360deg)
}
}
@-webkit-keyframes spinAround {
from {
-webkit-transform:rotate(0deg)
}
to {
-webkit-transform:rotate(360deg)
}
}
.dp-thumb-container {
padding:0;
max-width:1300px;
margin:0 auto;
list-style:none;
text-align:center
}
.dp-thumb-container .dp-thumb {
display:inline-block;
width:100%;
margin:0;
text-align:left;
position:relative
}
.dp-thumb-container figure {
margin:0;
position:relative
}
.dp-thumb-container figure img {
width:100%;
max-width:100%;
display:block;
position:relative
}
.dp-thumb-container .thumb-overlay {
position:absolute;
top:0;
left:0;
background:#13A7D7;
color:#fff
}
.dp-thumb-container .thumb-overlay h3 {
margin:0;
padding:0;
color:#fff;
font-size:18px
}
.dp-thumb-container .thumb-overlay p.subtitle {
font-size:13px;
margin-bottom:10px
}
.dp-thumb-container .thumb-overlay .buttons {
text-align:center
}
.dp-thumb-container .thumb-overlay a.view,.dp-thumb-container .thumb-overlay a.go {
text-align:center;
padding:3px 7px;
border-radius:15px;
display:inline-block;
background:transparent;
border:1px solid #fff;
border:1px solid rgba(255,255,255,0.4);
color:#fff;
min-width:60px;
font-size:13px;
display:inline-block;
margin:0 3px
}
.dp-thumb-container .thumb-overlay a.view:hover,.dp-thumb-container .thumb-overlay a.go:hover {
border:1px solid #fff
}
.dp-thumb-container .thumb-overlay a.view span:after {
font-family:"fontello";
content:'\e98d';
padding-left:6px;
font-weight:200;
font-size:13px;
-webkit-transition:all .2s ease-out;
-moz-transition:all .2s ease-out;
-ms-transition:all .2s ease-out;
transition:all .2s ease-out
}
.dp-thumb-container .thumb-overlay a.go span:after {
font-family:"fontello";
content:'\e8c3';
padding-left:6px;
font-weight:200;
font-size:11px;
-webkit-transition:all .2s ease-out;
-moz-transition:all .2s ease-out;
-ms-transition:all .2s ease-out;
transition:all .2s ease-out
}
.dp-thumb-container .thumb-overlay a.view:hover span:after,.dp-thumb-container .thumb-overlay a.go:hover span:after {
padding-left:12px
}
.dp-style-1 .thumb-overlay {
height:100%;
width:100%;
opacity:0;
text-align:center;
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-transition:-webkit-transform 0.3s,opacity .3s;
-moz-transition:-moz-transform 0.3s,opacity .3s;
transition:transform 0.3s,opacity .3s
}
.no-touch .dp-style-1 figure:hover .thumb-overlay,.dp-style-1 figure.cs-hover .thumb-overlay {
opacity:1;
-webkit-transform:translate(10px,10px);
-moz-transform:translate(10px,10px);
-ms-transform:translate(10px,10px);
transform:translate(10px,10px)
}
.dp-style-1 .thumb-overlay h3 {
margin-top:10%
}
.dp-style-1 .thumb-overlay span {
display:block
}
.dp-style-1 .thumb-overlay .buttons {
margin-top:5px
}
.dp-style-2 figure img {
z-index:10;
-webkit-transition:-webkit-transform .4s;
-moz-transition:-moz-transform .4s;
transition:transform .4s
}
.no-touch .dp-style-2 figure:hover img,.dp-style-2 figure.cs-hover img {
-webkit-transform:translateY(-90px);
-moz-transform:translateY(-90px);
-ms-transform:translateY(-90px);
transform:translateY(-90px)
}
.dp-style-2 .thumb-overlay {
height:90px;
width:100%;
top:auto;
bottom:0
}
.dp-style-2 .thumb-overlay h3 {
padding-top:10px;
padding-left:15px
}
.dp-style-2 .thumb-overlay p.subtitle {
padding-left:15px
}
.dp-style-2 .thumb-overlay .buttons {
position:absolute;
bottom:10px;
right:15px
}
.dp-style-3 figure {
overflow:hidden
}
.dp-style-3 figure img {
-webkit-transition:-webkit-transform .4s;
-moz-transition:-moz-transform .4s;
transition:transform .4s
}
.no-touch .dp-style-3 figure:hover img,.dp-style-3 figure.cs-hover img {
-webkit-transform:translateY(-50px);
-moz-transform:translateY(-50px);
-ms-transform:translateY(-50px);
transform:translateY(-50px)
}
.dp-style-3 .thumb-overlay {
height:100px;
width:100%;
top:auto;
bottom:0;
opacity:0;
-webkit-transform:translateY(100%);
-moz-transform:translateY(100%);
-ms-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition:-webkit-transform 0.4s,opacity .1s .3s;
-moz-transition:-moz-transform 0.4s,opacity .1s .3s;
transition:transform 0.4s,opacity .1s .3s
}
.no-touch .dp-style-3 figure:hover .thumb-overlay,.dp-style-3 figure.cs-hover .thumb-overlay {
opacity:1;
-webkit-transform:translateY(0px);
-moz-transform:translateY(0px);
-ms-transform:translateY(0px);
transform:translateY(0px);
-webkit-transition:-webkit-transform 0.4s,opacity .1s;
-moz-transition:-moz-transform 0.4s,opacity .1s;
transition:transform 0.4s,opacity .1s
}
.dp-style-3 .thumb-overlay h3 {
padding-top:10px;
padding-left:15px
}
.dp-style-3 .thumb-overlay p.subtitle {
padding-left:15px
}
.dp-style-3 .thumb-overlay .buttons {
position:absolute;
bottom:15px;
right:15px
}
.dp-style-4 dp-thumb {
-webkit-perspective:1700px;
-moz-perspective:1700px;
perspective:1700px;
-webkit-perspective-origin:0 50%;
-moz-perspective-origin:0 50%;
perspective-origin:0 50%
}
.dp-style-4 figure {
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
transform-style:preserve-3d
}
.dp-style-4 figure > div {
overflow:hidden
}
.dp-style-4 figure img {
-webkit-transition:-webkit-transform .4s;
-moz-transition:-moz-transform .4s;
transition:transform .4s
}
.no-touch .dp-style-4 figure:hover img,.dp-style-4 figure.cs-hover img {
-webkit-transform:translateX(25%);
-moz-transform:translateX(25%);
-ms-transform:translateX(25%);
transform:translateX(25%)
}
.dp-style-4 .thumb-overlay {
height:100%;
width:50%;
opacity:0;
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-transform-origin:0 0;
-moz-transform-origin:0 0;
transform-origin:0 0;
-webkit-transform:rotateY(-90deg);
-moz-transform:rotateY(-90deg);
transform:rotateY(-90deg);
-webkit-transition:-webkit-transform 0.4s,opacity .1s .3s;
-moz-transition:-moz-transform 0.4s,opacity .1s .3s;
transition:transform 0.4s,opacity .1s .3s
}
.no-touch .dp-style-4 figure:hover .thumb-overlay,.dp-style-4 figure.cs-hover .thumb-overlay {
opacity:1;
-webkit-transform:rotateY(0deg);
-moz-transform:rotateY(0deg);
transform:rotateY(0deg);
-webkit-transition:-webkit-transform 0.4s,opacity .1s;
-moz-transition:-moz-transform 0.4s,opacity .1s;
transition:transform 0.4s,opacity .1s
}
.dp-style-4 .thumb-overlay p.subtitle {
padding-left:15px;
margin-bottom:5px
}
.dp-style-4 .thumb-overlay h3 {
padding-top:10px;
padding-left:15px
}
.dp-style-4 .thumb-overlay a.view,.dp-style-4 .thumb-overlay a.go {
margin:2px 0
}
.dp-style-5 figure img {
z-index:10;
-webkit-transition:-webkit-transform .4s;
-moz-transition:-moz-transform .4s;
transition:transform .4s
}
.no-touch .dp-style-5 figure:hover img,.dp-style-5 figure.cs-hover img {
-webkit-transform:scale(0.38);
-moz-transform:scale(0.38);
-ms-transform:scale(0.38);
transform:scale(0.38)
}
.dp-style-5 .thumb-overlay {
height:100%;
width:100%;
opacity:0;
-webkit-transform:scale(0.7);
-moz-transform:scale(0.7);
-ms-transform:scale(0.7);
transform:scale(0.7);
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-transition:-webkit-transform 0.4s,opacity .4s;
-moz-transition:-moz-transform 0.4s,opacity .4s;
transition:transform 0.4s,opacity .4s
}
.no-touch .dp-style-5 figure:hover .thumb-overlay,.dp-style-5 figure.cs-hover .thumb-overlay {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
opacity:1
}
.dp-style-5 .thumb-overlay h3 {
padding-top:10px;
padding-left:15px
}
.dp-style-5 .thumb-overlay p.subtitle {
padding-left:15px
}
.dp-style-5 .thumb-overlay .buttons {
position:absolute;
bottom:15px;
right:15px
}
.dp-style-6 .dp-thumb {
margin-left:10px
}
.dp-style-6 .dp-thumb:first-child {
z-index:6
}
.dp-style-6 .dp-thumb:nth-child(2) {
z-index:5
}
.dp-style-6 .dp-thumb:nth-child(3) {
z-index:4
}
.dp-style-6 .dp-thumb:nth-child(4) {
z-index:3
}
.dp-style-6 .dp-thumb:nth-child(5) {
z-index:2
}
.dp-style-6 .dp-thumb:nth-child(6) {
z-index:1
}
.dp-style-6 figure img {
z-index:10
}
.dp-style-6 .thumb-overlay {
height:100%;
width:100%;
opacity:0;
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-transition:opacity 0.3s,height 0.3s,box-shadow .3s;
-moz-transition:opacity 0.3s,height 0.3s,box-shadow .3s;
transition:opacity 0.3s,height 0.3s,box-shadow .3s;
box-shadow:0 0 0 0 #2c3f52
}
.no-touch .dp-style-6 figure:hover .thumb-overlay,.dp-style-6 figure.cs-hover .thumb-overlay {
opacity:1;
height:130%;
box-shadow:0 0 0 10px #13A7D7
}
.dp-style-6 .thumb-overlay h3,.dp-style-6 .thumb-overlay span,.dp-style-6 .thumb-overlay a {
opacity:0;
-webkit-transition:opacity 0;
-moz-transition:opacity 0;
transition:opacity 0
}
.no-touch .dp-style-6 figure:hover .thumb-overlay h3,.no-touch .dp-style-6 figure:hover .thumb-overlay span,.no-touch .dp-style-6 figure:hover .thumb-overlay a,.dp-style-6 figure.cs-hover .thumb-overlay h3,.dp-style-6 figure.cs-hover .thumb-overlay span,.dp-style-6 figure.cs-hover .thumb-overlay a {
-webkit-transition:opacity .3s .2s;
-moz-transition:opacity .3s .2s;
transition:opacity .3s .2s;
opacity:1
}
.dp-style-6 .thumb-overlay h3 {
position:absolute;
bottom:25px;
left:5px
}
.dp-style-6 .thumb-overlay p.subtitle {
display:none
}
.dp-style-6 .thumb-overlay .buttons {
position:absolute;
bottom:-5px;
right:5px
}
img.grayscale {
filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter:gray;
-webkit-filter:grayscale(100%);
opacity:.6;
-webkit-transition:all .5s ease;
-moz-transition:all .5s ease;
-o-transition:all .5s ease;
transition:all .5s ease
}
img.grayscale:hover {
filter:none;
-webkit-filter:grayscale(0%);
opacity:1
}
.textshadow {
text-shadow:0 2px 5px rgba(0,0,0,0.5)
}
.accentgradient {
color:#13A7D7;
background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#13A7D7));
-webkit-background-clip:text;
-webkit-text-fill-color:transparent
}
.badge50 {
width:50px;
height:50px;
text-align:center;
line-height:50px;
font-family:"Patua One";
background-color:#13A7D7;
border-radius:50%;
float:left;
color:#fff;
font-size:30px;
margin-right:15px
}
#dp_preloader {
position:fixed;
top:0;
left:0;
right:0;
bottom:0;
background-color:#fff;
z-index:99999
}
#dp_status {
width:70px;
height:70px;
position:absolute;
left:50%;
top:50%;
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/page_loader.gif);
background-repeat:no-repeat;
background-position:center;
margin:-35px 0 0 -35px
}
#dpToolbar {
left:-260px;
margin-top:-180px;
position:fixed;
top:50%;
-webkit-transition:left .3s ease-out;
-moz-transition:left .3s ease-out;
-ms-transition:left .3s ease-out;
-o-transition:left .3s ease-out;
transition:left .3s ease-out;
width:260px;
z-index:1000
}
#dpToolbar.hidden {
left:-320px
}
#dpToolbar.active {
left:0
}
#dpToolbar > div {
background:#fff;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
border:1px solid #ddd;
border-left:none;
padding:14px;
position:relative;
width:260px
}
#dpToolbar label {
clear:both;
display:block;
font-size:12px;
padding:5px 0
}
#dpToolbarButton {
background:#fff;
border:1px solid #ddd;
border-left:none;
color:#333;
cursor:pointer;
font-size:26px;
height:40px;
line-height:40px;
position:absolute;
right:-40px;
text-align:center;
top:-1px;
width:40px
}
#dpToolbarButton > i {
color:#555;
padding-right:0!important
}
#dpToolbar .toolbar-title {
font-size:14px;
font-weight:600;
margin-bottom:16px;
text-transform:uppercase;
text-align:center;
color:#555!important
}
#dpToolbar > div > div {
overflow:hidden
}
#dpToolbar #dp-style-area a {
width:30px;
height:30px;
margin:9px 9px 20px 0;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}
@media (max-width: 600px) {
#dpToolbar {
display:none
}
}
article section table {
margin:10px 0
}
article section table th {
background:#eee;
padding:5px 20px 5px 5px;
text-align:left
}
article section table td {
padding:5px 20px 5px 5px
}
article section table tbody tr:nth-child(2n) {
background:#f5f5f5
}
article section table td span.dp-table-label {
display:none
}
.search-term {
background-color:#fbf200
}
.box h3.box-title .rsswidget {
clear:none;
float:left;
font-size:20px;
margin-right:10px
}
.box .rsswidget {
clear:both;
display:block;
font-size:12px
}
.box .rss-date {
clear:both;
display:block;
font-size:9px;
font-style:italic;
margin-top:-10px;
text-align:right
}
.box .rssSummary {
clear:both;
color:#888;
font-size:10px;
line-height:1.5;
margin-bottom:10px
}
.box #wp-calendar {
background:#fff;
font-size:11px;
width:100%
}
.box #wp-calendar caption {
border:1px solid #e5e5e5;
color:#363636;
font-size:12px;
font-weight:700;
padding:6px
}
.box #wp-calendar thead {
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5
}
.box #wp-calendar th {
background:#f5f5f5;
border-left:1px solid #e5e5e5;
color:#333;
font-size:11px;
font-weight:700
}
.box #wp-calendar td {
border:1px solid #eee;
padding:5px 0;
text-align:center
}
.box #wp-calendar td a {
font-weight:700
}
.box #wp-calendar #today {
background:#13a7d7;
color:#fff;
font-size:11px;
font-weight:700;
padding:0
}
.box #wp-calendar #today a {
color:#fff
}
.box #wp-calendar .pad {
background:#fbfbfb
}
.box #wp-calendar td#prev a,.box #wp-calendar td#next a {
color:#13a7d7
}
.box #wp-calendar td#prev a:active,.box #wp-calendar td#prev a:focus,.box #wp-calendar td#prev a:hover,.box #wp-calendar td#next a:active,.box #wp-calendar td#next a:focus,.box #wp-calendar td#next a:hover {
color:#363636
}
.box #wp-calendar td#next,.box #wp-calendar td#prev {
width:auto!important;
border:none
}
.box #wp-calendar td.pad {
background:none;
border:none
}
.box ul.xoxo a {
display:block;
font-size:12px;
line-height:20px
}
.box ul.xoxo a img {
vertical-align:middle
}
.box ul.xoxo li {
font-size:10px;
padding:5px 0
}
.box #searchform label,.box #searchform #searchsubmit {
display:none
}
.box #searchform .field {
width:100%
}
#dp-search label,#dp-search #searchsubmit {
display:none
}
#dp-search .field {
background:#fff url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/search_bg.png) no-repeat right center;
border:1px solid #E5E5E5;
-webkit-box-shadow:inset 0 0 9px rgba(0,0,0,0.11);
-moz-box-shadow:inset 0 0 9px rgba(0,0,0,0.11);
-ms-box-shadow:inset 0 0 9px rgba(0,0,0,0.11);
-o-box-shadow:inset 0 0 9px rgba(0,0,0,0.11);
box-shadow:inset 0 0 9px rgba(0,0,0,0.11);
margin-top:5px
}
.tagcloud {
overflow:hidden
}
.tagcloud a {
color:#213344!important;
display:block;
float:left;
font-size:16px!important;
line-height:19px;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
margin:4px 4px 0 0;
padding:9px 15px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
border:#d7d7d7 solid 1px;
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FEFEFE),color-stop(1,#F4F4F4));
background-image:-o-linear-gradient(bottom,#FEFEFE 0%,#F4F4F4 100%);
background-image:-moz-linear-gradient(bottom,#FEFEFE 0%,#F4F4F4 100%);
background-image:-webkit-linear-gradient(bottom,#FEFEFE 0%,#F4F4F4 100%);
background-image:-ms-linear-gradient(bottom,#FEFEFE 0%,#F4F4F4 100%);
background-image:linear-gradient(to bottom,#FEFEFE 0%,#F4F4F4 100%);
-webkit-transition:all .1s ease-out;
-moz-transition:all .1s ease-out;
-ms-transition:all .1s ease-out;
-o-transition:all .1s ease-out;
transition:all .1s ease-out
}
.tagcloud a:active,.tagcloud a:focus,.tagcloud a:hover {
background-color:#FF4E00!important;
border-left-colorborder-top-color:rgba(0,0,0,0.2);
border-right-colorborder-bottom-color:rgba(0,0,0,0.4);
color:#fff!important;
background-image:none
}
.box ul {
list-style-type:none;
margin:0
}
.box ul li {
line-height:1.5;
padding:5px 0
}
#dp-footer1 .box a,#dp-footer2 .box a {
color:#777
}
#dp-footer1 .box a:active,#dp-footer1 .box a:focus,#dp-footer1 .box a:hover,#dp-footer2 .box a:active,#dp-footer2 .box a:focus,#dp-footer2 .box a:hover {
color:#333
}
#dp-footer1 .box ul li,#dp-footer2 .box ul li {
line-height:2;
padding:0;
margin-bottom:20px
}
.box.dark {
background:#262626!important;
color:#999;
padding:20px
}
.box.dark .box-title {
background:transparent!important
}
.box.dark h1,.box.dark h2,.box.dark h3,.box.dark h4,.box.dark h5,.box.dark h6 {
color:#fff
}
.box.dark ul {
margin:0;
padding:0
}
.box.dark a {
color:#fff
}
.box.dark a:active,.box.dark a:focus,.box.dark a:hover {
color:#13a7d7
}
.box.dark ul ul {
margin:5px 0 0;
padding:0 0 0 20px
}
.box.dark b,.box.dark strong {
font-weight:700
}
.box.light {
background:#f8f8f8!important;
padding:20px
}
#dp-inset .box.light {
margin:1px;
width:99%
}
.box.light ul {
margin:0;
padding:0
}
.box.light ul ul {
margin:0 0 0 20px
}
.box.light b,.box.light strong {
font-weight:700
}
.box.accented-bg {
background:#13a7d7!important;
color:#fff;
padding:20px
}
.box.accented-bg .box-title {
background:transparent!important
}
.box.accented-bg h1,.box.accented-bg h2,.box.accented-bg h3,.box.accented-bg h4,.box.accented-bg h5,.box.accented-bg h6 {
color:#fff
}
.box.accented-bg ul {
margin:0;
padding:0
}
.box.accented-bg a {
color:#fefefe
}
.box.accented-bg a:active,.box.accented-bg a:focus,.box.accented-bg a:hover {
color:#f8f8f8
}
.box.accented-bg ul ul {
margin:5px 0 0;
padding:0 0 0 20px
}
.box.accented-bg b,.box.accented-bg strong {
font-weight:700
}
.box.pattern {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/widget_bg.png) repeat 0 0
}
#dp-inset .box.pattern {
margin:1px;
width:99%
}
.box.menu ul ul {
margin-left:0
}
.box.menu li {
border-bottom:1px solid #e5e5e5;
border-top:none;
margin:0;
padding:6px 10px
}
.box.menu .header + ul li:first-child {
border-top:1px solid #e5e5e5
}
.box.menu li a {
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
transition:none;
display:block;
line-height:2
}
.box.menu li:hover {
background-color:#13a7d7
}
.box.menu li:hover a {
color:#fff
}
.box.accented-title .box-title {
color:#13a7d7
}
.box.bigtitle .box-title {
color:#d1d1d1;
font-size:30px;
letter-spacing:-.04em;
margin-top:12px;
text-transform:none;
font-weight:700
}
.box.bigtitle.color .box-title {
color:#13a7d7
}
.box.badge-new .box-title,.box.badge-popular .box-title,.box.badge-top .box-title,.box.badge-hot .box-title,.box.badge-video .box-title,.box.badge-audio .box-title,.box.badge-gallery .box-title {
position:relative
}
.box.badge-new .box-title::after,.box.badge-popular .box-title::after,.box.badge-top .box-title::after,.box.badge-hot .box-title::after {
background:#9eb931;
color:#fff;
content:"New";
font-size:10px;
font-family:Arial,Helvetica,sans-serif;
font-weight:700;
padding:0 6px;
position:absolute;
right:0;
top:0;
z-index:1
}
.box.badge-video .box-title::after,.box.badge-audio .box-title::after,.box.badge-gallery .box-title::after {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/badges.png) no-repeat;
content:"";
height:20px;
position:absolute;
right:0;
top:0;
width:26px;
z-index:1
}
.box.badge-audio .box-title::after {
background-position:0 -69px
}
.box.badge-gallery .box-title::after {
background-position:0 -132px
}
.box.badge-popular .box-title::after {
background:#32aae2;
content:"Popular"
}
.box.badge-top .box-title::after {
background:#13a7d7;
content:"Top"
}
.box.badge-hot .box-title::after {
background:#DBAE43;
content:"Hot"
}
.box.arrowed .box-title {
background:#13a7d7;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
color:#fff;
font-size:18px;
line-height:20px;
margin-bottom:25px;
padding:16px 6px 12px;
position:relative;
text-align:center;
font-weight:700
}
.box.arrowed .indicator {
width:0;
height:0;
border-top:13px solid transparent;
border-left:89px solid transparent;
border-right:89px solid transparent;
position:absolute;
bottom:-13px;
left:-1px
}
.box.advertisement .box-title {
background:transparent;
border-bottom:1px solid #e5e5e5;
color:#999!important;
font-size:10px!important;
font-style:italic;
font-weight:300;
margin:0 0 5px;
min-height:16px;
padding:0;
text-align:right;
text-transform:uppercase;
line-height:16px;
font-family:Arial,Verdana,sans-serif!important
}
.box.heading-line .box-title {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/lines.png) repeat-x bottom;
margin:0 0 25px;
position:relative;
z-index:11;
height:35px
}
.box.heading-line .box-title span {
background-color:#FFF;
border-bottom:5px solid #13a7d7;
padding-right:10px;
padding-bottom:3px
}
.box.heading-pattern .box-title {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/header-pattern.png);
margin:0 0 20px;
position:relative;
z-index:11;
height:21px;
line-height:24px
}
.box.heading-pattern .box-title span {
background-color:#FFF;
padding-right:10px;
padding-bottom:0
}
.box.heading-pattern-centered .box-title {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/header-pattern.png);
margin:5px 0 35px;
position:relative;
z-index:11;
height:auto;
font-size:20px;
line-height:20px;
text-align:center;
color:#555;
font-weight:600
}
.box.heading-pattern-centered .box-title span {
background-color:#FFF;
padding:0 20px
}
.widget_dp_comments li {
border-top:none!important;
font-size:13px;
line-height:13px!important;
list-style:none;
overflow:hidden;
padding:10px 0
}
.widget_dp_comments ol li:first-child {
padding-top:0
}
.widget_dp_comments li p {
font-size:12px;
margin:.5em 0
}
.widget_dp_comments li > img {
float:left;
margin:0 10px 5px 0
}
.widget_dp_comments li div {
margin-left:58px
}
.widget_dp_comments ol {
padding:0!important
}
#dp-social-icons {
background-color:rgba(0,0,0,0.3);
-webkit-border-radius:0 3px 3px 0;
-moz-border-radius:0 3px 3px 0;
border-radius:0 3px 3px 0;
-webkit-box-shadow:0 0 6px #939393;
-moz-box-shadow:0 0 6px #939393;
-ms-box-shadow:0 0 6px #939393;
-o-box-shadow:0 0 6px #939393;
box-shadow:0 0 6px #939393;
left:0;
padding:5px;
position:fixed;
text-align:center;
top:40%;
width:25px;
z-index:1001
}
#dp-social-icons.right {
-webkit-border-radius:3px 0 0 3px;
-moz-border-radius:3px 0 0 3px;
border-radius:3px 0 0 3px;
left:auto;
right:0
}
.dp-facebook-icon,.dp-twitter-icon,.dp-gplus-icon,.dp-pinterest-icon,.dp-rss-icon,.dp-linkedin-icon,.dp-dribble-icon,.dp-flickr-icon,.dp-forst-icon,.dp-sharethis-icon,.dp-skype-icon,.dp-vimeo-icon,.dp-youtube-icon {
display:block;
height:26px;
line-height:24px;
padding:0;
text-indent:-9999px;
-webkit-transition:background .3s cubic-bezier(.17,.67,.88,1.25),color .2s linear;
-moz-transition:background .3s cubic-bezier(.17,.67,.88,1.25),color .2s linear;
-o-transition:background .3s cubic-bezier(.17,.67,.88,1.25),color .2s linear;
transition:background .3s cubic-bezier(.17,.67,.88,1.25),color .2s linear;
width:28px
}
.dp-facebook-icon {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/facebook.png) no-repeat
}
.dp-twitter-icon {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/twitter.png) no-repeat
}
.dp-gplus-icon {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/google.png) no-repeat
}
.dp-pinterest-icon {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/pinterest.png) no-repeat
}
.dp-rss-icon {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/rss.png) no-repeat
}
.dp-linkedin-icon {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/linkedin.png) no-repeat
}
.dp-dribble-icon {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/dribble.png) no-repeat
}
.dp-flickr-icon {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/flickr.png) no-repeat
}
.dp-forst-icon {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/forst.png) no-repeat
}
.dp-sharethis-icon {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/sharethis.png) no-repeat
}
.dp-skype-icon {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/skype.png) no-repeat
}
.dp-vimeo-icon {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/vimeo.png) no-repeat
}
.dp-youtube-icon {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/youtube.png) no-repeat
}
.dp-facebook-icon:active,.dp-facebook-icon:focus,.dp-facebook-icon:hover {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/facebook.png) no-repeat 0 -26px
}
.dp-twitter-icon:active,.dp-twitter-icon:focus,.dp-twitter-icon:hover {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/twitter.png) no-repeat 0 -26px
}
.dp-gplus-icon:active,.dp-gplus-icon:focus,.dp-gplus-icon:hover {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/google.png) no-repeat 0 -26px
}
.dp-pinterest-icon:active,.dp-pinterest-icon:focus,.dp-pinterest-icon:hover {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/pinterest.png) no-repeat 0 -26px
}
.dp-rss-icon:active,.dp-rss-icon:focus,.dp-rss-icon:hover {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/rss.png) no-repeat 0 -26px
}
.dp-linkedin-icon:active,.dp-linkedin-icon:focus,.dp-linkedin-icon:hover {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/linkedin.png) no-repeat 0 -26px
}
.dp-dribble-icon:active,.dp-dribble-icon:focus,.dp-dribble-icon:hover {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/dribble.png) no-repeat 0 -26px
}
.dp-flickr-icon:active,.dp-flickr-icon:focus,.dp-flickr-icon:hover {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/flickr.png) no-repeat 0 -26px
}
.dp-forst-icon:active,.dp-forst-icon:focus,.dp-forst-icon:hover {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/forst.png) no-repeat 0 -26px
}
.dp-sharethis-icon:active,.dp-sharethis-icon:focus,.dp-sharethis-icon:hover {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/sharethis.png) no-repeat 0 -26px
}
.dp-skype-icon:active,.dp-skype-icon:focus,.dp-skype-icon:hover {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/skype.png) no-repeat 0 -26px
}
.dp-vimeo-icon:active,.dp-vimeo-icon:focus,.dp-vimeo-icon:hover {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/vimeo.png) no-repeat 0 -26px
}
.dp-youtube-icon:active,.dp-youtube-icon:focus,.dp-youtube-icon:hover {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/socialshare/youtube.png) no-repeat 0 -26px
}
.dp-nsp {
position:relative;
margin:10px 0 20px
}
.dp-nsp-arts,.dp-nsp-links {
overflow:hidden
}
.dp-nsp-arts-nav,.dp-nsp-links-nav {
overflow:hidden;
clear:both;
height:auto
}
.dp-nsp-links-nav {
float:right
}
.dp-nsp-arts-nav {
position:absolute;
right:12px;
padding:0 3px;
top:-13px
}
.dp-nsp-arts-nav ul,.dp-nsp-links-nav ul {
list-style-type:none!important;
margin:6px 0 0!important;
padding:0!important;
float:left
}
.dp-nsp-arts-nav ul li,.dp-nsp-links-nav ul li {
float:left;
width:8px;
height:8px;
margin:1px 3px 0 1px !important;
background:#d1d1d1;
border:none!important;
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
padding:0!important;
text-indent:-999em;
cursor:pointer
}
.dp-nsp-arts-nav li:hover,.dp-nsp-arts-nav li.active,.dp-nsp-links-nav li:hover,.dp-nsp-links-nav li.active {
background:#13a7d7;
height:10px;
margin:0 2px 0 0 !important;
width:10px
}
.dp-nsp-next,.dp-nsp-prev {
float:left;
width:14px;
height:14px;
border-radius:50%;
margin:4px 0 0 4px;
background-color:#d1d1d1;
color:#fff;
cursor:pointer;
font-size:11px;
line-height:11px;
text-align:center
}
.dp-nsp-next:hover,.dp-nsp-prev:hover {
background-color:#13a7d7
}
.dp-nsp-art-page {
float:left
}
.dp-nsp-art {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
float:left
}
.dp-nsp-art div {
overflow:hidden
}
.dp-nsp-header {
color:#363636;
font-size:16px;
font-weight:400;
line-height:1;
margin:7px 0 3px
}
.dp-nsp-header a {
color:#363636;
text-decoration:none
}
.dp-nsp-header a:active,.dp-nsp-header a:focus,.dp-nsp-header a:hover {
color:#13a7d7
}
.dp-nsp-art .dp-image-link {
display:block;
overflow:hidden;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-ms-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d
}
.dp-nsp-art .dp-nsp-image {
border:none;
display:block;
-webkit-transform:scale(1.0);
-moz-transform:scale(1.0);
-ms-transform:scale(1.0);
-o-transform:scale(1.0);
transform:scale(1.0);
-webkit-transition:-webkit-transform .15s linear;
-moz-transition:-moz-transform .15s linear;
-o-transition:-o-transform .15s linear;
transition:transform .15s linear
}
.dp-nsp-art .dp-nsp-image:hover {
-webkit-transform:scale(1.15);
-moz-transform:scale(1.15);
-ms-transform:scale(1.15);
-o-transform:scale(1.15);
transform:scale(1.15)
}
.dp-nsp-art .dp-nsp-image-wrap {
overflow:hidden
}
.dp-nsp-art .dp-nsp-text {
color:#777;
float:none;
font-size:13px;
line-height:1.4;
margin:7px 0 0
}
.dp-nsp-art .dp-nsp-text + .readon {
margin-top:16px
}
.dp-nsp-art .dp-nsp-text + .dp-nsp-info {
margin-top:6px
}
.dp-nsp-art .dp-nsp-info {
color:#999;
font-size:11px;
font-style:normal;
font-weight:400;
line-height:1;
margin:0 0 5px
}
.dp-nsp-art .dp-nsp-info a,.dp-nsp-art .dp-nsp-info span {
color:#999;
padding-left:8px
}
.dp-nsp-art .dp-nsp-info a:first-child,.dp-nsp-art .dp-nsp-info span:first-child {
padding-left:0!important
}
.dp-nsp-art .dp-nsp-info a:active,.dp-nsp-art .dp-nsp-info a:focus,.dp-nsp-art .dp-nsp-info a:hover {
color:#333
}
.readon.left,.readon.right,.readon.center {
clear:both
}
.readon.left {
float:left
}
.readon.right {
float:right
}
.readon.center {
display:inline;
float:none
}
.dp-nsp .readon:hover a,.dp-nsp .readon:hover {
color:#fff!important
}
.dp-nsp-links-scroll ul {
float:left;
list-style-type:none!important;
padding:0!important
}
.dp-nsp-links-scroll ul li {
border-top:1px solid #e5e5e5!important;
margin:0!important;
padding:8px 0
}
.dp-nsp-links-scroll ul li h4 {
color:#2f3133;
font-size:14px;
font-weight:400;
line-height:16px;
margin:0 0 7px
}
.dp-nsp-links-scroll ul li h4 a {
color:#363636;
text-decoration:none
}
.dp-nsp-links-scroll ul li h4 a:active,.dp-nsp-links-scroll ul li h4 a:focus,.dp-nsp-links-scroll ul li h4 a:hover {
color:#13a7d7
}
.dp-nsp-links-scroll ul li p {
font-size:13px;
line-height:1.4;
margin:0
}
.dp-nsp-image-wrap {
float:left
}
.dp-responsive {
line-height:1
}
img.dp-responsive {
width:100%!important;
height:auto
}
.dp-responsive {
display:block;
position:relative
}
.dp-nsp-image {
max-width:100%
}
.dp-nsp-arts,.dp-nsp-links {
clear:both;
width:100%
}
.dp-nsp-arts::after,.dp-nsp-links::after {
clear:both;
content:"";
display:table
}
.dp-nsp-arts + .dp-nsp-links {
margin-top:0
}
.dp-nsp-arts-page,.dp-nsp-art {
float:left
}
.dp-nsp-pages-1 {
width:100%
}
.dp-nsp-pages-2 {
width:200%
}
.dp-nsp-pages-3 {
width:300%
}
.dp-nsp-pages-4 {
width:400%
}
.dp-nsp-pages-5 {
width:500%
}
.dp-nsp-pages-6 {
width:600%
}
.dp-nsp-pages-7 {
width:700%
}
.dp-nsp-pages-8 {
width:800%
}
.dp-nsp-pages-9 {
width:900%
}
.dp-nsp-pages-10 {
width:1000%
}
.dp-nsp-cols-1 {
width:100%
}
.dp-nsp-cols-2 {
width:50%
}
.dp-nsp-cols-3 {
width:33.3%
}
.dp-nsp-cols-4 {
width:25%
}
.dp-nsp-cols-5 {
width:20%
}
.dp-nsp-cols-6 {
width:16.66%
}
.dp-nsp-cols-7 {
width:14.285%
}
.dp-nsp-cols-8 {
width:12.5%
}
.dp-nsp-cols-9 {
width:11.1%
}
.dp-nsp-cols-10 {
width:10%
}
.dp-nsp-art.dp-nsp-cols-1,.dp-nsp-art.dp-nsp-cols-2:nth-child(2n+1),.dp-nsp-art.dp-nsp-cols-3:nth-child(3n+1),.dp-nsp-art.dp-nsp-cols-4:nth-child(4n+1),.dp-nsp-art.dp-nsp-cols-5:nth-child(5n+1),.dp-nsp-art.dp-nsp-cols-6:nth-child(6n+1),.dp-nsp-art.dp-nsp-cols-7:nth-child(7n+1),.dp-nsp-art.dp-nsp-cols-8:nth-child(8n+1),.dp-nsp-art.dp-nsp-cols-9:nth-child(9n+1),.dp-nsp-art.dp-nsp-cols-10:nth-child(10n+1) {
clear:both
}
.dp-nsp-arts-scroll,.dp-nsp-links-scroll {
overflow:hidden
}
.arrows .dp-nsp-header {
font-size:16px
}
.arrows .dp-nsp-links-scroll ul li {
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/arrow_bullet.png) no-repeat 0 3px;
border:none!important;
padding:0 0 16px 20px
}
.onlylinks .dp-nsp-links-scroll ul {
margin:6px 0 0
}
.box.header {
padding:0 10px
}
.box.header .dp-nsp-arts {
float:left;
width:60%
}
.box.header .dp-nsp-links {
clear:none!important;
float:right;
margin-top:0!important;
width:40%
}
.box.header .dp-nsp-links-scroll ul li {
margin:0 10px!important;
padding:14px 0!important;
-webkit-transition:all .3s ease-out;
-moz-transition:all .3s ease-out;
-ms-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out
}
.box.header .dp-nsp-links-scroll ul li:first-child {
border-top:none!important
}
.box.header .dp-nsp-links-scroll ul li:hover {
background:#13a7d7;
color:#fff;
margin:0!important;
padding:14px 10px!important
}
.box.header .dp-nsp-links-scroll ul li:hover h4,.box.header .dp-nsp-links-scroll ul li:hover p,.box.header .dp-nsp-links-scroll ul li:hover a,.box.header .dp-nsp-links-scroll ul li:hover a:active,.box.header .dp-nsp-links-scroll ul li:hover a:focus,.box.header .dp-nsp-links-scroll ul li:hover a:hover {
color:#fff
}
.box.header .dp-nsp-links-scroll ul li h4 {
font-size:16px
}
.box.header .dp-image-link .dp-nsp-header {
background:#fff;
bottom:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
font-size:22px;
margin:0;
padding:8px 14px;
position:absolute;
-webkit-transition:background .3s ease-out;
-moz-transition:background .3s ease-out;
-ms-transition:background .3s ease-out;
-o-transition:background .3s ease-out;
transition:background .3s ease-out;
width:100%
}
.box.header .dp-image-link .dp-nsp-header:hover {
background:#13a7d7
}
.box.header .dp-image-link .dp-nsp-header a {
color:#fff
}
.box.header .dp-nsp-links-nav {
float:none;
margin-top:12px;
text-align:center
}
.box.header .dp-nsp-links-nav ul,.box.header .dp-nsp-links-nav .dp-nsp-next,.box.header .dp-nsp-links-nav .dp-nsp-prev {
display:inline-block;
float:none
}
.box.bigtitle p.dp-nsp-info {
font-size:13px
}
.box.bigtitle .dp-nsp-header {
font-size:18px
}
.box.bigtitle p.dp-nsp-text {
font-size:13px
}
.box.bigtitle .dp-nsp-art.dp-nsp-cols-1:first-child {
border-top:none
}
.box.arrowed .dp-nsp-links .dp-nsp-links-scroll ul li {
border-top:none!important;
border-bottom:1px solid #e5e5e5;
padding:20px 0
}
.box.arrowed .dp-nsp-links .dp-nsp-links-scroll ul li:hover {
background:#f8f8f8
}
.box.arrowed .dp-nsp-links-nav {
float:none;
margin-top:12px;
text-align:center
}
.box.arrowed .dp-nsp-links-nav ul,.box.arrowed .dp-nsp-links-nav .dp-nsp-next,.box.headliens .dp-nsp-links-nav .dp-nsp-prev {
display:inline-block;
float:none
}
.box.dark .dp-nsp-links-scroll ul li {
border-top:1px solid #555!important
}
.nsphover .dp-nsp {
margin:0 -12px
}
.nsphover .dp-image-link {
position:relative
}
.nsphover .dp-nsp-art .dp-nsp-category {
background:#13a7d7;
color:#fff;
display:block;
font-size:13px;
left:15px;
line-height:13px;
margin:0;
padding:12px 14px;
position:absolute;
text-transform:uppercase;
top:0;
z-index:10
}
.nsphover .dp-nsp-category:hover,.nsphover .dp-nsp-category:focus,.nsphover .dp-nsp-category:active {
color:#ddd!important
}
.nsphover .dp-nsp-art {
border:none!important;
margin:6px 0 16px!important;
overflow:hidden;
position:relative
}
.nsphover .dp-nsp-text {
bottom:-200px;
position:absolute
}
.nsphover .dp-nsp-hover-overlay {
background:#13a7d7;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
height:600px;
width:100%;
margin:0 15px 0 0;
padding:56px 20px 0;
position:absolute;
top:100%;
-webkit-transition:top .3s ease-out;
-moz-transition:top .3s ease-out;
-ms-transition:top .3s ease-out;
-o-transition:top .3s ease-out;
transition:top .3s ease-out;
z-index:9
}
.nsphover .dp-nsp-hover-overlay .dp-nsp-text,.nsphover .dp-nsp-hover-overlay .dp-nsp-text a {
color:#f0f0f0;
margin-top:10px;
position:static
}
.nsphover .dp-nsp-hover-overlay .dp-nsp-text a:active,.nsphover .dp-nsp-hover-overlay .dp-nsp-text a:focus,.nsphover .dp-nsp-hover-overlay .dp-nsp-text a:hover {
color:#fff
}
.nsphover .dp-nsp-hover-overlay .dp-nsp-header,.nsphover .dp-nsp-hover-overlay .dp-nsp-header a {
color:#fff
}
.nsphover .dp-nsp-hover-overlay .dp-nsp-header a:active,.nsphover .dp-nsp-hover-overlay .dp-nsp-header a:focus,.nsphover .dp-nsp-hover-overlay .dp-nsp-header a:hover {
color:#fff
}
.nsphover .dp-nsp-info {
position:relative;
z-index:10
}
.nsphover .dp-nsp-hover-overlay.active {
top:0
}
.nsphover .dp-nsp-info {
-webkit-transition:all .3s ease-out;
-moz-transition:all .3s ease-out;
-ms-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out
}
.nsphover .dp-nsp-info > * {
padding:0
}
.nsphover .dp-nsp-info.active {
color:#fff;
margin-left:20px
}
.nsphover .dp-nsp-info.active > * {
color:#fff!important
}
.dp-tabs-nav {
padding:0
}
.dp-tabs {
position:relative;
overflow:hidden
}
.dp-tabs-wrap {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
margin:0;
position:relative
}
.dp-tabs-wrap > ol {
min-height:40px;
position:absolute;
margin:0;
top:-39px;
z-index:10!important
}
.dp-tabs-wrap > ol li {
background:#213344;
border:none;
color:#FFF;
cursor:pointer;
float:left;
line-height:37px;
list-style-type:none;
height:36px;
padding:2px 10px;
text-align:center;
font-size:18px;
font-weight:400;
-webkit-border-radius:5px 5px 0 0;
-moz-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0
}
.dp-tabs-wrap > ol li.active,.dp-tabs-wrap > ol li.active:hover {
background:#fff!important;
color:#000!important;
border:1px solid #d5d5d5;
border-bottom:#fff;
padding-top:7px;
margin-top:-5px
}
.dp-tabs-wrap > ol li.active::after {
content:"";
clear:both;
display:block;
float:left;
height:2px;
margin-left:-14px;
position:absolute;
top:38px;
width:100%;
z-index:2
}
.dp-tabs-container {
background:#fff;
clear:both;
overflow:hidden;
position:relative;
border:1px solid #d5d5d5;
padding:25px 15px 10px;
margin-top:60px;
-webkit-border-radius:0 5px 5px 5px;
-moz-border-radius:0 5px 5px;
border-radius:0 5px 5px 5px
}
.dp-tabs-container .box {
padding-left:0!important;
padding-right:0!important
}
.dp-tabs-item {
background:#fff;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
left:-9999px;
overflow:hidden;
padding:0;
position:absolute;
top:0;
width:100%;
z-index:1
}
.dp-tabs-item .box {
margin-bottom:0!important
}
.dp-tabs-item.active {
left:0;
position:relative;
z-index:2
}
.photo-stream {
margin-right:-12px
}
.photo-stream li {
float:left;
margin:0 12px 12px 0
}
.photo-stream li a {
display:block
}
.photo-stream img {
display:block;
height:60px;
width:60px
}
.recent-post-widget {
margin-bottom:10px
}
.recent-post-widget .thumbnail {
float:left;
margin:0 10px 0 0
}
.recent-post-widget .date {
font-size:10px;
line-height:16px
}
#dp-footer1 .recent-post-widget a,#dp-footer2 .recent-post-widget a {
color:#13a7d7
}
#dp-footer1 .recent-post-widget a:hover,#dp-footer2 .recent-post-widget a:hover {
color:#fafafa!important
}
body #lang_sel_footer {
background-color:transparent;
border:none;
clear:both;
font:inherit;
margin:0;
min-height:15px;
padding:7px;
text-align:center
}
.widget_dp_newsflash {
margin:-2px 0 10px
}
;
.dp-newsflash {
position:relative
}
.leading-text {
position:absolute;
color:#fefefe;
font-size:14px;
line-height:20px;
font-weight:700
}
.newsline .slides li {
border:none!important;
padding:0!important;
line-height:20px
}
.newsline {
height:20px
}
.newsline .slides li {
border:none!important;
padding:0!important;
line-height:20px
}
.controls {
float:right;
width:40px;
height:20px;
right:0
}
#next,#prev {
width:20px;
height:20px;
display:block;
cursor:pointer
}
.newsline a:hover {
color:#13a7d7
}
.dark #next {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/widgets/newsflash/dark/arrow-right.png) no-repeat;
float:right
}
.dark #prev {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/widgets/newsflash/dark/arrow-left.png) no-repeat;
float:left
}
.dark #next:hover {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/widgets/newsflash/dark/arrow-right-h.png) no-repeat;
float:right
}
.dark #prev:hover {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/widgets/newsflash/dark/arrow-left-h.png) no-repeat;
float:left
}
.dark .newsline a {
color:#fefefe
}
.dark .leading-text {
color:#fefefe
}
.dark .newsline a:hover {
color:#13a7d7
}
.light #next {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/widgets/newsflash/light/arrow-right.png) no-repeat;
float:right
}
.light #prev {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/widgets/newsflash/light/arrow-left.png) no-repeat;
float:left
}
.light #next:hover {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/widgets/newsflash/light/arrow-right-h.png) no-repeat;
float:right
}
.light #prev:hover {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/widgets/newsflash/light/arrow-left-h.png) no-repeat;
float:left
}
.light .newsline a {
color:#555
}
.light .leading-text {
color:#555
}
.light .newsline a:hover {
color:#000
}
.dp-news-slideshow {
position:relative;
overflow:hidden
}
.dp-news-slideshow .dp-ns-arts-scroll {
width:20000px!important
}
.dp-news-slideshow .dp-ns-arts {
width:100%
}
.dp-news-slideshow .dp-ns-images {
padding:0 46px
}
.dp-news-slideshow .dp-ns-arts,.dp-news-slideshow .dp-ns-art {
overflow:hidden;
position:relative
}
.dp-news-slideshow .dp-ns-art img {
display:block;
margin:0!important
}
.dp-news-slideshow .dp-ns-image-link {
display:block;
float:left;
margin:0 16px 0 0;
overflow:hidden;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-ms-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d
}
.dp-ns-art .dp-ns-image {
display:block;
-webkit-transition:-webkit-transform .15s linear;
-moz-transition:-moz-transform .15s linear;
-o-transition:-o-transform .15s linear;
transition:transform .15s linear
}
.dp-ns-art .dp-ns-image:hover {
-webkit-transform:scale(1.15) rotate(-1.5deg);
-moz-transform:scale(1.15) rotate(-1.5deg);
-ms-transform:scale(1.15) rotate(-1.5deg);
-o-transform:scale(1.15) rotate(-1.5deg);
transform:scale(1.15) rotate(-1.5deg)
}
.dp-news-slideshow .dp-ns-art:hover {
cursor:pointer
}
.dp-news-slideshow .dp-ns-art:hover .dpns-header a {
color:#fb5a29
}
.dp-news-slideshow .dp-ns-header {
width:100%;
padding:0;
margin:0 0 5px!important;
font-size:13px!important;
font-weight:400;
line-height:15px;
text-transform:uppercase
}
.dp-news-slideshow .dp-ns-text {
font-size:13px;
margin:0
}
.dp-news-slideshow .dp-ns-art {
float:left;
margin-right:25px;
padding:15px 18px;
border:1px solid #ededed;
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
-webkit-transition:background .3s ease-out;
-moz-transition:background .3s ease-out;
-ms-transition:background .3s ease-out;
-o-transition:background .3s ease-out;
transition:background .3s ease-out
}
.dp-news-slideshow .dp-ns-art:hover {
background:#ededed;
-webkit-box-shadow:inset 0 0 17px rgba(0,0,0,0.15);
-moz-box-shadow:inset 0 0 17px rgba(0,0,0,0.15);
-ms-box-shadow:inset 0 0 17px rgba(0,0,0,0.15);
-o-box-shadow:inset 0 0 17px rgba(0,0,0,0.15);
box-shadow:inset 0 0 17px rgba(0,0,0,0.15)
}
.dp-news-slideshow .dp-ns-prev,.dp-news-slideshow .dp-ns-next {
height:25px;
width:12px;
background:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/widgets/news-slideshow/arrows-light.png) no-repeat 0 0;
display:block;
text-indent:-999em;
margin-top:-13px;
cursor:pointer
}
.dp-news-slideshow .dp-ns-prev {
position:absolute;
top:50%;
left:0;
z-index:1
}
.dp-news-slideshow .dp-ns-next {
background-position:0 -25px;
position:absolute;
top:50%;
right:0;
z-index:1
}
.dp-news-slideshow .dp-ns-prev:hover {
background-position:0 -50px
}
.dp-news-slideshow .dp-ns-next:hover {
background-position:0 -75px
}
.dp-news-slideshow::selection,.dp-news-slideshow::selection {
background:transparent!important
}
.dp-news-slideshow::-moz-selection,.dp-news-slideshow::-moz-selection {
background:transparent!important
}
.dp-news-slideshow::-webkit-selection,.dp-news-slideshow::-webkit-selection {
background:transparent!important
}
.dp-news-slideshow .unvisible {
height:1px;
left:-10000px;
overflow:hidden;
position:absolute;
top:auto;
width:1px
}
.dp-news-slideshow .dp-ns-art .dp-ns-category {
background:#13a7d7;
color:#fff;
display:block;
font-size:9px;
left:15px;
line-height:9px;
margin:0;
padding:3px 5px;
position:absolute;
text-transform:uppercase;
top:0;
left:1px;
z-index:10
}
.dp-news-slideshow .dp-ns-category:hover,.dp-news-slideshow .dp-ns-category:focus,.dp-news-slideshow .dp-ns-category:active {
padding:5px 7px
}
.light.dp-news-slideshow .dp-ns-header {
color:#555
}
.light.dp-news-slideshow .dp-ns-header a {
color:#555
}
.light.dp-news-slideshow .dp-ns-header a:active,.light.dp-news-slideshow .dp-ns-header a:focus,.light.dp-news-slideshow .dp-ns-header a:hover {
color:#333!important
}
.light.dp-news-slideshow .dp-ns-text {
color:#555
}
.light.dp-news-slideshow .dp-ns-art {
background:#f0f0f0;
border-color:#ededed
}
.light.dp-news-slideshow .dp-ns-art:hover {
background:#ededed
}
.light.dp-news-slideshow .dp-ns-prev,.light.dp-news-slideshow .dp-ns-prev,.light.dp-news-slideshow .dp-ns-next {
background-image:transparent url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/widgets/news-slideshow/arrows-light.png)
}
.dp-news-slideshow .dp-ns-art .dp-ns-category {
color:#fff!important
}
.dark.dp-news-slideshow .dp-ns-header {
color:#b6b6b6
}
.dark.dp-news-slideshow .dp-ns-header a {
color:#b6b6b6
}
.dark.dp-news-slideshow .dp-ns-header a:active,.dark.dp-news-slideshow .dp-ns-header a:focus,.dark.dp-news-slideshow .dp-ns-header a:hover {
color:#fff!important
}
.dark.dp-news-slideshow .dp-ns-text {
color:#696969
}
.dark.dp-news-slideshow .dp-ns-art {
background:#2b2b2b;
border-color:#2a2a2a
}
.dark.dp-news-slideshow .dp-ns-art:hover {
background:#1c1c1c
}
.dark.dp-news-slideshow .dp-ns-prev,.dark.dp-news-slideshow .dp-ns-next {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/widgets/news-slideshow/arrows-dark.png)
}
.dp_recent_tweets {
float:left;
clear:left
}
.dp_recent_tweets li {
padding-bottom:10px!important;
float:left;
clear:left;
line-height:20px;
list-style-type:none;
font-size:13px;
border-bottom:1px solid #d5d5d5;
margin-bottom:10px
}
.dp_recent_tweets .twitter_awatar {
width:20px;
height:20px;
float:left;
margin-right:5px
}
.dp_recent_tweets .twitter_author {
font-weight:700
}
.dp_recent_tweets .twitter_time {
color:#999;
font-size:12px;
font-style:italic;
font-weight:400
}
ol,ol.alpha,ol.dec,ol.decleadingzero,ol.roman {
list-style-position:inside
}
.bignumber .bnumber,div.number span {
background-color:#555;
text-align:center
}
.bignumber .bnumber,em.bold,em.bold2,em.italic {
font-weight:700
}
.bignumber .bnumber,.rt-center,div.number span {
text-align:center
}
.button.orange,.button_sc {
-moz-user-select:none;
-webkit-user-select:none;
-khtml-user-select:none
}
.button.orange,.button.white,.button_sc {
-khtml-user-select:none
}
.button_sc span,.divider.top a,a.button,a.button:hover {
text-decoration:none
}
.button,.rt-upper,.tab_title {
text-transform:uppercase
}
.price-column li,.tabs,.vtabs li,ul.bulet-3 li,ul.bullet-1 li,ul.bullet-2 li,ul.photo_gallery {
list-style:none
}
ul.bulet-3 li,ul.bullet-1 li,ul.bullet-2 li {
margin:0 0 3px
}
ul.bullet-1 li:before,ul.bullet-2 li:before,ul.bullet-3 li:before {
content:"\e8b1";
font-family:fontello;
padding-right:2px
}
ul.bullet-2 li:before {
color:#13a7d7
}
ul.bullet-3 li:before {
color:#FF4E00
}
ul.bullet-1,ul.bullet-10,ul.bullet-2,ul.bullet-3,ul.bullet-4,ul.bullet-5,ul.bullet-6,ul.bullet-7,ul.bullet-8,ul.bullet-9,ul.bullet-add,ul.bullet-arrow,ul.bullet-arrow2,ul.bullet-briefcase,ul.bullet-calendar,ul.bullet-check,ul.bullet-crank,ul.bullet-delete,ul.bullet-docs,ul.bullet-email,ul.bullet-home,ul.bullet-key,ul.bullet-lock,ul.bullet-minus,ul.bullet-monitor,ul.bullet-notes,ul.bullet-post,ul.bullet-printer,ul.bullet-rss,ul.bullet-star,ul.bullet-star2,ul.bullet-unlock,ul.bullet-warning,ul.bullet-write {
padding:0 0 0 5px;
margin:0 0 15px
}
ul.bullet-1 li a,ul.bullet-10 li a,ul.bullet-2 li a,ul.bullet-3 li a,ul.bullet-4 li a,ul.bullet-5 li a,ul.bullet-6 li a,ul.bullet-7 li a,ul.bullet-8 li a,ul.bullet-9 li a,ul.bullet-add a,ul.bullet-arrow a,ul.bullet-briefcase a,ul.bullet-calendar a,ul.bullet-check a,ul.bullet-crank a,ul.bullet-delete a,ul.bullet-docs a,ul.bullet-email a,ul.bullet-home a,ul.bullet-key a,ul.bullet-lock a,ul.bullet-minus a,ul.bullet-monitor a,ul.bullet-notes a,ul.bullet-post a,ul.bullet-printer a,ul.bullet-rss a,ul.bullet-star a,ul.bullet-star2 a,ul.bullet-unlock a,ul.bullet-warning a,ul.bullet-write a {
font-size:110%;
line-height:1.7
}
ul.bullet-add li,ul.bullet-arrow li,ul.bullet-arrow2 li,ul.bullet-briefcase li,ul.bullet-calendar li,ul.bullet-check li,ul.bullet-crank li,ul.bullet-delete li,ul.bullet-docs li,ul.bullet-email li,ul.bullet-help li,ul.bullet-home li,ul.bullet-key li,ul.bullet-lock li,ul.bullet-minus li,ul.bullet-monitor li,ul.bullet-notes li,ul.bullet-post li,ul.bullet-printer li,ul.bullet-register li,ul.bullet-rss li,ul.bullet-star li,ul.bullet-star2 li,ul.bullet-unlock li,ul.bullet-warning li,ul.bullet-write li {
background-position:0 2px;
padding:0 0 0 26px;
background-repeat:no-repeat;
list-style:none;
margin:0 0 3px
}
ol.dec {
list-style-type:decimal
}
ol.roman {
list-style-type:upper-roman
}
ol.alpha {
list-style-type:lower-alpha
}
ol.decleadingzero {
list-style-type:decimal-leading-zero
}
div.number {
line-height:20px
}
div.number span {
width:20px;
height:20px;
display:block;
float:left;
font-size:11px;
margin-right:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
color:#fff
}
p.bignumber {
position:relative;
padding:5px 0 5px 50px !important;
min-height:35px
}
.bignumber .bnumber {
color:#FFF;
width:35px;
height:35px;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
line-height:35px!important;
position:absolute;
top:0;
left:0;
font-size:19px
}
em.italic {
font-style:italic
}
em.bold,em.rt-typoblock {
font-size:120%;
line-height:145%;
font-style:normal
}
em.bold2 {
font-size:135%;
line-height:120%;
font-style:normal
}
blockquote,pre {
font-style:italic
}
em.rt-typoblock {
display:block;
padding:3px 5px;
margin-bottom:15px;
background:#666;
color:#fff
}
p.dropcap {
overflow:hidden
}
span.dropcap {
font-size:400%;
margin:0 5px 0 0;
line-height:110%;
float:left;
display:block
}
pre {
overflow:auto;
padding:10px;
margin-bottom:15px
}
.body pre {
background:#333;
border:1px solid #353535;
color:#bbb
}
.alert,.approved,.attention,.doc,.download,.dp_quote,.help,.idea,.info,.media,.note,.time {
display:block;
margin:15px 0;
background-repeat:repeat-x;
background-position:0 100%;
clear:both
}
.alert a,.approved a,.attention a,.doc a,.download a,.dp_quote a,.help a,.idea a,.info a,.media a,.note a,.time a {
font-weight:700;
color:inherit;
font-size:110%
}
.dp_quote-l {
display:block;
padding:8px 10px 0 55px;
margin:10px 0;
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/quote-l.png) 10px 12px no-repeat;
min-height:32px
}
.dp_quote-r {
display:block;
padding:0 25px 0 0;
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/quote-r.png) 100% 100% no-repeat
}
.alert,.approved,.attention,.doc,.download,.help,.idea,.info,.media,.note,.time {
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:8px 10px
}
.typo-icon {
font-size:32px;
line-height:32px;
padding-right:10px
}
.alert {
color:#D0583F;
background-color:#FCE8E4;
border-bottom:1px solid #F8C9BB;
border-right:1px solid #F8C9BB
}
.approved {
color:#6CB656;
background-color:#E7F4E5;
border-bottom:1px solid #C1CEC1;
border-right:1px solid #C1CEC1
}
.attention {
color:#E1B42F;
background-color:#FEFAEB;
border-bottom:1px solid #E4E4D5;
border-right:1px solid #E4E4D5
}
.info {
color:#55A0B4;
background-color:#F6FBFB;
border-bottom:1px solid #C9D5D8;
border-right:1px solid #C9D5D8
}
.doc,.idea {
border-bottom:1px solid #E5E5E5;
border-right:1px solid #E5E5E5
}
.doc {
color:#666;
background-color:#F7F7F7
}
.idea {
color:#F0633D;
background-color:#FEEADB
}
.download {
color:#966402;
background-color:#F7F4B4;
border-bottom:1px solid #CECB8E;
border-right:1px solid #CECB8E
}
.media {
color:#8D79A9;
background-color:#F6F2FB;
border-bottom:1px solid #DBE1E6;
border-right:1px solid #DBE1E6
}
.note {
color:#B76F38;
background-color:#FFF3EA;
border-bottom:1px solid #E6DAD2;
border-right:1px solid #E6DAD2
}
.help,.time {
color:#6187B3;
background-color:#D9E8EF;
border-bottom:1px solid #C7CDDA;
border-right:1px solid #C7CDDA
}
.dp_quote {
color:#727272;
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/quote.png);
background-color:#F3F3F3;
border-bottom:1px solid #D4D4D4;
border-right:1px solid #D4D4D4
}
blockquote div.dp_blockquote1 div,blockquote div.dp_blockquote2 div {
padding:0 17px
}
blockquote div.dp_blockquote3 div {
padding:5px 27px 0
}
blockquote div.dp_blockquote3 {
padding-bottom:5px
}
blockquote div.dp_blockquote4 div {
padding:5px 27px 0
}
blockquote {
margin:20px 0
}
blockquote div.dp_blockquote1 {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/open1.png) left bottom no-repeat
}
blockquote div.dp_blockquote1 div {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/close1.png) right top no-repeat
}
blockquote div.dp_blockquote2 {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/open1.png) left top no-repeat
}
blockquote div.dp_blockquote2 div {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/close1.png) right top no-repeat
}
blockquote div.dp_blockquote3 {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/open2.png) left bottom no-repeat
}
blockquote div.dp_blockquote3 div {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/close2.png) right top no-repeat
}
blockquote div.dp_blockquote4 {
padding-top:2px;
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/open2.png) left top no-repeat
}
blockquote div.dp_blockquote4 div {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/close2.png) right top no-repeat
}
blockquote div.dp_blockquote5 div {
padding:5px 27px 0 33px;
font-size:18px;
font-family:Titillium,Helvetica,Arial,sans-serif;
font-weight:400
}
blockquote div.dp_blockquote5 {
padding-bottom:5px;
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/open5.png) left bottom no-repeat
}
blockquote div.dp_blockquote5 div {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/close5.png) right top no-repeat
}
div.dp_legend1 h4,div.dp_legend2 h4,div.dp_legend3 h4 {
width:auto;
float:left;
position:relative;
top:-14px;
left:11px;
margin:0 0 -9px!important;
padding:4px 8px;
font-size:1.17em;
font-weight:400
}
div.dp_legend1,div.dp_legend2,div.dp_legend3 {
margin:25px 0
}
div.dp_legend1 p,div.dp_legend2 p,div.dp_legend3 p {
margin:7px;
clear:both
}
div.dp_legend1 h4 {
background:#626262;
color:#fff
}
div.dp_legend2 h4 {
background:#d5d5d5;
color:#555
}
div.dp_legend3 h4 {
background:#13a7d7;
color:#fff
}
div.dp_legend1 {
border:1px solid #555
}
div.dp_legend2 {
border:1px solid #d5d5d5
}
div.dp_legend3 {
border:1px solid #13a7d7
}
div.dp_legend3 p {
color:#13a7d7
}
span.inset-left {
float:left;
margin-right:20px;
margin-bottom:20px
}
span.inset-right {
float:right;
margin-left:20px;
margin-bottom:20px
}
span.inset-left-title,span.inset-right-title {
position:absolute;
display:block;
top:-12px;
left:10px;
padding:3px 8px;
font-size:100%;
font-weight:700
}
span.inset-left,span.inset-right {
display:block;
padding:12px 8px 8px;
width:20%;
font-size:100%;
font-style:italic;
margin-top:25px;
position:relative;
text-align:center
}
.bubble {
margin:16px 0;
position:relative
}
.bubble .bubblecontent {
border:1px solid #d5d5d5;
padding:10px 15px;
background-color:#fff
}
.bubble p.bubble-meta {
margin:-1px 0 0;
height:25px;
padding-left:65px
}
.bubble span.bubble-arrow {
display:block;
position:absolute;
bottom:0;
left:28px;
width:25px;
height:25px;
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/typography/bubble-arrow.png)
}
.bubble span.bubble-author {
font-weight:700;
display:block;
padding-top:5px
}
.dp_icon,.dp_icon i {
display:inline-block;
text-align:center
}
.bubble.rounded .bubblecontent {
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px
}
.bubble-2 .bubblecontent {
border:0!important;
background:#f0f0f0;
color:#444
}
.bubble-2 span.bubble-arrow {
background-position:-25px 0
}
.bubble-3 .bubblecontent {
border:1px solid #626262;
background-color:#626262;
color:#fff
}
.bubble-3 span.bubble-arrow {
background-position:0 -25px
}
.bubble-4 .bubblecontent {
border:0!important;
background:#222;
color:#fff
}
.button_sc.dark:hover,.dp_icon.accented {
background-color:#13a7d7
}
.bubble-4 span.bubble-arrow {
background-position:-25px -25px
}
.dp_icon {
margin-right:10px
}
.dp_icon i {
font-size:0;
cursor:pointer;
margin:0;
border-radius:50%;
position:relative;
z-index:1;
color:#555
}
.dp_icon.small i {
font-size:22px
}
.dp_icon.small.badge i {
width:40px;
height:40px;
line-height:40px
}
.dp_icon.medium i {
font-size:31px
}
.dp_icon.medium.badge i {
width:60px;
height:60px;
line-height:60px;
-webkit-box-shadow:inset 1px 1px 2px 1px rgba(0,0,0,.2);
-moz-box-shadow:inset 1px 1px 2px 1px rgba(0,0,0,.2);
box-shadow:inset 1px 1px 2px 1px rgba(0,0,0,.2)
}
.dp_icon.large i {
font-size:44px
}
.dp_icon.large.badge i {
width:90px;
height:90px;
line-height:90px;
-webkit-box-shadow:inset 1px 1px 8px 0 rgba(0,0,0,.3);
-moz-box-shadow:inset 1px 1px 8px 0 rgba(0,0,0,.3);
box-shadow:inset 1px 1px 8px 0 rgba(0,0,0,.3)
}
.icon_box {
margin-bottom:30px;
display:block
}
.icon_box .dp_icon {
float:left;
margin-right:15px;
padding-top:0
}
.icon_box .iconbox_text {
overflow:hidden
}
.icon_box_link {
display:inline-block
}
.center .icon_box h3,.left1 .icon_box h3,.left2 .icon_box h3 {
margin-bottom:10px!important;
line-height:30px!important;
font-size:30px!important;
vertical-align:baseline;
font-weight:400
}
.icon_box p {
margin-bottom:15px
}
.left1 .icon_box .dp_icon {
margin-top:10px
}
.left2 .icon_box .dp_icon,.left3 .icon_box .dp_icon {
margin-bottom:15px;
margin-top:6px
}
.left3 .icon_box {
margin-bottom:0
}
.ie .left1 .dp_icon {
margin-right:20px
}
.center .icon_box .dp_icon {
display:block;
margin:0 auto 15px;
float:none
}
.center .icon_box .dp_icon.badge {
display:block;
margin:0 auto 20px;
float:none
}
.center .icon_box .iconbox_text {
text-align:center
}
.iconanimate-zoom .icon_box:hover .dp_icon {
-webkit-transform:scale(1.15);
-moz-transform:scale(1.15);
-ms-transform:scale(1.15);
-o-transform:scale(1.15);
transform:scale(1.15)
}
.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.two_fifth,.two_third {
position:relative;
margin-right:4%;
float:left
}
.one_half,.one_half_last {
width:48%
}
.one_third,.one_third_last {
width:30.6666%
}
.two_third,.two_third_last {
width:65.3332%
}
.one_fourth,.one_fourth_last {
width:22%
}
.two_fourth,.two_fourth_last {
width:48%
}
.three_fourth,.three_fourth_last {
width:74%
}
.one_fifth,.one_fifth_last {
width:16.8%
}
.two_fifth,.two_fifth_last {
width:37.4%
}
.three_fifth,.three_fifth_last {
width:58.4%
}
.four_fifth,.four_fifth_last {
width:79.2%
}
.one_sixth,.one_sixth_last {
width:13.3333%
}
.two_sixth,.two_sixth_last {
width:30.6666%
}
.three_sixth,.three_sixth_last {
width:47.9998%
}
.four_sixth,.four_sixth_last {
width:65.3332%
}
.five_sixth,.five_sixth_last {
width:82.6665%
}
.five_sixth_last,.four_fifth_last,.four_sixth_last,.one_fifth_last,.one_fourth_last,.one_half_last,.one_sixth_last,.one_third_last,.three_fifth_last,.three_fourth_last,.three_sixth_last,.two_fifth_last,.two_sixth_last,.two_third_last {
margin-right:0!important;
float:right
}
.one_half .one_half {
margin-right:8.3333%;
width:45.8333%
}
.one_half .one_third {
margin-right:8.3333%;
width:27.7778%
}
.one_half .two_third {
margin-right:8.3333%;
width:63.8889%
}
.two_third .one_third {
margin-right:6.1224%;
width:29.2517%
}
.two_third .two_third {
margin-right:6.1224%;
width:64.6258%
}
.two_third .one_fourth {
margin-right:6.1224%;
width:20.4082%
}
.divider {
position:relative;
clear:both;
display:block;
padding-top:0;
margin:15px 0 25px;
height:3px;
border-bottom:1px solid #E5E5E5
}
.divider.top a {
position:absolute;
right:0;
top:3px;
width:20px;
font-size:10px;
padding:0 2px;
text-align:right;
line-height:14px;
color:#7a7a7a
}
.button_sc span,.price-column,.socialteam li a:after,.tabs li a,.team-box p,.tipsy-inner,div.jp-audio {
text-align:center
}
.divider_padding {
position:relative;
clear:both;
display:block;
padding-top:30px
}
.divider_line {
position:relative;
clear:both;
display:block;
border-bottom:1px solid #EEE;
margin-bottom:10px
}
.divider_line_accented {
position:relative;
clear:both;
display:block;
border-bottom:1px solid #13a7d7;
margin-bottom:20px
}
.button_sc,.button_sc span {
display:inline-block;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px
}
.button_sc {
white-space:nowrap;
line-height:1em;
position:relative;
outline:0;
overflow:visible;
cursor:pointer;
border:1px solid #e6e6e6;
border:rgba(0,0,0,.2) solid;
border-bottom:rgba(0,0,0,.4) 1px solid;
-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);
box-shadow:0 1px 2px rgba(0,0,0,.2);
background:-moz-linear-gradient(center top,rgba(255,255,255,.1) 0,rgba(0,0,0,.1) 100%);
background:-webkit-gradient(linear,center bottom,center top,from(rgba(0,0,0,.1)),to(rgba(255,255,255,.1)));
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF',EndColorStr='#19000000');
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF',EndColorStr='#19000000')";
user-select:none
}
.imagemask,.pane,.price-table,.tabs,.tabs li,.tabs_container {
overflow:hidden
}
button_sc::-moz-focus-inner {
border:none
}
button_sc.button_sc {
padding:0;
margin:0
}
.button_sc.full,.button_sc.full span {
display:block
}
.button_sc.hover,.button_sc:hover {
background:-moz-linear-gradient(center top,rgba(255,255,255,.1) 0,rgba(255,255,255,.05) 100%);
background:-webkit-gradient(linear,center bottom,center top,from(rgba(255,255,255,.05)),to(rgba(255,255,255,.1)));
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#33FFFFFF',EndColorStr='#19FFFFFF');
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#33FFFFFF',EndColorStr='#19FFFFFF')"
}
.button_sc.active,.button_sc:active {
top:1px;
background:-moz-linear-gradient(center top,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);
background:-webkit-gradient(linear,center bottom,center top,from(rgba(255,255,255,.1)),to(rgba(0,0,0,.1)));
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#19000000',EndColorStr='#19FFFFFF');
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#19000000',EndColorStr='#19FFFFFF')"
}
.button_sc span {
position:relative;
color:#fff;
text-shadow:0 1px 1px rgba(0,0,0,.25);
border-top:rgba(255,255,255,.2) 1px solid;
padding:.6em 1.3em;
line-height:1.7em;
white-space:nowrap
}
.button_sc.small span {
font-size:12px
}
.button_sc.medium span {
font-size:14px
}
.button_sc.large span {
font-size:19px
}
.button_sc span i {
float:right;
margin-left:.8em
}
.button_sc.dark {
background-color:#262626
}
.button_sc.dark span {
color:#f0f0f0
}
.button_sc.dark:hover {
background:-moz-linear-gradient(none);
background:-webkit-gradient(none);
filter:none;
-ms-filter:none
}
.button_sc.dark:hover span {
color:#f0f0f0!important
}
.button_sc.accented {
background-color:#13a7d7
}
.button_sc.accented span {
color:#fffff
}
.button_sc.accented:hover {
background-color:#13a7d7;
background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.2));
background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.2));
background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.2));
background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.2));
background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.2))
}
.button_sc.accented:hover span {
color:#f0f0f0!important
}
.button_sc.light span,.button_sc.light:hover span {
color:#555
}
.button_sc.light {
background-color:#fff;
background:-moz-linear-gradient(none);
background:-webkit-gradient(none);
filter:none;
-ms-filter:none
}
.button_sc.light:hover {
background-color:#f0f0f0!important;
background:-moz-linear-gradient(none);
background:-webkit-gradient(none);
filter:none;
-ms-filter:none
}
.button_sc.black {
background-color:#333
}
.button_sc.gray {
background-color:#666
}
.button_sc.white {
background-color:#F0F0F0
}
.button_sc.white span {
color:#666
}
.button_sc.limon {
background-color:#89a200
}
.button_sc.burgund {
background-color:#a01010
}
.button_sc.orange {
background-color:#D73D15
}
.button_sc.purple {
background-color:#682d49
}
.button_sc.coffee {
background-color:#51443c
}
.button_sc.blue {
background-color:#6E97B3
}
.button_sc.pink {
background-color:#a8437f
}
.button_sc.teal {
background-color:#3b8c85
}
.button {
display:inline-block;
padding:3px 8px;
letter-spacing:0;
margin:22px 0 0;
font-size:11px;
font-weight:400;
background:#13a7d7;
color:#262420;
line-height:18px
}
.button:hover {
background:#262420;
color:#fff
}
.metro-button {
padding:20px 36px;
background:0 0;
border:2px solid #fff;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
color:#fff;
line-height:15px;
font-size:15px;
width:auto;
display:inline-block
}
.metro-button:hover {
background:#13a7d7;
border-color:#13a7d7
}
.button.orange {
background-color:#13a7d7;
background:-moz-linear-gradient(center top,rgba(255,255,255,.1) 0,rgba(0,0,0,.1) 100%);
background:-webkit-gradient(linear,center bottom,center top,from(rgba(0,0,0,.1)),to(rgba(255,255,255,.1)));
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF',EndColorStr='#19000000');
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF',EndColorStr='#19000000')";
user-select:none;
box-shadow:inset 0 0 5px #444,0 0 6px #444;
-khtml-box-shadow:inset 0 0 5px #444,0 0 6px #444;
-moz-box-shadow:inset 0 0 5px #444,0 0 6px #444;
-ms-box-shadow:inset 0 0 5px #444,0 0 6px #444;
-o-box-shadow:inset 0 0 5px #444,0 0 6px #444;
-webkit-box-shadow:inset 0 0 5px #444,0 0 6px #444;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
text-shadow:1px 1px 0 rgba(0,0,0,.5)
}
.button.orange:hover {
background-color:#000;
color:#fff!important
}
.button.white {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/btn_arrow.png) 92% 9px #fff!important;
color:#13a7d7;
padding:10px 30px 10px 12px;
-moz-user-select:none;
-webkit-user-select:none;
user-select:none;
border:0 solid #fff;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
box-shadow:inset 0 0 0 #eee,0 0 8px #aaa;
-khtml-box-shadow:inset 0 0 0 #eee,0 0 8px #aaa;
-moz-box-shadow:inset 0 0 0 #eee,0 0 8px #aaa;
-ms-box-shadow:inset 0 0 0 #eee,0 0 8px #aaa;
-o-box-shadow:inset 0 0 0 #eee,0 0 8px #aaa;
-webkit-box-shadow:inset 0 0 0 #eee,0 0 8px #aaa;
opacity:1!important
}
.button.white:hover {
background-color:#333!important;
color:#fff!important
}
.alignright,a img.alignright,img.alignright {
float:right;
margin:10px 0 10px 16px
}
.alignleft,a img.alignleft,img.alignleft {
float:left;
margin:10px 16px 10px 0
}
.aligncenter,a img.aligncenter,img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto
}
.frame,.small_frame {
border:1px solid #F3F3F3;
background:#Fff;
box-shadow:0 1px 3px rgba(202,202,202,.9);
display:inline-block;
position:relative
}
.frame img,.small_frame img {
background:#fff;
border:1px solid #fff;
margin:0
}
.frame img {
padding:8px
}
.small_frame img {
padding:4px
}
.shadowbox,.subtle_shadow img {
border:1px solid rgba(0,0,0,.05);
background-color:#fefefe!important
}
.subtle_shadow img {
-moz-box-shadow:0 1px 3px rgba(202,202,202,.9);
-webkit-box-shadow:0 1px 3px rgba(202,202,202,.9);
box-shadow:0 1px 3px rgba(202,202,202,.9)
}
.shadowbox {
-moz-box-shadow:3px 3px 3px rgba(0,0,0,.3);
-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.3);
box-shadow:3px 3px 3px rgba(0,0,0,.3);
padding:0!important
}
.price-table {
padding:0 10px 25px
}
.price-column {
float:left;
margin:20px 0;
background:#f2f2f2;
border-bottom:1px solid #ccc
}
.two-column-table .price-column {
width:50%
}
.three-column-table .price-column {
width:33.33%
}
.four-column-table .price-column {
width:25%
}
.five-column-table .price-column {
width:20%
}
.six-column-table .price-column {
width:16.66%
}
.price-table .even-column {
background:#f9f9f9
}
.price-table .highlight-column {
margin:13px 0;
border-bottom:0;
background:#fff;
-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);
-moz-box-shadow:0 0 12px rgba(0,0,0,.6);
box-shadow:0 0 12px rgba(0,0,0,.6)
}
.price-column ul {
margin:0
}
.price-column li,.price-column p {
padding:10px 0;
margin:0 15px
}
.price-column .column-title {
border:0;
margin:0 0 10px;
padding:0;
line-height:66px!important;
font-size:20px;
background:#ccc;
font-weight:700
}
.price-table .even-column .column-title {
background:#ddd
}
.price-table .highlight-column .column-title {
color:#fff;
background-color:#13a7d7;
line-height:46px;
font-size:20px;
-moz-border-radius:2px 2px 0 0;
-webkit-border-radius:2px 2px 0 0;
border-radius:2px 2px 0 0
}
.first-column,.first-column .column-title {
-moz-border-radius:2px 0 0;
-webkit-border-radius:2px 0 0;
border-radius:2px 0 0
}
.first-column {
-moz-border-radius:0 0 0 2px;
-webkit-border-radius:0 0 0 2px;
border-radius:0 0 0 2px
}
.last-column,.last-column .column-title {
-moz-border-radius:0 2px 0 0;
-webkit-border-radius:0 2px 0 0;
border-radius:0 2px 0 0
}
.last-column {
-moz-border-radius:0 0 2px;
-webkit-border-radius:0 0 2px;
border-radius:0 0 2px
}
.price-table .highlight-column {
position:relative;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
padding-bottom:15px
}
.price-container .price {
display:block;
margin-bottom:8px;
font:400 32px/1 opensans,Helvetica,Arial,serif
}
.price-container .details {
font-size:14px;
line-height:16px
}
.price-table .highlight-column .price-container {
color:#13a7d7
}
.tab_title,.tabs li a {
font-size:14px;
color:#555;
height:auto;
font-weight:400
}
ul.photo_gallery li {
float:left;
padding:4px;
margin:0 4px 0 0
}
.imagemask {
position:absolute;
opacity:0;
top:0
}
.imagemask img {
display:block!important;
padding:0!important
}
a.imgeffect,a.imgeffect:hover {
text-decoration:none;
cursor:pointer
}
.imagemask.plus {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/zoom.png) center 30px no-repeat
}
.imagemask.play {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/play.png) center 30px no-repeat
}
.imagemask.link {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/link.png) center 30px no-repeat
}
.tabs_container {
margin-bottom:20px;
position:relative
}
.tabs {
padding:0;
margin:0 0 -1px
}
.tabs li {
display:block;
float:left;
margin:0 1px 0 0;
padding:0!important
}
.tabs li a {
background-color:#f0f0f0;
display:block;
min-width:50px;
padding:0 5px;
margin-top:2px;
position:relative
}
.centered .tabs,.tab_title {
margin:0;
position:relative
}
.tab_title {
display:block;
padding:17px 10px 17px 20px;
line-height:20px!important
}
.tabs li a:hover {
background-color:#e6e6e6;
opacity:1
}
.tabs li a.current,.tabs li a.current:hover {
background-color:#13a7d7;
opacity:1
}
.tabs_container .tabs li a.current .tab_title {
color:#fff!important
}
.panes {
border:1px solid #e5e5e5;
padding:10px;
position:relative;
z-index:1
}
.pane {
display:none;
position:relative;
z-index:1
}
.centered .tabs {
clear:left;
float:left;
padding:0;
left:50%;
overflow:visible
}
.centered ul li {
float:left;
position:relative;
right:50%;
margin-right:2px
}
.centered .panes {
margin-top:65px;
border:none
}
.centered .tabs li a {
background-color:#f5f5f5;
color:#b1b1b1;
border-bottom:3px solid #f5f5f5
}
.centered .tabs li:last-of-type a {
border-radius:0 8px 8px 0
}
.centered .tabs li:first-of-type a {
border-radius:8px 0 0 8px
}
.centered .tab_title {
padding:19px 25px 16px;
font-size:22px;
line-height:22px!important;
height:auto;
font-weight:400;
margin:0;
color:#b1b1b1;
text-transform:none
}
.centered .tabs li a:hover {
background-color:#e8e8e8;
border-bottom-color:#e8e8e8
}
.centered .tabs li a.current,.centered.tabs li a.current:hover {
background-color:#f5f5f5!important;
color:#213344!important;
border-bottom:3px solid #13a7d7!important
}
.tabs_container.centered .tabs li a.current .tab_title {
color:#213344!important
}
.toggle {
overflow:hidden;
position:relative
}
.acc_title,.toggle_title {
margin:0 0 7px;
padding:7px 10px 5px;
line-height:18px;
font-size:18px;
cursor:pointer;
background-color:#f5f5f5;
background-image:-ms-linear-gradient(top,#fff,#f0f0f0);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f0f0f0));
background-image:-webkit-linear-gradient(top,#fff,#f0f0f0);
background-image:-o-linear-gradient(top,#fff,#f0f0f0);
background-image:linear-gradient(top,#fff,#f0f0f0);
background-image:-moz-linear-gradient(top,#fff,#f0f0f0);
background-repeat:repeat-x;
border:1px solid #ccc;
border-color:#e6e6e6 #e6e6e6 #d4d4d4;
border-bottom-color:#d5d5d5;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0f0f0',GradientType=0);
filter:progid:dximagetransform.microsoft.gradient(enabled=false);
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
color:#666
}
.acc_title:hover,.toggle_title:hover {
background-color:#ececec;
background-image:-ms-linear-gradient(top,#fff,#ececec);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ececec));
background-image:-webkit-linear-gradient(top,#fff,#ececec);
background-image:-o-linear-gradient(top,#fff,#ececec);
background-image:linear-gradient(top,#fff,#ececec);
background-image:-moz-linear-gradient(top,#fff,#ececec);
filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#ececec',GradientType=0)
}
.toggle .toggle_content {
padding:15px 0;
display:none
}
.toggle_indicator {
font-family:fontello;
color:#b9b9b9;
font-size:120%;
padding-right:10px
}
.toggle_indicator:before {
content:"\e841"
}
.toggle_title:hover .toggle_indicator:before {
content:"\e841";
color:#13a7d7
}
.toggle_title.current .toggle_indicator:before {
content:"\e845"
}
.code .toggle_title {
margin:0;
padding:7px 10px 5px;
line-height:14px;
font-size:13px!important;
cursor:pointer;
position:relative;
background:#f0f0f0;
color:#777;
width:80px;
z-index:2;
font-weight:400
}
.accordions,.vertical_tabs {
position:relative;
margin-bottom:18px;
overflow:hidden
}
.code .toggle_title:hover {
background:#f6f6f6;
color:#777
}
.code .toggle_indicator {
color:#777;
padding-right:5px
}
.code .toggle_indicator:before {
content:"\e86d"
}
.code .toggle_title:hover .toggle_indicator:before {
content:"\e86d";
color:#777
}
.code .toggle_title.current .toggle_indicator:before {
content:"\eee4"
}
.code .toggle_content {
background:#f0f0f0;
margin-top:5px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px
}
.acc_title:hover span.toggle_indicator {
color:#13a7d7
}
.acc_title.current span.toggle_indicator:before {
content:"\e845"
}
.accordion .tab_content {
padding:8px 0 15px;
overflow:hidden;
position:relative;
display:none
}
.vtabs {
width:20%;
float:left;
margin-top:0;
z-index:2
}
.vtabs li {
background-color:#f0f0f0;
color:#fff;
padding-bottom:0;
margin-bottom:1px
}
.tabs_container .vtab_title,.vtab_title {
display:block;
line-height:20px!important;
height:auto;
margin:0;
text-transform:uppercase;
font-size:14px;
position:relative;
font-weight:400
}
.vtab_title {
padding:17px 10px 17px 20px;
color:#555
}
.tabs_container .vtab_title {
padding:10px;
color:#fff
}
.vtabs li:hover {
cursor:pointer;
background-color:#e6e6e6
}
.vtabs li.current {
background-color:#13a7d7
}
.vtabs li.current .vtab_title {
color:#fff!important
}
.vtab_panes {
width:79.5%;
float:left;
border:1px solid #e5e5e5
}
.jp-progress,.social a {
-webkit-border-radius:3px;
-moz-border-radius:3px
}
.vtab_pane {
display:none;
overflow:hidden;
position:relative
}
.vtab_pane_inner {
padding:20px;
margin-bottom:1px;
overflow:hidden
}
.social {
overflow:hidden;
display:inline;
padding:0 0 1px
}
.social a {
display:block;
float:left;
width:30px;
height:30px;
overflow:hidden;
margin:0 0 0 5px;
background-color:#626262;
border-radius:3px;
background-position:0 0;
-webkit-transition:all .3s ease;
-moz-transition:all .3s ease;
-o-transition:all .3s ease;
transition:all .3s ease
}
.social a:first-child {
margin:0
}
.social a:hover {
background-position:0 30px;
background-color:#13a7d7
}
.social a.twitter {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/twitter.png)
}
.social a.linkedin {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/linkedin.png)
}
.social a.facebook {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/facebook.png)
}
.social a.skype {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/skype.png)
}
.social a.rss {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/rss.png)
}
.social a.gplus {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/gplus.png)
}
.social a.youtube {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/youtube.png)
}
.social a.dribble {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/dribble.png)
}
.social a.delicious {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/delicious.png)
}
.social a.vimeo {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/vimeo.png)
}
.social a.forst {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/forst.png)
}
.social a.pinterest {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/pinterest.png)
}
.social a.sharethis {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/sharethis.png)
}
.social a.digg {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/digg.png)
}
.social a.flickr {
background-image:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/icons/social-shortcode/flickr.png)
}
.team-box p {
font-size:14px;
margin:10px 0
}
.socialteam {
position:relative;
float:right;
right:-50%;
overflow:hidden;
display:inline;
padding:1px 0;
width:auto
}
.team-box .image-wrapper {
overflow:hidden;
position:relative
}
.team-box img {
width:100%;
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
-webkit-transition:-webkit-transform .15s linear;
-moz-transition:-moz-transform .15s linear;
-o-transition:-o-transform .15s linear;
transition:transform .15s linear
}
.team-box img:hover {
-webkit-transform:scale(1.05) rotate(-1.5deg);
-moz-transform:scale(1.05) rotate(-1.5deg);
-ms-transform:scale(1.05) rotate(-1.5deg);
-o-transform:scale(1.05) rotate(-1.5deg);
transform:scale(1.05) rotate(-1.5deg)
}
.team {
position:absolute;
right:0;
bottom:20px;
width:95%
}
.socialteam-wrapper {
position:relative;
float:right;
right:50%
}
.team-box h5.person,.team-box h5.position {
font-size:17px;
line-height:30px;
margin:0;
float:right;
clear:right;
color:#fff;
padding:6px 15px
}
.team-box h5.position {
background-color:#ff4e00;
background-color:rgba(255,78,0,.85)
}
.team-box h5.person {
background-color:#13A7D7;
background-color:rgba(19,167,215,.85)
}
.socialteam li {
display:block;
float:left;
width:35px;
height:35px;
overflow:hidden;
margin:0;
background-position:0 0;
-webkit-transition:all .3s ease;
-moz-transition:all .3s ease;
-o-transition:all .3s ease;
transition:all .3s ease;
background-color:#213344
}
.socialteam li:hover,.tipsy-inner {
background-color:#13A7D7
}
.socialteam li a {
display:block;
width:100%;
height:300%;
position:relative;
top:0;
color:#fff;
-webkit-transition:top .4s;
-moz-transition:top .4s;
-o-transition:top .4s;
transition:top .4s
}
.socialteam li:hover a {
top:-42px
}
.socialteam li a:after {
position:absolute;
width:inherit;
height:50%;
left:0;
bottom:0;
line-height:35px
}
.socialteam li a:before {
text-align:center;
position:absolute;
width:inherit;
top:11px
}
.socialteam a.facebook:after,.socialteam a.facebook:before,.socialteam a.linkedin:after,.socialteam a.linkedin:before,.socialteam a.rss:after,.socialteam a.rss:before,.socialteam a.skype:after,.socialteam a.skype:before,.socialteam a.twitter:after,.socialteam a.twitter:before {
font-family:fontello;
speak:none;
font-style:normal;
font-weight:400;
line-height:1;
-webkit-font-smoothing:antialiased;
color:#fff
}
.jp-jplayer,.tipsy-arrow {
line-height:0
}
.socialteam a.twitter:after,.socialteam a.twitter:before {
content:"\ee3d"
}
.socialteam a.linkedin:after,.socialteam a.linkedin:before {
content:"\edfb"
}
.socialteam a.facebook:after,.socialteam a.facebook:before {
content:"\ee3a"
}
.socialteam a.skype:after,.socialteam a.skype:before {
content:"\ee01"
}
.socialteam a.rss:after,.socialteam a.rss:before {
content:"\ee00"
}
.gmap img {
max-width:none!important
}
.gmap {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
clear:both
}
.tipsy {
font-size:10px;
position:absolute;
padding:5px;
z-index:100000
}
.tipsy-inner {
color:#FFF;
max-width:200px;
padding:5px 8px 4px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px
}
.tipsy-arrow {
position:absolute;
width:0;
height:0;
border:5px dashed #FFF
}
.frame_caption,.jp-play-bar,div.jp-audio {
position:relative
}
.tipsy-arrow-n {
border-bottom-color:#13A7D7
}
.tipsy-arrow-s {
border-top-color:#13A7D7
}
.tipsy-arrow-e {
border-left-color:#13A7D7
}
.tipsy-arrow-w {
border-right-color:#13A7D7
}
.tipsy-n .tipsy-arrow,.tipsy-nw .tipsy-arrow {
border-left-color:transparent;
border-right-color:transparent;
top:0;
border-bottom-style:solid;
border-top:none
}
.tipsy-n .tipsy-arrow {
left:50%;
margin-left:-5px
}
.tipsy-nw .tipsy-arrow {
left:10px
}
.tipsy-ne .tipsy-arrow {
top:0;
right:10px;
border-bottom-style:solid;
border-top:none;
border-left-color:transparent;
border-right-color:transparent
}
.tipsy-s .tipsy-arrow,.tipsy-se .tipsy-arrow,.tipsy-sw .tipsy-arrow {
bottom:0;
border-top-style:solid;
border-bottom:none;
border-left-color:transparent;
border-right-color:transparent
}
.tipsy-s .tipsy-arrow {
left:50%;
margin-left:-5px
}
.tipsy-sw .tipsy-arrow {
left:10px
}
.tipsy-se .tipsy-arrow {
right:10px
}
.tipsy-e .tipsy-arrow,.tipsy-w .tipsy-arrow {
top:50%;
margin-top:-5px;
border-top-color:transparent;
border-bottom-color:transparent
}
.tipsy-e .tipsy-arrow {
right:0;
border-left-style:solid;
border-right:none
}
.tipsy-w .tipsy-arrow {
left:0;
border-right-style:solid;
border-left:none
}
div.jp-audio {
color:#666;
width:100%;
margin-bottom:20px
}
.jp-interface {
padding:10px 15px;
height:45px;
background:#f8f8f8;
border:1px solid #ddd;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px
}
a.jp-pause,a.jp-play {
width:30px;
height:30px;
float:left;
text-indent:-9999px;
outline:0;
margin:0 0 0 -4px
}
a.jp-play {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/jplayer/sprite.png) no-repeat
}
a.jp-play:hover {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/jplayer/sprite.png) -30px 0 no-repeat
}
a.jp-pause {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/jplayer/sprite.png) 0 -30px no-repeat;
display:none
}
a.jp-pause:hover {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/jplayer/sprite.png) -30px -30px no-repeat;
display:none
}
.jp-progress {
background:#999;
width:100%;
height:6px;
float:left;
margin:5px 0 7px;
border-radius:3px
}
.jp-play-bar,.jp-volume-bar {
-webkit-border-radius:3px;
-moz-border-radius:3px
}
.jp-seek-bar {
width:0;
height:100%;
cursor:pointer
}
.jp-play-bar {
background:#13a7d7;
width:0;
height:6px;
z-index:1;
border-radius:3px
}
.jp-audio a.jp-mute,.jp-audio a.jp-unmute {
text-indent:-9999px;
float:right;
height:15px;
width:18px;
outline:0;
margin-top:8px
}
a.jp-mute {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/jplayer/sprite.png) 0 -60px no-repeat
}
a.jp-mute:hover {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/jplayer/sprite.png) -30px -60px no-repeat
}
a.jp-unmute {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/jplayer/sprite.png) 0 -80px no-repeat;
display:none
}
a.jp-unmute:hover {
background:url(//quarterpathatwilliamsburg.com/wp-content/themes/Quarterpath/images/jplayer/sprite.png) -30px -80px no-repeat;
display:none
}
.jp-volume-bar {
background:#999;
height:5px;
width:50px;
float:right;
margin:12px 1px 0 8px;
border-radius:3px
}
.jp-volume-bar-value {
background:#13a7d7;
width:0;
height:5px;
position:relative;
z-index:9999;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px
}
.mp3-title {
float:left;
line-height:30px;
padding-left:20px;
font-size:13px;
font-style:italic
}
.mp3-title span {
font-weight:700;
font-style:normal
}
.frame_caption .captions {
position:absolute;
bottom:20px;
right:0;
width:90%
}
.frame_caption .captions .cap1,.frame_caption .captions .cap2 {
font-size:19px;
line-height:30px;
margin:0;
float:right;
clear:right;
color:#fff;
padding:6px 25px
}
.frame_caption .captions .cap1 {
background-color:#ff4e00;
background-color:rgba(255,78,0,.85)
}
.frame_caption .captions .cap2 {
background-color:#13A7D7;
background-color:rgba(19,167,215,.85)
}
body.page-template-template-events-php h2 {
font-size: 24px;
margin: 25px 0 0 0;
}
@media only screen and (max-width:767px) {
.five_sixth,.five_sixth_last,.four_fifth,.four_fifth_last,.four_sixth,.four_sixth_last,.one_fifth,.one_fifth_last,.one_fourth,.one_fourth_last,.one_half,.one_half_last,.one_sixth,.one_sixth_last,.one_third,.one_third_last,.three_fifth,.three_fourth,.three_fourth_last,.three_sixth,.three_sixth_last,.two_fifth,.two_fifth_last,.two_fourth,.two_fourth_last,.two_sixth,.two_sixth_last,.two_third,.two_third_last {
width:100%;
margin-bottom:10px;
float:none
}
.price-column {
float:none
}
.five-column-table .price-column,.four-column-table .price-column,.six-column-table .price-column,.three-column-table .price-column,.two-column-table .price-column {
width:98%;
margin:0 auto
}
.team-box {
width:260px;
margin-bottom:10px
}
}
.flexgallery {
width:100%;
margin:0 0 30px
}
.flexgallery.category {
margin:15px 0 30px;
overflow:hidden
}
.flexgallery .flexslider .slides img {
width:100%
}
.flexgallery .flexslider,.flexslider.carousel {
margin:0
}
.flexgallery .flex-control-nav {
top:25px;
z-index:10
}
.flexgallery .flexslider .flex-next {
width:30px;
height:30px;
opacity:0;
right:0;
background:#222 url(//quarterpathatwilliamsburg.com/wp-content/themes/images/slideshows/flex/arrowRight.png) no-repeat 50% 50%
}
.flexgallery .flexslider .flex-prev {
width:30px;
height:30px;
opacity:0;
left:0;
background:#222 url(//quarterpathatwilliamsburg.com/wp-content/themes/images/slideshows/flex/arrowLeft.png) no-repeat 50% 50%
}
.flexgallery .flexslider:hover .flex-next,.flexgallery .flexslider:hover .flex-prev {
opacity:.4
}
.flexgallery .flexslider .flex-next:hover,.flexgallery .flexslider .flex-prev:hover {
opacity:1;
background-color:#13a7d7
}
.flexgallery .panel {
position:absolute;
bottom:15px;
z-index:15;
max-width:75%;
margin-left:10px
}
.flexgallery .gallery-post-title {
color:#fff!important;
text-transform:uppercase;
font-size:18px;
background-color:#13a7d7;
background-color:rgba(246,52,1,0.9);
line-height:18px;
padding:12px;
display:inline-block;
margin-bottom:4px
}
.flexgallery .gallery-post-text {
color:#fff!important;
font-size:13px;
background-color:#222;
background-color:rgba(34,34,34,0.8);
line-height:1.5em;
padding:10px 12px
}
.flexgallery figure {
position:relative
}
.flexgallery figcaption {
background:rgba(0,0,0,0.5);
bottom:-100%;
padding:14px 20px 6px;
position:absolute;
-webkit-transition:bottom .5s ease-out;
-moz-transition:bottom .5s ease-out;
-ms-transition:bottom .5s ease-out;
-o-transition:bottom .5s ease-out;
transition:bottom .5s ease-out;
width:100%;
z-index:2
}
.flexgallery .flex-active-slide figcaption {
bottom:0
}
.flexgallery figcaption h3 {
color:#fff;
font-size:16px;
margin:0
}
.flexgallery figcaption p {
color:#ddd;
font-size:12px;
margin:0
}
.flexgallery figcaption small {
color:#aaa;
font-size:9px;
margin:0;
text-align:right;
text-transform:uppercase
}
.requestinfobox {
border:1px solid #e6dba0;
background:#f8efbc;
padding: 20px;
width:90%;
margin-bottom:30px;
}
.requestinfobox .gform_wrapper ul.gform_fields, .requestinfobox .gform_wrapper .gform_footer {
text-align:left;
}
#dp-footer-wrap h5 {
color:#fff;
}