body.main {
	background: url('images/texture.png');
}
.page {
	margin-top: 40px;
}

#place-select {
    margin-bottom: 10px;
}
.place-address {
    color: #888;
}
.has-place {
    display: none;
}

.control-field {
    font-size: 14px;
    line-height: 22px;
    padding-top: 5px;
    margin-bottom: 5px;
}


/* Copy-paste from ignis.se below */

/*
------------------------------------------------------
Theme Name: Ignis
Theme URI: http://www.ignis.se
Author: Triggerfish
Author URI: http://triggerfish.se
Description: Ignis theme.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: ignis
Text Domain: twentytwelve
------------------------------------------------------

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
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,font,ins,kbd,q,s,samp,small,strike,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}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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}

/* = Helpers ---------------------- */
.left { float:left; }
.right { float:right; }
.clearer { clear: both; }
.alignright { float: right; margin: 0 0 20px 40px; }
.alignleft { float: left; margin: 0 40px 20px 0; }
.paris-me { font-family: 'Parisienne', cursive; }
.tiltright {
     transform:rotate(2.5deg);
    -ms-transform:rotate(2.5deg); /* IE 9 */
    -moz-transform:rotate(2.5deg); /* Firefox */
    -webkit-transform:rotate(2.5deg); /* Safari and Chrome */
    -o-transform:rotate(2.5deg); /* Opera */   
}
.tiltleft {
    transform:rotate(-2.5deg);
    -ms-transform:rotate(-2.5deg); /* IE 9 */
    -moz-transform:rotate(-2.5deg); /* Firefox */
    -webkit-transform:rotate(-2.5deg); /* Safari and Chrome */
    -o-transform:rotate(-2.5deg); /* Opera */
}

/* = Structure ---------------------- */
body, .gform_wrapper .large, #tapswp_tb_serach { font: 15px/22px Arial, Helvetica, sans-serif; color: #474744; }


/* = Header ---------------------- */
#masthead { position:relative; z-index:100;padding-top:25px; padding-bottom:40px; background: #fdfbf5 url('images/header-bg.png') top center repeat-y; -webkit-box-shadow: 0px 1px 5px 2px rgba(60, 53, 28, 0.4); box-shadow: 0px 1px 5px 2px rgba(60, 53, 28, 0.4); }
#masthead img { float:right; }
#logo { margin-top:15px; }
#site-description { float:right; font-size:32px; line-height:50px; color:#a59651; margin-right:30px; }

/* = Footer ---------------------- */

#colophon { padding-top:40px; padding-bottom:40px; background:#c8c09d; border-top:1px solid #d6ceac; color:#f2f1e5;
    -webkit-box-shadow: 0 0 5px 5px rgba(100, 84, 25, 0.4);
    box-shadow: 0 0 5px 5px rgba(100, 84, 25, 0.4);
}
#colophon h3 { color:#fdfcf7; }
#colophon #text-5 { margin:0; }
#colophon .menu {}
#colophon .menu li { border-bottom:1px solid #d4ceb3; padding:3px 0; }
#colophon .menu li a { color:#f2f1e5; }
#colophon .menu li a:hover { color:#fff; }
#colophon .menu li:last-child { border:none; }

/* = Navigation ---------------------- */

#menu-main { float:right; margin-top:28px; }
#menu-main li { float:left; }
#menu-main li a { display:block; height:35px; margin-left:15px; font-family:'Palatino Linotype', 'Times New Roman', sans-serif; color:#474744; font-size:18px; }
#menu-main li a:hover { color:#a59651; }
#menu-main li.current-menu-item a, #menu-main li.current-menu-ancestor a { color:#a59651; background: url('images/menu-stripe.png') left bottom repeat-x; }

/* = Subnavigation ---------------------- */

#content .menu { margin-bottom:30px; }
#content .menu ul { display:none }
#content .menu li {}
#content .menu li a { display:block; word-wrap:break-word; font: 18px/24px 'Palatino Linotype', 'Times New Roman', sans-serif; color:#686862; }
#content .menu li a:hover { color:#a59651; }
#content .menu > li { margin-bottom:1px; }
#content .menu > li > a { border:1px solid #efe9d0; border-bottom: 1px solid #fff; display:block; padding:10px 20px; 
    background: #f9f5e4; /* Old browsers */
    background: -moz-linear-gradient(top, #f9f5e4 0%, #efe9d0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f5e4), color-stop(100%,#efe9d0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f9f5e4 0%,#efe9d0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f9f5e4 0%,#efe9d0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f9f5e4 0%,#efe9d0 100%); /* IE10+ */
    background: linear-gradient(to bottom, #f9f5e4 0%,#efe9d0 100%); /* W3C */
    -webkit-border-radius: 10px;
    border-radius: 10px;   
}

#content .menu > li.current-menu-item, #content .menu > li.current-menu-ancestor, #content .menu > li.open { background:#f9f5e4; border:1px solid #efe9d0; border-bottom: 1px solid #fff;
    -webkit-border-radius: 10px;
    border-radius: 10px;   
}
#content .menu > li.current-menu-item > a, #content .menu > li.current-menu-ancestor > a, #content .menu > li.open > a { background:none; border:none; color:#a59651; }
#content .menu > li.current-menu-item > ul, #content .menu > li.current-menu-ancestor > ul, #content .menu > li.open > ul { display:block; padding-bottom:10px; }
#content .menu > li > ul > li { padding:3px 0;  }
#content .menu > li > ul > li > a { font-size:16px; line-height:20px; margin-left:25px; }
#content .menu > li > ul > li.current-menu-item, #content .menu > li > ul > li.current-menu-ancestor,  #content .menu > li > ul > li.open { padding:0; }
#content .menu > li > ul > li.current-menu-item > a, #content .menu > li > ul > li.current-menu-ancestor > a, #content .menu > li > ul > li.open > a  { color:#fff; background: url('images/sprite.png') -532px 0 no-repeat; padding:0 0 0 15px; margin:0 0 0 10px; width:253px; height:31px; line-height:28px; display:block; }
#content .menu > li > ul > li.current-menu-item > ul > li > a, #content .menu > li > ul > li.current-menu-ancestor > ul > li > a, #content .menu > li > ul > li.open > ul > li > a { margin-left:40px; font-size:14px; line-height:20px; }
#content .menu > li > ul > li.current-menu-item > ul > li > ul a, #content .menu > li > ul > li.current-menu-ancestor > ul > li > ul  a, #content .menu > li > ul > li.open > ul > li > ul  a { margin-left:60px; font-size:12px; line-height:18px; }
#content .menu li.current-menu-item > a { color:#a59651; }
#content .menu li.current-menu-item > ul, #content .menu li.current-menu-ancestor > ul, #content .menu li.open > ul { display:block; }
/* = Content ---------------------- */

.home #main { background: url('images/texture.png'); }
#frontpage-image { text-align:center; z-index:99; }
#frontpage-image img { vertical-align: middle; }
#frontpage-boxes {  padding-bottom:50px; }
#frontpage-boxes .threecol { position:relative; min-height:430px; height:auto !important; height:430px; margin-top:-93px; z-index:100; text-align:center; color:#8e886e; font-family: 'Palatino Linotype', san-serif; }
#frontpage-boxes .threecol a { margin-top:15px; }

.content-wrapper { float:left; width:74%; }
.content-wrapper .fivecol { width:53.4%; margin-right:4.9%; }
.content-wrapper .fourcol { width:41.7%; }
.content-wrapper .fourcol img { max-width:94.9%; margin-top:15px; }

.contactpage .left, #product-wrapper .inner .left, .office-map { float:left;  width:42%; }
.contactpage .right, #product-wrapper .inner .right, .office-details { float:right; width:53.3%; }

#page {  background: url('images/texture.png'); padding-top:40px; padding-bottom:40px; }

/* = Misc ---------------------- */
a { text-decoration: none; color:#a59651; -moz-transition: 0.2s color linear; -webkit-transition: 0.2s color linear; transition: 0.2s color linear; }
a:hover { color:#756a35; }
.ingress { font-family: 'Palatino Linotype', 'Times New Roman', sans-serif; color:#8e886e; font-size:22px; line-height:28px; }
hr { background: url('images/border-stripe.png') bottom left repeat-x; height:2px; border:none; margin:20px 0; clear:both; }
.entry-content p { margin-bottom:20px; }
img.border-image, .large-map, .office-map { margin-bottom:10px; background:#fff; -webkit-box-shadow: 0px 1px 3px 3px rgba(60, 53, 28, 0.2); box-shadow: 0px 1px 3px 3px rgba(60, 53, 28, 0.2); }
img.large, .large-map { width:97.6%; padding:1.2%; }
img.medium { width:95.4%; padding:3.2%; }
img.small { width:94.2%; padding:5.8%; }
img.portrait { width:20.1%; padding:2.4%; }
img.category { width:94.3%; padding:5.7%; }
img.start-img { width:87.0%; padding:4.0%; }
img.main-product { width:93.4%; padding:3.2%; }
img.gallery-image { float:left; height:50px; margin-right:20px; }
.office-map { padding:1.2%; width: 39.2%; }
.entry-content ul {padding-left:40px; list-style-type:disc; margin:20px 0; }
.entry-content ul li { padding-bottom:5px; }
.entry-content table {}
.entry-content table td, .entry-content table th { padding:5px 8px; }
/* = Headlines ---------------------- */
h1, h2, h3, h4, h5 { font-family: 'Palatino Linotype', 'Times New Roman', sans-serif;  margin-bottom: 15px; color: #514726; }
h1 { font-size:45px; line-height:50px; }
h2, .gform_heading h3 { font-size:30px; line-height:35px; }
h3 { font-size:25px; line-height:30px; }
h4 {}

.person { background:url('images/icon-sprite.png') 0 3px no-repeat; padding:5px 0 5px 40px; }
.flower { background:url('images/icon-sprite.png') 0 -756px no-repeat; padding:5px 0 5px 40px; }
.umbrella { background:url('images/icon-sprite.png') 0 -377px no-repeat; padding:5px 0 5px 40px; }
.book { background:url('images/icon-sprite.png') 0 -1514px no-repeat; padding:5px 0 5px 40px; }
.plane { background:url('images/icon-sprite.png') 0 -1135px no-repeat; padding:5px 0 5px 40px; }
.phone { background:url('images/icon-sprite.png') 0 -1893px no-repeat; padding:5px 0 5px 40px; }
.fax { background:url('images/icon-sprite.png') 0 -2090px no-repeat; padding:5px 0 5px 40px; }
.mail { background:url('images/icon-sprite.png') 0 -2279px no-repeat; padding:5px 0 5px 40px; }
/* = Buttons/Widgets ---------------------- */

.white-btn { font: 15px/22px Arial, Helvetica, sans-serif; text-align:center;  display:block; background:#fff; font-weight:bold; color:#ce9a22; text-transform:uppercase; padding:10px 15px;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #fffef6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fffef6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#fffef6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#fffef6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#fffef6 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#fffef6 100%); /* W3C */
    -webkit-box-shadow: 0px 1px 2px 2px rgba(0, 0, 0, 0.10);
    box-shadow: 0px 1px 2px 2px rgba(0, 0, 0, 0.10);
    -webkit-border-radius: 10px;
    border-radius: 10px;           
}
.white-btn:hover { background:#fff; }

.brown-btn { background:#b9b18c; padding:7px; color:#f2f1e5; font-weight:bold;
    -webkit-border-radius: 10px;
    border-radius: 10px;  
}
.brown-btn:hover { background:#aba279; color:#fff; }

.green-btn, .white-box a, .gform_button, .org-content input[type=submit] { cursor:pointer; padding:4px 7px; margin-top:5px; color:#fff; font-weight:bold; border:1px solid #a59651; text-transform:uppercase; font: bold 14px/20px Arial, Helvetica, sans-serif;
    background: #bbac68; /* Old browsers */
    background: -moz-linear-gradient(top, #bbac68 0%, #a69752 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bbac68), color-stop(100%,#a69752)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #bbac68 0%,#a69752 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #bbac68 0%,#a69752 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #bbac68 0%,#a69752 100%); /* IE10+ */
    background: linear-gradient(to bottom, #bbac68 0%,#a69752 100%); /* W3C */
    -webkit-box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.10);
    box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.10);
    -webkit-border-radius: 10px;
    border-radius: 10px;  
}
.green-btn:hover, .white-box a:hover, .gform_button:hover { background:#bbac68; color:#fff; }
.green-btn:active, .white-box a:active, .gform_button:active { background:#a69752; color:#fff; }

.white-box { margin-bottom:40px; overflow:hidden; border:1px solid #fff; padding:30px; font-family: 'Palatino Linotype', 'Times New Roman', sans-serif; font-size:17px;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #fffef6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fffef6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#fffef6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#fffef6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#fffef6 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#fffef6 100%); /* W3C */
    -webkit-box-shadow: 0px 1px 2px 2px rgba(0, 0, 0, 0.10);
    box-shadow: 0px 1px 2px 2px rgba(0, 0, 0, 0.10);
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.white-box img { float:left; margin-right:5px; }
.white-box a { display:block; float:left;  }

/* = Categories ---------------------- */

.category-item { width:100%; padding-top:40px;  }
.category-item { width:21.4%; float:left; text-align:center; margin:0 0 40px 4.8%; }
.category-item { word-wrap:break-word; }
.category-item a { margin-top:15px; }
.first { margin-left:0; }

/* = Products ---------------------- */

.flexslider { padding:0 35px; position:relative; height:170px;  background: url('images/border-stripe.png') bottom left repeat-x; }
#page .slides { padding:0; margin:0; list-style-type:none;}
.slides li { margin-right:10px; display:none; }
.slides li a { text-align:center; -moz-transition: 0.1s opacity linear; -webkit-transition: 0.1s opacity linear; transition: 0.1s opacity linear; cursor:pointer; padding:10px; display:block; opacity:0.6; color:#474744; }
.slides li a:hover, .slides li a.active { opacity:1; }
.slides li a img { display:block; margin-bottom:15px; }
.flex-control-paging,#product-wrapper .inner .info { display:none; }

.flex-direction-nav a { opacity:1; width:34px; height:34px; display:block; text-indent:-9999px; text-transform: uppercase; position:absolute; top:35px; }
.flex-direction-nav a:hover { opacity:0.8; }
.flex-direction-nav a.flex-prev { background:url('images/sprite.png') 0 -220px no-repeat; left:0px; }
.flex-direction-nav a.flex-next { background:url('images/sprite.png') 0 -299px no-repeat; right:0px; }

#product-wrapper { padding:30px 0; position:relative; }
#product-wrapper .inner { min-height:395px; height:auto !important; height:395px; }
#product-wrapper .loader { display:none; position: absolute; width:32px; height:32px; left:50%; top:200px; margin-left:-16px; }

#product-wrapper .inner .left { padding:40px 0 40px 0;  }
#product-wrapper .inner .left .clearer { height:30px; }
#product-wrapper .inner .left .price { float:left; color:#8e886e; font-family: 'Palatino Linotype', 'Times New Roman', sans-serif; font-size: 20px; line-height:30px; }
#product-wrapper .inner .left a.green-btn { float:right; }

/* = Forms ---------------------- */


.org-content input[type=password] {}
.gform_fields, .office-item ul, .flex-direction-nav { margin:0 !important; padding:0 !important; list-style-type: none !important; }
input[type=text].large, #tapswp_tb_serach, .textarea, .org-content input[type=password] { height:44px; line-height:44px; padding:0 2.5%; width:95%; border:1px solid #e8e7d4; margin-bottom:9px; color:#aca791;
    -webkit-box-shadow: inset 0px 1px 1px 1px rgba(45, 41, 24, 0.1);
    box-shadow: inset 0px 1px 1px 1px rgba(45, 41, 24, 0.1);
    -webkit-border-radius: 10px;
    border-radius: 10px;   
}
.gform_wrapper .textarea { resize:none; height:148px; color:#aca791; padding:5px 2.5%; }
.gform_button { display:block; width:100%; padding:10px 7px; margin: 0 0 10px 0 !important; }
.gfield_error .large { background:#f2cece; color:#fff !important; border:1px solid #f59696 !important; }
.validation_message, .validation_error { display:none; }
.gfield_checkbox { list-style-type:none !important; padding:0 !important; margin:0 !important; }
.gfield_select { width:100%; color:#ACA791 !important; padding:10px 2.5%; margin-bottom:9px; border:1px solid #e8e7d4;
    -webkit-box-shadow: inset 0px 1px 1px 1px rgba(45, 41, 24, 0.1);
    box-shadow: inset 0px 1px 1px 1px rgba(45, 41, 24, 0.1);
    -webkit-border-radius: 10px;
    border-radius: 10px; 
    height:44px;
}
/* = Office ---------------------- */

.office-links {}
.office-links .office-item { float:left; width:25%; }

.employee-item.first { margin-left:0; }
.employee-item { float:left; width:47.6%; margin:10px 0 30px 4.8%; }
.employee-item img { float:left; }
.employee-item .employee-content { float:right; width:70%; }

.office-details .detail-row { padding-right:40px; margin-bottom:10px; }
.office-map #map { height:210px; }
.large-map #map { height:480px;}
.infowindow h2 { display:none; }
.infowindow a { color:blue; }


/* = Ads ---------------------- */
#tapswp_tb_serach { background: #fff !important; }
#timecut_wp_extendedsearch_placeholder { width:29%; float:left; position:relative;  }
#timecut_wp_placeholder { width:68%; float:right; }
#tapswp_content, .jcarousel-container, .jcarousel-clip { width:100% !important; }
.wptextbox-left, .wptextbox-right { background:none !important; padding:0 !important; width:0; }
#taps_search_latest { margin:10px 0; border:none !important; background:none !important; }
#taps_search_latest table td, #taps_search_latest table tr { background:none !important; }
#tapswp_content_search > div { margin:0 !important; }

.tapswp_search_link_orginal { cursor:pointer; padding:4px 7px; margin-top:5px; color:#fff !important; font-weight:bold !important; border:1px solid #a59651 !important; text-transform:uppercase !important; font: bold 14px/20px Arial, Helvetica, sans-serif !important;
    background: #bbac68 !important; /* Old browsers */
    background: -moz-linear-gradient(top, #bbac68 0%, #a69752 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bbac68), color-stop(100%,#a69752)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #bbac68 0%,#a69752 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #bbac68 0%,#a69752 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #bbac68 0%,#a69752 100%) !important; /* IE10+ */
    background: linear-gradient(to bottom, #bbac68 0%,#a69752 100%) !important; /* W3C */
    -webkit-box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.10) !important;
    box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.10) !important;
    -webkit-border-radius: 10px !important;
    border-radius: 10px !important;  
}
.tapswp_search_link_orginal:hover { background:#a69752 !important; color:#fff !important; }
#tapswp_search_context { top:47px; background:#FFFEF6 !important; padding:15px; border:1px solid #E8E7D4 !important;   
    -webkit-border-radius: 10px !important;
    border-radius: 10px !important;
    -webkit-box-shadow: 0px 1px 3px 3px rgba(60, 53, 28, 0.2);
    box-shadow: 0px 1px 3px 3px rgba(60, 53, 28, 0.2);
}
#tapswp_search_context_result tr { background: none !important; }
#tapswp_search_context_result td { background: none !important; padding: 10px !important; }
#taps_search_latest > strong { font-weight:bold !important; }                           
#tapswp_search_context_result td, #taps_search_latest table td, #taps_search_latest table tr, #taps_search_latest > strong { font: 13px/20px Arial, Helvetica, sans-serif; color: #474744 !important; }


@media handheld,only screen and (max-width:769px)
{
    #site-description { }
    #frontpage-boxes .threecol { margin-top:-90px; padding-top:40px; }
    .green-btn, .white-box a, .gform_button { font-size:13px; }
}

@media handheld,only screen and (max-width:767px)
{

    #product-wrapper { padding:10px 0; }
    #masthead { padding:5px 0 0; }
    #masthead img { width:10%; }
    #logo { display: block; text-align:center; clear:both; overflow:hidden; }
    #logo img { width:90%; }
 
    #site-description { font-size: 16px; line-height:40px; float:left; margin-right:0; }
    #menu-main {float:none; }
    #menu-main li { float:none; padding-bottom:10px; }
    #menu-main li a { display:block; text-align:center; margin:0; }
    #frontpage-boxes .threecol { margin-top:0; padding-top:40px; }
    #frontpage-image { display:none; }
    .content-wrapper, .content-wrapper .fivecol, .content-wrapper .fourcol, .contactpage .left, #product-wrapper .inner .left, .office-map, .contactpage .right, #product-wrapper .inner .right, .office-details { width:auto; }
    #product-wrapper .inner .left { padding:20px 0; }
    .category-item { width:42%; margin:0 8% 20px 0; }
    h1, h2, h3, h4, h5 { font-family: 'Palatino Linotype', 'Times New Roman', sans-serif;  margin-bottom: 15px; color: #514726; }
    h1 { font-size:30px; line-height:35px; }
    h2, .gform_heading h3 { font-size:20px; line-height:25px; }
    h3 { font-size:21px; line-height:26px; }
    h4 {}
}


.menu-item-799 { display:none; }





#start-popup { width:415px; padding:226px 425px 160px 300px; background: url('images/fancyboxalfa.jpg') 0 0 no-repeat; }

.bottompadding {
    padding-bottom: 20px;
}