body{padding:0;-ms-word-wrap:break-word;word-wrap:break-word}a,a.btn-link,a.btn-link:visited,a:visited{text-decoration:none;outline:none!important;color:#c0392b;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}a.btn-link:hover,a:hover{text-decoration:none;color:#1a1e11}body,input,li,p,select,textarea,ul{line-height:21px;font-size:14px}h1,h2{line-height:44px;font-size:36px}h3{line-height:29px;font-size:24px}h4{line-height:25px;font-size:18px}h5{text-transform:uppercase}h5,h6{line-height:22px;font-size:15px}a [class*=" fa-"],a [class^=fa-]{text-decoration:none;display:inline-block}iframe{border:none}.carousel ul{margin-left:0;padding:0}.row-fluid,[class*=" fa-"],[class^=fa-]{text-decoration:none;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}nav,nav li,nav ul{-webkit-backface-visibility:hidden;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}article header{text-align:left}.btn-link{text-decoration:none!important;display:inline-block}input[type=text],textarea,textarea.form-control{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);border:none;outline:none;padding:4px 10px}.page-content>.row{padding:40px 0}.page-content>.row.extra-padding{padding:60px 0}.page-content>.row.less-padding{padding:20px 0}.page-content>.row.none-padding{padding:0}.btn,input[type=button],input[type=submit]{font-weight:700;padding-right:30px;padding-left:30px}.btn-link{text-transform:capitalize;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:20px;padding:4px 30px;font-size:14px}h1,h2{margin-bottom:30px}h3,h4,h5,h6{margin-bottom:20px}.action-box h3,.photo-frame,.video,p,ul{margin-bottom:30px}.bar span{text-shadow:none}.video{padding:0!important}.progress-danger.progress-striped .bar{background-color:#c0392b}.no-wrap{white-space:nowrap}#header{color:#fff}#header,#header-holder{position:relative;width:100%}#header-holder{background-image:url(images/header/bg-header.png);padding:20px 0 0;height:100%;background-color:rgba(0,0,0,.55)}#header .logo{margin:55px 0 65px;z-index:3;position:relative}#header .logo a{color:#fff}.logo-retina{display:none}.logo-nonretina,.logo-retina{max-width:100%}#header{text-align:center}.header-info{font-size:13px}.header-info,header h1 small{text-transform:uppercase;letter-spacing:3px}header h1 small{display:block;padding:10px 0 0;font-size:.25em}header #navigation{z-index:5;position:relative;background:#c0392b;width:100%}#navigation li a{text-transform:uppercase;font-weight:700;line-height:24px;font-size:16px}#navigation ul{margin:0;padding:0;font-size:0;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-ms-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}#navigation li{margin:0 40px 0 0;display:inline-block;position:relative}#navigation>div>ul>li:last-child{margin:0}#navigation a{text-decoration:none!important;display:block;color:#fff;padding:12px 0}#navigation ul ul{left:0;-webkit-box-shadow:0 20px 30px -10px rgba(0,0,0,.5);box-shadow:0 20px 30px -10px rgba(0,0,0,.5);display:none;text-align:left;box-sizing:border-box!important;z-index:1;position:absolute;padding:10px 0;min-width:220px}#navigation ul li:hover>ul{display:block}#navigation ul ul ul{left:100%;margin-top:-10px;top:0}#navigation li li{margin:0;display:block;padding-right:20px;padding-left:20px;width:100%}#navigation li li a{text-transform:capitalize;font-weight:400;padding:7px 0}#navigation ul ul li:first-child>a{border-top:none}#navigation ul ul li:last-child>a{border-bottom:none}#navigation>div>ul>li.current-menu-item>a,#navigation>div>ul>li.current_page_ancestor>a,#navigation>div>ul>li.current_page_parent>a{color:#e09c95}#navigation>div>ul>li.current-menu-item>a:after,#navigation>div>ul>li.current_page_ancestor>a:after,#navigation>div>ul>li.current_page_parent>a:after{font-family:FontAwesome;left:50%;margin:-12px 0 0 -10px;color:#c0392b;z-index:200;position:absolute;top:100%;height:12px;font-size:35px!important;content:"\F0D7";width:20px}.nav-click{right:0;line-height:44px;text-align:center;cursor:pointer;position:absolute;height:100%;font-size:30px;width:50px}#nav-toggle{display:block;cursor:pointer;padding:10px 0;font-size:18px}.menu-parent-item>a:after{font-family:FontAwesome;margin:0 0 0 7px;font-size:15px;content:"\F107"}.menu-parent-item .menu-parent-item>a:after{font-family:FontAwesome;float:right;margin:0 0 0 7px;font-size:15px;content:"\F105"}.page-heading{text-align:left;padding-bottom:30px;z-index:0;position:relative;padding-top:30px}.page-heading h1{margin:0}.page-heading .col-lg-12,.theme-bc{position:relative}.theme-bc{margin:15px 0 0;z-index:0}.theme-bc li{display:inline-block}.theme-bc a:hover{color:#fff}.stuck{z-index:9999;position:fixed!important;top:0;bottom:inherit!important}.stuck#navigation>div>ul{line-height:20}.stuck#navigation>div>ul>li a{padding-bottom:5px;padding-top:5px;font-size:15px}.stuck#navigation>div>ul>li>ul>li a{line-height:2em}#menu-overlay{left:0;right:0;display:none;background-image:url(images/header/bg-header.png);z-index:2;position:fixed;top:0;height:100%;bottom:0;background-color:rgba(0,0,0,.55);width:100%}#header.header-01 #navigation{background:none}#header.header-01 #navigation>div>ul>li.current-menu-item>a:after,#header.header-01 #navigation>div>ul>li.current_page_ancestor>a:after,#header.header-01 #navigation>div>ul>li.current_page_parent>a:after{display:none}#header.header-01 #navigation>div>ul>li{margin-left:20px;margin-right:0}#header.header-01 #header-holder{padding:10px 0}#header.header-01 nav#navigation>div>ul>li:first-child{margin-left:0}#header.header-01 nav#navigation>div>ul>li>a{line-height:40px;padding:0}#header.header-01 .table-row{table-layout:fixed;display:table-row;width:100%}#header.header-01 div.table-cell{float:none;display:table-cell;padding-right:0;padding-left:0}#header.header-01 #header-holder>.container{display:table;width:100%}#header.header-01 .logo{margin:0}#header.header-01 .stuck{left:0;text-align:center}#header.header-01 nav#navigation.stuck>div>ul>li a{font-size:14px!important}#header.header-01.header-02 #header-holder{padding:20px 0}#header.header-01 .header-text-row{margin-bottom:20px;padding:0 0 10px}#header.header-01 hr{margin:10px 0 0}footer{background:#0f0b06 url(images/footer/bg-footer.jpg) repeat-x top}footer:before{z-index:1;position:absolute;height:50px;background:url(images/footer/grass.png) repeat-x top;content:"";width:100%}footer h5{margin-bottom:30px}footer .fa-boxed{color:#fff;background-color:#0f0b06}.pre-footer{overflow:hidden;padding:20px 0 60px}.pre-footer h4{margin-bottom:30px}#back-top{right:20px;line-height:30px;display:none;text-align:center;z-index:3;position:fixed;height:50px;bottom:20px;font-size:50px;width:50px}#back-top a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block}#back-top a i{margin-top:-5px}.absolute-footer .col-lg-2{text-align:center}.logo-footer{margin-bottom:20px;display:inline-block;height:auto;max-width:100%}.special-title{border-bottom-style:solid;padding-bottom:10px;position:relative;border-bottom-width:1px}.special-title:after{left:0;border-top-style:solid;border-top-width:4px;position:absolute;height:0;bottom:-2px;content:"";width:70px}.special-title[style="text-align: center;"]:after,.special-title[style="text-align:center;"]:after{left:50%;margin-left:-35px}.attachment-thumbnail,.avatar,.featured-image,.recent-posts time,.video,.zoom-picture,img[class*=wp-image],img[class^=wp-image]{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);border:5px solid #fff;box-sizing:border-box}.avatar{border:2px solid #fff}img[class*=wp-image],img[class^=wp-image]{border:5px solid #fff;z-index:1;position:relative}body .gallery-item .gallery-icon img.attachment-thumbnail{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);border:5px solid #fff!important;box-sizing:border-box}.photo-frame{position:relative}.photo-frame:before{left:-10px;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);top:0;background:#eff4de}.photo-frame:after,.photo-frame:before{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);border:5px solid #fff;box-sizing:border-box;z-index:-1;position:absolute;height:100%;content:"";width:100%}.photo-frame:after{left:0;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);top:3px;background:#768590}.size-large:after{content:attr(title)}.alignright{float:right;margin:0 0 20px 20px}.alignleft{float:left;margin:0 20px 20px 0}.aligncenter{margin:0 auto}.wp-caption{margin-bottom:20px;padding:5px;max-width:100%}.wp-caption-text{margin-bottom:0;margin-top:5px;font-size:.9em!important}embed,iframe{max-width:100%}.gallery-caption{text-align:center}.bypostauthor .comment div{background:rgba(0,0,0,.01)}table{margin-bottom:30px;text-align:left;width:100%}article table thead{font-weight:700}article table td,article table th{line-height:24px;padding:3px}article table th{font-size:1.2em}article table tfoot td{font-weight:700;border-bottom:none}article table caption{filter:alpha(opacity=50);opacity:.5;margin:0 0 30px;text-align:left;padding:0 20px}article table caption:hover{filter:alpha(opacity=100);opacity:1}.gallery-item{margin-top:0!important}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{height:auto;max-width:100%}#goog-wm li,#goog-wm ul{margin:0;list-style:none;padding:0}#goog-wm form{display:inline-block}#goog-wm form input[type=text]{margin:10px}.sidebar-widget,.widget{margin-bottom:60px}.sidebar-widget h5{margin-bottom:30px}.widget_search input{margin-bottom:0}.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul{margin:0;list-style:none;padding:0}.widget_recent_comments li,.widget_recent_entries li,.widget_rss li{margin:5px 0;padding:5px 0}.custom-search-form input:after{content:"\F002"}.widget_recent_comments li:before,.widget_recent_entries li:before,.widget_rss li:before{font-family:FontAwesome;margin:0 5px 0 0;line-height:1em;content:"\F0DA"}.recent-posts{margin:0;overflow:hidden;padding:0}.recent-posts li{float:left;display:block}.recent-posts h6{margin-bottom:10px;margin-top:0}.recent-posts h6+span{margin-top:-5px;display:block}.pre-footer .recent-posts li{margin-bottom:20px;margin-right:5%;width:47.5%}.pre-footer .recent-posts li.recent-news-even{margin-right:0}.recent-posts img{-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);border:3px solid #fff}.recent-posts img,.recent-posts time{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.recent-posts time{font-weight:400;display:block;text-align:center;box-sizing:border-box;padding:8px 0 0;height:70px;width:70px}.recent-posts time em{text-transform:uppercase;font-weight:700;display:block;font-style:normal;font-size:16px}.recent-posts time span{letter-spacing:-2px;font-size:32px}.recent-posts .flip-container{margin-right:30px}.sidebar-widget .recent-posts li{float:none;margin-bottom:30px}#custom-search-form{margin:0;position:relative}#custom-search-form input{text-indent:7px;min-height:33px;z-index:1;position:relative}#custom-search-form:after{font-family:FontAwesome;right:10px;z-index:2;position:absolute;top:7px;content:"\F002"}.searchform label{display:block}.searchform input[type=text]{line-height:inherit}.panel{margin:0!important;background:transparent}.panel .accordion-toggle{display:block}.panel .accordion-toggle:before{font-family:FontAwesome;float:left;margin-right:7px;content:"\F106"}.panel .accordion-toggle.collapsed:before{content:"\F107"!important}.panel,.panel-body,.panel-group{border-left:none;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none;box-shadow:none;border-top:none;border-right:none}.panel-heading{padding:0 15px 0 0}.panel-body{border:none!important;padding:9px 15px 9px 0}.panel h6{margin-bottom:10px}.carousel,.panel-group{margin-bottom:20px}.carousel-control{-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px;line-height:35px;display:none;height:40px;font-size:45px;width:40px}.carousel:hover .carousel-control{display:block}.action-box{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 0 20px;padding:20px}.action-box h3{margin-top:0;line-height:1em}.action-box .btn:first-child{float:right}.list-none ul{list-style:none}.list-none li{margin-bottom:.5em}[class*=list-] ul{list-style:none;padding:0 0 0 20px}[class*=list-] li:before{font-family:FontAwesome;margin:0 10px 0 0;line-height:1em;font-size:10px}.list-bullets li:before{content:"\F111"}.list-circle li:before{content:"\F10C"}.list-square li:before{content:"\F0C8"}.list-crosslist	li:before{content:"\F00D"}.list-checklist	li:before{content:"\F00C"}.list-default-list li:before{content:"\F0DA"}.btn,input[type=button],input[type=submit]{text-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none}.btn.btn-red{color:#fff;background:#e74c3c}.btn.btn-red:hover{color:#fff;background:#c0392b}.btn.btn-green{color:#fff;background:#2ecc71}.btn.btn-green:hover{color:#fff;background:#27ae60}.btn.btn-blue{color:#fff;background:#3498db}.btn.btn-blue:hover{color:#fff;background:#2980b9}.btn.btn-violet{color:#fff;background:#9b59b6}.btn.btn-violet:hover{color:#fff;background:#8e44ad}.btn.btn-navy{color:#fff;background:#2c3e50}.btn.btn-navy:hover{color:#fff;background:#34495e}.btn.btn-gray{color:#fff;background:#bdc3c7}.btn.btn-gray:hover{color:#fff;background:#95a5a6}.toggle-box h6{margin-bottom:5px;cursor:pointer}.toggle-box{margin-bottom:20px}.clients-carousel{margin-bottom:30px;overflow:hidden;position:relative}.clients-carousel ul{margin:0;list-style:none;padding:0;height:auto}.caroufredsel_wrapper{margin:0 30px}.clients-carousel	ul li{float:left;margin:0;text-align:center;padding:0 5px}.clients-carousel ul a{display:block;overflow:hidden;padding:1px}.clients-carousel	img{-webkit-backface-visibility:hidden;filter:alpha(opacity=40);opacity:.4;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);position:relative;-webkit-transition:opacity .16s ease-in-out;-moz-transition:opacity .16s ease-in-out;-ms-transition:opacity .16s ease-in-out;-o-transition:opacity .16s ease-in-out;transition:opacity .16s ease-in-out}.clients-carousel	img:hover{filter:alpha(opacity=100);opacity:1}.clients-carousel .next:after,.clients-carousel .prev:after{opacity:0;-webkit-transition:opacity .16s ease-in-out;-moz-transition:opacity .16s ease-in-out;-ms-transition:opacity .16s ease-in-out;-o-transition:opacity .16s ease-in-out;transition:opacity .16s ease-in-out}.clients-carousel .controls{text-align:right;padding-top:5px}.clients-carousel .next:after{font-family:FontAwesome;font-size:24px;content:"\F138"}.clients-carousel .prev:after{font-family:FontAwesome;font-size:24px;content:"\F137"}.clients-carousel:hover .next:after,.clients-carousel:hover .prev:after{filter:alpha(opacity=100);opacity:1}.content-column{float:left;margin-bottom:40px;margin-right:3.22555%}.content-column.half{width:48.387224%}.content-column.one-three{width:31.182966%}.content-column.one-four{width:22.580837%}.content-column.two-three{width:65.591482%}.content-column.two-four{width:48.387226%}.content-column.three-four{width:74.193611%}.content-column.last{margin-right:0!important}.clear,.divider{clear:both}.divider{margin:0 0 40px;background-position:50%;background-repeat:no-repeat;color:none;border-bottom:none;height:20px}.well{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:35px 0 0;background:transparent}.tabs-container{margin-bottom:20px}.nav-tabs,.nav-tabs a{border:none!important}.nav-tabs .active>a,.nav-tabs .active>a:focus,.nav-tabs .active>a:hover{background-color:transparent}.tab-content{margin-top:-2px;padding:20px 0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:none}.label{font-size:small}.dropcap{float:left;font-weight:700;margin:0 5px 0 0;line-height:1em;display:inline-block;font-size:40px;min-width:30px}.person .pull-left:first-child{margin:0 20px 20px 0;height:90px;width:90px}.person .pull-left:first-child,.person p:first-child img{-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px}.person p:first-child img{height:160px;width:160px}.person h5{margin:30px 0 0}.fa-5x.fa-boxed{line-height:110px;height:110px;width:110px}.fa-4x.fa-boxed,.fa-5x.fa-boxed{vertical-align:middle;display:inline-block;text-align:center}.fa-4x.fa-boxed{line-height:90px;height:90px;width:90px}.fa-3x.fa-boxed{line-height:70px;min-height:70px;min-width:70px}.fa-2x.fa-boxed,.fa-3x.fa-boxed{vertical-align:middle;display:inline-block;text-align:center}.fa-2x.fa-boxed{line-height:50px;min-height:50px;min-width:50px}.fa-boxed{-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;line-height:30px;vertical-align:middle;display:inline-block;text-align:center;min-height:30px;box-sizing:border-box;min-width:30px}.zoom-picture:after{font-family:FontAwesome;text-shadow:0 0 3px #000;right:10px;color:#fff;position:absolute;top:10px;font-size:18px;content:"\F002"}.blockquote{border:none;padding:0 0 0 70px}.blockquote:before{font-family:FontAwesome;float:left;margin-left:-70px;line-height:48px;display:inline-block;position:absolute;font-size:48px;content:"\F10D"}.testimonials{margin-bottom:20px}.testimonials blockquote{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0;border:none;line-height:1.4em;position:relative;padding:20px 20px 20px 60px;font-size:1em}.testimonials blockquote:before{font-family:FontAwesome;margin-left:-40px;line-height:26px;display:inline-block;position:absolute;font-size:26px;content:"\F10D"}.testimonials blockquote:after{font-family:FontAwesome;left:40px;margin-top:-10px;position:absolute;top:100%;font-size:44px;content:"\F0D7"}.testimonials cite{font-weight:400;display:block;padding:15px 0 10px 47px}.testimonials cite:before{margin-right:10px;content:"\2014"}.testimonials blockquote i{font-size:30px}.testimonials blockquote i:after,.testimonials blockquote i:before{margin:0 10px 10px 0}.map-container{z-index:1;position:relative}#map_controls{right:30px;list-style:none;position:absolute;bottom:30px}#map_controls li{margin:5px}.wl-pricing-table{margin-bottom:60px;text-align:center;overflow:hidden}.wl-pricing-table .pricing-footer a{margin:0}.wl-pricing-table.light{padding:30px 0}.wl-pricing-table.light .content-column{margin:0;box-sizing:border-box;padding:30px}.wl-pricing-table.light .half{width:50%}.wl-pricing-table.light .one-three{width:33.33333%}.wl-pricing-table.light .one-four{width:25%}.wl-pricing-table.light .pricing-header{margin-bottom:10px;position:relative}.wl-pricing-table .pricing-header h3{margin:0 0 10px}.wl-pricing-table h4{margin:0;line-height:1em;overflow:hidden;position:relative;padding:0}.wl-pricing-table h4 *{font-weight:700;margin:0;letter-spacing:-1px;line-height:50px;display:inline-block!important;position:relative;padding:0;font-size:42px!important}.wl-pricing-table h4 :after,.wl-pricing-table h4 :before{margin:0 15px;display:block;position:absolute;top:50%;height:0;content:"";width:200em}.wl-pricing-table h4 :before{right:100%}.wl-pricing-table h4 :after{left:100%}.wl-pricing-table .pricing-header em{text-transform:uppercase;opacity:.8;font-weight:400;font-style:normal}.wl-pricing-table.light span{margin-bottom:10px;display:block;padding:2px 0}.wl-pricing-table.light .pricing-footer{padding:30px 0 0}.wl-pricing-table.light .highlight-column{margin-top:-20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;z-index:2;position:relative;padding:50px 30px}.wl-pricing-table.light .content-column:first-child{-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.wl-pricing-table.light .content-column:last-child{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px}.wl-pricing-table.light .highlight-column:first-child,.wl-pricing-table.light .highlight-column:last-child{-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 20px rgba(0,0,0,.3);box-shadow:inset 0 0 20px rgba(0,0,0,.3)}.event-agenda{margin-bottom:20px}.event-agenda-event span{font-size:.9em}.event-agenda .toggle-box{margin-bottom:0}.event-agenda .row.event-agenda-day:hover{background:transparent}.event-agenda p{margin-bottom:0}.event-agenda [class*=col-]{padding:8px 5px}.event-agenda .event-agenda-day span{margin-top:25px}.event-agenda h3{margin-bottom:10px}.event-agenda h6,.event-agenda h6+div.in{margin:0}.footer-widget.widget_nav_menu ul{margin:0;overflow:auto;list-style:none;padding:0}.footer-widget.widget_nav_menu ul li{float:left;width:50%}.map-holder{margin-bottom:50px;position:relative}.map-holder:after{left:0;background:url(images/comp/shadow-02.png) no-repeat top;background-size:cover;position:absolute;top:100%;height:50px;content:" ";width:100%}#contact-info{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;z-index:2;position:absolute;padding:50px;background:#fff}#contact-info:before{font-family:FontAwesome;right:100%;color:#fff;position:absolute;font-size:120px;margin-right:-5px;content:"\F0D9"}#contact-info img,#contact-info-below img{-webkit-box-shadow:none!important;box-shadow:none!important;border:none;border-bottom:none!important}#contact-info ul,#contact-info-below ul{margin:0;padding:0}#contact-info-below{padding:20px;background:#fff}#contact-info-below img{display:none}#recaptcha_image{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:20px 0;text-align:center;box-sizing:border-box;padding:10px 0;height:auto!important;background:#fff;width:100%!important}#recaptcha_image img{display:inline-block!important}#recaptcha_response_field{box-sizing:border-box;width:100%}#contact-form p{margin-bottom:10px}.page-template-page-templatescontact-2-php .map-holder{margin-bottom:0}.page-template-page-templatescontact-2-php .pre-footer{display:none}.page-template-page-templatescontact-2-php .map-holder:after{content:none}.page-template-page-templatescontact-2-php .map-holder:before{left:0;background:url(images/comp/shadow-02.png) no-repeat top;background-size:cover;z-index:2;position:absolute;top:0;height:50px;content:" ";width:100%}.page-template-page-templatescontact-3-php .map-holder:after{content:none}.page-template-page-templatescontact-3-php .photo-frame .map-holder{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);border:5px solid #fff}.curly-counter{margin-bottom:20px}#counter>div{display:inline-block;box-sizing:content-box;padding-right:6%;max-width:100px;width:20.5%}#counter>div:last-child{padding-right:0}.countdown_descr{border-top-style:solid;border-top-width:1px;display:block;padding-top:7px}.countdown_amount{font-weight:700;line-height:44px;display:block;padding-bottom:7px;height:auto;font-size:44px}article.post{margin:0 0 60px}.post-calendar-date{font-weight:400;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:10px 0;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);display:block;text-align:center;box-sizing:border-box;padding:13px 0}.post-calendar-date span{letter-spacing:-2px;font-size:32px}.post-calendar-date em{text-transform:uppercase;font-weight:700;display:block;font-style:normal;font-size:16px}h1.post-title,h2.post-title{margin-top:0}.featured-image{margin:20px 0 40px}.meta-data{text-transform:capitalize;margin-bottom:20px;font-weight:400}.by-author{text-transform:none}.continue-reading{font-weight:700;margin-top:20px}.blog-sort{padding:8px 0}.blog-sort h6{margin:0}.blog-sort a{text-decoration:none}#filters{margin:0;list-style:none}#filters li{text-transform:capitalize;margin-left:40px;display:inline-block}#filters a:before{font-family:FontAwesome;margin-right:10px;content:"\F10C"}#filters a.active:before{content:"\F111"}.nav-links i{margin:0 5px}.tag-list i{margin:0 5px 0 10px}.social-box{overflow:hidden;padding:15px 20px}.social-box p{margin:0;line-height:30px}.single .entry-content{margin-bottom:80px}.about-author{margin-bottom:60px;margin-top:80px;padding-bottom:40px;padding-top:20px}.about-author .avatar-holder{margin-top:10px}.comment-list,.comment-list .children{margin-left:40px;list-style:none}.comment-list{margin:40px 0 0}.comment-author{margin-bottom:10px;line-height:40px;display:block;overflow:hidden}article.comment{margin:20px 0}section.comment{text-align:right}.comment div{margin:10px 0;clear:both;text-align:left;padding:0 20px}.comment div *{margin-bottom:10px;margin-top:10px}.edit-link{margin-left:20px}cite.fn{font-weight:700;font-size:18px}.comment-author img{float:left;margin-right:10px}.comment-meta{line-height:40px}.comment-body .reply a:after{font-family:FontAwesome;margin-left:10px;font-size:12px;content:"\F064"}.comment-form-author,.comment-form-email,.comment-form-url{float:left;margin-right:3.22555%;width:31.182966%}.comment-form-url{margin:0}.comment-form-textarea{margin:0;padding:2%;width:96%}#commentform{width:100%}.comment-form-content{clear:both;width:100%}#commentform input[type=submit]{font-weight:700;margin:5px 0;padding:5px 30px}.label-format{margin-bottom:10px;display:block!important;text-align:center;padding:3px 0;font-size:18px}.nav-links-next{margin-left:40px}.page-template-page-templates-coming-soon-php .pre-footer,.page-template-page-templates-coming-soon-php footer,.page-template-page-templates-coming-soon-php header{display:none}.page-template-page-templates-coming-soon-php #menu-overlay{display:block}.search-results article{margin-bottom:60px}.search-results article .post-title{margin-bottom:20px}.roundabout-slider{margin:0 auto;z-index:1;list-style:none;position:relative;padding:0 0 30px;height:460px;background:transparent url(images/comp/shadow.png) no-repeat bottom;background-size:100%;width:65%!important}.roundabout-slider li{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 12px 10px -8px rgba(0,0,0,.8);-moz-box-shadow:0 12px 10px -8px rgba(0,0,0,.8);box-shadow:0 12px 10px -8px rgba(0,0,0,.8);border:8px solid rgba(0,0,0,.65);text-align:center;overflow:hidden;cursor:pointer;height:360px;background-color:#ccc;width:480px}.roundabout-slider .title-container{text-align:center;z-index:2;position:absolute;bottom:-30px;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in;width:100%}.roundabout-slider li.roundabout-in-focus:hover .title-container{bottom:30px}.title-container span{font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;color:#fff;padding:5px 20px;background:rgba(0,0,0,.7)}.layer-slider-container{overflow:hidden;z-index:0;position:relative}#mc_message{padding-top:0}.mc_merge_var label{display:none}#mc_mv_EMAIL{min-height:33px;box-sizing:border-box;width:100%}.mc_signup_submit{text-align:left}#mc_signup_submit{margin:0!important;width:auto!important}#mc_signup_submit:after{font-family:FontAwesome;content:"\F0E0"}.curly-lang-switcher ul{margin:0 0 0 20px;display:none;text-align:left;list-style:none;position:absolute;padding:3px 0 0}.curly-lang-switcher li{display:block;font-size:13px}.curly-lang-switcher a,.curly-lang-switcher:hover ul{display:block}.curly-lang-switcher a:hover{color:#fff}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count{margin-bottom:40px!important}.woocommerce .woocommerce-tabs li:after,.woocommerce .woocommerce-tabs li:before{display:none}.woocommerce-tabs{padding:40px 0}.woocommerce-tabs .tabs{padding:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{margin:0 10px 0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-bottom:none!important}.woocommerce .comment>div{border:none}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{width:50px!important}.woocommerce .comment .star-rating *{margin:0}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{width:inherit!important}.woocommerce span.onsale,.woocommerce-page span.onsale{text-shadow:none;box-shadow:none;box-sizing:content-box}.woocommerce #content div.product form.cart .variations td,.woocommerce div.product form.cart .variations td,.woocommerce-page #content div.product form.cart .variations td,.woocommerce-page div.product form.cart .variations td{line-height:30px;padding-bottom:5px}.variation_label{padding-right:20px}.product_meta>span{display:block}.thumbnails>a{margin-bottom:3.8%}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;height:32px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{outline:none;height:16px}.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{margin-right:10px}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{height:auto}.woocommerce #content table.cart input,.woocommerce table.cart input,.woocommerce-page #content table.cart input,.woocommerce-page table.cart input{line-height:inherit}.alert.alert-success .button{float:right;text-shadow:none!important;margin:0;box-shadow:none!important;border:none!important;line-height:21px;color:#468847;padding:0;background:none!important}.woocommerce table.shop_table td.actions,.woocommerce-page table.shop_table td.actions{padding-bottom:20px;padding-top:20px}.cart_totals th{font-size:14px}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{float:right}.woocommerce .btn.add_to_cart_button{margin-top:20px;display:block}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:16px}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{margin-bottom:10px}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media (max-width:767px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48%!important}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n){margin-right:0!important}}@media (min-width:768px) and (max-width:979px){.post-calendar-date span{font-size:24px}.post-calendar-date em{font-size:14px}aside .flip-container{display:none}aside.pre-footer .flip-container{display:block}}@media (max-width:767px){.mobile-padding{padding-right:20px;padding-left:20px}header .menu{display:none}header#header{position:inherit}header #navigation{position:absolute}#navigation>div>ul>li{margin:0!important;display:block;text-align:left}#navigation ul li{position:relative}#navigation li li{padding-right:0;padding-left:0}#navigation a{padding:10px 20px}#navigation ul li:hover>ul,#navigation ul ul{margin:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none!important;display:none;position:static;padding:0}#navigation ul ul li{margin:0}#navigation ul ul a,#navigation ul ul li:last-child>a{padding:10px 20px!important}#navigation>div>ul>li.current-menu-item>a:after,#navigation>div>ul>li.current_page_ancestor>a:after,#navigation>div>ul>li.current_page_parent>a:after,.menu-parent-item .menu-parent-item>a:after,.menu-parent-item>a:after{display:none;content:""}.footer-widget{margin-bottom:30px}.absolute-footer{text-align:center}.pre-footer .recent-posts li{margin-right:0;width:100%}.page-heading{text-align:center;padding-top:70px}.page-heading h1{float:none}.action-box .btn-large:first-child{display:none}.event-agenda .event-agenda-day time{margin-top:0}.event-agenda-event.row span{display:block}.event-agenda .event-agenda-day h3{margin-bottom:0}.content-column{float:none;clear:both;overflow:hidden;margin-right:0;width:100%!important}.about-author{text-align:center}.wl-pricing-table.light .highlight-column{margin:0}.header-info{float:none;margin:5px auto;text-align:center}.theme-bc{padding:0}.row-fluid,[class*=" fa-"],[class^=fa-],a,a.btn-link,a.btn-link:visited,a:visited{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#header.header-01 .table-cell{display:block!important;text-align:center!important}#header.header-01 #navigation{left:0;text-align:center!important}#header.header-01 #navigation>div>ul{padding:20px}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.logo-nonretina{display:none}.logo-retina{margin-left:auto;display:block;margin-right:auto}}