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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;outline:none;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}ol,ul{list-style:none}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}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:"" ""}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}p{margin-bottom:1.625em}p:empty{display:none}ul,ol{margin:0 0 1.625em 1.625em}ul{list-style:square}ol{list-style-type:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:3em 0;border-color:rgba(0,0,0,0.1);border-width:0 0 1px 0}dt{float:left;clear:left;width:100%;font-weight:bold}dd{margin:0 0 0 30%;padding:5px 0}dd,dt{border-color:rgba(0,0,0,0.1);border-width:1px 0 0 0}strong{font-weight:bold}cite,em,i{font-style:italic}pre{background:#f6f6f6;font:13px "Courier 10 Pitch",Courier,monospace;line-height:21px;margin-bottom:1.625em;overflow:auto;padding:10px 20px;border:1px solid #e2eeee;color:#444444;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code,kbd{font:13px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}code{background:url("images/code_bg.png") repeat scroll left top #fefefe;box-shadow:0 0 2px rgba(0,0,0,0.1);color:#686a6b;display:block;font:12px/21px Consolas,"Courier New",Courier,monospace;border:1px solid #d5d5d6;overflow:auto;padding:21px 26px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help}address{display:block;margin:0 0 1.625em}ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}hr{position:relative;display:block;clear:both;border:none;margin:10px 0;background:#ddd;height:1px}.sticky,.gallery-caption{}.clear{clear:both;display:block;width:0;height:0;visibility:hidden}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}body,input,select,textarea{font:normal 13px/1.6 Arial,Helvetica,Sans-serif;color:#333}#pagebg{position:fixed;top:0;z-index:-1;min-width:100%;min-height:100%}.bodyoverlay{position:fixed;top:0;background-repeat:repeat;background-position:top left;background-attachment:scroll;z-index:0;width:100%;height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{text-decoration:none;color:#666666}a:hover,a:active{outline:0;text-decoration:none;color:#FC7100}.ui-widget-header,.ui-state-active{background-color:#FC7100!important}.ribbon{position:absolute;top:0;right:0;z-index:2}.preloader{display:block;background:url('ajax-loader.gif') center center no-repeat #ffffff}.entry-content img,#footer img,#sidebar img,figure img{width:auto;max-width:100%;height:auto}.atpimage{position:relative;display:inline-block}.image_caption{display:block;padding:2px 5px;text-align:center}.imageborder{position:relative;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #dddddd;box-sizing:border-box;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.atpimage{position:absolute;display:inline-block}.atpmap img{width:auto!important;max-width:none}.atpmap-shadow{position:relative;border:1px solid #e9e9e9;background-color:ff00ff;padding:8px}small{font-size:smaller}p:empty{display:none}h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;font-family:Arial,Helvetica,Sans-serif;line-height:110%}h1{font-size:30px;font-weight:300}h2{font-size:26px;font-weight:300}h3{font-size:22px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999}h1 small{font-size:20px}h2 small{font-size:16px}h3 small{font-size:14px}h4 small{font-size:12px}.entry-title{font-weight:normal;letter-spacing:0}.heading{display:inline-block;margin-bottom:5px;padding:5px 10px;background-color:#FC7100;color:#ffffff;font-family:Helvetica,Arial,Sans-serif;font-size:40px;font-weight:normal;line-height:1.1;letter-spacing:-1px}#boxed #wrapper{position:relative;width:1100px;margin:0 auto}#boxed .fixed-header{left:0;right:0}#stretched #wrapper{position:relative;width:100%;margin:0 auto}.inner{position:relative;max-width:1020px;width:88%;margin:0 auto}.inner:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.one_half{width:47.8%}.one_third{width:30.5%}.two_third{width:65.3%}.one_fourth{width:21.9%}.one_fifth{width:16.7%}.three_fourth{width:74.0%}.four_fifth{width:79.0%}.two_fifth{width:37.2%}.three_fifth{width:58.0%}.one_sixth{width:13.3%}.five_fifth{width:82.7%}.one_half,.one_third,.two_third,.one_fourth,.one_fifth,.four_fifth,.one_sixth,.five_fifth,.two_fifth,.three_fifth,.three_fourth{position:relative;display:inline-block;display:inline;float:left;margin-right:4%;margin-bottom:15px}.last{margin-right:0!important}.col_half{width:50%}.col_third{width:33.3%}.col_fourth{width:24.9%}.col_fifth{width:20%}.col_sixth{width:16.6%}.col_three_fourth{width:74.5%}.col_twothird{width:66%}.col_half,.col_third,.col_twothird,.col_fourth,.col_three_fourth,.col_fifth{position:relative;display:inline-block;float:left}.end{margin-right:0!important}.end:after{clear:both;content:'';display:block}.col_half:after,.col_third:after,.col_twothird:after,.col_fourth:after,.col_three_fourth:after,.col_fifth:after{clear:both;content:'';display:block}.logo{display:table-cell;margin:auto;min-width:70px;padding:0;position:relative;vertical-align:middle}.logo img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;max-width:100%}h1#site-title{margin:0}h1#site-title a{font-size:30px;line-height:38px;color:#666666;font-weight:bold;letter-spacing:-1px}h2#site-description{margin:0;font-size:12px;line-height:16px;color:#999999;text-decoration:none}.topbar{position:relative;padding:0;font-size:11px;line-height:40px;overflow:hidden;border-top:5px solid #fc7100;background-color:rgba(0,0,0,0.3);color:#ffffff;z-index:7}.topbar .one_half,.topbar .one_third,.topbar .two_third,.topbar p{margin-bottom:0!important}.topbar .iva_socials{float:right;margin:0 auto;padding:0}.topbar .one_half.last,.topbar .two_third.last{text-align:right}.header-area{position:relative;display:table;height:80px;margin:0 auto;min-height:70px;width:1100px}.header-right{float:right;width:200px;font-size:11px}.header-style1,.header-style2,.header-style3{clear:both;position:relative;z-index:10}.header{clear:both;z-index:10;position:relative}.menuwrap{display:table-cell;margin:auto;padding:0;position:relative;vertical-align:middle}.header-style1 .sf-menu>li a{padding:1em 1em}.header-style1 .header-area{height:200px}.header-style2 .primarymenu{clear:both;display:block;border-bottom:5px solid #fc7100;background-color:#23252b}.header-style2 .logo{display:inline-block;float:left;width:30%;margin:0 auto;text-align:center;padding:30px 0}.header-style2 .menu-inner{position:relative;display:table;margin:0 auto}.header-style2 .header-area{height:auto;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-style2 #atp_menu{display:table;margin:0 auto}.header-style2 .sf-menu{float:none}.header-style2 .sf-menu>li a{padding:2em 1em}.widget-left-s2{display:inline-block;float:left;width:35%;margin:0 auto;text-align:left;padding:30px 0}.widget-right-s2{display:inline-block;float:right;width:35%;margin:0 auto;text-align:right;padding:30px 0}.widget-left-s3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;float:right;margin:0 auto;text-align:left;padding:30px 0}.widget-left-s3-mobile{display:none}.icon-box-w_al{display:inline-block;margin-right:6px;color:#DB440F;font-size:16px}.icon-box-w_ar{display:inline-block;margin-right:6px;color:#DB440F;font-size:16px}.left-w .icon-box_widget{}.right-w .icon-box_widget{margin:0 0 0 auto}.icon-box_widget{position:relative;margin-right:30px;display:inline-block;padding-right:30px;padding-top:6px;vertical-align:middle}.icon-box_widget:last-child{border-right:none;margin-right:0;padding-right:0}.icon-box-w_content{position:relative}.icon-box-w_title{display:inline-block;font-size:14px;font-weight:600;margin-bottom:0}.icon-box-w_desc{display:block;font-size:16px;line-height:20px}.header-style3 .widget-left-s2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:50%}.header-style3 .widget-left-s3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:50%}.header-style3 .logo{display:inline-block;width:50%;margin:0;padding:30px 0}.header-style3 .primarymenu{background-color:#23252b;border-bottom:5px solid #fc7100}.header-style3 .header-area{height:auto;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-style3 .menu-inner{position:relative;display:table;margin:0 auto;width:1100px}.header-style3 .sf-menu{float:none}.header-style3 .sf-menu>li a{padding:2em 1em}.header-s3-right{display:table-cell;margin:0;width:30px;vertical-align:middle}.header-style3 .search-box [type="search"],.header-style3 .search-box [type="text"]{background-image:url(images/search-icon.png);background-position:8px center;background-repeat:no-repeat;background-size:16px 16px;border:none;cursor:pointer;height:40px;width:0;margin:0;padding:0 0 0 30px;position:relative;-webkit-transition:width 400ms ease,background 400ms ease;transition:width 400ms ease,background 400ms ease}.header-style3 .search-box [type="search"]:focus,.header-style3 .search-box [type="text"]:focus{cursor:text;outline:0;width:230px}#fixedheader .header-area{padding:30px 0}.fixed-header{position:fixed;width:100%;top:0;left:0;margin:0 auto;padding:0;z-index:3000;background-color:#ffffff;background-color:rgba(0,0,0,0.75);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.1);-webkit-transition:height .3s linear;-moz-transition:height .3s linear;-ms-transition:height .3s linear;-o-transition:height .3s linear;transition:height .3s linear}.fixed-header .header-area{min-height:30px;height:30px;padding:0!important}.fixed-header .sf-menu>li a{padding:1em 1em}.fixed-header .sf-menu>li>a{font-size:16px}.header-widget-area{vertical-align:middle;text-align:right;font-size:12px;padding:10px}.header-widget-area ul{margin:0}.header-widget-area ul li{display:inline-block;padding:1px 5px}.iva_mmenu .iva_menuicon,.sf-menu .iva_menuicon{margin-right:10px}.sf-menu{float:right}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul{display:none;position:absolute;top:100%;left:0;z-index:99}.sf-menu>li{float:left}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:100%}.sf-menu ul{background-color:#e8e8e8;min-width:15em}.sf-menu a{border-left:0px solid #fff;border-top:0px solid #dFeEFF;border-top:0px solid rgba(255,255,255,.5);padding:1em;text-decoration:none;zoom:1;color:#afb5bc;font-size:13px;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{color:#fc7100}#atp_menu li.current-cat>a,#atp_menu li.current_page_item>a,#atp_menu li.current-menu-parent>a,#atp_menu li.current-page-ancestor>a{color:# fc7100}.sf-menu>li{background:transparent;white-space:nowrap;-webkit-box-shadow:inset 0 3px 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 3px 0 0 rgba(0,0,0,0);box-shadow:inset 0 3px 0 0 rgba(0,0,0,0)}.sf-menu ul li a{color:#444444;font-size:13px;letter-spacing:0;line-height:16px;padding:14px!important;margin:0;border-bottom:1px solid #dddddd}.sf-menu>li:hover,.sf-menu>li.sfHover{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.sf-menu ul li:hover,.sf-menu ul li.sfHover{background-color:#f7f7f7}.sf-menu li a .msubtitle{display:block;font-size:11px;font-weight:normal}.sf-arrows .sf-with-ul{padding-right:1.5em;*padding-right:1em}.sf-arrows .sf-with-ul:after{position:absolute;content:'\f107';font-family:'FontAwesome';font-size:13px;top:50%;right:0px;margin-top:-11px}.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:white}.sf-arrows ul .sf-with-ul:after{margin-top:-8px;margin-right:15px;border-color:transparent;border-left-color:#dFeEFF;border-left-color:rgba(255,255,255,.5);content:'\f105';font-family:'FontAwesome';font-size:13px}.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:white}#iva-mobile-nav-icon{width:30px;height:25px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer}#iva-mobile-nav-icon span{display:block;position:absolute;height:4px;width:100%;background:#585858;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#iva-mobile-nav-icon span:nth-child(1){top:0px}#iva-mobile-nav-icon span:nth-child(2),#iva-mobile-nav-icon span:nth-child(3){top:10px}#iva-mobile-nav-icon span:nth-child(4){top:20px}#iva-mobile-nav-icon.open span:nth-child(1){top:10px;width:0%;left:50%}#iva-mobile-nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#iva-mobile-nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#iva-mobile-nav-icon.open span:nth-child(4){top:10px;width:0%;left:50%}.iva-mobile-dropdown{display:none}.iva-mobile-menu{display:none;position:relative;top:0;background-color:#252525;padding:0;z-index:99999}.iva-mobile-menu>ul{margin:0 auto;padding:0}.iva_mmenu{display:table;margin:0 auto}.iva-mobile-menu ul li{list-style:none}.iva-mobile-menu.iva_mobile_container>ul>li:first-child{padding-top:10px}.iva-mobile-menu.iva_mobile_container>ul>li:last-child{padding-bottom:10px}.iva-mobile-menu.iva_mobile_container>ul>li:last-child a{border-bottom:0}.iva-mobile-menu ul li a{border-bottom:1px dotted #555555;position:relative;display:block;padding:14px 0!important;font-size:13px;color:#999999;-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-khtml-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.iva-mobile-menu ul li.current-cat>a,.iva-mobile-menu ul li.current_page_item>a,.iva-mobile-menu ul li.current-page-ancestor>a,.iva-mobile-menu ul li.current-menu-ancestor>a,.iva-mobile-menu ul li a:hover{color:#ffffff}.iva-mobile-menu ul li ul{display:none;margin-left:20px}.iva-children-indenter{display:none;position:absolute;right:0;top:50%;margin-top:-22px;color:#999999}.iva-children-indenter i{padding:14px}.iva-menu-open .iva-children-indenter{color:#fc7100}.fullwidth #main{padding:60px 0}.leftsidebar #main{float:right;padding:60px 0 60px 0;width:72%}.leftsidebar #sidebar{background:url('images/opacs/dark10.png') top right repeat-y;position:relative;float:left;width:28%;padding:60px 0}.leftsidebar #sidebar .content{padding:0 30px 0px 0}.leftsidebar #main .entry-content{padding:0 0 0 30px}.rightsidebar #main{float:left;padding:60px 0;width:72%}.rightsidebar #main .entry-content{padding:0 30px 0 0}.rightsidebar #sidebar{background:url('images/opacs/dark10.png') 0 0 repeat-y;position:relative;float:right;width:28%;padding:60px 0}.rightsidebar #sidebar .content{padding:0 0 0 30px}.woocommerce-page .rightsidebar #main{float:left;width:72%;padding:60px 0 60px 0}.woocommerce-page .leftsidebar #main{float:right;width:72%;padding:60px 0 0 0}.woocommerce-page .fullwidth #main .entry-content{padding:30px 0}.woocommerce-page .rightsidebar #sidebar{float:right;width:28%;padding:60px 0}.sub_nav{position:relative;margin:0;padding:0;list-style:none;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1)}.sub_nav li ul{margin:0;padding:0;list-style:none}.sub_nav li ul li a{background:#f5f5f5;color:#999999;padding:9px 15px 9px 30px}.sub_nav li a{display:block;margin:0 0 -1px 0;padding:11px 15px;border:1px solid #dddddd;border-bottom-color:#eeeeee;border-top-color:#eeeeee;color:#666666}.rightsidebar .sub_nav li.current_page_item>a,.rightsidebar .sub_nav li.current_page_item>a:hover{background-image:url(images/sub_arrowleft.png);background-position:10px center;background-repeat:no-repeat}.leftsidebar .sub_nav li.current_page_item>a,.leftsidebar .sub_nav li.current_page_item>a:hover{background-image:url(images/sub_arrowright.png);background-position:95% center;background-repeat:no-repeat}.sub_nav li.current_page_item>a,.sub_nav li.current_page_item>a:hover{position:relative;margin:0 -7px;padding:11px 25px;zoom:1;background-color:#ee5b3e;color:#ffffff!important;-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.1),inset -1px 0 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.1),inset -1px 0 0 rgba(0,0,0,0.1);box-shadow:inset 1px 0 0 rgba(0,0,0,0.1),inset -1px 0 0 rgba(0,0,0,0.1)}.sub_nav li a:hover{background-color:#f1f1f1}.sub_nav li:first-child a{border-top-color:#dddddd}.sub_nav li:last-child a{border-bottom-color:#dddddd}.pagemid{position:relative;display:block;width:100%;margin:0 auto;padding:0;overflow:hidden;background-color:#ffffff}.pagemid .inner{width:1020px;margin:0 auto;width:88%}#featured_slider{position:relative;margin:0 auto;padding:0;z-index:9}.slider_stretched{margin:0 auto}.slider_wrapper{width:980px;margin:0 auto}.videoslider,.planbox_slider{width:1100px;margin:0 auto;padding:30px 0}.videoslider iframe,.staticslider img{max-width:100%;display:block;margin:0 auto}.ei-slider-thumbs li a:hover,.ei-slider-thumbs li.ei-slider-element{background-color:#FC7100}#featured_slider .loading{min-height:300px;background:url('ajax-loader.gif') no-repeat center center!important}.box-shadow{position:relative}.box-shadow:before,.box-shadow:after{z-index:-1;position:absolute;content:"";bottom:10px;left:10px;width:50%;top:95%;max-width:300px;background:transparent;-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 15px 10px rgba(0,0,0,0.3);box-shadow:0 15px 10px rgba(0,0,0,0.3);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.box-shadow:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}.frontpage_teaser{position:relative;margin:0 auto;padding:10px 0 0 0}.frontpage_teaser .heading1{font-size:52px;font-family:Oswald;color:#343434}.frontpage_teaser span.heading2{font-size:60px;font-family:'Just Me Again Down Here';color:#343434}.frontpage_teaser .fpt_inner{width:100%;margin:0 auto;display:table;table-layout:fixed}.feature-box{overflow:hidden;color:#ffffff}.feature-box h3{font-size:32px;letter-spacing:-2px;opacity:0.8;font-weight:300;line-height:100%}.fb-area{position:relative;display:inline-block;display:table-cell;vertical-align:middle;width:25%;height:200px;-ms-word-break:break-word;word-break:break-word;// Non standard for webkit word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.nomargin{margin-right:0!important}.feature-box .mid{position:relative;padding:50px 20px!important;z-index:2}.fb-icon{position:absolute;bottom:0;right:0;z-index:1}.feature-box h1{font-size:44px;font-weight:900;line-height:38px;letter-spacing:-2px}.feature-box h3{font-weight:300}.feature-box a{color:#ffffff}.feature-box a:hover{color:#000000}#subheader{position:relative;background-color:#f0f0f0;margin:0 auto;color:#2c2724;display:table;padding:25px 0;border-bottom:1px solid #dddddd;width:100%}#subheader .subheader-inner{position:relative;display:table;width:88%;max-width:1100px;margin:0 auto;table-layout:fixed}#subheader .page-title{font-size:3.5em;margin-bottom:10px;letter-spacing:-1px;line-height:1}.subdesc{display:table-cell;vertical-align:middle;-ms-word-break:break-word;word-break:break-word;// Non standard for webkit word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.breadcrumb-wrap{display:table-cell;vertical-align:middle}#breadcrumb{position:relative;z-index:4;background-color:#ffffff;margin:0 auto;border-bottom:1px solid #dddddd}.breadcrumb-wrap{display:table-cell;position:relative;text-align:right;z-index:4}.breadcrumbs{color:inherit;font-size:12px;line-height:22px;margin:0 0 6px;position:relative;text-transform:capitalize}.breadcrumbs span{margin:0 12px 10px 0}.breadcrumbs span span{margin:0}.breadcrumbs a{color:inherit}.breadcrumbs a:hover{color:inherit}.breadcrumbs>span i.fa{font-weight:600}.breadcrumb-main{padding:25px 0 15px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.1);box-shadow:0 1px 6px rgba(0,0,0,0.1)}#footer{color:#888888;position:relative;overflow:hidden;margin:0 auto;padding:40px 0 0 0;font-size:12px;background-color:#222222;border-bottom:5px solid #FC7100}#footer a{margin-bottom:0;color:#ffffff}#footer .widget-title{color:#ffffff;padding:0;font-size:18px}#footer a:hover{text-decoration:none}.copyright{position:relative;width:100%;color:#AFAFAF;padding:10px 0}.copyright_left ul,.copyright_right ul{margin:0;padding:0}.copyright_left ul li,.copyright_right ul li{display:inline-block;padding:0 10px 0 0;background:none}.copyright_left ul li a,.copyright_right ul li a{color:#999999}.copyright_left ul li a:hover,.copyright_right ul li a:hover{color:#000000}.copyright p{margin-bottom:0}.copyright_left{float:left;width:50%}.copyright_right{float:right;width:50%;text-align:right}.widget.widget_search{position:relative;width:100%}* html .search-box{margin-top:10px}*:first-child+html .search-box{margin-top:10px!important}.search-box input{width:93%;margin:0 auto;padding:8px 10px;color:#ad9b9b;font-size:14px;background:none repeat scroll 0 0 rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2)}.search-box input:focus{color:#999999;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1) inset;box-shadow:0 1px 3px rgba(0,0,0,0.1) inset}.widget-title{font-weight:normal;margin:0 0 20px 0;font-size:18px;vertical-align:middle}.widget-title span{border-bottom:3px solid #00aeff}.widget{margin:0 0 45px 0}.widget ul{margin:0;padding:0}.widget ul ul{margin-bottom:0}.widget ul li{background-repeat:no-repeat;list-style-type:none;padding:1px 0;position:relative}.widget ul li a{padding:1px 0 1px 0;zoom:1}.businesshours{font-size:12px}.businesshours p{border:0}.left{float:left}.right{float:right}.center{float:none;text-align:center;margin:inherit auto}.alignleft,img.alignleft,a img.alignleft{float:left;margin:3px 15px 20px 3px}.alignright,img.alignright,a img.alignright{float:right;margin:3px 3px 20px 15px}.aligncenter,img.aligncenter,a img.aligncenter{clear:both;display:block;margin:10px auto 20px auto;padding:2px;text-align:center}.wp-caption{text-align:center;margin-bottom:20px;padding:2px;border:1px solid #ddd;background:#f1f2f3}.wp-caption img{margin:3px}.wp-smiley{margin:0}.wp-caption p.wp-caption-text{margin:0 0 4px}.bio .sociables{border-top:1px solid #dddddd;text-align:center;margin:0;padding:15px 0}.bio{position:relative;background-color:#FFFFFF;border:1px solid #dddddd;box-sizing:border-box;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.05);-moz-box-shadow:0 0 3px rgba(0,0,0,0.05);box-shadow:0 0 3px rgba(0,0,0,0.05)}.bio .staff-info{text-align:center}.bio::before,.bio::after{box-sizing:border-box;position:absolute;content:'';border:1px solid #dddddd;height:2px}.bio::before{width:99%;left:.5%;bottom:-4px}.bio::after{width:98%;left:1%;bottom:-7px}.bio .details{background:#fff;border:1px solid #fff;padding:20px}.bio .details p{padding:0 20px}.bio img{max-width:100%;display:block}.bio h4{margin-bottom:0px}.bio span.staff-role{margin-bottom:20px;display:block;color:#b2b2b2}.bio .atpsocials li{float:none;background:none!important;display:inline-block;*display:inline;position:relative}.bio .atpsocials li a{display:inline-block;*display:inline;width:30px;padding:0!important;height:30px;background-color:rgba(0,0,0,0.15);-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;transition:all 200ms ease-in}ul.atpsocials{list-style:none;margin:0;padding:0}ul.atpsocials li img{position:relative;vertical-align:text-top}ul.atpsocials li{display:inline-block;padding:1px;margin:0 3px 3px 0;line-height:30px;text-align:center;width:30px;height:30px;cursor:pointer;-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;transition:all 200ms ease-in}ul.atpsocials li.facebook:hover{background-color:#3B5998}ul.atpsocials li.twitter:hover{background-color:#00A0D1}ul.atpsocials li.beatport:hover{background-color:#B6DD36}ul.atpsocials li.dribbble:hover{background-color:#ea4c88}ul.atpsocials li.flickr:hover{background-color:#FE0883}ul.atpsocials li.deviant:hover{background-color:#5C7062}ul.atpsocials li.blogger:hover{background-color:#FF8833}ul.atpsocials li.google:hover{background-color:#C63D2D}ul.atpsocials li.linkedin:hover{background-color:#4875B4}ul.atpsocials li.instagram:hover{background-color:#b77f5f}ul.atpsocials li.pinterest:hover{background-color:#910101}ul.atpsocials li.reditt:hover{background-color:#CEE3F8}ul.atpsocials li.rss:hover{background-color:#FA9B39}ul.atpsocials li.stumbleupon:hover{background-color:#EB4924}ul.atpsocials li.soundcloud:hover{background-color:#FE531B}ul.atpsocials li.tumblr:hover{background-color:#34526F}ul.atpsocials li.youtube:hover{background-color:#C4302B}ul.atpsocials li.vimeo:hover{background-color:#0caed4}ul.atpsocials li.digg:hover{background-color:#910101}ul.atpsocials li{background:transparent;background-color:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);zoom:1}ul.atpsocials li a,ul.atpsocials li a:hover,ul.atpsocials li:hover a{color:#ffffff}ul.atpsocials li:hover{-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;transition:all 300ms ease-in}i.fa.white{color:#fff}#sticky{display:none;position:relative;top:0;width:100%;padding:11px 0;margin-bottom:15px;z-index:1000;background-color:#3D291E;color:#efe6c1;text-align:center}#sticky a{}#sticky a:hover{text-decoration:underline}.tarrow{position:absolute;top:0px;right:10px;width:29px;height:34px;background:url(images/toggle_up.png) 0 0 no-repeat;z-index:2000}.tarrow.active{background:url(images/toggle_down.png) 0 0 no-repeat}.progress_wrap{position:relative;margin-bottom:10px}.progress_wrap h4{font-family:Helvetica,Arial,Sans-serif;font-size:14px;margin-bottom:0;text-transform:capitalize}.progress_container{position:relative;width:100%;line-height:27px;background-color:#eeeeee}.progress_bar{position:relative;width:0;height:25px;background-color:#0ba054}.progress_bar span{color:#FFFFFF;font-size:11px;font-weight:bold;padding-left:10px;text-transform:uppercase}span.percentage{position:relative;float:left}.blogpost_items{padding:10px}.entry-content .post{position:relative;padding-bottom:40px;margin-bottom:40px;border-bottom:2px solid #f6f6f6}.blogpost_items .entry-title{font-weight:bold}.entry-content .post .quote{padding:20px;background:#f6f6f6;background-color:rgba(0,0,0,0.05);font-size:18px;font-style:italic;line-height:30px;margin:0;font-family:Georgia,Times,Serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.entry-content .post .quote span{display:block;font-size:14px;color:#999;text-align:left}.entry-content .post .quote span:before{content:"\2014 \00A0"}.entry-content .post:after{clear:both;content:"";display:block}.entry-content .post h2.entry-title{font-weight:normal}.entry-content .post .sub-title{color:#B2B2B6;font-size:11px;font-weight:bold;margin-bottom:10px;position:relative;top:-22px}.entry-content .post .postimg{margin-bottom:20px}.post .post-info{position:relative;float:left;width:140px}.post .post_content{overflow:hidden}.post-info{display:block;margin:0;font-size:11px;color:#999999}.post .post-info .post-meta{display:block}.post .post-info a{color:#999999}.post .post-info a:hover{color:#222222}.post_content .flexslider,.post_content .video-frame{margin-bottom:20px}.status-format{margin-bottom:20px}.postformat-link,.postformat-quote,.postformat-video,.postformat-audio,.postformat-gallery,.postformat-aside,.postformat-image,.postformat-status,.postformat-standard{display:block;overflow:hidden;width:40px;height:40px;top:0;background-position:center center;background-repeat:no-repeat;background-color:#ee5b3e}.postformat-link{background-image:url(images/postformat/postformat-link.png)}.postformat-quote{background-image:url(images/postformat/postformat-quote.png)}.postformat-video{background-image:url(images/postformat/postformat-video.png)}.postformat-audio{background-image:url(images/postformat/postformat-audio.png)}.postformat-gallery{background-image:url(images/postformat/postformat-gallery.png)}.postformat-aside{background-image:url(images/postformat/postformat-aside.png)}.postformat-image{background-image:url(images/postformat/postformat-image.png)}.postformat-status{background-image:url(images/postformat/postformat-status.png)}.postformat-standard{background-image:url(images/postformat/postformat-post.png)}.select_wrapper{font-size:11px;background:#fafafa url('images/select.png') no-repeat right center;border:1px solid #dddddd;float:left;height:26px;margin:0;margin-bottom:9px!important;width:20%;display:block;color:#666666;-webkit-box-shadow:inset 0px 0px 2px 1px #EEEEEE;-moz-box-shadow:inset 0px 0px 2px 1px #EEEEEE;box-shadow:inset 0px 0px 2px 1px #EEEEEE}.select_wrapper{background-color:#fff}.select_wrapper:hover{background-color:#fff;border-color:#bbb #eee #eee #bbb;color:#333}.select_wrapper span{height:26px;line-height:26px;position:absolute;z-index:0;padding-left:3px}select.select{cursor:pointer;height:28px;margin:0;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;padding:0;position:relative;width:100%;z-index:4}.pagination{margin:15px auto;padding:15px 0 0 0;text-align:center}.pagination a,.pagination a:link,.pagination a:visited,.pagination a:active,.pagination span.current{background:#E6E6E6;color:#474747;border:solid 1px #B6B6B6;padding:5px 10px;margin:0 4px;background:-moz-linear-gradient(top,#FFFFFF 1px,#F3F3F3 1px,#E6E6E6);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFFFFF),color-stop(0.02,#F3F3F3),color-stop(1,#E6E6E6));border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}.pagination span.current{background:#FFFFFF}.pagination span.extend{}.pagination a:hover{background:#FFFFFF}.hover_type{display:none;position:absolute;z-index:10;left:50%;top:52%}.hover_type a{position:absolute;top:0;width:40px;height:40px;background-color:#000000;background-repeat:no-repeat;background-position:center center;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.hover_type a.hoverlink{background-image:url(images/hoverlink.png)}.hover_type a.hoverimage{background-image:url(images/hoverimage.png);right:5px!important}.hover_type a.hovervideo{background-position:-30px 0;right:5px!important}.hover_type a.hovercustomlink{background-position:0 0;right:5px!important}.hover_type a.hoverlink:hover,.hover_type a.hoverimage:hover,.hover_type a.hovervideo:hover,.hover_type a.hovercustomlink:hover{background-color:#ffffff}.port-fig{border:none;padding:0}.list_jcarousel{position:relative;margin-bottom:0}.carousel-title{Deprecated since linofeast v3.0}.jcarousel-container{clear:both;margin-top:20px}.jcarousel-direction-rtl{direction:rtl}.jcarousel-container-horizontal{padding:0}.jcarousel-clip{overflow:hidden}.jcarousel-clip-horizontal{}.jcarousel-item{margin:0}.jcarousel-item .content{text-align:left}.jcarousel-item-horizontal{margin-left:0;margin-right:20px;width:230px}.jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}.jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-next-horizontal{position:absolute;top:-55px;right:0;width:32px;height:32px;cursor:pointer;background:transparent url(images/next-horizontal.png) no-repeat 0 0}.jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(images/next-horizontal.png)}.jcarousel-prev-horizontal{position:absolute;top:-55px;right:40px;width:32px;height:32px;cursor:pointer;background:transparent url(images/prev-horizontal.png) no-repeat 0 0}.jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(images/prev-horizontal.png)}.post_list{margin:0;text-align:left}.post_list img{vertical-align:top}.post_list h5{margin-bottom:10px}.post_list .content{background-color:#90d0d8;padding:15px;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.post_list:hover .content{color:#ffffff}.post_list:hover .content h5,.post_list:hover .content a{color:#ffffff}.post_list .post-info{margin:0 0 10px 0;font-size:11px;color:#999999}.post_list .postmeta span{padding:0 10px 0 0}.post_list .post-info a{color:#666}.post_list .post-info a:hover{color:#000000}.iva-events-post .entry-title{font-size:18px;font-weight:bold}#entry-author-info{margin:20px 0 40px;padding:25px;background:none repeat scroll 0 0 #F5F5F5;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.author_entry{margin:0 0 0 0}.author-avatar{float:left;margin:0 20px 0 0}.author-description h5{margin-bottom:5px}.author-description p{margin-bottom:5px}#port-nav-below{margin:0 auto;margin:0 0 10px 0;overflow:hidden}#nav-below{margin:30px 0;padding:20px 0;overflow:hidden}#port-nav-below .nav-previous,#nav-below .nav-previous{position:relative;display:inline-block;line-height:1em;width:50%;float:left}#port-nav-below .nav-next,#nav-below .nav-next{display:inline-block;position:relative;line-height:1em;width:50%;float:right;text-align:right}.nav-previous span{margin-right:10px}.nav-next span{margin-left:10px}.nav-next span,.nav-previous span{line-height:2em;text-transform:uppercase;display:block;color:#aaa}#comments{margin:0;padding:20px 0}.comments-title em{display:block;font:italic 12px Georgia,Times,Serif}.comments-area ol{margin:0 0 30px 0;padding:0}.comments-area ol li{margin:0;padding:0;list-style-type:none}.comments-area .comment_wrap{position:relative;margin:0 0 30px 0;padding:0 0 15px 0;border-bottom:1px solid #ddd}.comments-area .comment-author{display:block}.comments-area .comment-author .avatar{float:left;margin-right:10px;padding-right:10px;border-right:1px solid #ddd}.comments-area .comment-meta{font-size:11px}.comments-area .single_comment{clear:both;margin-top:10px}.comments-area li.bypostauthor cite span{margin-left:5px;padding:2px 5px;font-size:11px;background:#666;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.comments-area .comment-meta cite{display:block;font-weight:bold;font-style:normal}.commentlist ul.children{margin:0;padding:0 0 0 50px}.commentlist .children .comment_wrap{padding-top:0}.commentlist .moderation{margin-top:10px;color:#dd0000}.commentlist .children{margin-bottom:0}.comment-author-admin .avatar{padding-bottom:1px;border-bottom:0 solid #222}.comment-edit-link,.post-edit-link{background:#ee5b3e;padding:3px 8px;color:#fff;border-radius:4px}.post-edit-link:hover,.comment-edit-link:hover{color:#fff}#respond{margin:20px 0;padding:0;position:relative;width:97%}#respond input[type="text"],#respond textarea{position:relative;padding:5px;text-indent:80px;border:1px solid #DDDDDD;-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 2px 2px rgba(0,0,0,0.1);box-shadow:inset 0 0 2px 2px rgba(0,0,0,0.1)}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url,#respond .comment-form-comment{position:relative}#respond .comment-form-author label,#respond .comment-form-email label,#respond .comment-form-url label,#respond .comment-form-comment label{color:#555;display:inline-block;font-size:13px;min-width:60px;padding:4px 10px;position:relative;top:30px;z-index:1}#respond input[type="text"]:focus,#respond textarea:focus{text-indent:0;z-index:1}#respond textarea{resize:vertical;width:100%}#respond .comment-form-author .required,#respond .comment-form-email .required{color:#bd3500;font-size:22px;font-weight:bold;right:0;position:absolute;top:7px;z-index:1}#respond .comment-notes,#respond .logged-in-as{font-size:13px}#respond p{margin:0}#respond .form-submit{margin:10px 0 10px}#respond input#submit{background:#222;border:none;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);color:#eee;cursor:pointer;font-size:15px;margin:20px 0;padding:5px 20px;position:relative;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}#respond input#submit:active{background:#1982d1;color:#bfddf3}#respond .logged-in-as a:hover,#respond #cancel-comment-reply-link:hover{text-decoration:underline}.commentlist #respond{margin:1.625em 0 0;width:auto}#reply-title{color:#373737;font-size:24px;font-weight:bold;line-height:30px}#respond label{line-height:1.1em}#respond input[type=text]{display:block;height:24px;width:100%}#respond p{font-size:12px}p.comment-form-comment{margin:0}.form-allowed-tags{display:none}.error_404{clear:both;padding:80px 0;text-align:center}.error_404 h2{font-size:70px;line-height:70px;margin-bottom:30px}.error_404 h5{font-size:22px;line-height:25px;margin-bottom:55px}.service-box h1,.service-box h2,.service-box h3,.service-box h4,.service-box h5,.service-box h6{margin-bottom:10px}.service-box b{display:block;font-size:small}.service-content{overflow:hidden;text-align:left}.ttip{display:none;position:absolute;bottom:40px;left:0;padding:6px 10px;font-size:11px;line-height:15px;background:#333333;color:#ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.ttip::after{content:"";position:absolute;top:100%;left:10px;border-top-color:inherit;border-top:6px solid #333333;border-left:6px solid transparent;border-right:6px solid transparent}#iframevideo{max-width:100%}#back-top{position:fixed;bottom:15px;right:10px;z-index:1}#back-top a{width:50px;display:block;text-align:center;font:11px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s}#back-top a:hover{color:#000}#back-top span{width:40px;height:40px;display:block;background:#ee5b3e url(images/top_arrow.png) no-repeat center center;border:3px solid #ffffff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:1s;-moz-transition:1s;transition:1s}#back-top a:hover span{background-color:#333333}.iva-events-post{position:relative;margin:0;padding:20px}.event_meta{float:left}.postdate,.event_meta{display:block;width:36px;margin-right:10px;margin-bottom:10px;padding:8px;text-align:center;border:1px solid #dddddd;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.postdate .month,.event_meta .month{display:block;font-size:10px;line-height:14px;text-transform:uppercase}.postdate .day,.event_meta .day{display:block;font-size:19px;line-height:20px}.event_entry ul{margin:0}.event_entry ul li{list-style:none;line-height:22px}.events .info{margin-top:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.events .info .info_date,.events .info .info_time,.events .info .info_place{margin-right:45px;font-weight:bold}.event_thumb{float:left;margin:0 30px 20px 0}.event_thumb img{max-width:100%;height:auto}.event_entry{overflow:hidden}.event-single .event_details ul li{display:inline-block;margin:0 15px 10px 0;background:url('images/opacs/dark10.png') 0 0 repeat;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.event-single .event_thumb{float:none;margin:0 0 30px 0}.event_details .entry-title{line-height:normal}.event_entry h4{font-size:18px;margin-bottom:10px}.event_entry h5{margin-bottom:10px;text-transform:uppercase;letter-spacing:2px}.event-column{position:relative;display:inline-block;display:inline;float:left;width:50%}.events-info{overflow:hidden}.event-meta{float:left;text-align:center;font-size:16px;font-weight:bold;line-height:18px;margin-right:20px;padding:5px 20px 5px 0;text-transform:uppercase;border-right:1px solid #dddddd}.event-date .day{margin:2px 0;padding:3px 5px;font-size:28px;font-weight:700;line-height:32px;background-color:#01749F;border-radius:5px 5px 5px 5px;color:#FFFFFF}.event-date span{display:block;font-weight:normal}.event-date .day{border-radius:3px;font-size:16px;line-height:20px;padding:3px}.reservations-calendar-main{margin-bottom:10px}.iva_reserv_form h5 span.time,.iva_reserv_form h5 span.closed,.iva_reserv_form p span.country{padding-right:20px}.iva_reserv_form p label{display:inline-block;vertical-align:middle;padding:0 6px 5px 0;text-align:left;width:80px}.iva_reserv_form p.people label,.iva_reserv_form p.time label{width:auto;font-size:13px}.iva_reserv_form p.people{float:left;margin:0 10px 0 0px}.iva_reserv_form p.time{float:right;margin:0}.iva_reserv_form p.people select{width:50px}.iva_reserv_form p.time select{width:90px}.iva_reserv_form p.center{float:none}.iva_reserv_form input,.iva_reserv_form select,.iva_reserv_form textarea{border-style:solid;border-width:1px;padding:8px 4px;-webkit-box-shadow:inset 0px 0px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 0px 2px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 2px 2px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in}#widgetdateselect{margin:0 auto 20px auto}.atpcaptcha{padding:5px 15px;margin:0;background:#444444;color:#ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.iva_reserv_form .book_details{display:table;clear:both;margin-bottom:10px}.reservationtime_closed_para{text-align:center}.iva-date-wrap{position:relative;background-color:#3888c8;padding:40px 20px;overflow:hidden;opacity:0.9}.iva-date{color:#FFFFFF;text-align:left}.iva-date>span{display:block;font-weight:bold}.iva-calDate{font-size:90px;line-height:80px}.iva-calMonth{font-size:24px;line-height:normal;font-weight:normal}.iva-calYear{font-size:24px}#weather{width:auto;margin:0px auto;text-align:right;text-transform:uppercase}#weather h2{margin:0 0 8px;color:#ffffff;font-size:40px;font-weight:300;text-align:right;text-shadow:0px 1px 3px rgba(0,0,0,0.15)}#weather ul{color:#FFFFFF;line-height:normal;margin:0;padding:0}#weather li{display:block}#weather .currently{margin:0}.iva-calWrap{position:absolute;top:0;left:0;color:#ffffff;font-size:26px;font-weight:bold}@font-face{font-family:'weather';src:url('/fonts/artill_clean_icons-webfont.woff') format('woff'),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format('svg');font-weight:normal;font-style:normal}.wi{color:#ffffff;font-family:weather!important;font-size:60px!important;font-weight:normal;font-style:normal;line-height:1.0}.icon-0:before{content:":"}.icon-1:before{content:"p"}.icon-2:before{content:"S"}.icon-3:before{content:"Q"}.icon-4:before{content:"S"}.icon-5:before{content:"W"}.icon-6:before{content:"W"}.icon-7:before{content:"W"}.icon-8:before{content:"W"}.icon-9:before{content:"I"}.icon-10:before{content:"W"}.icon-11:before{content:"I"}.icon-12:before{content:"I"}.icon-13:before{content:"I"}.icon-14:before{content:"I"}.icon-15:before{content:"W"}.icon-16:before{content:"I"}.icon-17:before{content:"W"}.icon-18:before{content:"U"}.icon-19:before{content:"Z"}.icon-20:before{content:"Z"}.icon-21:before{content:"Z"}.icon-22:before{content:"Z"}.icon-23:before{content:"Z"}.icon-24:before{content:"E"}.icon-25:before{content:"E"}.icon-26:before{content:"3"}.icon-27:before{content:"a"}.icon-28:before{content:"A"}.icon-29:before{content:"a"}.icon-30:before{content:"A"}.icon-31:before{content:"6"}.icon-32:before{content:"1"}.icon-33:before{content:"6"}.icon-34:before{content:"1"}.icon-35:before{content:"W"}.icon-36:before{content:"1"}.icon-37:before{content:"S"}.icon-38:before{content:"S"}.icon-39:before{content:"S"}.icon-40:before{content:"M"}.icon-41:before{content:"W"}.icon-42:before{content:"I"}.icon-43:before{content:"W"}.icon-44:before{content:"a"}.icon-45:before{content:"S"}.icon-46:before{content:"U"}.icon-47:before{content:"S"}.reserv_form input.txt,.reserv_form textarea,.reserv_form select{margin-bottom:0px!important;background-color:#ededed;border:1px solid #dddddd;border-color:#cccccc #eeeeee #eeeeee #cccccc;padding:8px;box-sizing:border-box;font-size:12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in}.reserv_form input.txt:focus,.reserv_form textarea:focus,.reserv_form select:focus{background-color:#ffffff;border-color:#cccccc #eeeeee #eeeeee #cccccc;-webkit-box-shadow:0 0 2px 1px #aed7e6;box-shadow:0 0 2px 1px #aed7e6}.reserv_form textarea{width:100%;height:100%;line-height:150%}.reserv_form select{width:100%}.reserv_form .atpcaptcha{display:inline-block;margin-left:10px;padding:8px 15px;background:#999999;color:#ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.reserv_form .book_details{display:table;clear:both;margin-bottom:10px}.reserv_form .book_details p.people{display:inline-block;float:left}.reserv_form .book_details p.time{display:inline-block;margin-left:10px}.iva-date-wrap{background-color:#fc7100}.iva-timeslot-radio{border:3px solid #ffffff;margin:0 5px 10px 0;display:none;cursor:pointer;float:left}.iva-resv-time-slot,.iva-resv-hide-slot{font-size:12px;margin:0 5px 5px 0;position:relative;text-align:center;padding:5px 10px;cursor:pointer;color:#666666;background-color:#DFF0D8;-webkit-border-radius:3px;border-radius:3px}.iva-resv-hide-slot.hide-time-slot{cursor:default;background-color:#eeeeee;color:#cccccc}.iva-resv-time-slot.iva-booked-slot{cursor:default;background-color:#F2DEDE;color:#B54442}.iva-resv-time-slot.disabled{cursor:default;background-color:#F2DEDE;color:#B54442}.iva-resv-time-slot-selected{background-color:#3888C8;color:#ffffff}.iva_resv_time_slots{display:inline-block;width:33.3%}.iva_resv_checkbox{display:inline-block;float:left}.iva-resv-time-slot i,.iva-resv-hide-slot i{margin-right:5px}.specialslist{clear:both;position:relative;overflow:hidden;padding:10px 0}.menuthumb{position:relative;display:block;float:left;margin:3px 15px 3px 3px;display:block}.menu-info{overflow:hidden}.menuimg a{display:block}.menuimg img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.2);box-shadow:0px 1px 3px rgba(0,0,0,0.2)}.specialslist h5{margin-bottom:5px}.specialslist p{margin-bottom:0px}.specialslist:first-child{padding-top:0}.specialslist:last-child{background:none}.specialslist span.price,.menus span.price{display:block;width:auto;padding:0 0 0 15px;font-size:20px;line-height:normal;text-align:right;margin:0}.pricebox{float:right}.priceboxsingle{margin-bottom:10px}.pricesingle{position:relative;display:inline-block;width:auto;padding:5px 10px;font-size:20px;line-height:normal;background-color:#fffc00}.menus.menulist{position:relative;padding:15px 0;overflow:hidden;background:url('images/opacs/dark10.png') bottom left repeat-x}.menu-info h2.menu-title{font-size:20px;line-height:1;margin-bottom:5px}.menu-info h3.menu-title{font-size:20px;line-height:1;margin-bottom:5px}.menu-info p{margin-bottom:0;line-height:normal;opacity:0.5}.menus_container{position:relative}.iva_menu--col3{width:33%;display:inline-block;float:left}.menus_cat_item{position:relative;margin:16px 16px 50px 16px}.menus_cat .menuimg{margin:0 auto;text-align:center}.menus.menus_single{position:relative;padding-bottom:0px;margin-bottom:25px}.menu_image{margin-right:4%}.menu_content{overflow:hidden}.menulist_sc.twocolumn section.menus{display:inline-block;width:48%;margin:0 2% 0 0;vertical-align:top}.menus_cat_item .menu-title{clear:both;margin-bottom:10px;text-align:center}.menus_cat_item .menu-description{text-align:center}.menus_single_img{margin-bottom:20px;position:relative;z-index:1}.menus_single_info{margin-bottom:20px;position:relative;z-index:2}.menus_single_info .menu-title{width:420px;font-size:32px;font-style:italic;font-family:"Droid Serif",Georgia}.emptybg{background:none repeat scroll 0 0 #F0F0F0;border-radius:5px 5px 5px 5px;display:block;height:40px;color:#000;padding-top:20px;position:relative;text-align:center}.food-item{position:relative;border-radius:100%;position:relative;cursor:default;margin:0 auto;text-align:center;box-shadow:inset 0 0 0 0 rgba(0,0,0,0.8),inset 0 0 0 16px rgba(255,255,255,0.9),0 1px 2px rgba(0,0,0,0.1);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.food-item img{display:block;border-radius:100%}.food-info{position:absolute;top:0;width:100%;height:100%;border-radius:100%;opacity:0;text-align:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden}.food-item h1{text-align:center;color:#ffffff;margin:5px 30px;font-size:250%}.food-item h6{margin:60px 30px 5px 30px;text-align:center;color:#ffffff;text-transform:uppercase}.food-item:hover{box-shadow:inset 0 0 0 225px rgba(0,0,0,0.8),inset 0 0 0 16px rgba(255,255,255,0.9),0 1px 2px rgba(0,0,0,0.1)}.food-item:hover .food-info{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.food-item:hover img{opacity:0.4}ul.tweet{margin:0;padding:0}ul.tweet li{list-style:none;text-transform:none}ul.tweet li span{font-size:11px}.pagemid_section{padding:0;background-color:#FFFFFF}.section_fullwidth{position:relative;margin:0 auto;padding:20px 0}.section_fullwidth a{}.section_fullwidth a:hover{}.section_row{position:relative;border-style:solid;border-color:#dddddd;padding:30px 0}@media screen and (-webkit-min-device-pixel-ratio:0){.section_row{background-attachment:scroll!important}}.section_inner{width:980px;margin:0 auto;position:relative;z-index:3}.iva-page-section{position:relative;overflow:hidden;height:auto}.iva-section-patterns,.iva-video-color-mask{position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;border-width:0;border-color:#dddddd}.iva-video-color-mask{opacity:0.6}.iva-video-preload{position:absolute;top:0px;left:0px;z-index:1;display:block;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover}.iva-section-video{position:absolute;visibility:hidden;top:0;left:0;z-index:1;width:100%;height:100%}.iva-section-video video{left:0;min-height:100%;min-width:100%;max-width:100%;position:absolute;top:0}.section_video .section_inner{padding:0}.wp-video{width:100%!important}