html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
:focus
{
outline: 0
}
body 
{
background: #fff;
line-height: 1;
}
ol, ul
{
list-style: none;
padding: 0;
margin: 0;
}
table
{
border-collapse: separate;
border-spacing: 0;
}
caption, th, td
{
font-weight: normal;
text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after
{
content: ""
}
blockquote, q
{
quotes: "" ""
}
a img
{
border: 0
}
figure img
{
max-width: 100%
}
header, hgroup, footer, section, article, aside
{
display: block
}
#wpstats
{
display: none
}  body
{
margin: 0;
height: 100%;
font-size: 13px;
line-height: 1.7em;
color: #555;
font-family: 'Open Sans', sans-serif;
background: url(http://www.spreafico-hardware-hinges.com/wp-content/uploads/2013/10/metal.jpg) top left scroll repeat #666;
}
a
{
text-decoration: none;
color: #0071A1;
}
a:hover
{
text-decoration: none;
color: #0071A1;
}
p
{
color: #000000;
font-size: 16px;
letter-spacing: 0;
margin: 0 0 1em;
}
strong
{
font-weight: 700
}
em
{
font-style: italic
}
pre
{
margin: 20px 0;
background: #eee;
border: 1px solid #ddd;
padding: 10px;
white-space: pre-wrap;
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;
}
blockquote
{
border-left: 4px solid #ccc;
padding-left: 20px;
margin: 30px 0px;
}
.clear
{
clear: both
}
.clearfix:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
font-size: 0;
}
* html .clearfix
{
height: 100%;
zoom: 1
}
*:first-child+ html .clearfix
{
zoom: 1
}
.remove-margin
{
margin-right: 0 !important
}
img
{
max-width: 100%;
height: auto !important;
}
.col-1
{
clear: both;
margin-left: 0 !important;
}
#page-featured-img
{
margin-bottom: 30px;
}
#page-featured-img img
{
display: block;
width: 100%;
}
#wrap
{
background: #fff;
margin: 0 auto;
padding: 0;
}
#main
{
padding: 20px;
height: 100%;
}
h1, h2, h3, h4
{
color: #000;
line-height: 1.5em;
font-weight: bold;
word-spacing: 2px;
}
h1
{
font-size: 24px;
margin-bottom: 20px;
line-height: 1.2em;
}
h2 
{
font-size: 18px
}
h3
{
font-size: 16px
}
h4
{
font-size: 14px
}
h2, h3, h4
{
margin-top: 30px;
margin-bottom: 20px;
color:#666;
}
h1 a, h2 a, h3 a, h4 a
{
color: #000
}
h2 a:hover, h3 a:hover, h4 a:hover
{
color: #47C0C0;
text-decoration: none;
}
.single-title
{
margin-bottom: 25px
}
.children 
{
margin-left: 15px !important;
font-size: 11px;
margin-top: 10px !important;
margin-bottom: 10px !important;
}
.aligncenter, .alignnone
{
display: block;
margin: 10px 0;
}
.alignright
{
float: right;
margin: 10px 0 10px 10px;
}
.alignleft
{
float: left;
margin: 10px 10px 10px 0;
}
.floatleft
{
float: left
}
.floatright
{
float: right
}
.textcenter
{
text-align: center
}
.textright 
{
text-align: right
}
.textleft
{
text-align: left
}
.wp-caption
{
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img
{
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text
{
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}
.wp-smiley
{
margin: 0 !important;
max-height: 1em;
}
blockquote.left
{
margin-right: 20px;
text-align: right;
margin-left: 0;
width: 33%;
float: left;
}
blockquote.right
{
margin-left: 20px;
text-align: left;
margin-right: 0;
width: 33%;
float: right;
}
#page-heading
{
position: relative;
margin-bottom: 30px;
padding-bottom: 25px;
border-bottom: 5px solid #444;
}
#page-heading h1, #page-heading h2
{
font-size: 21px;
line-height: 1em;
margin: 0px !important;
}
h2.heading
{
font-weight: normal;
font-size: 18px;
text-align: center;
background: url(//www.spreaficocerniere.it/wp-content/themes/wpex-adapt/images/dot.png) center center repeat-x;
margin: 0 0 25px;
}
h2.heading span
{
background: #fff;
padding: 0 20px;
}
#masterhead
{
position: relative;	
align-content: center;
}
#logo
{
background: none repeat scroll 0 0 #0071A1;
padding: 13px;
width: 100%;
text-align: center;
}
#logo a
{
font-size: 32px;
font-weight: 700;
color: #000;
padding: 0px;
margin: 0px;
text-decoration: none;
}
#logo a:hover
{
color: #666
}
#masternav
{
height: 60px;
width: 100%;
background-color: #0071A1;
text-align: center;
}
.sf-menu *
{
float: none;
list-style: none;
background-color: black;
align-content: center;
text-align: center;
}
.sf-menu a
{
height: 40px;
line-height: 40px;
margin-left: 0.25%;
margin-right: 0.25%;
border-radius: 25px;
width: 12.0%;
display: block;
float: left;
position: relative;
text-align: center;
color: white;
font-weight: bolder;
text-transform: uppercase;
font-size: 12px;
}
.sf-menu a:hover
{
color: #0071A1;
}  #home-tagline
{
color: #000;
text-align: center;
font-size: 21px;
line-height: 1.4em;
margin-bottom: 25px;
padding-bottom: 25px;
border-bottom: 5px solid #444;
}
#home-highlights
{
margin-top: 45px;
margin-bottom: 25px;
margin-right: -20px;
}
.hp-highlight
{
float: left;
width: 230px;
margin-right: 20px;
margin-bottom: 20px;
}
.highlight-last
{
background: none;
margin-right: 0px;
}
.hp-highlight p:last-child
{
margin-bottom: 0px
}
.hp-highlight h2
{
font-size: 16px;
text-transform: uppercase;
margin-top: 0px;
margin-bottom: 15px;
}
.hp-highlight a:hover h2
{
color: #47C0C0
}
.hp-highlight img
{
display: block;
float: left;
margin-right: 10px;
} #home-projects
{
margin-bottom: 25px
} #home-posts
{
margin-right: -20px
}
#home-posts .heading
{
margin-right: 20px
}
.home-entry
{
width: 230px;
float: left;
margin-left: 20px;
margin-bottom: 20px;
font-size: 12px;
}
.home-entry h3
{
font-size: 13px;
margin: 10px 0 0;
font-weight: bold;
}
.home-entry img:hover
{
opacity: 0.8;
-moz-opacity: 0.8;
-webkit-opacity: 0.8;
}  .flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus
{
outline: none
}
.slides, .flex-control-nav, .flex-direction-nav
{
margin: 0;
padding: 0;
list-style: none;
}
.flexslider
{
margin: 0;
padding: 0;
}
.flexslider .slides > li
{
display: none;
-webkit-backface-visibility: hidden;
}
.flexslider .slides img
{
width: 100%;
display: block;
}
.flex-pauseplay span
{
text-transform: capitalize
}
.slides:after
{
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .slides
{
display: block
}
* html .slides
{
height: 1%
}
.no-js .slides > li:first-child
{
display: block
}
#slider-wrap
{
width: 100%;
position: relative;
margin-bottom: 30px;
}
#home-slider-loader
{
text-align: center;
font-size: 28px;
height: 100px;
line-height: 100px;
color: #bbb;
}
#home-slider-wrap {
margin-bottom: 30px;
position: relative;
}
#home-slider-wrap img {
width: 100%;
display: block;
margin: 0;
padding: 0;
}
#home-slider-wrap .flex-caption {
position: absolute;
width: 100%;
bottom: 0;
background: #000;
background: rgba(0,0,0,0.8);
color: #fff;
font-weight: 700;
font-size: 13px;
text-align: center;
box-sizing: border-box;
}
#home-slider-wrap .flex-caption {
padding: 15px;
margin: 0;
}
#home-slider-wrap .flex-caption p:last-child {
margin: 0
} .flex-control-nav {
display: none
}
.flex-direction-nav li a.flex-next, .flex-direction-nav li a.flex-prev {
position: absolute;
display: block;
z-index: 101;
font-size: 21px;
height: 80px;
width: 50px;
line-height: 80px;
color: #fff;
background: #000;
top: 50%;
margin-top: -40px;
cursor: pointer;
text-align: center;
-moz-opacity: 0.4;
-khtml-opacity: 0.4;
opacity: 0.4;
}
.flex-direction-nav li a.flex-next {
right: 0
}
.flex-direction-nav li a.flex-prev {
left: 0
}
.flex-direction-nav li a.flex-prev:hover, .flex-direction-nav li a.flex-next:hover {
text-decoration: none;
background: #47C0C0;
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
} .filterable-portfolio {
margin-left: -20px;
overflow: hidden;
}
.no-margin {
margin-right: 0px !important
}
.no-border {
border-right: 0px !important
}
ul.filter {
font-size: 12px;
position: absolute;
right: 0;
top: 50%;
margin-top: -25px;
list-style: none;
color: #999;
height: 30px;
line-height: 30px;
}
ul.filter li {
float: left;
height: 25px;
line-height: 25px;
margin-left: 10px;
}
li.sort {
margin-right: 10px !important
}
ul.filter a {
display: block;
background: #eee;
color: #666;
height: 25px;
line-height: 25px;
padding: 0 10px;
}
ul.filter li:last-child a {
margin: 0px
}
ul.filter a:hover, ul.filter a.active {
background: #3fb7b7 !important;
color: #fff;
} .portfolio-item {
float: left;
width: 230px;
margin-left: 20px;
margin-bottom: 20px;
position: relative;
}
.portfolio-item a {
display: block
}
.portfolio-item a img {
display: block
}
.portfolio-item a img:hover {
opacity: 0.8;
-moz-opacity: 0.8;
-webkit-opacity: 0.8;
}
.portfolio-overlay {
position: absolute;
bottom: 0;
left: 0;
}
.portfolio-overlay h3 {
font-size: 11px;
font-weight: normal;
margin: 0;
text-transform: uppercase;
max-width: 180px;
padding: 5px 7px;
background: #000;
color: #fff;
} #single-portfolio {
margin-bottom: 20px
}
#single-portfolio-left {
float: left;
width: 55%;
max-width: 530px;
}
#portfolio-post-slider {
position: relative
}
#single-portfolio-right {
float: right;
width: 41%;
}
#single-portfolio-left h1 {
font-size: 18px;
line-height: 1em;
}
#single-portfolio-meta {
margin-top: -10px;
margin-bottom: 20px;
font-weight: bold;
}
#single-portfolio-meta h4 {
margin-bottom: 10px
}
#single-portfolio-meta a {
display: block;
float: left;
margin-right: 5px;
padding: 3px 7px;
background: #eee;
color: #666;
}
#single-portfolio-meta a:hover {
background: #fee825 !important;
color: #000;
} #single-nav {
position: absolute;
top: 50%;
right: 0px;
margin-top: -25px;
}
#single-nav-left, #single-nav-right {
float: left;
margin-left: 10px;
}
#single-nav a {
font-size: 11px;
color: #666;
background: #eee;
padding: 0 10px;
height: 25px;
line-height: 25px;
display: block;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
#single-nav-left a:hover, #single-nav-right a:hover {
color: #fff;
background: #3fb7b7;
}
#single-nav-left a span {
margin-right: 4px
}
#single-nav-right a span {
margin-left: 4px;
font-size: 11px;
} .loop-entry {
margin-bottom: 25px;
padding-bottom: 25px;
border-bottom: 1px solid #ddd;
}
.loop-entry-thumbnail {
float: left;
margin-right: 25px;
}
.loop-entry img:hover {
opacity: 0.8;
-moz-opacity: 0.8;
-webkit-opacity: 0.8;
}
.loop-entry h2 {
margin: -5px 0 0;
font-size: 18px;
}
.loop-entry-meta {
display: block;
color: #999;
font-size: 11px;
margin: 0 0 10px;
list-style: none;
}
.loop-entry-meta li {
display: inline;
margin-right: 15px;
margin-bottom: 5px;
}
.loop-entry-meta i {
font-size: 13px;
color: #666;
margin-right: 5px;
} .post {
float: left;
width: 70%;
}
.full-width {
float: none !important;
width: 100% !important;
}
.entry {
margin-bottom: 20px
}
.entry ul, .entry ol {
margin-left: 30px;
margin-bottom: 10px;
list-style: inherit;
}
.entry ol {
list-style: decimal
} .post-meta {
display: block;
color: #999;
font-size: 11px;
margin: -15px 0 10px;
list-style: none;
}
.post-meta li {
float: left;
margin-right: 15px;
margin-bottom: 5px;
}
.post-meta i {
font-size: 13px;
color: #666;
margin-right: 5px;
} .post-thumbnail {
float: left;
margin-right: 25px;
} .post-tags {
margin-right: 10px;
margin-top: 30px;
font-size: 12px;
}
.post-tags span {
margin-right: 10px;
color: #666;
}
.post-tags a {
} ul.page-numbers {
clear: both
}
ul.page-numbers li {
display: block;
float: left;
margin: 0 4px 4px 0;
text-align: center;
font-size: 12px;
margin-right: 5px;
background: #eee;
}
ul.page-numbers a, ul.page-numbers span {
display: block;
height: 25px;
line-height: 25px;
padding: 0 10px;
color: #666;
}
.page-numbers.current, .page-numbers.current:hover, .page-numbers a:hover {
text-decoration: none;
color: #FFF;
background: #47C0C0;
} .comments-title {
margin: 0 0 30px;
font-size: 14px;
font-weight: 700;
color: #333;
letter-spacing: 1px;
text-transform: uppercase;
margin-top: 0;
padding: 15px 0;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
.comments-title  i {
margin-right: 4px
}
.comment-notes {
font-size: 12px;
color: #666;
font-family: Georgia, "Times New Roman", Times, serif;
}
.comment-list .children {
margin-left: 25px
}
.comment-list li article {
position: relative
}
.comment-author {
position: absolute;
top: 0;
left: 0;
border: 4px solid #eee;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.comment-author .avatar
{
display: block;
}
.comment-details
{
margin-bottom: 40px;
padding-bottom: 40px;
margin-left: 80px;
border-bottom: 1px solid #eee;
font-size: 12px;
}
.comment-meta
{
margin-bottom: 5px
}
.comment-meta .fn {
font-weight: bold;
font-size: 14px;
}
.comment-date a
{
font-size: 12px;
color: #888;
}
.comment-meta:after
{
content: "";
display: block;
width: 15px;
height: 1px;
background: #ccc;
margin: 10px 0;
}
#comments .reply
{
text-align: right;
}
.comment-reply-link {
font-weight: 400;
color: #666;
font-size: 11px;
text-decoration: none;
margin: 5px 0;
}
.comment-reply-link:hover {
color: #666;
text-decoration: underline;
}
#cancel-comment-reply-link {
color: #F00;
font-size: 11px;
}
#cancel-comment-reply-link:hover {
text-decoration: none;
color: #000;
}
#respond {
margin-bottom: 40px
}
#respond h3 {
font-size: 14px;
font-weight: 700;
color: #333;
margin: 0;
}
.logged-in-as {
font-size: 13px
}
label {
font-size: 13px;
font-weight: bold;
color: #666;
margin: 0;
}
.comment-navigation {
font-size: 12px
}
.nav-next {
text-align: right
}
.form-allowed-tags {
display: none
}
span.required {
color: #F00
}
.comment-form-comment label[for=comment] {
display: none
}
.comment-subscription-form {
font-size: 12px;
margin-top: 20px;
margin-bottom: 0px;
}
.comment-subscription-form:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.comment-subscription-form input, .comment-subscription-form label {
float: left;
margin: 0px !important;
margin-right: 5px !important;
padding: 10px;
}  input[type=search], input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="url"], textarea {
background: #fff;
border: 1px solid #ddd;
display: block;
font-size: 11px;
color: #555;
font-weight: 400;
margin-left: 0;
padding: 6px 10px;
line-height: 1.6em;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
max-width: 100%;
-webkit-appearance: none;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
transition: all 0.4s ease;
-webkit-apperance: none !important;
}
input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="url"] {
max-width: 80%;
width: 240px;
}
input[type=search], input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="url"] {
padding-top: 7px;
padding-bottom: 7px;
}
textarea {
width: 100%;
max-width: 100%;
padding: 10px;
}
input[type=search] {
width: 100%;
max-width: 100%;
box-sizing: border-box;
-webkit-apperance: none !important;
padding: 8px 10px;
font-size: 11px;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, textarea:focus {
outline: none
}
input[type=search]::-webkit-input-placeholder {
font-size: 11px;
color: #949494;
font-weight: 400;
}
input[type=search]::-moz-placeholder {
font-size: 11px;
color: #949494;
font-weight: 400;
}
input[type=search]:-ms-input-placeholder {
font-size: 11px;
color: #949494;
font-weight: 400;
}
input[type=search]:-moz-placeholder {
font-size: 11px;
color: #949494;
font-weight: 400;
}
.entry input[type="button"], .entry input[type="submit"], #comments input[type="submit"], .theme-button {
font-size: 12px;
display: inline-block;
background: #222;
color: #fff;
padding: 0 15px;
height: 30px;
line-height: 30px;
border: 0;
outline: 0;
cursor: pointer;
}
.entry input[type="button"]:hover, .entry input[type="submit"]:hover, #comments input[type="submit"]:hover, .theme-button:hover {
text-decoration: none;
background: #3fb7b7;
}
div.wpcf7 .wpcf7-not-valid
{
border-color: #F00;
box-shadow: 0 0 6px rgba(255,0,0,0.4);
}
span.wpcf7-not-valid-tip {
display: none !important
}
div.wpcf7-validation-errors {
margin: 0;
padding: 10px;
color: #c4690e;
background: #fffdf3;
text-align: center;
border: 1px solid #e6bf4a;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
div.wpcf7-mail-sent-ng {
margin: 0;
padding: 10px;
background: #ffe9e9;
color: #d04544;
border: 1px solid #e7a9a9;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.wpcf7 p {
font-size: 11px;
text-transform: uppercase;
}
.wpcf7 input, .wpcf7 textarea {
margin-top: 5px;
} #sidebar
{
width: 25%;
height: 100%;
float: right;
background-color: #0071A1;
padding: 10px;
vertical-align: top;
overflow: auto;
}
.sidebar-box h4
{
color: #FFFFFF;
margin-top: 0px;
margin-bottom: 10px;
padding-bottom: 10px;
text-transform: uppercase;
font-size: 16px;
border-bottom: 2px solid #000000;
}
.sidebar-box ul li
{
list-style: none;
list-style-position: inside;
margin: 30px;
padding: 10px;
border-radius: 20px;
background-color: #000000;
}
.sidebar-box a
{
color: #FFFFFF;
font-size: 14px;
text-transform: uppercase;
}
.sidebar-box li
{
color: #000000;
font-size: 12px;
margin-bottom: 30px;
font-weight: bold;
text-align: center;
} #footer .widget_recent_entries li, #footer .widget_nav_menu ul li, #footer .widget_categories li
{
padding-bottom: 10px;
color: #FFFFFF;
margin-bottom: 10px;
}
#footer .widget_nav_menu ul ul a
{
display: block;
float: left;
padding: 7px 15px;
color: #FFFFFF;
background: #000000;
margin-bottom: 4px;
margin-right: 4px;
}
#sidebar #wp-calendar caption
{
text-align: right;
border-bottom: 1px solid #eee;
padding-bottom: 10px;
margin-bottom: 10px;
}
#sidebar #wp-calendar, #footer #wp-calendar tr
{
width: 100%
}
#sidebar #wp-calendar th
{
text-align: center
}
#sidebar #wp-calendar tbody
{
color: #666
}
#sidebar #wp-calendar tbody td
{
padding: 4px 0;
text-align: center;
background: #fff;
border: 1px solid #ddd;
}
#sidebar #wp-calendar tbody td:hover
{
background: #eee;
color: #000;
}
#sidebar #wp-calendar tbody a
{
display: block
}
#subscribe-blog #subscribe-field
{
margin-top: 5px;
-moz-border-radius: 2px;
border-radius: 2px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
#subscribe-blog input
{
width: 100px !important
}
#subscribe-blog input[type="submit"]
{
cursor: pointer;
padding: 5px;
font-size: 11px;
background: #ffd964 url(//www.spreaficocerniere.it/wp-content/themes/wpex-adapt/images/yellow-btn.png);
border: 1px solid #F9B653;
color: #9C6533 !important;
text-shadow: 1px 1px 0px rgba(255,255,255,0.4);
box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.1);
-moz-border-radius: 2px;
border-radius: 2px;
}
#subscribe-blog input[type="submit"]:hover
{
opacity: 0.90
}
#sidebar #subscribe-blog
{
font-size: 12px
}
#sidebar #subscribe-blog #subscribe-field
{
font-size: 11px;
width: 100% !important;
padding: 10px 5px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
#footer #subscribe-blog #subscribe-field
{
background: #444;
border: 1px solid #2b2b2b;
}
#footer #subscribe-blog #subscribe-field:focus
{
background-color: #555;
color: #fff;
}
#footer
{
background: #222;
padding: 0 30px;
color: #7f7f7f;
font-size: 12px;
}
#footer a
{
color: #ccc;
text-decoration: none;
}
#footer a:hover
{
color: #3fb7b7
}
#footer  ul
{
margin-left: 0px !important
}
.footer-widget-col
{
float: left;
width: 230px;
margin-right: 20px;
}
#footer-four.footer-widget-col
{
margin: 0
}
.footer-widget
{
color: #7f7f7f;
margin: 25px 0;
}
.footer-widget h6
{
color: #fff;
font-size: 13px;
padding: 0 0 10px;
margin: 0 0 15px;
border-bottom: 1px solid #444;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 1px;
}
#footer-bottom
{
padding: 20px 0;
border-top: 1px solid #333;
}
#copyright
{
color: #FFFFFF;
width: 70%;
font-size: 14px;
}
#back-to-top {
width: 20%;
float: right;
font-size: 10px;
text-align: right;
} #searchbar
{
display: block;
position: relative;
width: 100%;
margin-bottom: 4px;
}
#search
{
position: relative;
width: 100%;
padding: 10px 30px 10px 10px;
outline: none;
border: 1px solid #ddd;
color: #666;
margin: 0;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-size: 11px;
} .isotope, .isotope .isotope-item {
-webkit-transition-duration: 0.6s;
-moz-transition-duration: 0.6s;
-ms-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
transition-duration: 0.6s;
}
.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: top, left, 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;
} .symple-button {
font-size: 12px;
font-family: Droid Serif;
font-weight: 600;
}
.symple-pricing-table > div {
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.symple-pricing-table .featured .symple-pricing-header {
background: #47C0C0;
border: none;
}
.symple-pricing-table .featured .symple-pricing-header h5 {
border-bottom: 1px solid #7ad1d1;
}
.symple-pricing-table .featured .symple-pricing-cost {
border-top: 1px solid #329191;
}