body{ 
width:100%;
margin:0;
padding:0;
line-height:1.4;
word-spacing:1.1pt;
letter-spacing:0.2pt;
font-family:Garamond, 'Times New Roman', serif;
color:#000;
background:none;
font-size:12pt;
}
div,section,article{
clear:both;
float:left;
width:100%;
visibility:visible !important;
padding:0 !important;
height:auto !important;
}
h1{
font-size:19pt;
}
h2{
font-size:17pt;
}
h3{
font-size:15pt;
}
h4,
h5,
h6{
font-size:12pt;
}
code{
font:10pt Courier, monospace;
}
blockquote{
margin:1.3em;
padding:1em;
font-size:10pt;
}
hr{
background-color:#ccc;
}
img{
float:right;
margin:0 0 1.5em 1.5em;
}
a img{
border:none;
}
a:link,
a:visited{
background:transparent;
font-weight:700;
text-decoration:underline;
color:#333;
}
a:link[href^="http://"]:after,
a[href^="http://"]:visited:after{
content:" (" attr(href) ") ";
font-size:90%;
}
a[href^="http://"]{
color:#000;
}
table{
margin:1px;
}
th{
border-bottom:1px solid #333;
font-weight:bold;
}
td{
border-bottom:1px solid #333;
}
th,
td{
padding:4px 10px 4px 0;
}
tfoot{
font-style:italic;
}
caption{
background:#fff;
margin-bottom:2em;
text-align:left;
}
thead{
display:table-header-group;
}
tr{
page-break-inside:avoid;
} header,
#nav-left-menu,
#nav,
.breadcrumbs,
.hero-video,
aside,
footer,
img,
a#to-top,
form,
.section-gallery,
.section-image,
.slider,
.slider-pager-wrapper,
.section-tabbed-slider,
.section-find-out-more,
.subfoot,
.wp-pagenavi,
.sidebar,
.post.article,
.btn-down,
.portfolio-tabs,
.c2a-main,
.et_social_pin_images_outer,
.et_social_sidebar_networks,
.et_social_mobile_button,
.et_social_mobile.et_social_fadein,
.et_social_mobile_overlay,
.post-excerpt-wrapper,
.single-pagination,
.credentials,
.carousel-products,
#wpca-box{
display:none !important;
}
a.nopath:link[href^="mailto"]:after,
a.nopath[href^="mailto"]:visited:after{
content:'' !important;
}
.section-intro,
.teaser-portfolio,
.masonry-container .teaser,
.teaser,
.blog-snippet,
.section-text,
.container-fluid.match-height{
width:100% !important;
float:none !important;
clear:both !important;
position:relative !important;
min-width:100% !important;
display:block !important;
margin:0 !important;
padding:0 !important;
top:0 !important;
left:0 !important;
height:auto !important;
min-height:auto !important;
visibility:visible !important;
vertical-align:top !important;
}
.section-tabbed-slider{
}
div,
section{
background-image:none !important;
}