.logo-tako{display:block;text-align:center;margin:0px 238px 10px 0px;}
.logo-tako2{display:none;}
.podpis-fucikova{display:block;text-align:center;margin-left:265px;}
#ticker ul li img{height:24px;}
.kalendar-datum{font-size:35px;padding:0px 0px 5px 0px!important;margin:0px 10px 0px 0px}
.contact_info{font-size:1.2em;}
.motto{font-size:1.2em;text-align:left;}
.motto p{padding-bottom:20px;}
.piktogram a{font-size:20px!important;color:#d6c3ab!important;margin:0 5px 0 0;}
hr.linka{border-top:1px solid #63453e;padding:0px;margin:20px 0px;}
hr.linka_kontakt{border-top:1px solid #63453e;padding:0px;margin:20px 0px 0px 0px;}
.old{color:#d6c3ab;}
.partneri a span{font-size:13pt;}
.partneri-logo{float:left;width:220px;}
.partneri-popis{padding-top:24px;}
#success{display:none;color: darkred;}
#error{display:none;color: darkred;}
.form-text{width:120px;margin-bottom:2px;}
.form-pole{margin-bottom:10px;float:left;width:100%;}
.form_field, .form_message_field{width:100%;}
.myClass{font-size:0.85em; color: darkred;}
.realizace{line-height:1.5em;}
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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
html, body{height:100%;}
body{background:#f7f4ee;background-size:cover;font-family:Open Sans Condensed, sans-serif;font-weight:400;font-size:11pt;letter-spacing:.4px;text-align:justify;line-height:1.3;color:#63453e;}
hr{padding:0 0 70px 0;border:none;}
.alignleft{float:left;margin:0 20px 0 0;}
.alignright{float:right;margin:0 0 0 20px;}
.aligncenter{margin:0 auto;display:block;clear:both;}
blockquote{margin:0 0 12px 0;padding:0 0 0 20px;border-left:2px solid #555;quotes:"\"" "\"" "�" "�";}
blockquote:before{content:open-quote;}
blockquote:after{content:close-quote;}
blockquote p{display:inline;}
video, iframe, object, img{max-width:100%;}
h1{font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:37pt;line-height:1;text-transform:uppercase;letter-spacing:-2px;color:#63453e;}
h2, h3, h4, h5{padding:0 0 10px;font-family:Open Sans Condensed, sans-serif;font-weight:400;font-size:13pt;text-transform:uppercase;line-height:1;color:#63453e;}
h6{font-family:Open Sans Condensed, sans-serif;font-weight:400;font-size:13pt;text-transform:uppercase;line-height:1;color:#63453e;}
p{margin:0 0 12px 0;}
a{text-decoration:none;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}
a:link{color:#63453e;}
a:visited{color:#63453e;}
.clear{clear:both;}
.hidden{display:none;}
.relative{position:relative;}
#preloader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#f2f2f2;z-index:99;}
#status{position:absolute;left:50%;top:50%;width:200px;height:200px;margin:-100px 0 0 -100px;background-image:url(images/loading.gif);background-repeat:no-repeat;background-position:center;}
.unordered_list{list-style-position:inside;list-style:none;}
.ordered_list{list-style-position:inside;list-style-type:decimal;}
#header{background:#fff;}
#header-inner{position:relative;margin:0 11% 40px 11%;padding:140px 0 20px 0;}
#logo{position:absolute;left:0;bottom:20px;}
#logo a:link{color:#555;}
#logo a:visited{color:#555;}
.nav{display:block;position:absolute;right:0;bottom:20px;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:10pt;text-transform:uppercase;}
.nav .menu a{font-size:1.4em;}
.nav-home .menu a{font-size:1.4em;color:#000;}
.menu li{display:inline;padding-left:25px;}
.menu li a{padding:7px 0 7px 0;color:#000;}
.menu a:link{color:#63453e;}
.menu a:visited{color:#63453e;}
.current-menu-item{color:#d6c3ab;}
.nav-home .current-menu-item{color:#fff;}
.sub-menu{position:absolute;top:15px;left:143px;padding:10px 0 0 0;opacity:0;z-index:-9999;-webkit-transition:opacity .25s ease .1s;-moz-transition:opacity .25s ease .1s;-o-transition:opacity .25s ease .1s;-ms-transition:opacity .25s ease .1s;transition:opacity .25s ease .1s;}
.sub-menu a:link{color:#aaa;}
.sub-menu a:visited{color:#aaa;}
.sub-menu li{position:relative;width:80px;padding:10px 30px 10px 10px;display:list-item;background:#fff;}
.menu:hover > .sub-menu{opacity:1;display:block;z-index:9999;}
.sub-menu li ul{position:absolute;top:-10px;left:120px;}
body{-webkit-animation:bugfix infinite 1s;}
@-webkit-keyframes bugfix{from{padding:0;}
to{padding:0;}
}
#toggle, .toggle{display:none;}
.toggle{position:absolute;right:0;bottom:20px;cursor:pointer;}
.toggle .fa-bars{font-size:24px;color:#888;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}
#page{position:relative;min-height:100%;padding:0 0 150px 0;}
#content{position:relative;margin:0 11% 0 11%;padding:40px 0 100px 0;}
#not_found{margin:40px 0 0 0;text-align:center;}
#not_found h2{margin:0 0 15px 0;font-size:70pt;font-weight:300;}
.button{display:inline-block;margin:6px 0 0 0;padding:6px 15px 7px 15px;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:10pt;text-transform:uppercase;background:#f7f4ee;border:2px solid #555;color:#63453e;cursor:pointer;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}
.button:link{color:#63453e;border:2px solid #63453e;}
.button:visited{color:#63453e;border:2px solid #63453e;}
.alert{margin:0 0 20px 0;padding:12px 1% 12px 1%;font-family:Open Sans Condensed, sans-serif;font-size:8pt;text-transform:uppercase;text-align:center;}
.alert.gray{background:#e1e1e1;border:none;color:#555;}
.alert.green{background:#ccf2d9;border:none;color:#54aa71;}
.alert.orange{background:#f6efad;border:none;color:#e59700;}
.alert.red{background:#f9c9c9;border:none;color:#d54c4c;}
.one{width:100%;}
.one_half{width:48%;}
.one_third{width:30.66%;}
.two_third{width:65.33%;}
.one_fourth{width:22%;}
.three_fourth{width:74%;}
.one_fifth{width:16.8%;}
.two_fifth{width:37.6%;}
.three_fifth{width:58.4%;}
.four_fifth{width:79.2%;}
.one_sixth{width:13.33%;}
.five_sixth{width:82.67%;}
.one, .one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth{float:left;position:relative;margin-right:4%;padding-bottom:20px;}
.column-last{margin-right:0!important;clear:right;}
.full_width{position:relative;padding-bottom:40px;}
.service{padding:0 0 0 0px;}
.service-fa{font-size:30px;}
.service_content{float:left;}
#content-blog{margin:0 11% 0 11%;padding:40px 0 100px 120px;}
.postmetadata{position:absolute;top:-1px;left:-120px;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:20pt;text-transform:uppercase;color:#63453e;}
.date_postmetadata{line-height:100%;}
.category_postmetadata{margin:6px 0 0 0;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:10pt;text-transform:uppercase;}
.category_postmetadata a:link{color:#999;}
.category_postmetadata a:visited{color:#999;}
.post{position:relative;float:left;width:100%;margin:0 0 110px 0;}
.attachment-post-thumbnail{margin-bottom:0;max-width:100%;height:auto !important;}
.post img{margin-bottom:9px;}
.more-link{display:inline-block;margin:5px 0 0 0;padding:6px 15px 7px 15px;font-family:Open Sans Condensed, sans-serif;font-size:10pt;font-weight:300;text-transform:uppercase;cursor:pointer;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}
a.more-link:link{color:#63453e;border:2px solid #63453e;}
a.more-link:visited{color:#63453e;border:2px solid #63453e;}
.blog_previous a{float:left;display:inline-block;margin:0 0 32px 0;padding:6px 15px 7px 15px;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:10pt;text-transform:uppercase;cursor:pointer;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}
.blog_previous a:link{color:#63453e;border:2px solid #63453e;}
.blog_previous a:visited{color:#63453e;border:2px solid #63453e;}
.blog_next a{float:right;display:inline-block;margin:0 0 32px 0;padding:6px 15px 7px 15px;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:10pt;text-transform:uppercase;cursor:pointer;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}
.blog_next a:link{color:#63453e;border:2px solid #63453e;}
.blog_next a:visited{color:#63453e;border:2px solid #63453e;}
#tags{position:absolute;top:-110px;}
.comments-template{}
.comments-template ol{}
.comments-template li{}
.comments-template em{font-style:normal;}
ol.commentlist{list-style:none;margin-bottom:1em;padding:0;text-indent:0;}
ol.commentlist li{}
ol.commentlist li.alt{}
ol.commentlist li.bypostauthor{}
ol.commentlist li.byuser{}
ol.commentlist li.comment-author-admin{}
ol.commentlist li.comment{padding-bottom:60px;}
ol.commentlist li div.comment-author{}
ol.commentlist li div.vcard{}
ol.commentlist li div.vcard cite.fn{font-style:normal;font-family:Open Sans Condensed, sans-serif;font-size:13pt;text-transform:uppercase;color:#555;}
ol.commentlist li div.vcard cite.fn a.url{}
ol.commentlist li div.vcard img.avatar{position:absolute;left:-80px;border-radius:60px;}
ol.commentlist li div.vcard img.avatar-32{}
ol.commentlist li div.vcard img.photo{}
ol.commentlist li div.vcard span.says{display:none;}
ol.commentlist li div.commentmetadata{}
ol.commentlist li div.comment-meta{margin:0 0 12px 0;font-style:normal;font-family:Open Sans Condensed, sans-serif;font-size:10pt;font-weight:300;letter-spacing:1px;text-transform:uppercase;}
ol.commentlist li div.comment-meta a:link{color:#999;}
ol.commentlist li div.comment-meta a:visited{color:#999;}
ol.commentlist li p{margin:0 0 0 0;font-size:10pt;text-transform:none;letter-spacing:0;}
ol.commentlist li ul{}
ol.commentlist li div.reply{margin:15px 0 0 0;font-family:Open Sans Condensed, sans-serif;font-size:10pt;font-weight:300;text-transform:uppercase;}
ol.commentlist li div.reply a:link{color:#999;}
ol.commentlist li div.reply a:visited{color:#999;}
ol.commentlist li ul.children{list-style:none;margin:1em 0 0;text-indent:0;}
ol.commentlist li ul.children li{}
ol.commentlist li ul.children li.alt{}
ol.commentlist li ul.children li.bypostauthor{}
ol.commentlist li ul.children li.byuser{}
ol.commentlist li ul.children li.comment{}
ol.commentlist li ul.children li.comment-author-admin{}
ol.commentlist li ul.children li.depth-2{margin:0 0 0 .25em;padding:0 0 0 12px;border-left:2px solid #555;}
ol.commentlist li ul.children li.depth-3{margin:0 0 0 .25em;padding:0 0 0 12px;}
ol.commentlist li ul.children li.depth-4{margin:0 0 0 .25em;padding:0 0 0 12px;}
ol.commentlist li ul.children li.depth-5{margin:0 0 0 .25em;padding:0 0 0 12px;}
ol.commentlist li ul.children li.odd{}
ol.commentlist li.even{}
ol.commentlist li.odd{}
ol.commentlist li.parent{}
ol.commentlist li.pingback{}
ol.commentlist li.thread-alt{}
ol.commentlist li.thread-even{}
ol.commentlist li.thread-odd{}
.form{position:relative;}
.form li{}
#commentform{}
#author{float:left;width:32%;margin:0 2% 2% 0;padding:10px 0 10px 0;background:#fff;border:none;font-family:open sans, sans-serif;text-indent:10px;color:#999;}
#author:focus::-webkit-input-placeholder{color:#fff;}
#author:focus:-moz-placeholder{color:#fff;}
#author:focus::-moz-placeholder{color:#fff;}
#author:focus:-ms-input-placeholder{color:#fff;}
#url{float:left;width:32%;margin:0 0 2% 0;padding:10px 0 10px 0;background:#fff;border:none;font-family:open sans, sans-serif;text-indent:10px;color:#999;}
#url:focus::-webkit-input-placeholder{color:#fff;}
#url:focus:-moz-placeholder{color:#fff;}
#url:focus::-moz-placeholder{color:#fff;}
#url:focus:-ms-input-placeholder{color:#fff;}
#comment{width:100%;margin:0 0 10px 0;padding:10px 0 10px 0;background:#fff;border:none;font-family:open sans, sans-serif;text-indent:10px;overflow:auto;color:#999;}
#comment:focus::-webkit-input-placeholder{color:#fff;}
#comment:focus:-moz-placeholder{color:#fff;}
#comment:focus::-moz-placeholder{color:#fff;}
#comment:focus:-ms-input-placeholder{color:#fff;}
#content-portfolio{margin:0 11% 0 11%;padding:20px 0 100px 0;}
#portfolio p{margin:0 0 0 0;}
.portfolio-items .item-two-columns{position:relative;float:left;width:49.6%;margin:0 0 5px 0;}
.portfolio-items .item-three-columns{position:relative;float:left;width:32.9%;margin:0 0 5px 0;}
.portfolio-items .item-four-columns{position:relative;float:left;width:24.4%;margin:0 0 5px 0;}
.portfolio-items .item-three-columns img{display:block;}
.item-info-centerfix{position:absolute;top:0;right:0;bottom:0;left:0;width:140px;height:80px;margin:auto;z-index:-1;}
.item-info{vertical-align:middle;display:table-cell;width:140px;height:80px;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:15pt;text-align:center;text-transform:uppercase;letter-spacing:1px;color:#fff;}
.item-dash{width:13px;height:2px;margin:5px auto 3px auto;background:#fff;opacity:0.4;}
.item-category{font-size:13pt;}
#options{margin:0 0 13px 0;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:10pt;text-transform:uppercase;}
#options ul{}
#options ul ul{}
#options li{float:left;}
#options li a{display:block;margin:0 25px 0 0;padding:7px 0 7px 0;}
#options a:link{color:#63453e;}
#options a:visited{color:#63453e;}
#options li a{}
#options li:first-child a{}
#options li:last-child a{}
#options li a.selected{color:#d6c3ab;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.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;}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
#infscr-loading{position:fixed;text-align:center;bottom:30px;left:42%;z-index:100;background:white;background:hsla(0, 0%, 100%, 0.9);padding:20px;color:#222;font-size:15px;font-weight:bold;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.clearfix:before, .clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
#item-page-info{float:left;position:relative;width:22%;margin:0 4% 0 0;}
#item-page-content{float:right;position:relative;width:74%;}
#item-page-content img{margin:0 0 20px 0;}
.item-button-previous{float:left;width:16px;height:16px;margin:3px 2px 16px 0;border:2px solid #555;background:url(images/item-button-previous.png) center center no-repeat;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}
.item-button-return{float:left;width:16px;height:16px;margin:3px 2px 16px 0;border:2px solid #555;background:url(images/item-button-return.png) center center no-repeat;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}
.item-button-next{float:left;width:16px;height:16px;margin:3px 2px 16px 0;border:2px solid #555;background:url(images/item-button-next.png) center center no-repeat;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}
#header-home{}
#header-home-inner{position:relative;margin:0 11% 40px 11%;padding:140px 0 20px 0;}
#logo-home{position:absolute;left:0;bottom:20px;opacity:1;filter:alpha (opacity=100);}
#logo-home a:hover{opacity:0.75;filter:alpha (opacity=75);}
.nav-home{display:block;position:absolute;right:0;bottom:20px;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:10pt;text-transform:uppercase;}
.nav-home .menu li{display:inline;padding:0 0 0 25px;}
.nav-home .menu li a{padding:7px 0 7px 0;}
.nav-home .menu a:link{color:#63453e;}
.nav-home .menu a:visited{color:#63453e;}
.nav-home .current-menu-item{font-size:1.4em}
.current-menu-item{font-size:1.4em}
.nav-home .sub-menu{position:absolute;top:15px;left:143px;padding:10px 0 0 0;opacity:0;z-index:-9999;-webkit-transition:opacity .25s ease .1s;-moz-transition:opacity .25s ease .1s;-o-transition:opacity .25s ease .1s;-ms-transition:opacity .25s ease .1s;transition:opacity .25s ease .1s;}
.nav-home .sub-menu li{position:relative;display:list-item;width:80px;padding:10px 30px 10px 10px;background-color:rgba(17,17,17,0.8);}
.nav-home .menu-home:hover > .sub-menu{display:block;opacity:1;z-index:9999;}
.nav-home .sub-menu li ul{position:absolute;top:-10px;left:120px;}
#toggle, .toggle-home{display:none;}
.toggle-home{position:absolute;right:0;bottom:20px;cursor:pointer;z-index:9999;}
.toggle-home .fa-bars{font-size:24px;color:#fff;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}
#content-home{margin:auto;position:absolute;top:40%;right:0;bottom:0;left:0;}
.text-home{font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:25pt;letter-spacing:1px;text-align:center;}
.text-home-white{font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:25pt;text-transform:uppercase;letter-spacing:1px;text-align:center;color:#fff;}
#ticker{margin:10px 0 10px 0;position:relative;bottom:154px;}
#ticker ul{width:100%;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:21pt;text-transform:uppercase;text-align:center;color:#fff;}
#ticker li{height:30px;line-height:1;}
.button-center{text-align:center;margin-top:-20px;}
.button-home a:hover{color:000;}
.button-home{display:inline-block;padding:8px 27px 9px 27px;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:12pt;text-transform:uppercase;letter-spacing:1px;cursor:pointer;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}
.button-home-white{display:inline-block;padding:8px 27px 9px 27px;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:10pt;text-transform:uppercase;letter-spacing:1px;border:2px solid #fff;cursor:pointer;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}
.button-home-white:link{color:#fff;}
.button-home-white:visited{color:#fff;}
.button-home-white:hover{color:#000;background:#fff;}
.button-home-white:active{color:#000;background:#fff;}
.home-dash{width:15px;height:2px;margin:21px auto 25px auto;}
.home-dash-white{width:15px;height:2px;margin:21px auto 25px auto;background:#fff;}
#contactform{}
.form_field{float:left;margin:0 2% 2% 0;background:#fff;border:none;font-family:Open Sans Condensed, sans-serif;font-size:1em;text-indent:2px;color:#63453e;}
.form_name_field:focus::-webkit-input-placeholder{color:#fff;}
.form_name_field:focus:-moz-placeholder{color:#fff;}
.form_name_field:focus::-moz-placeholder{color:#fff;}
.form_name_field:focus:-ms-input-placeholder{color:#fff;}
.form_message_field{margin:0 0 9px 0;padding:2px;background:#fff;border:none;font-family:Open Sans Condensed, sans-serif;font-size:1em;overflow:auto;color:#63453e;}
.form_message_field:focus::-webkit-input-placeholder{color:#fff;}
.form_message_field:focus:-moz-placeholder{color:#fff;}
.form_message_field:focus::-moz-placeholder{color:#fff;}
.form_message_field:focus:-ms-input-placeholder{color:#fff;}
#error, #succes{color:#63453e;background:none;padding:4px 7px;margin:5px 0px;display:none;}
form{display:block;padding-bottom:65px;}
form label{display:block;margin-bottom:2px;}
form #captchaimg{display:block;border:none;margin-bottom:7px;}
.social-fa{float:left;margin:3px 10px 0 0;font-size:13pt;color:#ead9c5!important;}
.profile{margin:9px 0 9px 0;padding:9px 0 7px 0;border-top:1px solid #63453e;border-bottom:1px solid #63453e;max-width:255px;}
.profile p{margin:6px 0 1px 0;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:10pt;text-transform:uppercase;}
#footer{position:absolute;bottom:0;left:0;width:100%;height:150px;background:#fff;}
#footer p{margin:68px 0 0 11%;font-family:Open Sans Condensed, sans-serif;font-weight:300;font-size:8pt;text-transform:uppercase;letter-spacing:1px;}
#footer a:link{color:#63453e;}
#footer a:visited{color:#63453e;}
#footer a:hover{color:#000;}
#footer a:active{color:#000;}