#wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar>a img,#wpadminbar .quicklinks li#wp-admin-bar-user-admin-with-avatar>a img{width:16px;height:16px;display:inline;border:1px solid #999;vertical-align:middle;margin:-2px 10px 0 -5px;padding:0;background:#eee;float:none}#wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul{left:0}#wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul ul{left:0}#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications,#wpadminbar .quicklinks li#wp-admin-bar-my-account a span.count,#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar a span.count{background:#21759b;color:#fff;text-shadow:none;display:inline;padding:2px 5px;font-size:10px;font-weight:700;border-radius:10px}#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications{background:#ddd;color:#333;margin:0}#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications.alert{background-color:#21759b;color:#fff}#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications.alert.admin-type{background-color:#d84800}#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications>a{padding:0 .5em}#wp-admin-bar-user-info img.avatar{height:64px;width:64px}#wpadminbar .wp-admin-bar-arrow-right{display:none}@media screen and (max-width:600px){#wpadminbar .wp-admin-bar-arrow-right{display:block}}@media screen and (max-width:782px){#wpadminbar li#wp-admin-bar-bp-login,#wpadminbar li#wp-admin-bar-bp-register{display:block}#wpadminbar li#wp-admin-bar-bp-login a,#wpadminbar li#wp-admin-bar-bp-register a{padding:0 8px}} ;#cookie-notice,#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container,#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container,#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){letter-spacing:.25px;margin:0 0 0 10px;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade,#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}} ; body {
background-color: #F4F4F4;
color: #666666;
font-size: 1em;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-weight: 300;
line-height: 1.8;
margin: 0px;
padding: 0px;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/roboto-v18-latin-regular.eot); src: local('Roboto'), local('Roboto-Regular'),
url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/roboto-v18-latin-regular.eot#iefix) format('embedded-opentype'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/roboto-v18-latin-regular.woff2) format('woff2'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/roboto-v18-latin-regular.woff) format('woff'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/roboto-v18-latin-regular.ttf) format('truetype'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/roboto-v18-latin-regular.svg#Roboto) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/open-sans-v15-latin-regular.eot); src: local('Open Sans Regular'), local('OpenSans-Regular'),
url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/open-sans-v15-latin-regular.eot#iefix) format('embedded-opentype'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/open-sans-v15-latin-regular.woff2) format('woff2'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/open-sans-v15-latin-regular.woff) format('woff'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/open-sans-v15-latin-regular.ttf) format('truetype'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/open-sans-v15-latin-regular.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Lora';
font-style: normal;
font-weight: 400;
src: url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/lora-v12-latin-regular.eot); src: local('Lora Regular'), local('Lora-Regular'),
url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/lora-v12-latin-regular.eot#iefix) format('embedded-opentype'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/lora-v12-latin-regular.woff2) format('woff2'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/lora-v12-latin-regular.woff) format('woff'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/lora-v12-latin-regular.ttf) format('truetype'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/lora-v12-latin-regular.svg#Lora) format('svg'); } @font-face {
font-family: 'Open Sans Condensed';
font-style: normal;
font-weight: 300;
src: url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/open-sans-condensed-v12-latin-300.eot); src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'),
url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/open-sans-condensed-v12-latin-300.eot#iefix) format('embedded-opentype'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/open-sans-condensed-v12-latin-300.woff2) format('woff2'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/open-sans-condensed-v12-latin-300.woff) format('woff'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/open-sans-condensed-v12-latin-300.ttf) format('truetype'), url(//selbstbewusstsein-staerken24.com/wp-content/themes/fonts/open-sans-condensed-v12-latin-300.svg#OpenSansCondensed) format('svg'); } p {
padding: 8px 0px;
margin: 0px;
}
p:empty {
display: none;
}
em {
font-style: italic;
}
strong {
font-weight: bold;
}
hr {
border: 0;
width: 100%;
height: 1px;
color: #DDDDDD;
background-color: #DDDDDD;
margin: 6px 0px 8px 0px;
padding: 0px;
}
ol, ul {
list-style: none;
margin: 6px 0px 6px 12px;
padding: 0px;
}
ol li {
list-style-position: outside;
list-style-type: decimal;
margin: 6px 0px 6px 12px;
padding: 0px;
}
ul li {
list-style-position: outside;
list-style-type: square;
margin: 6px 0px;
padding: 0px 0px 0px 6px;
}
ul ol li, ul ol ul ol li {
list-style-type: decimal;
}
ol ul li, ol ul ol ul li {
list-style-type: square;
}
blockquote {
color: #333333;
font-family: 'Lora', Georgia, Times, serif;
font-weight: 400;
font-size: 1.5em;
font-style: italic;
line-height: 1.4;
margin: 24px 0px;
padding: 24px;
border-top: 1px solid rgba(0,0,0, .08);
border-bottom: 1px solid rgba(0,0,0, .08);
}
blockquote p {
margin: 0px;
padding: 0px;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
code, pre {
color: #666666;
background: #f9f9f9;
font-size: 0.9em;
font-family: Courier, Verdana, Tahoma, Verdana;
line-height: 1.4;
margin: 12px 0px;
padding: 12px;
border: 1px solid #dddddd;
box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .12);
}
code {
display: inline;
white-space: normal;
}
pre {
display: block;
white-space: pre-line;
}
pre code {
padding: 0px;
border: none;
box-shadow: none;
}
img, object, embed {
max-width: 100%;
}
img, object, embed {
height: auto;
margin: 0px auto 0px;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.clear {
clear: both;
}
.hidden {
display: none;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.align-center {
float: none;
margin-left: auto;
margin-right: auto;
}
.align-left {
float: left;
text-align: left;
}
.align-right {
float: right;
text-align: right;
}
.align-center {
float: none;
text-align: center;
} a img {
border: none;
}
a, a:link {
color: #161616;
text-decoration: none;
}
a:focus, a:hover, a:active {
color: #006699;
text-decoration: underline;
} h1 {
color: #333333;
font-size: 2.4em;
font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: 300;
line-height: 1.4;
letter-spacing: -0.8px;
margin: 4px 0px 4px 0px;
padding: 4px 0px 4px 0px;
}
h2 {
color: #333333;
font-size: 2.2em;
font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: 300;
line-height: 1.4;
letter-spacing: -0.6px;
margin: 4px 0px 4px 0px;
padding: 4px 0px 4px 0px;
}
h3 {
color: #333333;
font-size: 2em;
font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: 300;
line-height: 1.4;
letter-spacing: -0.4px;
margin: 4px 0px 4px 0px;
padding: 4px 0px 4px 0px;
}
h4 {
color: #333333;
font-size: 1.6em;
font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: 500;
line-height: 1.4;
margin: 4px 0px 4px 0px;
padding: 4px 0px 4px 0px;
}
h5 {
color: #333333;
font-size: 1.4em;
font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: 500;
line-height: 1.4;
margin: 4px 0px 4px 0px;
padding: 4px 0px 4px 0px;
}
h6 {
color: #333333;
font-size: 1.1em;
font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.2px;
margin: 4px 0px 6px 0px;
padding: 4px 0px 6px 0px;
border-bottom: 1px solid rgba(0,0,0, .08);
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: #333333;
text-decoration: none;
border: none;
}
h1 a:hover, h2 a:hover, h3 a:hover,
h4 a:hover, h5 a:hover, h6 a:hover {
color: #0099ff;
text-decoration: none;
border: none;
}
.headline {
font-size: 3em;
font-weight: 200;
line-height: 1.2;
letter-spacing: -1.4px;
margin: 0px 0px 12px 0px;
padding: 0px;
}
.headline.small {
font-size: 2.4em;
letter-spacing: -0.4px;
}
.headline.archive-headline {
margin-bottom: 0px;
}
.title {
font-size: 1.2em;
font-weight: 400;
letter-spacing: 0px;
line-height: 1.3;
margin: 0px;
padding: 0px;
} #header {
line-height: 0;
margin: 0px;
position: relative;
z-index: 9;
}
#header .nav-row {
background-color: #ffffff;
box-shadow: 0px 1px 1px rgba(0, 0, 0, .12);
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, .12);
-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, .12);
}
#masthead {
display: inline-block;
background: #000000;
position: relative;
margin-top: -40px;
margin-bottom: 24px;
padding: 24px;
z-index: 9;
}
#masthead.home-logo,
#logo.home-logo,
#masthead.logo-overlay,
#logo.logo-overlay {
position: absolute;
top: 0;
}
.site-title {
display: block;
font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 2em;
font-weight: 200;
letter-spacing: 0px;
text-align: center;
line-height: 1.4;
padding: 0px;
margin: 0px;
}
.site-title a,
.site-title a:link {
color: #FFFFFF !important;
text-decoration: none;
}
.site-title a:hover {
color: rgba(255, 255, 255, .7) !important;
}
.site-description {
display: block;
color: #999999;
font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 1em;
font-weight: 300;
text-align: center;
letter-spacing: 0px;
line-height: 1.6;
margin: 0px;
padding: 0px;
overflow: hidden;
}
#logo {
display: inline-block;
position: relative;
background: #ffffff;
max-width: 100%;
margin-top: -40px;
margin-bottom: 24px;
padding: 0px;
overflow: hidden;
z-index: 8;
box-shadow: 3px 3px 0px rgba(0, 0, 0, 0.08);
}
#logo img {
display: block;
height: auto;
margin: 0px;
padding: 0px;
vertical-align: bottom;
zoom: 50%;
}
#logo .logo-text {
float: left;
font-size: 0;
text-align: left;
text-indent: -9999px;
line-height: 0;
}
.mobile-logo {
display: none;
}
.header-active {
margin-top: -48px !important;
z-index: 6;
} #navigation {
display: inline-block;
background-color: #FFFFFF;
color: #999999;
position: relative;
top: 0;
width: 100%;
font-size: 0.8em;
font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
font-weight: 400;
margin: 0px;
padding: 0px;
z-index: 9;
}
.menu-toggle {
display: none;
cursor: pointer;
}
.main-small-navigation ul.mobile-menu {
display: none;
} .menu, .menu * {
margin:	0;
padding: 0;
list-style:	none;
}
.menu {
line-height: 1.0;
}
.menu ul,
ul.menu {
float: right;
margin: 0px;
padding: 0px;
}
.menu ul ul, ul.menu ul {
position: absolute;
top: -9999px;
width: 180px; }
.menu ul li ul li, ul.menu ul li {
width: 100%;
margin: 0px;
}
.menu li:hover {
visibility:	inherit; }
.menu li {
float: left;
display: inline;
position: relative;
}
.menu li li {
display: block;
position: relative;
}
.menu a {
display: inline-block;
position: relative;
}
.menu li:hover ul,
.menu li.sfHover ul {
left: 0;
top: 40px; z-index: 99;
}
ul.menu li:hover li ul,
ul.menu li.sfHover li ul {
top: -9999px;
}
ul.menu li li:hover ul,
ul.menu li li.sfHover ul {
left: 180px; top: 0;
}
ul.menu li li:hover li ul,
ul.menu li li.sfHover li ul {
top: -9999px;
}
ul.menu li li li:hover ul,
ul.menu li li li.sfHover ul {
left: 180px; top: 0;
} #navigation .menu .current_page_item a,
#navigation .menu .current_page_ancestor a,
#navigation .menu .current-menu-item a,
#navigation .menu .current-cat a {
background: rgba(0, 0, 0, .04);
color: #000000;
}
#navigation .menu li .current_page_item a, #navigation .menu li .current_page_item a:hover,
#navigation .menu li .current-menu-item a, #navigation .menu li .current-menu-item a:hover,
#navigation .menu li .current-cat a, #navigation .menu li .current-cat a:hover {
background: rgba(0, 0, 0, .04);
color: #000000;
}
#navigation .menu .current_page_item ul li a,
#navigation .menu .current-menu-item ul li a,
#navigation .menu .current-menu-ancestor ul li a,
#navigation .menu .current_page_ancestor ul li a,
#navigation .menu .current-cat ul li a {
background: none;
color: rgba(0, 0, 0, .6);
}
#navigation .menu li.current-menu-ancestor a,
#navigation .menu li.current_page_ancestor a,
#navigation .menu .current_page_item ul li a:hover,
#navigation .menu .current-menu-item ul li a:hover,
#navigation .menu .current-menu-ancestor ul li a:hover,
#navigation .menu .current_page_ancestor ul li a:hover,
#navigation .menu .current-menu-ancestor ul .current_page_item a,
#navigation .menu .current_page_ancestor ul .current-menu-item a,
#navigation .menu .current-cat ul li a:hover {
background: rgba(0, 0, 0, .04);
color: #000000;
}
.menu {
margin-bottom: 0;
}
.menu ul.sub-menu,
.menu ul.children {
background-color: #FFFFFF;
border-radius: 0px 0px 2px 2px;
box-shadow: 0px 1px 1px rgba(0, 0, 0, .12);
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, .12);
-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, .12);
}
.menu ul ul.sub-menu,
.menu ul ul.children {
border-radius: 0px 2px 2px 0px;
}
.menu a {
background: none;
line-height: 40px;
text-decoration: none;
text-shadow: 1px 1px rgba(255, 255, 255, .2);
letter-spacing: 0.1px;
margin: 0px;
padding: 0px 12px;
}
#wrap .menu a {
color: rgba(0, 0, 0, .6);
}
.menu a:focus,
.menu a:hover,
.menu a:active {
background: rgba(0, 0, 0, .04);
outline: 0;
}
#wrap .menu a:focus,
#wrap .menu a:hover,
#wrap .menu a:active {
color: #000000;
}
.menu li li a {
display: block;
background: none;
text-transform: none;
line-height: 36px;
margin: 0px;
padding: 0px 12px;
}
.menu li li a,
.menu li li a:link,
.menu li li a:visited {
color: rgba(0, 0, 0, .6);
}
.menu li li a:focus,
.menu li li a:hover,
.menu li li a:active {
background: rgba(0, 0, 0, .04);
outline: 0;
}
.menu li li a:hover {
color: #000000;
}
.menu li.sfHover:hover a {
color: #000000;
}
.menu li.sfHover:hover {
background: rgba(0, 0, 0, .04);
outline: 0;
}
.menu li {
margin: 0px;
border-right: 1px solid rgba(0, 0, 0, .08);
}
.menu li:first-child {
border-left: 1px solid rgba(0, 0, 0, .08);
}
.menu li li {
background: none;
text-align: left;
margin: 0px;
border-right: none;
border-top: 1px solid rgba(0, 0, 0, .08);
}
.menu li:first-child,
.menu li:first-child a {
}
.menu li li:last-child,
.menu li li:last-child a {
border-left: none;
} .sf-arrows .sf-with-ul {
padding-right: 1.5em;
*padding-right: 1em; } .sf-arrows .sf-with-ul:after {
content: '';
position: absolute;
top: 50%;
right: 0.6em;
margin-top: -1px;
height: 0;
width: 0; border: 3px solid transparent;
border-top-color: #666666; border-top-color: rgba(0,0,0,.3);
}
.sf-arrows > li > .sf-with-ul:focus:after,
.sf-arrows > li:hover > .sf-with-ul:after,
.sf-arrows > .sfHover > .sf-with-ul:after {
border-top-color: #666666; } .sf-arrows ul .sf-with-ul:after {
margin-top: -3px;
margin-right: -3px;
border-color: transparent;
border-left-color: #666666; border-left-color: rgba(0,0,0,.3);
}
.sf-arrows ul li > .sf-with-ul:focus:after,
.sf-arrows ul li:hover > .sf-with-ul:after,
.sf-arrows ul .sfHover > .sf-with-ul:after {
border-left-color: #666666;
} .home-slideshow,
.gallery-slideshow {
width: 100%;
margin-top: -1px;
overflow: hidden;
}
.home-slideshow .slides li,
.gallery-slideshow .slides li {
padding: 0px;
max-height: 720px;
-webkit-background-size: 100% auto;
-moz-background-size: 100% auto;
-o-background-size: 100% auto;
background-size: 100% auto;
background-position: center;
}
.home-slideshow .slides li,
.page-slideshow .slides li {
background-size: cover;
}
.home-slideshow .slides img,
.gallery-slideshow .slides img {
margin-left: -9999px;
}
.slideshow {
display: block;
margin: 0px;
padding: 0px;
position: relative;
}
.slideshow ul, .slideshow li {
list-style-type: none;
margin: 0px;
padding: 0px;
}
.slideshow .slides li {
box-shadow: inset 0px -20px 20px -20px rgba(0, 0, 0, .2);
-moz-box-shadow: inset 0px -20px 20px -20px rgba(0, 0, 0, .2);
-webkit-box-shadow: inset 0px -20px 20px -20px rgba(0, 0, 0, .2);
}
.slideshow .feature-img,
.slideshow .feature-vid {
margin-bottom: 0px;
overflow: hidden;
}
.slideshow .feature-vid {
max-width: 1200px;
margin: 0px auto 0px;
}
.slideshow .information {
width: 1080px;
position: absolute;
bottom: 48px;
left: 50%;
margin-left: -490px;
padding: 0px;
z-index: 8;
}
.slideshow .information .headline {
font-weight: 300;
font-size: 2.6em;
text-shadow: 2px 2px 8px rgba(0, 0, 0, .8);
margin-bottom: 0px;
padding-bottom: 0px;
}
.slideshow .information .headline.no-excerpt {
margin-bottom: 12px;
padding-bottom: 12px;
}
.slideshow .information .headline a {
color: #FFFFFF;
text-decoration: none;
}
.slideshow .information .headline a:hover {
color: rgba(255, 255, 255, .8);
}
.slideshow .information .excerpt {
margin: 0px 0px 12px 0px;
}
.slideshow .information p {
color: #FFFFFF;
max-width: 60%;
font-weight: 400;
line-height: 1.6;
text-shadow: 1px 1px 0px rgba(0, 0, 0, .3);
}
.slideshow .loading {
background: #000000;
min-height: 520px;
}
.slideshow .preloader {
position: absolute;
top: 50%;
left: 50%;
margin-left: -16px;
margin-top: -16px;
border-bottom: 3px solid #666666;
border-bottom: 3px solid rgba(255, 255, 255, 0.6);
border-left: 3px solid #666666;
border-left: 3px solid rgba(255, 255, 255, 0.6);
border-right: 3px solid #333333;
border-right: 3px solid rgba(255, 255, 255, 0.2);
border-top: 3px solid #333333;
border-top: 3px solid rgba(255, 255, 255, 0.2);
border-radius: 100%;
height: 32px;
width: 32px;
-webkit-animation: spin .6s infinite linear;
-moz-animation: spin .6s infinite linear;
-ms-animation: spin .6s infinite linear;
-o-animation: spin .6s infinite linear;
animation: spin .6s infinite linear;
z-index: 9;
}
.flexslider {
background: #000000;
position: relative;
width: 100%;
zoom: 1;
}
.flexslider .slides {
position: relative;
overflow: hidden;
zoom: 1;
}
.flexslider .slides > li {
display: none;
position: relative;
-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
display: block;
}
.flex-pauseplay span {
text-transform: capitalize;
} .slides:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .slides {
display: block;
}
* html .slides {
height: 1%;
}  .no-js .slides > li:first-child {
display: none;
} .flex-caption {
background: none;
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
zoom: 1;
}
.flex-caption {
background: rgba(0,0,0,.3);
color: #FFFFFF;
width: 96%;
padding: 2%;
margin: 0;
position: absolute;
left: 0;
bottom: 0;
text-shadow: 0 -1px 0 rgba(0,0,0,.3);
} .flex-direction-nav {
height: 0;
}
.flex-direction-nav li a {
display: block;
background: rgba(0, 0, 0, .75);
font-size: 14px;
line-height: 50px;
height: 48px;
width: 48px;
text-decoration: none !important;
margin: -24px 0px 0px 0px;
opacity: 1;
position: absolute;
top: 50%;
cursor: pointer;
overflow: visible;
z-index: 9;
}
.flex-direction-nav .flex-next {
right: 0;
text-align: center;
}
.flex-direction-nav .flex-prev {
left: 0;
text-align: center;
}
.flex-direction-nav .flex-next i,
.flex-direction-nav .flex-prev i {
color: #FFFFFF;
}
.flex-direction-nav .flex-prev:hover,
.flex-direction-nav .flex-next:hover {
text-decoration: none !important;
}
.flex-direction-nav .flex-prev:hover i,
.flex-direction-nav .flex-next:hover i {
color: #FFFFFF;
}
.flex-direction-nav a.flex-disabled {
opacity: 0 !important;
} .flex-control-nav {
width: 1080px;
position: absolute;
right: 50%;
bottom: 48px;
text-align: right;
margin: 0px -490px 0px 0px;
padding: 0px;
z-index: 9;
}
.gallery-slideshow .flex-control-nav {
width: auto;
right: 12px;
bottom: 0px;
margin: 0px;
}
.flex-control-nav li {
display: inline-block;
text-align: left;
margin: 0px;
padding: 4px !important;
zoom: 1;
*display: inline;
}
.flex-control-nav li:first-child {
margin: 0;
}
.flex-control-nav li a {
width: 6px;
height: 6px;
display: block;
background: #CCCCCC;
cursor: pointer;
text-indent: -999em;
border-radius: 3px;
}
.flex-control-nav li a:hover {
background: #666666;
}
.flex-control-nav li a.flex-active {
background: #333333;
cursor: default;
} .homepage {
position: relative;
margin: -48px 0px 0px 0px;
padding: 0px;
z-index: 8;
}
.featured-page {
background: #FFFFFF;
position: relative;
margin-bottom: 24px;
overflow: hidden;
box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
-moz-box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
-webkit-box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
}
.featured-page .iphone-profile {
display: none;
}
.featured-page .information {
min-height: 180px;
padding: 36px;
}
.featured-page .title {
font-size: 2.4em;
font-weight: 300;
}
.featured-page .feature-img {
min-height: 300px;
min-width: 300px;
margin: 0px;
padding: 0px;
background-position: center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.home-social {
background: #F9F9F9;
width: 100%;
bottom: 0;
padding: 0px;
overflow: hidden;
border-top: 1px solid rgba(0,0,0, .08);
}
.home-social .title {
float: left;
color: #999999;
font-size: 1.2em;
font-weight: 400;
line-height: 50px;
letter-spacing: 0px;
text-transform: uppercase;
text-indent: 24px;
margin: 0px;
padding: 0px;
}
.home-social .social-icons {
float: left;
text-align: center;
line-height: 0;
margin: 0px;
padding: 0px;
}
.home-social .social-icons li {
display: inline;
text-align: center;
}
.home-social .social-icons li a {
float: left;
background: #F9F9F9;
color: #aaaaaa;
height: 50px;
width: 50px;
line-height: 50px;
text-decoration: none;
margin: 0px;
padding: 0px;
border-right: 1px solid rgba(0, 0, 0, .08);
border-bottom: 1px solid rgba(0, 0, 0, .08);
border-radius: 0px;
}
.home-social .social-icons li a:before {
font-size: 18px;
}
.home-social .social-icons li a:hover {
background: #EEEEEE;
color: #333333;
}
.home-news .headline.small {
margin-bottom: 0px;
}
.home-news .feature-img {
margin: 0px;
}
.home-news .post-author {
background: #F9F9F9;
margin-top: 0px;
padding: 12px;
border-top: 1px solid rgba(0, 0, 0, .08);
overflow: hidden;
} .article,
.intro {
display: block;
background: #FFFFFF;
padding: 24px 36px;
overflow: hidden;
}
.sixteen .article {
padding: 36px 12%;
}
.intro {
border-bottom: 1px solid rgba(0, 0, 0, .08);
}
.intro-img {
background: #f4f4f4;
min-height: 120px;
position: relative;
}
.intro-img .headline {
position: absolute;
text-shadow: 2px 2px 4px rgba(0, 0, 0, .8);
font-weight: 300;
left: 36px;
right: 36px;
bottom: 36px;
}
.intro-img .headline a {
color: #FFFFFF !important;
}
.intro-img .headline a:hover {
color: rgba(255, 255, 255, .7);
}
.post-holder {
background: #FFFFFF;
margin: 12px;
box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
-moz-box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
-webkit-box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
}
.single-holder {
background: #FFFFFF;
box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
-moz-box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
-webkit-box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
}
.blog-holder,
.archive-holder {
background: #FFFFFF;
margin-bottom: 24px;
padding-bottom: 0px;
box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
-moz-box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
-webkit-box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
}
.category-wrap {
width: calc(100% + 26px);
width: -webkit-calc(100% + 26px);
width: -moz-calc(100% + 26px);
margin-left: -12px;
margin-bottom: 24px;
}
.category-wrap .article,
.category-wrap .intro {
padding: 18px 24px;
}
.postarea {
margin-bottom: 24px;
padding: 0px;
}
.post-author {
display: block;
color: #999999;
font-size: 0.8em;
margin: -8px 0px 0px 0px;
padding: 6px 0px;
}
.post-author p {
margin: 0px;
padding: 0px;
}
.post-meta {
display: block;
background: #F9F9F9;
color: #999999;
font-size: 0.8em;
margin: 0px;
padding: 12px;
overflow: hidden;
border-top: 1px solid rgba(0, 0, 0, .08);
}
.post-meta .align-left,
.post-meta .align-right {
width: 50%;
}
.post-meta .fa-tags {
margin-left: 8px;
}
.post-meta p {
margin: 0px;
padding: 0px;
}
.post-edit-link {
display: inline-block;
margin: 12px 0px;
}
.author-column {
float: right;
width: 72%;
margin-top: 20px;
padding-left: 4%;
border-left: 1px solid rgba(0, 0, 0, .08);
}
.archive-column {
float: left;
width: 30%;
margin: 0px;
padding-right: 5%;
}
.archive-column.last {
padding-right: 0;
}
.sticky {
display: block;
}
.bypostauthor {
display: block;
} .social-icons {
list-style: none;
margin: 0px;
padding: 8px 0px 0px 0px;
}
.social-icons li {
display: inline-block;
list-style: none;
margin: 0px;
padding: 0px;
}
.social-icons li a {
display: block;
background: #333333;
color: #666666;
text-align: center;
text-decoration: none;
line-height: 32px;
min-width: 32px;
margin: 2px;
padding: 0px;
border-radius: 16px;
}
.social-icons li a:hover {
background: #444444;
color: #FFFFFF;
}
.social-icons li a::before {
font-family: 'FontAwesome';
font-size: 16px;
font-weight: normal;
content: '\f0c1';
}
.social-icons li a span {
display: none;
}
.social-icons li a[href*="facebook.com"]::before		{ content: '\f09a'; }
.social-icons li a[href*="twitter.com"]::before 		{ content: '\f099'; }
.social-icons li a[href*="plus.google.com"]::before 	{ content: '\f0d5'; }
.social-icons li a[href*="linkedin.com"]::before	 	{ content: '\f0e1'; }
.social-icons li a[href*="github.com"]::before		 	{ content: '\f113'; }
.social-icons li a[href*="dribbble.com"]::before		{ content: '\f17d'; }
.social-icons li a[href*="foursquare.com"]::before		{ content: '\f180'; }
.social-icons li a[href*="pinterest.com"]::before		{ content: '\f0d2'; }
.social-icons li a[href*="wordpress.com"]::before		{ content: '\f19a'; }
.social-icons li a[href*="youtube.com"]::before			{ content: '\f16a'; }
.social-icons li a[href*="vine.co"]::before				{ content: '\f1ca'; }
.social-icons li a[href*="instagram.com"]::before		{ content: '\f16d'; }
.social-icons li a[href*="stackexchange.com"]::before	{ content: '\f18d'; }
.social-icons li a[href*="mailto:"]::before				{ content: '\f0e0'; }
.social-icons li a[href$="/feed/"]::before				{ content: '\f09e'; } .pagination {
float: left;
display: block;
width: 100%;
font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
line-height: 32px;
margin-bottom: 12px;
padding: 12px 0px;
position: relative;
z-index: 9;
}
.pagination .page-numbers {
display: inline-block;
background: #dddddd;
background: rgba(0, 0, 0, .08);
color: #999999 !important;
color: rgba(0, 0, 0, .3) !important;
height: 32px;
width: 32px;
text-decoration: none;
margin: 0px 2px;
padding: 0px;
border-radius: 2px;
box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .2);
-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .2);
-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .2);
}
.pagination .page-numbers:hover,
.pagination .page-numbers:active {
background: #ffffff;
color: #666666 !important;
height: 32px;
width: 32px;
line-height: 32px;
padding: 0px;
border-radius: 2px;
box-shadow: 0px 0px 3px rgba(0, 0, 0, .2);
-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, .2);
-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, .2);
}
.pagination .page-numbers.current {
display: inline-block;
background: #ffffff;
color: #666666 !important;
height: 32px;
width: 32px;
line-height: 32px;
padding: 0px;
border-radius: 2px;
box-shadow: 0px 0px 3px rgba(0, 0, 0, .2);
-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, .2);
-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, .2);
}
.post-navigation {
display: block;
margin: 12px 0px;
padding: 0px;
overflow: hidden;
}
.previous-post {
float: left;
font-size: 0.9em;
}
.next-post {
float: right;
font-size: 0.9em;
}
.page-links {
display: block;
overflow: hidden;
margin: 12px 0px;
}
.page-links .link-label {
color: #000000;
font-weight: bold;
margin-left: 0px;
}
.page-links span {
margin: 0px 3px;
} .feature-img,
.feature-vid {
display: block;
text-align: center;
line-height: 0;
margin: 0px;
overflow: hidden;
}
.feature-vid {
background: #000000;
}
.feature-img.page-banner {
position: relative;
background-position: center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
z-index: -1;
}
.feature-img.page-banner img {
margin-left: -9999px;
}
.page-header {
position: relative;
min-height: 320px;
max-height: 720px;
background-color: #000000;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
z-index: -1;
}
.page-header img {
margin-left: -9999px;
}
.avatar {
background: #FFFFFF;
margin: 10px 20px 10px 0px;
padding: 6px;
}
.author-avatar {
float: left;
display: block;
width: 20%;
margin-top: 20px;
padding-right: 3.6%;
}
.author-avatar .avatar {
display: block;
margin: 0px;
padding: 0px;
border: none;
}
img.aligncenter {
display: block;
margin: 6px auto 6px;
padding: 0px;
}
img.alignnone {
padding: 0px;
margin: 6px 0px;
display: inline;
}
img.alignright {
padding: 0px;
margin: 12px 0px 12px 24px;
display: inline;
}
img.alignleft {
display: inline;
padding: 0px;
margin: 12px 24px 12px 0px;
}
.aligncenter {
margin: 6px auto 6px;
}
.alignright {
float: right;
margin: 6px 0px 6px 24px;
}
.alignleft {
float: left;
margin: 6px 24px 6px 0px;
}
.wp-caption {
background: #F9F9F9;
max-width: 100%;
text-align: center;
padding: 0px 0px 6px 0px;
margin-bottom: 12px;
border: 1px solid rgba(0,0,0, .08);
}
.wp-caption a {
display: block;
line-height: 0;
}
.wp-caption img {
max-width: 94%;
margin: 0px auto 0px;
padding: 6px 3% 6px 3%;
}
.wp-caption p.wp-caption-text {
display: inline;
font-size: 0.8em;
line-height: 1.4;
margin: 0px;
padding: 0px;
} .portfolio-wrap {
margin-left: -12px;
width: calc(100% + 24px);
width: -webkit-calc(100% + 24px);
width: -moz-calc(100% + 24px);
}
#portfolio-filter {
background: #FFFFFF;
max-width: 1080px;
text-align: center;
margin: 24px 12px 12px 12px;
padding: 0px;
box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
-moz-box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
-webkit-box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
}
#portfolio-filter li {
display: inline;
list-style: none;
margin: 0px;
padding: 0px;
}
#portfolio-filter li a {
display: inline-block;
text-decoration: none;
margin: 0px;
border-left: 1px solid rgba(0, 0, 0, .08);
padding: 12px 18px;
}
#portfolio-filter li:last-child a {
border-right: 1px solid rgba(0, 0, 0, .08);
}
#portfolio-filter li a:hover,
#portfolio-filter li a:focus,
#portfolio-filter li a:active {
background: #F4F4F4;
}
#portfolio-filter li:last-child a {
margin-right: 0px;
}
#portfolio-list {
max-width: 1100px;
margin: 0px;
padding: 0px;
}
.portfolio {
margin-bottom: 24px;
}
.portfolio .portfolio-item {
list-style: none;
margin: 0px;
padding: 0px;
}
.portfolio-item .feature-img,
.portfolio-item .feature-vid {
margin-bottom: 0px;
}
.portfolio-half .article,
.portfolio-third .article {
display: block;
padding: 24px;
}
.portfolio-half .portfolio-item,
.portfolio-third .portfolio-item {
float: left;
}
.portfolio-item.single .article {
padding: 36px;
} .isotope,
.isotope .isotope-item { -webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-ms-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.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;
}
.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: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
} .gallery-caption {
font-size: 0.8em;
padding: 0px 10px;
}
.gallery {
margin: 0px auto 0px;
padding: 0px;
overflow: hidden;
}
.gallery-item {
margin: 0px
}
.gallery-icon {
line-height: 0;
margin: 6px;
}
.gallery-icon a {
display: block;
background: #F9F9F9;
padding: 6px;
border: 1px solid #DDDDDD;
transition: background .25s;
-moz-transition: background .25s;
-webkit-transition: background .25s;
-o-transition: background .25s;
border-radius: 3px;
box-shadow: 0px 1px 1px rgba(0, 0, 0, .08);
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, .08);
-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, .08);
}
.gallery a:hover {
background: #161616;
}
.gallery img {
border: none !important;
}
.gallery-caption {
font-size: .9em;
padding: 0px 10px;
} .sidebar {
font-size: .9em;
margin: 0px;
padding: 0px 0px 0px 24px;
}
.sidebar.left {
padding: 0px 24px 0px 0px;
} .widget {
background: #FFFFFF;
margin-bottom: 24px;
padding: 18px;
overflow: hidden;
box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
-moz-box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
-webkit-box-shadow: 6px 6px 0px rgba(0, 0, 0, .04);
}
.widget h6 {
line-height: 1.4;
margin: 0px 0px 12px 0px;
padding: 0px 0px 12px 0px;
border-bottom: 1px solid rgba(0, 0, 0, .08);
}
.widget ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}
.widget li {
display: block;
list-style-type: none;
line-height: 1.6;
margin: 0px;
padding: 8px 0px;
border-top: 1px solid rgba(0, 0, 0, .08);
}
.widget li:first-child {
padding-top: 0px;
border-top: none;
}
.widget li:last-child {
margin-bottom: 0px;
padding-bottom: 0px;
}
.widget li li {
padding: 8px 12px;
}
.widget li li:first-child {
margin-top: 8px;
padding-top: 8px;
border-top: 1px solid rgba(0, 0, 0, .08);
}
.widget li a {
margin: 0px;
padding: 0px;
}
.textwidget {
margin: 0px;
}
.textwidget p {
padding: 8px 0px;
}
.textwidget iframe {
max-width: 100%;
}
.tagcloud {
line-height: 1.2;
}
.widget .recentcomments {
line-height: 1.8;
padding-top: 8px;
padding-bottom: 8px;
}
.google-maps-widget .gmw-thumbnail-map img {
width: 100%;
} .widget h6 a.rsswidget {
display: inline;
}
.widget a.rsswidget {
display: block;
line-height: 1.8;
}
.widget .rss-date {
display: block;
font-size: 0.8em;
line-height: 1.6;
margin-bottom: 12px;
}
.widget_rss .rssSummary {
line-height: 1.8;
} #calendar_wrap {
margin: 0px auto 0px;
}
#wp-calendar {
width: 100%;
text-align: center;
}
#wp-calendar a {
margin: 0px;
}
#wp-calendar caption {
font-size: 16px;
line-height: 1;
margin-bottom: 12px;
}
#wp-calendar #prev a {
float: left;
margin: 0px;
text-align: left;
padding-left: 12px;
}
#wp-calendar #next a {
float: right;
margin: 0px;
text-align: right;
padding-right: 12px;
} .widget ul.menu {
float: none;
text-align: left;
}
.widget ul.menu li {
float: none;
display: block;
background: none !important;
margin: 0px;
padding: 0px;
width: 100%;
border-right: none;
}
.widget ul.menu li:first-child {
border-left: none;
}
.widget ul.menu .current_page_item a,
.widget ul.menu .current-menu-item a {
color: #006699;
background: none;
}
.widget ul.menu li a {
display: block;
background: none;
color: #99CC33;
height: auto;
font-size: 1em;
font-weight: 400;
text-transform: none;
line-height: 1.6;
margin: 0px;
padding: 8px 0px;
}
.widget ul.menu li a:hover {
color: #006699;
text-decoration: underline;
}
.widget ul.menu li:first-child a {
padding-top: 0px;
}
.widget ul.menu li li:first-child a {
padding-top: 8px;
}
.widget ul.menu li:last-child a {
padding-bottom: 0px;
}
.widget ul.menu li li:last-child a {
padding-bottom: 8px;
}
.widget .sf-arrows .sf-with-ul:after {
right: 2px;
}
.widget ul.menu li ul.sub-menu {
float: none;
display: block;
background: none !important;
width: 100%;
margin: 0px;
padding: 0px;
position: static;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.widget ul.menu li ul.sub-menu span {
display: none;
}
.widget ul.menu li ul.sub-menu li ul.sub-menu li {
display: none;
} #searchform {
display: inline-block;
width: 100%;
margin: 0px;
padding: 0px;
}
#searchform label {
display: none;
}
#searchform .search-field,
#searchform #s {
float: left;
background: #F9F9F9;
color: #999999;
width: 70%;
height: 36px;
font-family: 'Helvetica Neue', Arial, sans-serif;
font-size: 1em;
line-height: 36px;
margin: 0px;
padding: 0px 6px !important;
border: none;
border-radius: 2px;
box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .2);
-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .2);
-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .2);
}
#searchsubmit {
float: right;
background: #F9F9F9;
color: #666666;
width: 20%;
font-family: 'Helvetica Neue', Arial, sans-serif;
font-size: 1em;
text-align: center;
margin-top: 0px !important;
margin-bottom: 0px !important;
padding: 7px 3% !important;
}
.three.columns #searchform .search-field,
.three.columns #searchform #s {
width: 58%;
}
.three.columns #searchsubmit {
width: 26%;
} .footer {
background: #000000;
margin: 0px auto 0px;
padding: 0px;
overflow: hidden;
}
.footer-widgets {
max-width: 1004px;
margin: 0px auto 0px;
padding: 24px 0px;
overflow: hidden;
}
.footer-widgets .widget {
float: left;
width: 25%;
background: none;
color: #666666;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.footer-widgets .widget li {
border-top: 1px solid rgba(255, 255, 255, .2);
}
.footer-widgets .widget li:first-child {
border-top: none;
}
.footer-widgets .widget .footer-widget {
padding: 12px;
}
.footer-widgets .widget h6 {
color: #FFFFFF;
border-bottom: 1px solid rgba(255, 255, 255, .2);
}
.footer-widgets .widget a {
color: #999999;
}
.footer-widgets .widget a:hover {
color: #FFFFFF;
}
.footer-widgets .textwidget {
color: #666666;
}
.footer-information {
background: #242424;
padding: 48px;
overflow: hidden;
}
.footer-information .align-left {
font-size: 0.8em;
line-height: 1.8;
}
.footer-information p {
margin: 0px;
padding: 0px;
}
.footer-content {
color: #666666;
max-width: 1080px;
margin: 0px auto 0px;
}
.footer-content a {
color: #999999;
} #author, #email, #url {
background: #F9F9F9;
color: #666666;
font-size: 1em;
font-family: Georgia, "Times New Roman", Times, serif;
margin: 0px;
padding: 5px;
border: 1px solid rgba(0,0,0, .08);
border-radius: 3px;
box-shadow: inset 1px 1px 1px #DDDDDD;
-moz-box-shadow: inset 1px 1px 1px #DDDDDD;
-webkit-box-shadow: inset 1px 1px 1px #DDDDDD;
}
#comment {
background: #F9F9F9;
color: #666666;
font-size: 1em;
font-family: Georgia, "Times New Roman", Times, serif;
margin: 5px 0px;
padding: 5px;
border: 1px solid rgba(0,0,0, .08);
border-radius: 3px;
box-shadow: inset 1px 1px 1px #DDDDDD;
-moz-box-shadow: inset 1px 1px 1px #DDDDDD;
-webkit-box-shadow: inset 1px 1px 1px #DDDDDD;
}
#comments {
background: #FFFFFF;
margin-top: 24px;
padding: 12px 24px;
box-shadow: 0px 1px 1px rgba(0, 0, 0, .12);
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, .12);
-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, .12);
}
#comments-title {
font-size: 2em;
margin: 4px 0px 8px 0px;
padding: 4px 0px 8px 0px;
}
#reply-title {
margin: 0px;
padding: 0px;
}
.commentlist li .avatar {
float: right;
background: #F4F4F4;
margin: 0px 0px 12px 12px;
padding: 6px;
border: none;
border-radius: 3px;
box-shadow: 0px 1px 1px rgba(0, 0, 0, .08);
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, .08);
-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, .08);
}
.commentlist {
margin: 0px;
padding: 0px;
}
.commentlist ol {
margin: 0px;
padding: 10px;
}
.commentlist li {
margin: 0px;
padding: 0px;
list-style: none;
border-top: 1px solid rgba(0,0,0, .08);
}
.commentlist li:last-child {
border-bottom: 1px solid rgba(0,0,0, .08);
}
.commentlist li ul li {
padding-left: 24px;
}
.commentlist li ul li:last-child {
border-bottom: none;
}
.commentlist p {
margin: 10px 0px;
padding: 0px;
}
.comment {
padding: 18px 0px;
}
#commentform {
margin: 5px 0px 0px 0px;
}
#commentform #submit {
padding: 6px 12px !important;
}
#commentform textarea {
width: 96% !important;
padding: 2%;
}
.commentlist li #respond {
border-top: 1px solid rgba(0,0,0, .08);
}
#respond {
padding-top: 20px;
}
#respond:after {
content: ".";
display: block;
height: 0px;
clear: both;
visibility: hidden;
}
#cancel-comment-reply-link {
display: block;
font-family: 'Lora', Georgia, 'Times New Roman', Times, serif;
font-size: 0.7em;
font-weight: normal;
text-transform: none;
margin: 6px 0px 18px 0px;
}
.form-submit #submit {
margin-top: 0px !important;
}
p.logged-in-as {
margin-top: -6px;
}
.nocomments {
display: none;
}
.comment-edit-link {
float: right;
display: inline-block;
font-size: 0.8em;
line-height: 1;
margin-top: -12px;
padding: 0px;
}
.reply {
margin: 12px 0px 0px 0px;
padding: 6px 0px;
}
.reply a, .reply a:visited {
margin: 0px !important;
padding: 4px 12px !important;
}
.commentmetadata {
font-size: 10px;
line-height: 14px;
margin: 0px;
display: block;
}
.navigation {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 30px;
}
.form-allowed-tags {
display: none;
}
.thread-alt, .thread-even {
margin: 0px;
padding: 0px;
}
.children {
margin: 0px;
padding: 0px;
}
.even, .alt {
margin: 0px;
padding: 0px;
} a.button, .reply a, #searchsubmit, #prevLink a, #nextLink a, .more-link, #submit,
#comments #respond input#submit, .pushbutton-wide, .container .gform_wrapper input.button {
display: inline-block;
background-color: #f4f4f4;
color: #666666 !important;
position: relative;
top: -3px;
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: 400;
font-size: 1em;
font-style: normal;
letter-spacing: 0.4px;
margin: 12px 0px;
padding: 8px 18px;
border: none;
border-radius: 3px;
box-shadow: 0px 3px 0px rgba(0, 0, 0, .2);
-moz-box-shadow: 0px 3px 0px rgba(0, 0, 0, .2);
-webkit-box-shadow: 0px 3px 0px rgba(0, 0, 0, .2);
}
a.button:hover, .reply a:hover, #searchsubmit:hover, #prevLink a:hover, #nextLink a:hover, .more-link:hover,
#submit:hover, #comments #respond input#submit:hover, .pushbutton-wide:hover, .container .gform_wrapper input.button:hover {
top: 0px;
background-color: #0099ff;
color: #FFFFFF !important;
text-decoration: none;
text-shadow: none;
cursor: pointer;
box-shadow: inset 0px 3px 0px rgba(0, 0, 0, .2);
-moz-box-shadow: inset 0px 3px 0px rgba(0, 0, 0, .2);
-webkit-box-shadow: inset 0px 3px 0px rgba(0, 0, 0, .2);
}
.more-link {
margin-top: 24px;
} table {
background: #FFFFFF;
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
width: 100%;
margin: 20px 0px;
padding: 0px;
border-collapse: collapse;
}
.widget table {
margin: 0px;
}
table thead,
table tfoot {
border: 1px solid #E4E4E4;
}
table thead th,
table tfoot td {
border: none;
}
table th {
background: #EEEEEE;
font-size: 1.2em;
text-align: center;
margin: 0px;
padding: 8px 0px;
border: 1px solid #E4E4E4;
}
table td {
padding: 5px 0px;
margin: 0px;
border: 1px solid #E4E4E4;
} .container .ginput_complex .ginput_right br,
.container .gform_footer br {
display: none;
}
.container form {
display: block;
}
.container form ul li {
list-style: none;
padding: 0px;
}
.container form legend {
font-weight: bold;
padding-top: 10px;
}
.container form label {
margin-top: 6px;
}
.container form input[type='url'],
.container form input[type='tel'],
.container form input[type='email'],
.container form input[type='text'],
.container form input[type='password'],
.container form input[type='number'],
.container form textarea,
.container form select {
display: block;
background: #F9F9F9;
font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
font-size: 1em;
line-height: 1.4;
margin: 4px 12px 4px 0px;
padding: 8px 4px !important;
border: 1px solid rgba(0,0,0, .08);
border-radius: 3px;
box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .1);
-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .1);
-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .1);
}
.container form input[type='url'],
.container form input[type='tel'],
.container form input[type='email'],
.container form input[type='text'],
.container form input[type='password'],
.container form input[type='number'] {
width: 42%;
}
.container form textarea {
width: 96% !important;
}
.container form input[type='checkbox'],
.container form input[type='radio'] {
margin-left: 0px;
margin-right: 6px;
}
.container form input[type='submit'] {
margin-top: 0px;
height: 36px;
}
select {
display: block;
background-color: #FFFFFF;
max-width: 98%;
font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
font-size: 1em;
line-height: 1.4;
margin: 4px 12px 4px 0px;
padding: 8px 4px !important;
border: 1px solid rgba(0,0,0, .12);
border-radius: 3px;
box-shadow: 1px 1px 1px rgba(0, 0, 0, .1);
-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .1);
-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .1);
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.00)),to(rgba(0, 0, 0, 0.08)));
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.00), rgba(0, 0, 0, 0.08));
background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.00), rgba(0, 0, 0, 0.08));
background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.00), rgba(0, 0, 0, 0.08));
background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.00), rgba(0, 0, 0, 0.08));
background-image: linear-gradient(top, rgba(0, 0, 0, 0.00), rgba(0, 0, 0, 0.08));
} a, a:link {
transition: background .25s, color .25s;
-moz-transition: background .25s, color .25s;
-webkit-transition: background .25s, color .25s;
-o-transition: background .25s, color .25s;
}
#submit, #searchsubmit {
transition: background .25s, color .25s;
-moz-transition: background .25s, color .25s;
-webkit-transition: background .25s, color .25s;
-o-transition: background .25s, color .25s;
}
.shadow {
box-shadow: 0px 1px 1px rgba(0, 0, 0, .12);
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, .12);
-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, .12);
}
.radius-full {
border-radius: 2px;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
}
.radius-top {
border-radius: 2px 2px 0px 0px;
-moz-border-radius: 2px 2px 0px 0px;
-khtml-border-radius: 2px 2px 0px 0px;
-webkit-border-radius: 2px 2px 0px 0px;
}
.radius-bottom {
border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
-khtml-border-radius: 0px 0px 2px 2px;
-webkit-border-radius: 0px 0px 2px 2px;
}
.radius-half {
border-radius: 50%;
-moz-border-radius: 50%;
-khtml-border-radius: 50%;
-webkit-border-radius: 50%;
}
@keyframes "spin" {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(359deg);
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
-ms-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-moz-keyframes spin {
from {
-moz-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-moz-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-webkit-keyframes "spin" {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-ms-keyframes "spin" {
from {
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-ms-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-o-keyframes "spin" {
from {
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-o-transform: rotate(359deg);
transform: rotate(359deg);
}
} .woocommerce a.button:hover {
color: #000000 !important;
}
.woocommerce a.added_to_cart,
.woocommerce-page a.added_to_cart {
display: block !important;
}
.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product h3 {
font-weight: 400;
letter-spacing: 0;
}
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
margin-bottom: 12px !important;
}
.woocommerce .woocommerce-ordering select,
.woocommerce-page .woocommerce-ordering select {
margin-right: 0px;
}
.woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty,
.woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity input.qty {
margin: 0px;
padding: 0px !important;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
width: 30.6% !important;
}
.woocommerce #review_form_wrapper {
margin-top: 24px;
}  .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } #wrap {
margin: 0px;
padding: 0px;
}
.container {
position: relative;
margin: 0px auto 0px;
padding: 0px;
}
.row {
width: 100%;
max-width: 1080px;
margin: 0 auto;
position: relative;
}
.row .row {
min-width: 0;
}
.column, .columns {
float: left;
position: relative;
}
[class*="column"] + [class*="column"]:last-child {
float: right;
}
.row .single 	{ width: 100%; }
.row .half 		{ width: 49.9%; }
.row .third 	{ width: 33.3%; }
.row .fourth 	{ width: 25%; }
.row .one 		{ width: 6.25%; }
.row .two 		{ width: 12.5%; }
.row .three 	{ width: 18.75%; }
.row .four 		{ width: 25%; }
.row .five 		{ width: 31.25%; }
.row .six 		{ width: 37.5%; }
.row .seven 	{ width: 43.75%; }
.row .eight 	{ width: 50%; }
.row .nine 		{ width: 56.25%; }
.row .ten 		{ width: 62.5%; }
.row .eleven 	{ width: 68.75%; }
.row .twelve 	{ width: 75%; }
.row .thirteen 	{ width: 81.25%; }
.row .fourteen 	{ width: 87.5%; }
.row .fifteen 	{ width: 93.75%; }
.row .sixteen 	{ width: 100%; }
.row .centered { float: none; margin: 0 auto; } .row:before, .row:after, .clearfix:before, .clearfix:after { content:""; display:table; }
.row:after, .clearfix:after { clear: both; }
.row, .clearfix { zoom: 1; }  @media handheld, only screen and (max-width: 1023px){ body {
font-size: 0.9rem;
line-height: 1.9;
}
blockquote {
font-size: 1.4rem;
}}
@media handheld, only screen and (max-width: 1023px){ input {
-webkit-appearance: none;
}
.site-title {
font-size: 1.6rem;
}
.homepage,
.header-active {
margin-top: 0px !important;
}
.menu a {
font-size: 0.9em;
padding: 0px 8px;
}
.slideshow .loading {
min-height: 360px;
}
.slideshow .information {
width: auto;
position: absolute;
bottom: 24px;
left: 24px;
margin-left: 0px;
padding: 0px;
}
.slideshow .information .headline {
font-weight: 400;
font-size: 2em;
letter-spacing: 0px;
}
.flex-control-nav,
.slideshow .excerpt {
display: none;
}
.home-social {
position: relative;
}
.postarea {
margin-bottom: 0px;
}
.post-meta .align-left,
.post-meta .align-right {
width: 100%;
}
.post-meta .align-left {
padding-bottom: 6px;
}
.post-meta .align-right {
padding-top: 6px;
}
.align-left .tweet-btn,
.align-left .like-btn,
.align-left .plus-btn,
.align-right .tweet-btn,
.align-right .like-btn,
.align-right .plus-btn {
float: left;
}
.category-wrap,
.portfolio-wrap {
width: 100%;
margin: 0px;
}
#portfolio-filter {
margin: 0px;
}
.footer-widgets {
margin-top: 0px;
}} @media handheld, only screen and (max-width: 767px){ body, p {
font-size: 0.9rem;
line-height: 1.8;
}
blockquote {
margin: 12px 0px;
padding: 18px 0px;
}
blockquote p {
font-size: 1.2rem;
line-height: 1.6;
}
h1 {
font-size: 2rem;
line-height: 1.4;
}
h2 {
font-size: 1.8rem;
line-height: 1.4;
}
h3 {
font-size: 1.6rem;
line-height: 1.4;
}
h4 {
font-size: 1.4rem;
line-height: 1.4;
}
h5 {
font-size: 1.2rem;
line-height: 1.4;
}
h6 {
font-size: 1.1rem;
line-height: 1.4;
}
.headline {
font-size: 2.6rem;
}
.headline.small,
.headline.smaller {
font-size: 1.6rem;
}
.intro-img .headline {
bottom: 12px;
left: 12px;
right: 12px;
}}
@media only screen and (max-width: 767px){ .container {
margin: 12px;
padding: 0px;
}
#header {
display: inline-block;
width: 100%;
height: auto;
}
#logo {
margin: 0px;
box-shadow: none;
}
#logo img {
margin: 0px auto 0px;
}
#masthead,
#masthead.home-logo,
#logo.home-logo,
#masthead.logo-overlay,
#logo.logo-overlay {
position: relative;
top: 0;
}
#masthead,
#masthead.home-logo,
#masthead.logo-overlay {
display: block;
margin: 0px;
}
.mobile-logo {
display: block;
position: relative;
margin: 0px;
}
.main-logo {
display: none;
}
#navigation {
background: #000000 !important;
position: relative;
top: auto;
margin: 0px;
padding: 0px;
border-top: 1px solid rgba(255, 255, 255, .2);
}
#navigation .corner-left,
#navigation .corner-right {
display: none;
}
.mobile-menu {
margin: 0px;
padding: 0px;
}
.menu-toggle,
.main-small-navigation ul.mobile-menu.toggled-on {
display: block;
}
.navigation-main ul.menu,
.sf-sub-indicator {
display: none;
}
.menu {
display: block;
}
.menu-toggle {
color: #FFFFFF;
font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
font-size: 1.8em;
font-weight: 400;
line-height: 1;
letter-spacing: 0;
text-transform: none;
text-align: center;
margin: 0;
padding: 18px 12px;
}
.menu-toggle:before {
color: #FFFFFF;
font-family: 'FontAwesome';
content: ' ';
top: 1px;
margin-right: 6px;
position: relative;
}
.mobile-menu ul.sub-menu {
display: block !important;
visibility: visible !important;
left: auto;
margin: 0;
padding: 0;
}
.mobile-menu ul,
.mobile-menu li {
list-style: none;
margin: 0;
padding: 0;
}
.mobile-menu li {
display: block;
text-align: center;
line-height: 30px;
}
.mobile-menu li li a:before {
content: '- ';
}
.mobile-menu li li li a:before {
content: '-- ';
}
.mobile-menu li li li li a:before {
content: '--- ';
}
.mobile-menu a {
display: block;
color: #CCCCCC !important;
font-size: 1.2em;
text-decoration: none;
padding: 6px 0px;
border-top: 1px solid rgba(255, 255, 255, .2);
}
.mobile-menu a:hover {
background: rgba(255, 255, 255, 0.1);
color: #FFFFFF !important;
text-decoration: none;
}
.home-slideshow .slides li,
.page-slideshow .slides li {
min-height: 240px;
}
.slideshow .loading {
min-height: 240px;
}
.slideshow .information .headline {
font-weight: 400;
font-size: 1.4em;
letter-spacing: 0px;
}
.slideshow .information .headline.no-excerpt {
margin-bottom: 0px;
padding-bottom: 0px;
}
.featured-page {
margin-top: 12px;
margin-bottom: 0px;
}
.featured-page .information {
min-height: 0;
}
.featured-page .desktop-profile {
display: none;
}
.featured-page .iphone-profile {
display: block;
}
.article, .intro,
.sixteen .article,
.featured-page .information {
padding: 24px;
}
.blog-holder,
.archive-holder,
.post-holder {
margin: 12px 0px 0px 0px;
}
.post-author p {
float: left;
display: block;
text-align: left;
width: 100%;
font-size: 1em;
}
.post-meta .align-left,
.post-meta .align-right {
float: none;
width: 100%;
text-align: center;
margin: 6px 0px;
}
.post-meta .tweet-btn,
.post-meta .like-btn,
.post-meta .plus-btn {
float: none;
line-height: 1;
margin-top: 6px;
}
.pagination {
margin-bottom: 0px;
padding: 24px 0px;
}
.archive-column {
width: 100%;
padding-right: 0;
}
.sidebar {
padding: 0px;
}
.sidebar.left {
display: none;
}
.sidebar .widget {
margin-bottom: 0px;
border-bottom: 1px solid rgba(0,0,0, .08);
}
.sidebar .widget:last-child {
border-bottom: none;
}
.container form textarea {
width: 94% !important;
}
#commentform textarea {
width: 95% !important;
}
.footer-widgets {
padding: 0px 24px;
}
.footer-widgets .widget .footer-widget {
padding: 0px;
}
.footer-widgets .widget {
float: none;
width: 100%;
margin: 0px;
padding: 24px 0px;
}
.footer-content {
text-align: center;
}
.footer-content .align-left {
float: none;
display: block;
}
.footer-content .align-right {
float: none;
display: block;
text-align: center;
margin-top: 18px;
}
.masonry-brick {
position: relative !important;
top: auto !important;
left: auto !important;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product,
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals,
.woocommerce .cart-collaterals .shipping_calculator,
.woocommerce-page .cart-collaterals .shipping_calculator,
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
width: 100% !important;
}
.container .woocommerce table.shop_table th,
.container .woocommerce-page table.shop_table th {
font-size: 0.8em;
padding: 4px;
}
.container .woocommerce table.shop_table td,
.container .woocommerce-page table.shop_table td {
font-size: 0.7em;
line-height: 1.4;
padding: 4px;
}
.woocommerce table.cart .product-thumbnail, .woocommerce #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail {
display: none;
}
.woocommerce .cart .button, .woocommerce .cart input.button,
.woocommerce-page .cart .button, .woocommerce-page .cart input.button {
margin: 2px;
} body {
-webkit-text-size-adjust: none;
-ms-text-size-adjust: none;
width: 100%;
min-width: 0;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
}
.row {
width: 100%;
min-width: 0;
margin-left: 0;
margin-right: 0;
overflow: visible !important;
}
.row .single,
.row .half,
.row .third,
.row .fourth {
width: 100%;
}
.row .row .column, .row .row .columns {
padding: 0;
}
.column, .columns {
width: auto !important;
float: none;
margin-left: 0;
margin-right: 0;
}
.column:last-child, .columns:last-child {
margin-right: 0;
float: none;
}
[class*="column"] + [class*="column"]:last-child {
float: none;
}
[class*="column"]:before, [class*="column"]:after {
content:"";
display:table;
}
[class*="column"]:after {
clear: both;
}}