@import url("/wp-content/themes/CherryFramework/style.css");@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,600,700,600italic,800);body{background:#2f4449}@media (max-width: 767px){body{padding-left:0 !important;padding-right:0 !important}}.home .btn.btn-primary{padding:3px
13px 4px}.home .content-holder{padding-bottom:0}.home
h2{padding:64px
0 16px}.content-holder{top:-1px;padding-bottom:50px;background:#fff}@media (max-width: 767px){.content-holder{padding:0
20px 0}}.main-holder{overflow:hidden;padding:0}.slider_off{position:relative;min-height:0px;background:transparent}.thumbnail,.featured-thumbnail{padding:0;border:none;border-radius:0;box-shadow:none}.pagination ul > .active > a, .pagination ul>.active>span{color:#2f4449 !important}@media (max-width: 979px) and (min-width: 768px){.error404-holder_num{font-size:200px}}a{text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}a:hover{text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}p{margin:0
0 20px}h2{font-weight:800 !important;margin:0;text-transform:uppercase;padding:24px
0 23px}h3{font-weight:800 !important;padding:0;margin:0
0 7px}h4{font-weight:800 !important;text-transform:uppercase;padding:0;margin:0
0 7px}.btn.btn-primary{font-family:'Open Sans',sans-serif;font-size:11px;line-height:18px;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;padding:5px
11px 5px;position:relative;letter-spacing:0;background:transparent;border-radius:0;box-shadow:none;text-shadow:none;border:none;outline:none;border-radius:0;z-index:1;position:relative;overflow:hidden;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.btn.btn-primary:before{content:"";position:absolute;width:0;height:100%;bottom:0;right:0;top:0;z-index:-1;overflow:hidden;border-radius:0;background:#49bfbf;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.btn.btn-primary:after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;overflow:hidden;border-radius:0;background:#000;z-index:-2;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn.btn-primary:hover{color:#fff;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn.btn-primary:hover:after{background:#49bfbf;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}.btn.btn-primary:hover:before{width:100%;left:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.header{text-align:center;position:relative;margin:0;padding:0;background:#2f4449;border:none;border-top:6px solid #49bfbf}.extra_head:after{content:"";display:block;background:#2f4449;position:absolute;width:3000px;height:100%;margin-left:-1400px;left:50%;box-shadow:none;z-index:-1;top:0}.logo{padding:14px
0 13px;text-align:left;float:left;margin:0;width:auto;line-height:0;display:inline-block;text-transform:uppercase;background:transparent;position:relative;color:#fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width: 979px) and (min-width: 768px){.logo{width:auto}}@media (max-width: 767px){.logo{padding-right:20px;padding-left:20px}}.logo
.logo_tagline{display:none}.logo
.logo_h__txt{max-width:none}.logo .logo_h__txt
a{color:#fff !important}.logo .logo_h__txt a:hover{color:#fff !important}.logo .logo_h__txt a:focus{color:#fff !important;text-decoration:none !important}.logo .logo_h__txt
.logo_link{position:relative;display:block;text-align:left;font-family:'Open Sans',sans-serif;font-size:60px;line-height:45px;font-weight:800;font-style:normal;padding:0;border:none;color:#fff;text-transform:uppercase;background:transparent}.pseudoStickyBlock{max-height:72px}@media (max-width: 767px){.pseudoStickyBlock{top:0 !important;display:none !important;height:0 !important;max-height:0 !important}}.isStuck{max-width:1170px;box-sizing:border-box;-webkit-transform:translateZ(0)}.isStuck.menu_holder{margin-left:0}.isStuck.menu_holder:after{top:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1)}.isStuck.extra_head{padding:5px
0;vertical-align:top}.isStuck.extra_head:after{content:"";display:block;background:#2f4449;position:absolute;width:3000px;height:100%;margin-left:-1400px;left:50%;box-shadow:none;z-index:-1;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}@media (max-width: 767px){.isStuck{top:0 !important;position:relative !important}}.sf-menu, .sf-menu
*{margin:0;padding:0;list-style:none;float:right}.menu_holder{padding-top:0;position:relative;margin-left:341px;margin-right:0}@media (min-width: 1200px){.menu_holder{margin-right:-5px}}@media (max-width: 1200px) and (min-width: 979px){.menu_holder{margin-left:120px;margin-right:0}}@media (min-width: 768px) and (max-width: 979px){.menu_holder{margin-left:20px;margin-right:0}}@media (max-width: 767px){.menu_holder{margin:0}}.nav__primary{margin-bottom:0;padding:0}@media (max-width: 767px){.nav__primary{padding-left:20px !important;padding-right:20px !important}}.sf-menu{padding:0
0 0 0;margin-bottom:0;line-height:1.0;display:table;table-layout:fixed;width:100%;float:none}.sf-menu
ul{display:none;position:absolute;top:126px;padding:20px
10px 20px;margin-left:0;margin-top:0;background:#2f4449;width:120px;border-top:6px solid #49bfbf}.sf-menu ul
ul{margin-left:11px;background:#2f4449;margin-top:-26px;border-top:6px solid #49bfbf}.sf-menu{margin:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.sf-menu>li:first-child{text-align:center;margin-left:0}.sf-menu>li{background:transparent;text-align:center;padding-right:0;padding-left:0;padding:0;display:table-cell;float:none}.sf-menu>li>a{position:relative;font-family:'Open Sans',sans-serif;font-size:14px;line-height:20px;font-weight:600 !important;font-style:normal;background:transparent;text-transform:uppercase;font-weight:400 !important;padding:26px
0 28px;color:#fff !important;margin:0;letter-spacing:0;border:none;text-decoration:none;position:relative;bottom:0;float:none;vertical-align:bottom;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sf-menu>li>a.sf-with-ul{padding:26px
0 28px}.sf-menu>li>a:after{position:absolute;content:"";left:0%;top:50%;width:100%;height:0%;opacity:0.5;text-align:center;background:#49bfbf;z-index:-1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sf-menu>li>a:before{position:absolute;content:"";left:0%;top:50%;width:100%;height:0%;opacity:0.5;text-align:center;background:#49bfbf;z-index:-1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.sf-menu>li>a:hover,.sf-menu>li.sfHover>a,.sf-menu>li.current-menu-item>a,.sf-menu>li.current_page_item>a{color:#fff !important;background:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sf-menu > li > a:hover span, .sf-menu > li.sfHover> a span, .sf-menu > li.current-menu-item > a span, .sf-menu > li.current_page_item > a
span{color:#fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sf-menu>li>a:hover:after,.sf-menu>li.sfHover>a:after,.sf-menu>li.current-menu-item>a:after,.sf-menu>li.current_page_item>a:after{position:absolute;content:"";top:0;height:100%;text-align:center;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.sf-menu>li>a:hover:before,.sf-menu>li.sfHover>a:before,.sf-menu>li.current-menu-item>a:before,.sf-menu>li.current_page_item>a:before{position:absolute;content:"";top:0;height:100%;opacity:1;text-align:center;-webkit-transition:all 0.55s ease;-moz-transition:all 0.55s ease;-o-transition:all 0.55s ease;transition:all 0.55s ease}.sf-menu > li > a:hover .sf-sub-indicator, .sf-menu > li.sfHover> a .sf-sub-indicator, .sf-menu > li.current-menu-item > a .sf-sub-indicator, .sf-menu > li.current_page_item > a .sf-sub-indicator{background-position:-10px -100px;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}.sf-menu li li > a:hover, .sf-menu li li.sfHover > a, .sf-menu li li.current-menu-item > a, .sf-menu li li.current_page_item>a{background:#49bfbf;color:;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sf-menu li
.desc{display:block;font-size:0.9em}.sf-menu li
li{margin-bottom:0;background:transparent;display:block;text-align:left}.sf-menu li li:first-child
a{border-top:none}.sf-menu li li
a{font-family:'Open Sans',sans-serif;font-size:14px;line-height:20px;font-weight:600 !important;text-decoration:none;text-align:left;letter-spacing:0;text-transform:uppercase;border:none;color:#fff;display:block;padding:5px
0 5px 10px;background:transparent;float:none;margin:0;white-space:nowrap;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sf-menu li li a.sf-with-ul{padding:5px
0 5px 10px}.sf-menu li li a .sf-sub-indicator{display:inline;position:absolute;top:11px;right:20px;margin-right:0px !important;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}.sf-sub-indicator{top:44px;right:50%;margin-right:-6px !important;background:url(/wp-content/themes/theme53014/images/arrows-ffffff.png) no-repeat -10px -100px;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}.select-menu{display:none;background-color:#FFF;width:100%;height:35px;padding:5px;margin:0;cursor:pointer;outline:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.select-menu
option{padding:5px;cursor:pointer}.select-menu
option.main_item{font-weight:bold}@media (max-width: 1200px) and (min-width: 979px){.sf-sub-indicator{margin-right:-5px !important}}@media (min-width: 768px) and (max-width: 979px){.sf-menu ul
ul{margin-left:15px}.sf-menu>li{background:transparent;text-align:center;padding-right:0}.sf-menu{padding:0;margin-right:0}}@media (max-width: 767px){.select-menu{margin-bottom:20px}.nav{margin:20px
0 0 0}}.title-section{padding:0;position:relative;z-index:10;background:#49bfbf}.title-section:before{top:0;position:absolute;content:"";width:100%;height:100%;left:-100%;display:block;background:#49bfbf;z-index:1}.title-section:after{top:0;position:absolute;content:"";height:100%;width:100%;right:-100%;display:block;background:#49bfbf;z-index:1}.title-header{display:none;font-size:30px;line-height:32px;font-weight:700;text-transform:uppercase;overflow:hidden;margin:0;text-align:center;padding:82px
0 22px;color:#27384a;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.title-header:before{display:none}.title
a{color:}.title-desc{display:block;color:;font-size:11px}.single .post__holder .featured-thumbnail.thumbnail{margin-top:0;margin-bottom:13px;border:none}.featured-thumbnail.large{border:none}.post__holder
.post_content{padding-bottom:16px}.post__holder .post-header .post-title{padding-top:24px;padding-bottom:18px;display:block;text-align:left;margin-bottom:0 !important}.post__holder .post-header .post-title
a{color:#505050;text-transform:uppercase}.post__holder .post-header .post-title a:hover{color:#49bfbf}.breadcrumb__t{margin:0;padding:14px
0 13px;background:transparent;border:none;text-transform:none !important;border-radius:0;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.breadcrumb__t
li{display:inline;color:#fff;font-size:14px;line-height:22px;font-weight:400;font-family:'Open Sans',sans-serif;text-shadow:none;text-transform:capitalize}.breadcrumb__t
li.active{color:#dbf2f2}.breadcrumb__t
li.divider{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.breadcrumb__t li.divider:after{content:'\f105';position:relative;font-family:'FontAwesome';top:0px;margin:0
14px;color:#fff;font-size:14px !important;line-height:16px}.breadcrumb__t li
a{color:#fff}.breadcrumb__t li a:hover{color:#dbf2f2}.post_meta{font-family:'Open Sans',sans-serif;font-size:14px;font-style:normal;font-weight:400;text-transform:none;overflow:hidden;margin-bottom:9px;padding:0;color:#49bfbf;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.post_meta
i{font-size:16px !important;padding-right:5px !important;color:#000 !important}.post_meta div[class^="post_"]{display:inline-block;font-family:'Open Sans',sans-serif;font-size:14px;font-style:normal;font-weight:400;text-transform:none !important;line-height:20px;padding:25px
0 13px;margin-right:15px;color:#49bfbf}@media (max-width: 767px){.post_meta div[class^="post_"]{display:block}}.post_meta div[class^="post_"] a{color:#49bfbf;text-transform:none !important;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.post_meta div[class^="post_"] a:hover{text-decoration:none;color:#49bfbf;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.post_meta div[class^="post_"] .post_author
a{color:#49bfbf !important;text-transform:capitalize !important}.post_meta div[class^="post_"] .post_author a:hover{color:#000 !important}.post_meta div[class^="post_"] .post-date{cursor:default;color:#49bfbf !important}.post_meta div[class^="post_"] .post-date
time{color:#000}.post_meta div[class^="post_"] .post-date
span{color:inherit}.post_meta div[class^="post_"] .icon-bookmark
a{text-transform:none !important;color:#49bfbf;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.post_meta div[class^="post_"] .icon-bookmark a:hover{color:#000;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.post_meta div[class^="post_"] .post_comment{color:inherit}.post_meta div[class^="post_"] .post_comment
a{color:#49bfbf}.post_meta div[class^="post_"] .post_comment a:hover{color:#000}.post_meta div[class^="post_"] .post_comment
span{color:inherit}.post_meta div[class^="post_"] .post_category{color:inherit}.post_meta div[class^="post_"] .post_category
a{color:#49bfbf}.post_meta div[class^="post_"] .post_category a:hover{color:#000}.post_meta div[class^="post_"] .post_category
span{color:inherit}.post_meta div[class^="post_"] .user_voting{cursor:default}.post_meta div[class^="post_"] .user_voting i, .post_meta div[class^="post_"] .user_voting
span{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-out}.share-buttons{margin-bottom:20px;margin-top:10px;padding:10px
0;width:100%;height:21px}.post-author{margin-bottom:10px !important;background-color:transparent;padding:0
0 12px;border:none}.post-author_h{font-family:'Open Sans',sans-serif;font-size:12px;line-height:20px;font-style:normal;font-weight:800 !important;text-transform:uppercase;position:relative;overflow:hidden;text-align:left;margin-bottom:20px;padding:0;margin:0;color:#505050;margin-top:19px;padding-top:48px;margin-bottom:14px !important;border-top:2px solid #e9e9e9}.post-author_h:before{display:none}.post-author_h
small{font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;font-style:normal;font-weight:400 !important;text-transform:uppercase;color:#000}.post-author_h
a{text-transform:uppercase;color:#505050;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.post-author_h a:hover{color:#49bfbf;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.post-author_link{color:#000;font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;font-style:normal;font-weight:400 !important;margin-top:20px;text-transform:none}.post-author_link
p{font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;margin-bottom:0;margin-top:0;font-weight:400 !important;color:#000}.post-author_link p
a{text-transform:capitalize;color:#49bfbf;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.post-author_link p a:hover{color:#000;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.post-author_link
a{color:#c3325f;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.post-author_link a:hover{color:#222;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.post-author_gravatar{float:left;margin:9px
30px 0 0}@media (max-width: 460px){.post-author_gravatar{float:none;margin:0
0 15px 0}}.post-author_gravatar
img{padding:0;border:0;background:#fff}.post-author_desc{margin-top:20px !important;margin-bottom:6px;font-weight:400 !important}@media (min-width: 1200px){.post-author_desc{overflow:hidden}}#recent-author-posts{margin-bottom:3em}.related-posts{overflow:hidden;margin:0
0 2em}.related-posts_h{font-family:'Open Sans',sans-serif;font-size:12px;line-height:20px;font-style:normal;font-weight:800 !important;text-transform:uppercase;position:relative;overflow:hidden;text-align:left;margin-bottom:20px;padding:0;margin:0;color:#505050;margin-top:19px;padding-top:48px;margin-bottom:24px !important;border-top:2px solid #e9e9e9}.related-posts_list{padding:0;margin:0
0 0 -4%;font-size:0}.related-posts_item{display:inline-block;width:21%;margin-left:4%;margin-bottom:20px;padding:0;list-style-type:none;overflow:hidden;vertical-align:top;font-family:'Open Sans',sans-serif;font-size:14px;line-height:20px;color:#49bfbf;letter-spacing:0;background:transparent;text-transform:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.related-posts_item
a{font-size:14px;line-height:22px;font-style:normal;font-weight:400;background:transparent;color:#49bfbf}.related-posts_item :hover{color:#505050;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.related-posts_item
h5{font-size:14px;font-style:normal;font-weight:400;line-height:20px;background:transparent;color:#49bfbf}.related-posts_item h5
a{font-size:14px;line-height:20px;font-weight:400;background:transparent;color:#49bfbf}.related-posts_item h5 a:hover{color:#505050}.related-posts .featured-thumbnail{float:none;overflow:visible;margin:0
0 14px 0}.related-posts .featured-thumbnail
a{border:none}@media (max-width: 480px){.related-posts_item{width:46%}}.comments-h{font-family:'Open Sans',sans-serif;font-size:12px;line-height:20px;font-style:normal;font-weight:800 !important;text-transform:uppercase;position:relative;overflow:hidden;text-align:left;margin-bottom:20px;padding:0;margin:0;color:#505050;margin-top:49px;padding-top:48px;margin-bottom:10px !important;border-top:2px solid #e9e9e9}.comment-holder
.pagination{display:none}.comment-list .reply a:hover{color:#FFF}.comment
.children{margin:0
0 9px 50px}.comment .comment-body{position:relative;overflow:hidden;margin-top:10px;margin-bottom:17px;border:none;background:transparent !important;padding:0;border:none}.comment-author{float:left;margin:0
28px 0 0}@media (max-width: 460px){.comment-author{float:none;margin:0
0 15px 0}}.author{color:#49bfbf;font-family:'Open Sans',sans-serif;font-size:14px;line-height:20px;font-style:normal;font-weight:400 !important;text-transform:capitalize;width:80px;text-align:left}.author:before{text-align:left;position:relative;font-family:'FontAwesome';font-size:16px;line-height:14px;speak:none;content:"\f007";color:#000;margin-right:18px;text-indent:0 !important}.comment .comment-body
p{margin-bottom:9px;margin-top:0;color:#000}.extra2{margin-top:36px;padding:24px
0 15px;margin-bottom:24px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.commentmetadata{color:#49bfbf;font-family:'Open Sans',sans-serif;font-size:11px;line-height:20px;font-style:normal;font-weight:700 !important;text-transform:none;margin-top:0;padding:0;margin-right:73px;float:left;position:relative}@media (max-width: 460px){.commentmetadata{float:none;margin:5px
0}}.commentmetadata:before{text-align:left;position:relative;font-family:'FontAwesome';font-size:16px;line-height:14px;speak:none;content:"\f073";color:#000;margin-right:8px;text-indent:0 !important}.comment-body
.reply{float:right;margin-left:14px;margin-top:0;padding-right:0}@media (max-width: 460px){.comment-body
.reply{float:none;margin:5px
0}}.comment-body .reply
a{font-family:'Open Sans',sans-serif;font-size:11px;line-height:18px;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;padding:3px
11px 4px;position:relative;letter-spacing:0;background:#000;border-radius:0;box-shadow:none;text-shadow:none;border:none;outline:none;border-radius:0;z-index:1;position:relative;overflow:hidden;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.comment-body .reply a:hover{color:#fff;background:#49bfbf;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}#respond form
.btn{margin-top:30px;margin-bottom:0;letter-spacing:0;float:right}#commentform
label{margin-top:29px;display:none !important}#nsu-checkbox{top:10px;margin-bottom:0;display:inline-block !important}#nsu-checkbox #nsu-checkbox-label #nsu-checkbox-input{margin:0}#respond{margin-bottom:0;padding-top:0;box-sizing:border-box}#respond
h3{font-family:'Open Sans',sans-serif;font-size:12px;line-height:20px;font-style:normal;font-weight:800 !important;text-transform:uppercase;position:relative;overflow:hidden;text-align:left;margin-bottom:20px;padding:0;margin:0;color:#505050;margin-top:49px;padding-top:48px;margin-bottom:23px !important;border-top:2px solid #e9e9e9}#commentform{overflow:hidden}#commentform
p{margin-bottom:11px}#commentform
p.field{margin-bottom:23px}#commentform
label{display:block}#commentform input[type="text"]{border:1px
solid #e9e9e9;box-shadow:none;font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#000;margin:0;padding:13px
18px;width:470px;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:47px}#commentform input[type="text"]:focus{box-shadow:none;border:1px
solid #e9e9e9}#commentform
textarea{box-shadow:none;border:1px
solid #e9e9e9;padding:13px
18px;margin-bottom:0px !important;font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#000;overflow:auto;margin:0;min-width:87%;max-width:80%;width:100%;height:338px;max-width:765px;border-radius:0;border-color:#ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.children #commentform
textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;min-width:100px}#commentform textarea:focus{box-shadow:none;border:none}@media (min-width: 768px) and (max-width: 979px){#commentform
textarea{width:97%;max-width:97%;min-width:97%;height:52px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (max-width: 767px){#commentform input[type="text"]{width:97%;height:52px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#commentform
textarea{width:97%;max-width:97%;min-width:97%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}input[type="submit"].btn-primary,input[type="reset"].btn-primary{color:#fff;font-family:'Open Sans',sans-serif;font-size:11px;line-height:20px;font-style:normal;font-weight:700 !important;text-transform:uppercase;text-decoration:none;padding:4px
12px;position:relative;letter-spacing:0;background:#000;box-shadow:none;text-shadow:none;border:none;outline:none;border-radius:0;height:28px;z-index:1;overflow:hidden;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}input[type="submit"].btn-primary:hover,input[type="reset"].btn-primary:hover{color:#fff;background:#49bfbf;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{color:#505050;font-size:13x;line-height:22px;font-weight:300;margin:0;padding:9px
14px;width:288px;border-radius:0;border:none;box-shadow:none;outline:none}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border:none;box-shadow:none;outline:none}.pad_bottom1
h2{padding-bottom:24px}.pad_bottom1
a{color:#49bfbf}.pad_bottom1 a:hover{color:#000}.pad_bottom1
p{margin:0
0 42px}.extrastyle_2
p{margin-bottom:13px}.extrastyle_2 p
.alignnone{margin:11px
0 1px 0}.extrastyle_2 .btn.btn-primary{margin-bottom:30px}.extrastyle_1{padding:110px
0 126px}@media (max-width: 767px){.extrastyle_1{padding:70px
0}}.extrastyle_1
p{font-family:'Open Sans',sans-serif;font-size:60px;line-height:60px;font-style:normal;font-weight:600 !important;text-transform:uppercase;color:#fff;margin:0
0 34px;padding:0}@media (max-width: 1200px) and (min-width: 979px){.extrastyle_1
p{font-size:40px;line-height:40px}}@media (min-width: 768px) and (max-width: 979px){.extrastyle_1
p{font-size:40px;line-height:40px}}@media (max-width: 767px){.extrastyle_1
p{font-size:30px;line-height:30px}}@media (max-width: 480px){.extrastyle_1
p{font-size:24px;line-height:24px}}.extrastyle_1 .btn.btn-primary{font-family:'Open Sans',sans-serif;font-size:18px;line-height:24px;font-weight:800;font-style:normal;text-transform:uppercase;color:#000;padding:12px
40px 11px;position:relative;letter-spacing:0;background:transparent;border-radius:0;box-shadow:none;text-shadow:none;border:none;outline:none;border-radius:0;z-index:1;position:relative;overflow:hidden;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.extrastyle_1 .btn.btn-primary:before{content:"";position:absolute;width:0;height:100%;bottom:0;right:0;top:0;z-index:-1;overflow:hidden;border-radius:0;background:#000;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.extrastyle_1 .btn.btn-primary:after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;overflow:hidden;border-radius:0;background:#f1c40f;z-index:-2;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.extrastyle_1 .btn.btn-primary:hover{color:#fff;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.extrastyle_1 .btn.btn-primary:hover:before{width:100%;left:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.testimonial{position:relative;margin-bottom:35px;padding:30px;margin-top:40px;border:none;background:#fff;font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;line-height:1.5em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.testimonial_bq{margin:0;padding:0;border:none}.testimonial_bq
p{font-family:'Open Sans',sans-serif;font-size:12px;line-height:20px}.testimonial_content
p{font-style:normal}@media (min-width: 768px) and (max-width: 979px){.testimonial .featured-thumbnail{width:80px;height:80px}}.testimonial
small{font-family:'Open Sans',sans-serif;font-size:14px;line-height:24px;font-weight:400;text-transform:uppercase;text-decoration:none;letter-spacing:0;color:#505050;padding:12px
0 0}.filter-wrapper{margin-top:20px;margin-bottom:25px}.filter-wrapper
strong{font-family:'Open Sans',sans-serif;font-size:11px;line-height:20px;text-transform:uppercase;font-weight:700 !important;color:#505050;background:transparent;margin-right:0;padding:4px
0 20px 0}@media (max-width: 767px){.filter-wrapper
strong{background:transparent}}.filter-wrapper
.nav{overflow:hidden}@media (max-width: 767px){.filter-wrapper
.nav{margin:0
0}}@media (max-width: 480px){.filter-wrapper
.nav{margin:0
0 0 0}}.pull-right{float:left}@media (max-width: 767px){.pull-right{float:left}}.nav-pills{float:left;margin-bottom:2px}.nav-pills
li{font-family:'Open Sans',sans-serif;font-size:11px;line-height:20px;text-transform:uppercase;font-weight:700 !important;color:#49bfbf;background:transparent;padding:0
0 10px 0;background:url(/wp-content/themes/theme53014/images/pillsimg.png) 0 10px no-repeat}@media (max-width: 767px){.nav-pills
li{background:none}}.nav-pills li:first-child{background:transparent}.nav-pills li
a{position:relative;font-family:'Open Sans',sans-serif;font-size:11px;line-height:20px;text-transform:uppercase;font-weight:700 !important;color:#49bfbf;background:transparent;padding:4px
10px 3px;margin:0
5px;border-radius:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.nav-pills li a:after{display:none}.nav-pills li a:hover, .nav-pills li a:focus{color:#000;background-color:transparent !important;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.nav-pills li:hover a, .nav-pills li:focus
a{color:#000;background-color:#f1c40f !important;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.nav-pills li.active
a{color:#000 !important;position:relative;background-color:#f1c40f !important;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.nav-pills li.active a:hover{color:#000;background-color:#f1c40f !important;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.filterable-portfolio{position:relative;visibility:hidden;overflow:hidden;margin:0
-10px}.filterable-portfolio
.portfolio_item{display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0
0 20px 0;padding:0
10px;width:0}.filterable-portfolio
.portfolio_item.nomargin{margin-right:0}.filterable-portfolio
.portfolio_item_holder{overflow:hidden}.filterable-portfolio .portfolio_item_holder
.caption__portfolio{padding-top:13px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.filterable-portfolio .portfolio_item_holder .caption__portfolio:hover{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.filterable-portfolio .portfolio_item_holder .caption__portfolio
.excerpt{margin-bottom:25px}.extrabox_7{padding:0;margin:0
0 10px;background:#fff;padding-bottom:24px;border-top:2px solid #e9e9e9}.extrabox_7:before,.extrabox_7:after{display:none}.extrabox_7
h2{padding-top:64px;padding-bottom:24px}.extrabox_7
h3{margin-top:11px}.banner-wrap.extrabanner_1{overflow:hidden;margin:0
0 30px;padding:0;position:relative}.banner-wrap.extrabanner_1
a{display:block;overflow:hidden;border:none;vertical-align:middle;position:relative;text-align:center;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;transition:0.25s}.banner-wrap.extrabanner_1 a:before{text-align:center;position:absolute;content:"";left:0;right:0;top:0;bottom:0;display:block;border:0
solid #fff;border-bottom:0 solid #f1c40f;z-index:2;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.banner-wrap.extrabanner_1 a:hover:before{border-top:10px solid #049cdb;border-bottom:10px solid #f1c40f;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.banner-wrap.extrabanner_1 a:hover
.desc{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.banner-wrap.extrabanner_1 a:hover .desc
h5{color:#f1c40f;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}.banner-wrap.extrabanner_1 a:hover
img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.banner-wrap.extrabanner_1 .featured-thumbnail{float:none;overflow:hidden;margin:0;padding:0}.banner-wrap.extrabanner_1 .featured-thumbnail
img{-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear;transition:all 300ms linear}@media (max-width: 767px){.banner-wrap.extrabanner_1 .featured-thumbnail
img{width:100%}}.banner-wrap.extrabanner_1
.desc{position:absolute;box-sizing:border-box;padding:0
20px;left:0;right:0;top:0%;bottom:0;height:100%;vertical-align:middle;color:#fff;text-align:left;background:transparent;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}@media (max-width: 767px){.banner-wrap.extrabanner_1
.desc{padding:15px}}.banner-wrap.extrabanner_1
h5{font-family:'Open Sans',serif;font-size:36px;line-height:48px;text-transform:none;font-weight:300;vertical-align:middle;color:#fff;text-align:center;background:transparent;padding:0;margin:140px
0 0 0;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}@media (max-width: 1200px) and (min-width: 979px){.banner-wrap.extrabanner_1
h5{margin:108px
0 0 0}}@media (min-width: 768px) and (max-width: 979px){.banner-wrap.extrabanner_1
h5{margin:70px
0 0 0;font-size:28px;line-height:36px}}@media (max-width: 767px){.banner-wrap.extrabanner_1
h5{font-size:28px;line-height:36px}}@media (max-width: 610px){.banner-wrap.extrabanner_1
h5{margin:70px
0 0 0;font-size:20px;line-height:30px}}@media (max-width: 420px){.banner-wrap.extrabanner_1
h5{margin:30px
0 0 0;font-size:20px;line-height:30px}}.banner-wrap.extrabanner_1
p{padding:0;margin:0;color:#000;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.extrabox_6{padding:0;margin:0
0 8px;background:#fff;padding-bottom:0;border-top:2px solid #e9e9e9}.extrabox_6:before,.extrabox_6:after{display:none}.extrabox_6
h2{padding-top:64px;padding-bottom:24px}.extrabox_6
h3{margin-top:11px}.tabs-wrapper{margin-bottom:20px}.nav-tabs{margin-bottom:31px !important;position:relative;display:block;border:none}.nav-tabs:before{position:absolute;content:"";left:20px;top:10px;width:990px;height:1px;background:#dcdcdc;z-index:2}@media (max-width: 1200px) and (min-width: 979px){.nav-tabs:before{width:710px}}@media (min-width: 768px) and (max-width: 979px){.nav-tabs:before{width:550px}}@media (max-width: 767px){.nav-tabs:before{display:none}}.nav-tabs>li{margin-left:168px}@media (max-width: 1200px) and (min-width: 979px){.nav-tabs>li{margin-left:112px}}@media (min-width: 768px) and (max-width: 979px){.nav-tabs>li{margin-left:80px}}@media (max-width: 767px){.nav-tabs>li{margin-left:20px}}@media (max-width: 480px){.nav-tabs>li{margin:0
20px 20px 0;width:50px;float:left;text-align:center}}.nav-tabs>li:first-child{margin-left:0}.nav-tabs > li.active a:before{background:#49bfbf}.nav-tabs>li>a{border:none !important;position:relative;color:#505050;font-family:'Open Sans',sans-serif;font-size:14px;line-height:20px;font-style:normal;font-weight:400 !important;padding:35px
0 0;margin:0;background:transparent !important}.nav-tabs>li>a:before{position:absolute;content:"";left:50%;top:0;margin-left:-10px;width:20px;height:20px;text-align:center;background:#e9e9e9;border-radius:500px;z-index:2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.nav-tabs>li>a:hover:before{background:#49bfbf;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.tab-content
.alignnone{margin:15px
0 21px 0}.tab-content .btn.btn-primary{float:right;overflow:hidden;margin-top:-12px}.extrabox_5{padding:63px
0 0;margin:0
0 2px;background:#fff;border-top:2px solid #e9e9e9}.extrabox_5:before,.extrabox_5:after{display:none}.extrabox_5
h2{padding-top:64px;padding-bottom:16px}.extrabox_5
h4{color:#505050;margin:0
0 17px}.extrabox_5
p{margin-bottom:23px}.extrabox_5 p
img{max-width:100%}@media (min-width: 1200px){.extrabox_5 p
img{max-width:none}}.extrabox_5 .btn.btn-primary{padding:5px
13px 4px;margin-bottom:64px}.posts-grid.extragrid_1{margin:0}.posts-grid.extragrid_1
li{margin-bottom:68px}.posts-grid.extragrid_1 li
h5{font-family:'Open Sans',sans-serif;font-size:24px;line-height:26px;font-weight:800;color:#000;position:relative;display:block;text-transform:none;margin:15px
0 9px}.posts-grid.extragrid_1 li h5
a{font-family:'Open Sans',sans-serif;font-size:24px;line-height:26px;color:#000}.posts-grid.extragrid_1 li h5 a:hover{color:#49bfbf}.posts-grid.extragrid_1 li
p{margin-bottom:16px}.posts-grid.extragrid_1 li .featured-thumbnail{margin:0}.posts-grid.extragrid_1 li .featured-thumbnail
img{width:100%}.posts-grid.extragrid_1 .post_meta span[class^="post_"]{margin-right:10px}.homefooter{padding:0;margin:45px
0 0;background:#2f4449}.homefooter
.hr{margin:67px
0 0 0;height:2px;background:#58666a}.homefooter:before,.homefooter:after{background:#2f4449}.homefooter
h4{padding-top:35px;padding-bottom:26px;margin-bottom:17px;color:#fff;display:block;border-bottom:1px solid #6e7c80}.homefooter .address_1
p{max-width:189px;display:block;color:#fff;margin-top:22px;position:relative}@media (min-width: 768px) and (max-width: 979px){.homefooter .address_1
p{font-size:12px}}.homefooter .address_1 p
em{text-align:right;float:right;font-style:normal}.homefooter .address_1 p
strong{font-weight:normal;display:block;color:#49bfbf}.homefooter .address_1 p strong
a{color:#49bfbf}.homefooter .address_1 p strong a:hover{color:#fff}.homefooter .list.unstyled
ul{list-style:none !important;margin-left:0}.homefooter
.list.unstyled{list-style:none !important;margin:0;position:relative;z-index:2}.homefooter .list.unstyled
li{line-height:29px;position:relative}.homefooter .list.unstyled li
a{font-family:'Open Sans',sans-serif;font-size:14px;color:#fff;position:relative;display:block;text-transform:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.homefooter .list.unstyled li a:after{position:absolute;content:"";width:100%;height:0;bottom:0;left:-5px;top:50%;background-color:#2f4449;z-index:-1;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease}.homefooter .list.unstyled li a:hover{color:#2f4449;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.homefooter .list.unstyled li a:hover:after{position:absolute;height:100%;top:0;background-color:#49bfbf;-webkit-transition:all 0.27s ease;-moz-transition:all 0.27s ease;-o-transition:all 0.27s ease;transition:all 0.27s ease}.extrabox_4{padding:0;margin:65px
0 10px;background:#fff;border-top:2px solid #e9e9e9}.extrabox_4:before,.extrabox_4:after{display:none}.extrabox_4
h3{padding-top:64px;padding-bottom:16px;text-transform:uppercase;font-size:30px;font-weight:800;padding-bottom:11px}.extrabox_4 .wpcf7-form
p.field{position:relative;overflow:hidden;margin-bottom:15px;vertical-align:top;border-radius:0}.extrabox_4 .wpcf7-form p.field
input{margin:0;font-family:'Open Sans',sans-serif;font-size:14px;font-style:italic;font-weight:400;border:1px
solid #e9e9e9;padding:10px
14px;width:100%;height:43px;color:#8b8b8b !important;line-height:22px;border-radius:0;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.extrabox_4 .wpcf7-form p.field input:-moz-placeholder{color:#8b8b8b}.extrabox_4 .wpcf7-form p.field input:-ms-input-placeholder{color:#8b8b8b}.extrabox_4 .wpcf7-form p.field input::-webkit-input-placeholder{color:#8b8b8b}.extrabox_4 .wpcf7-form p.field input[type="file"]{font-family:'Open Sans',sans-serif;font-size:14px;font-style:italic;font-weight:400;position:relative;cursor:pointer;height:43px;color:#8b8b8b !important;border-radius:0;box-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.extrabox_4 .wpcf7-form p.field input[type="file"]:-moz-placeholder{color:#8b8b8b}.extrabox_4 .wpcf7-form p.field input[type="file"]:-ms-input-placeholder{color:#8b8b8b}.extrabox_4 .wpcf7-form p.field input[type="file"]::-webkit-input-placeholder{color:#8b8b8b}.extrabox_4 .wpcf7-form
textarea{font-family:'Open Sans',sans-serif;font-size:14px;font-style:italic;font-weight:400;color:#8b8b8b !important;overflow:auto;margin:0;padding:10px
14px;width:100%;height:43px;line-height:20px;border:1px
solid #e9e9e9;border-radius:0;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;overflow:auto}.extrabox_4 .wpcf7-form textarea:-moz-placeholder{color:#8b8b8b}.extrabox_4 .wpcf7-form textarea:-ms-input-placeholder{color:#8b8b8b}.extrabox_4 .wpcf7-form textarea::-webkit-input-placeholder{color:#8b8b8b}.extrabox_4 .wpcf7-form .submit-wrap{margin:25px
0 0 0;padding:0;text-align:center}.extrabox_4 .wpcf7-form .submit-wrap .ajax-loader{display:none !important}.extrabox_4 .wpcf7-form .submit-wrap input[type="reset"]{display:none}.extrabox_4 .wpcf7-form .submit-wrap
input{font-family:'Open Sans',sans-serif;font-size:18px;line-height:24px;font-weight:800;font-style:normal;text-transform:uppercase;color:#fff;padding:8px
33px 10px;height:39px;position:relative;letter-spacing:0;background:#000;border-radius:0;box-shadow:none;text-shadow:none;margin:0;border:none;outline:none;border-radius:0;z-index:1;overflow:hidden;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.extrabox_4 .wpcf7-form .submit-wrap input:hover{background:#f1c40f !important;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.extrabox_4 .wpcf7-form span.wpcf7-form-control-wrap{display:block}.extrabox_4 .wpcf7-form .wpcf7-not-valid-tip{position:absolute;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;padding:8px
6px !important;width:auto !important;height:auto !important;background:#F2DEDE !important;border:1px
solid #ddd !important;color:#B94A48 !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px) and (max-width: 979px){.extrabox_4 .wpcf7-form .wpcf7-not-valid-tip{font-size:11px !important;padding:8px
6px !important;line-height:14px}}.extrabox_4 .wpcf7-form div.wpcf7-response-output{margin:60px
0 !important;padding:8px
35px 8px 14px !important;border:1px
solid #ddd !important;background-color:#FCF8E3;color:#C09853;text-shadow:0 1px 0 rgba(255,255,255,0.5);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.extrabox_4 .wpcf7-form div.wpcf7-validation-errors{background-color:#F2DEDE !important;border-color:#ddd !important;color:#B94A48 !important}.extrabox_4 .wpcf7-form div.wpcf7-mail-sent-ok{background:#DFF0D8 !important;border:1px
solid #ddd !important;color:#468847 !important}.extrabox_3{padding:0;margin:69px
0 10px;background:#fff;border-top:2px solid #e9e9e9}.extrabox_3:before,.extrabox_3:after{display:none}.extrabox_3
h2{padding-top:64px;padding-bottom:16px}.flexslider.home_testi{margin-bottom:0;padding:0}@media (max-width: 650px){.flexslider.home_testi{padding:0
0}}.flexslider.home_testi .slides
li{box-sizing:border-box;padding:0
0 0 0}.flexslider.home_testi .extra-wrap{padding-left:0}@media (max-width: 650px){.flexslider.home_testi .extra-wrap{display:block;padding:0
0 0 0;float:none}}.flexslider.home_testi
.excerpt{font-family:'Open Sans',sans-serif;font-size:48px;line-height:48px;font-weight:300;font-style:italic;color:#000;text-transform:none;padding-left:0;margin-top:12px;margin-bottom:20px;vertical-align:top;display:inline}@media (max-width: 767px){.flexslider.home_testi
.excerpt{font-size:14px;line-height:24px}}@media (max-width: 480px){.flexslider.home_testi
.excerpt{font-size:14px;line-height:24px}}.flexslider.home_testi .excerpt
a{color:#000;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.flexslider.home_testi .excerpt a:hover{color:#049cdb;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.flexslider.home_testi
.post_options{padding-left:0;display:inline-block;vertical-align:top;float:none;display:block;text-align:right;margin-top:12px;margin-right:62px}@media (max-width: 767px){.flexslider.home_testi
.post_options{text-align:left;margin-right:0}}.flexslider.home_testi .post_options
span{display:block}.flexslider.home_testi .post_options
.user{font-family:'Open Sans',sans-serif;font-size:30px;line-height:30px;font-weight:600;font-style:italic;color:#000;text-transform:none;margin-bottom:9px;display:block}@media (max-width: 767px){.flexslider.home_testi .post_options
.user{margin-bottom:0}}@media (max-width: 480px){.flexslider.home_testi .post_options
.user{font-size:14px;line-height:24px;margin-bottom:0}}.flexslider.home_testi .post_options
.info{font-family:'Open Sans',sans-serif;font-size:18px;line-height:24px;font-weight:300;font-style:italic;color:#000;text-transform:none;margin-bottom:0}@media (max-width: 480px){.flexslider.home_testi .post_options
.info{font-size:14px;line-height:20px}}.flexslider.home_testi
h5{display:none}.flexslider.home_testi .testi-url{display:none}.flexslider.home_testi
br{display:none}.flexslider.home_testi .btn.btn-primary{display:none}.flexslider.home_testi .flex-direction-nav{display:block;position:absolute;width:25px;right:0;margin-right:2px;top:-18px}.flexslider.home_testi .flex-direction-nav .flex-next{width:9px;height:15px;text-indent:9999px;opacity:1 !important;right:0 !important;background:url(/wp-content/themes/theme53014/images/testi_next.png) center top no-repeat}.flexslider.home_testi .flex-direction-nav a.flex-next:before{display:none !important}.flexslider.home_testi .flex-direction-nav a.flex-next:hover{background:url(/wp-content/themes/theme53014/images/testi_next.png) center bottom no-repeat;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.flexslider.home_testi .flex-direction-nav .flex-prev{width:9px;height:15px;text-indent:9999px;opacity:1 !important;left:0 !important;background:url(/wp-content/themes/theme53014/images/testi_prev.png) center top no-repeat}.flexslider.home_testi .flex-direction-nav a.flex-prev:before{display:none}.flexslider.home_testi .flex-direction-nav a.flex-prev:hover{background:url(/wp-content/themes/theme53014/images/testi_prev.png) center bottom no-repeat;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.carousel-wrap.extra_carusel1
li{position:relative;display:block;width:100%;overflow:hidden}.carousel-wrap.extra_carusel1 li .featured-thumbnail{display:block;width:100% !important}.carousel-wrap.extra_carusel1 li .featured-thumbnail
img{display:block !important;width:100%;position:relative !important}.carousel-wrap.extra_carusel1 li:before{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;display:block;z-index:2;content:"";border-top:0 solid #49bfbf;border-bottom:0 solid #f1c40f;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}.carousel-wrap.extra_carusel1 li:hover:before{border-top:15px solid #49bfbf;border-bottom:15px solid #f1c40f;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.carousel-wrap.extra_carusel1
.desc{position:absolute;padding:0
30px 0;text-align:center;top:0;bottom:0;left:0;right:0;box-sizing:border-box;z-index:4;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}.carousel-wrap.extra_carusel1
.excerpt{font-family:'Open Sans',serif;font-size:24px;line-height:30px;font-weight:300;font-style:normal;text-transform:none;background:transparent;color:#fff;position:relative;margin:0;top:0}@media (max-width: 420px){.carousel-wrap.extra_carusel1
.excerpt{display:none}}.carousel-wrap.extra_carusel1
h5{font-family:'Open Sans',serif;font-size:72px;line-height:60px;font-weight:300;font-style:normal;background:transparent;color:#fff;position:relative;margin:118px
0 24px;top:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width: 640px){.carousel-wrap.extra_carusel1
h5{font-size:40px;line-height:40px;margin:70px
0 0}}@media (max-width: 420px){.carousel-wrap.extra_carusel1
h5{font-size:24px;line-height:28px}}.carousel-wrap.extra_carusel1 h5
a{color:#fff;text-decoration:none}.carousel-wrap.extra_carusel1 h5 a:hover{color:#49bfbf;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.carousel-wrap.extra_carusel1 ul
li{position:relative}.carousel-wrap.extra_carusel1 ul li .featured-thumbnail{overflow:hidden;margin:0}.carousel-wrap.extra_carusel1 ul li
.wrapper_carousel1{overflow:hidden;padding-bottom:24px;margin-bottom:40px}.carousel-wrap.extra_carusel1 ul li .wrapper_carousel1:first-child{border-bottom:1px solid #eee}.es-nav{position:absolute;display:block;width:24px;height:31px;float:right;top:-50px;right:2px}.es-nav
span{position:absolute;top:0;margin-top:0;width:11px;height:31px;opacity:1;background:transparent;cursor:pointer}.es-nav span.es-nav-prev{bottom:0;left:0;width:11px;height:31px;display:block !important;background:transparent url(/wp-content/themes/theme53014/images/es-prev.png) center 8px no-repeat;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.es-nav span.es-nav-prev:hover{background:transparent url(/wp-content/themes/theme53014/images/es-prev.png) center -40px no-repeat;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.es-nav span.es-nav-next{right:0;bottom:0;width:11px;height:31px;display:block !important;background:transparent url(/wp-content/themes/theme53014/images/es-next.png) center 8px no-repeat;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.es-nav span.es-nav-next:hover{background:transparent url(/wp-content/themes/theme53014/images/es-next.png) center -40px no-repeat;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.extrabox_2{padding:0;margin:37px
0 10px;background:#fff;border-top:2px solid #e9e9e9}.extrabox_2:before,.extrabox_2:after{display:none}.extrabox_2
h2{padding-bottom:24px}.extrabox_1{padding:0;margin:17px
0 10px;background:#fff;border-top:2px solid #e9e9e9}.extrabox_1:before,.extrabox_1:after{display:none}.recent-posts.extrarecent_1{overflow:hidden;margin:0
0 0 -20px !important;padding:0;border:none}.recent-posts.extrarecent_1
li{margin:0
0 20px 20px;padding:0;border:none;background:none;list-style-type:none}.recent-posts.extrarecent_1 li .featured-thumbnail{float:right;margin:0
0 0 50px}@media (min-width: 768px) and (max-width: 979px){.recent-posts.extrarecent_1 li .featured-thumbnail{float:left;margin:0
250px 40px 0}}@media (max-width: 767px){.recent-posts.extrarecent_1 li .featured-thumbnail{float:none;overflow:hidden;max-width:570px;margin:0
0 40px 0}}@media (max-width: 480px){.recent-posts.extrarecent_1 li .featured-thumbnail{float:none;width:100%}}.recent-posts.extrarecent_1 li .featured-thumbnail
a{position:relative}.recent-posts.extrarecent_1 li .featured-thumbnail a:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";border-top:0 solid #49bfbf;border-bottom:0 solid #f1c40f;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}.recent-posts.extrarecent_1 li .featured-thumbnail a:hover:before{border-top:15px solid #49bfbf;border-bottom:15px solid #f1c40f;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.recent-posts.extrarecent_1 li
h5{font-family:'open Sans',sans-serif;font-size:24px;line-height:30px;font-style:normal;font-weight:800 !important;text-transform:none;color:#000;margin:0
0 15px;padding:0}.recent-posts.extrarecent_1 li
.excerpt{margin-bottom:1.5em}.recent-posts.extrarecent_1 li
.meta{display:block;overflow:hidden;margin-bottom:23px;color:#888;text-transform:uppercase;font-size:10px}.recent-posts.extrarecent_1 li .post-date{font-family:'Open Sans',sans-serif;font-size:12px;line-height:18px;font-style:normal;font-weight:800 !important;text-transform:uppercase;color:#fff;margin:0;padding:5px
21px;background:#2f4449}.recent-posts.extrarecent_1 li .post-comments{display:none}.recent-posts.extrarecent_1 .btn.btn-primary{margin-bottom:40px}.pagination__posts{margin:30px
0 20px;text-align:center}#sidebar{padding-top:34px}.widget{margin-bottom:19px;padding-bottom:31px;border-bottom:2px solid #e9e9e9}.widget
h3{font-family:'Open Sans',sans-serif;font-size:12px;line-height:20px;font-style:normal;font-weight:800 !important;text-transform:uppercase;position:relative;overflow:hidden;text-align:left;padding:0;margin:0;color:#505050;margin-top:0;padding-top:30px;margin-bottom:16px !important}.widget
ul{padding:0;margin-left:0;list-style:none;margin-top:0;margin-bottom:0}.widget ul
ul{margin-left:20px;margin-top:10px}.widget ul
li{margin-top:0;margin-bottom:12px;text-transform:uppercase}.widget ul li
a{font-family:'Open Sans',sans-serif;font-size:14px;line-height:20px;font-style:normal;font-weight:400 !important;color:#49bfbf;text-transform:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.widget ul li a:hover{color:#000;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.widget ul li:before{display:none}.widget .post-list{margin-bottom:0px}.widget .post-list
li{overflow:hidden;padding-top:0;padding-bottom:0;margin-bottom:0}.widget .post-list li:before{display:none}.widget .post-list li:first-child{padding-top:0;border:none}.widget .post-list_h{margin:0;margin-bottom:14px;color:#505050}.widget .post-list_h
a{font-family:'Open Sans',sans-serif;font-size:24px;line-height:26px;font-style:normal;font-weight:800 !important;font-style:normal;text-shadow:none;text-transform:none;color:#000;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.widget .post-list_h a:hover{color:#49bfbf;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.widget .post-list .extra-wrap{background:#fff;padding:6px
0 30px}.widget .post-list
time{display:block;font-family:'Open Sans',sans-serif;font-size:14px;line-height:20px;font-weight:400;font-style:normal;text-shadow:none;text-transform:none;color:#49bfbf;margin-bottom:10px;margin-top:8px}.widget .post-list time:before{text-align:left;position:relative;font-family:'FontAwesome';font-size:16px;line-height:16px;speak:none;content:"\f073";color:#000;margin-right:10px;text-indent:0 !important}.widget .post-list
.excerpt{text-transform:none;margin-bottom:19px}.widget .post-list .btn.btn-primary.link{overflow:hidden}.widget .post-list .featured-thumbnail{margin:5px
0 0 0;float:none;background:#fff}.widget .post-list .featured-thumbnail
img{box-sizing:border-box}@media (min-width: 768px) and (max-width: 979px){.widget .post-list .featured-thumbnail{float:none}}@media (max-width: 420px){.widget .post-list .featured-thumbnail{float:none}}.widget .comments-custom
li{overflow:hidden;margin:0;padding:0
0 20px 0;margin-bottom:20px;border-bottom:none;background:none}.widget .comments-custom li:before{display:none}.widget .comments-custom li:first-child{padding-top:0;border-top:none}.widget .comments-custom .featured-thumbnail.thumbnail{margin-top:4px;margin-right:30px;margin-bottom:16px;box-shadow:none;box-sizing:border-box;padding:0;border:none}.widget .comments-custom_txt{font-family:'Open Sans',sans-serif;font-size:14px;line-height:24px;font-style:normal;font-weight:400 !important;color:#000;text-transform:none !important;letter-spacing:0;padding:0
0 0 0;border-top:none;margin-top:10px}.widget .comments-custom_txt
a{font-family:'Open Sans',sans-serif;font-size:14px;line-height:24px;font-style:normal;font-weight:400 !important;color:#000;font-style:normal;text-shadow:none;text-transform:none;text-decoration:none}.widget .comments-custom_txt a:hover{color:#49bfbf;text-decoration:none}.widget .comments-custom_h_author{font-family:'Open Sans',sans-serif;font-size:14px;line-height:20px;font-style:normal;font-weight:400 !important;text-shadow:none;color:#49bfbf;text-shadow:none;text-transform:capitalize;margin-bottom:0;margin-top:10px}.widget .comments-custom_h_author:before{text-align:left;position:relative;font-family:'FontAwesome';font-size:16px;line-height:16px;speak:none;content:"\f007";color:#000;margin-right:15px;text-indent:0 !important}.widget .comments-custom_h_author:first-letter {text-transform:uppercase !important}.widget .comments-custom_h_title{margin-bottom:10px}.widget .comments-custom_h_title
a{font-family:'Open Sans',sans-serif;font-size:24px;line-height:26px;font-style:normal;font-weight:800 !important;font-style:normal;text-shadow:none;text-transform:none;color:#000;margin-bottom:0;margin-top:22px}.widget .comments-custom_h_title a:before{display:none}.widget .comments-custom_h_title a:hover{color:#49bfbf;text-decoration:none}.widget .comments-custom_h_author:first-letter {text-transform:uppercase}.widget .comments-custom
time{font-family:'Open Sans',sans-serif;font-size:14px;line-height:20px;font-style:normal;font-weight:400 !important;text-shadow:none;color:#49bfbf;text-transform:none;margin-top:4px;margin-bottom:0;display:block}.widget .comments-custom time:before{text-align:left;position:relative;font-family:'FontAwesome';font-size:16px;line-height:16px;speak:none;content:"\f073";color:#000;margin-right:10px;text-indent:0 !important}.widget .comments-custom
i{font-size:16px;margin-right:.5em;color:#999;float:left;min-width:15px;text-align:center}.widget .comments-custom
.ladle{float:left;padding-right:5px}.widget .comments-custom
.meta_format{margin-top:0;margin-bottom:1px}.widget .flex-direction-nav .flex-prev{left:0;margin:-46px 0 0;color:#49bfbf}.widget .flex-direction-nav .flex-next{right:0;margin:-46px 0 0;color:#49bfbf}.widget #wp-calendar
td{padding:6px
0;border:none;text-align:center}.widget #wp-calendar
td#today{background-color:#e9e9e9;color:#49bfbf}.widget #wp-calendar
caption{margin-bottom:5px;padding:4px
0;color:#49bfbf;font-weight:bold;font-size:16px;text-align:center}.widget #wp-calendar thead
th{padding:7px
0;color:#49bfbf;text-align:center;font-size:14px}.widget
select{width:100% !important;height:40px}.widget
.social{margin:0}.widget .social_li:before{display:none}.widget .widget-flexslider li:before, .widget .flickr_list li:before{display:none}.widget #searchform .search-form_it{border:1px
solid #e5e5e5;width:90%}.widget #searchform .search-form_is{margin:8px
0 0 0}.widget .banner_wrapper
img{max-width:100%}.footer{background:transparent;border-top:none;margin:0;padding:0
!important}.footer .footer-text{font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;font-weight:400;font-style:normal;text-shadow:none;text-transform:capitalize;color:#fff;margin:23px
0 12px}.footer .footer-text
span{margin:0
6px}@media (max-width: 480px){.footer .footer-text
span{margin:0}}.footer .footer-text
a{font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;font-weight:400;font-style:normal;text-shadow:none;text-transform:capitalize;color:#fff;margin-top:22px}@media (min-width: 768px) and (max-width: 979px){.footer .footer-text
a{text-align:left}}@media (max-width: 767px){.footer .footer-text
a{text-align:left}}@media (max-width: 480px){.footer .footer-text
a{text-align:center;font-size:11px;line-height:22px}}.footer .footer-text a:hover{color:#49bfbf}@media (max-width: 767px){.footer .footer-text{text-align:left;padding:0
20px;letter-spacing:0}}@media (max-width: 480px){.footer .footer-text{text-align:center;font-size:11px;line-height:22px}}@media (max-width: 767px){.footer{padding:0
20px}}@media (max-width: 767px){.footer
.copyright{padding:20px
20px}}.footerlist
ul{list-style:none !important;margin-left:0}nav.footer-nav{float:none !important;margin:24px
0 20px;overflow:hidden;position:relative;display:block;width:100%}nav.footer-nav
ul{margin:0;padding:0;float:left}nav.footer-nav ul .sub-menu{display:none}nav.footer-nav ul
li{float:left;text-align:left;margin:0;padding:0
10px 0 0;list-style-type:none}@media (min-width: 768px) and (max-width: 979px){nav.footer-nav ul
li{display:inline}}@media (max-width: 480px){nav.footer-nav ul
li{padding:0
5px 0 0}}nav.footer-nav ul li
a{text-align:left;font-size:14px !important;text-transform:capitalize;text-decoration:none;color:#fff !important;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}@media (max-width: 480px){nav.footer-nav ul li
a{font-size:11px !important}}nav.footer-nav ul li a:hover{color:#49bfbf !important;text-decoration:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}nav.footer-nav ul li.current-menu-item
a{text-decoration:underline;color:#49bfbf !important}.zoom-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:block !important;opacity:1 !important;visibility:visible !important;background:transparent !important;border-radius:0;cursor:pointer;overflow:hidden}.zoom-icon:after{position:absolute;content:"";left:50%;top:50%;width:0%;height:0%;text-align:center;background:url(/wp-content/themes/theme53014/images/patternblack.png) center center repeat;border-radius:0;z-index:0;-webkit-transition:0.55s;-moz-transition:0.55s;-o-transition:0.55s;transition:0.55s}.no-rgba .zoom-icon{visibility:hidden;display:none}.zoom-icon:before{position:absolute;top:50%;left:50%;display:block;margin:0;width:0px;height:0px;background:url(/wp-content/themes/theme53014/images/magnify-alt2.png) 50% 50% no-repeat;content:"";border-radius:0;overflow:hidden;z-index:2;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}.featured-thumbnail a:hover .zoom-icon:before, a.thumbnail:hover .zoom-icon:before, .thumbnail__portfolio a:hover .zoom-icon:before{width:64px;height:64px;margin:-32px 0 0 -32px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}.featured-thumbnail a:hover .zoom-icon:after, a.thumbnail:hover .zoom-icon:after, .thumbnail__portfolio a:hover .zoom-icon:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;text-align:center;-webkit-transition:0.35s;-moz-transition:0.35s;-o-transition:0.35s;transition:0.35s}.no-rgba .image-wrap:hover .zoom-icon, .featured-thumbnail a:hover .zoom-icon, a.thumbnail:hover .zoom-icon, .thumbnail__portfolio a:hover .zoom-icon{visibility:visible;border-radius:0;overflow:hidden}.wpcf7-form
p.field{position:relative;overflow:hidden;margin-bottom:15px;vertical-align:top}.wpcf7-form p.field
input{margin:0;font-size:14px;line-height:22px;border:1px
solid #eee;font-weight:400;padding:7px
12px;width:100%;height:43px;background:transparent;color:#000 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7-form p.field input:-moz-placeholder{color:#000}.wpcf7-form p.field input:-ms-input-placeholder{color:#000}.wpcf7-form p.field input::-webkit-input-placeholder{color:#000}.wpcf7-form p.field input[type="file"]{font-size:14px;position:relative;font-weight:400;cursor:pointer;height:43px;color:#000 !important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.wpcf7-form p.field input[type="file"]:-moz-placeholder{color:#000}.wpcf7-form p.field input[type="file"]:-ms-input-placeholder{color:#000}.wpcf7-form p.field input[type="file"]::-webkit-input-placeholder{color:#000}.wpcf7-form
textarea{font-size:14px;color:#000 !important;font-weight:400;overflow:auto;margin:0;padding:7px
12px;width:100%;height:200px;line-height:22px;border:1px
solid #eee;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;overflow:auto}.wpcf7-form textarea:-moz-placeholder{color:#000}.wpcf7-form textarea:-ms-input-placeholder{color:#000}.wpcf7-form textarea::-webkit-input-placeholder{color:#000}.wpcf7-form .submit-wrap{margin:0
0 40px;padding:0}.wpcf7-form .submit-wrap
input{font-family:'Open Sans',sans-serif;font-size:12px;line-height:20px;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;padding:5px
14px;position:relative;letter-spacing:0;background:#000;border-radius:0;box-shadow:none;text-shadow:none;border:none;outline:none;border-radius:0;z-index:1;height:31px;overflow:hidden;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.wpcf7-form .submit-wrap input:hover{color:#fff;background:#49bfbf !important;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}span.wpcf7-form-control-wrap{display:block}.wpcf7-not-valid-tip{position:absolute;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;padding:8px
6px !important;width:auto !important;height:auto !important;background:#F2DEDE !important;border:1px
solid #ddd !important;color:#B94A48 !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px) and (max-width: 979px){.wpcf7-not-valid-tip{font-size:11px !important;padding:8px
6px !important;line-height:14px}}div.wpcf7-response-output{margin:60px
0 !important;padding:8px
35px 8px 14px !important;border:1px
solid #ddd !important;background-color:#FCF8E3;color:#C09853;text-shadow:0 1px 0 rgba(255,255,255,0.5);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.wpcf7-validation-errors{background-color:#F2DEDE !important;border-color:#ddd !important;color:#B94A48 !important}div.wpcf7-mail-sent-ok{background:#DFF0D8 !important;border:1px
solid #ddd !important;color:#468847 !important}.error404 .extraheader_1 .search-form{display:none !important}.search-form .search-form_is{font-size:0;line-height:0;background: !important;border:1px
solid #eee;outline:none;box-shadow:none;height:31px !important;text-align:left;position:absolute;right:0;top:0;padding:0;border-radius:0 !important;margin:0
!important;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.search-form .search-form_is .icon-search{text-align:center;float:none;vertical-align:middle;position:relative;top:0 !important;margin:0;font-family:'FontAwesome';font-size:20px;line-height:20px;speak:none;color:#fff;content:"\f015";background:transparent;box-shadow:none;box-sizing:border-box;border-radius:0;padding:13px
0 0 14px;text-indent:0 !important;z-index:99999;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.search-form .search-form_is:hover{background:#49bfbf !important;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.search-form input[type="text"]{vertical-align:top;border:1px
solid #eee;box-shadow:none !important;border-radius:0;color:#fff;font-family:'Open Sans',serif;font-size:14px;line-height:20px;font-style:normal;width:92%;text-transform:capitalize;margin-top:0;background:#fff}.search-form input[type="submit"]{margin-top:10px}.sidebar .search-form input[type="text"]{vertical-align:top;border:1px
solid #eee;box-shadow:none !important;border-radius:0;color:#000;font-family:'Open Sans',serif;font-size:14px;line-height:20px;font-style:normal;right:0;left:0;padding:12px
10px;height:47px;box-sizing:border-box;text-transform:capitalize;background:#fff;margin-top:0;margin-bottom:10px;width:100% !important}.sidebar .search-form input[type="text"]:-moz-placeholder{color:#000}.sidebar .search-form input[type="text"]:-ms-input-placeholder{color:#000}.sidebar .search-form input[type="text"]::-webkit-input-placeholder{color:#000}.no-results .search-form input[type="text"]{vertical-align:top;border:1px
solid #eee;box-shadow:none !important;border-radius:0;color:#000;font-family:'Open Sans',serif;font-size:14px;line-height:20px;font-style:normal;right:0;left:0;padding:12px
10px;height:47px;box-sizing:border-box;text-transform:capitalize;background:#fff;margin-top:0;margin-bottom:10px;width:100% !important}.no-results .search-form input[type="text"]:-moz-placeholder{color:#000}.no-results .search-form input[type="text"]:-ms-input-placeholder{color:#000}.no-results .search-form input[type="text"]::-webkit-input-placeholder{color:#000}.no-results .search-form input[type="submit"]{width:auto !important}.error404 .search-form input[type="text"]{vertical-align:top;border:1px
solid #eee;box-shadow:none !important;border-radius:0;color:#000;font-family:'Open Sans',serif;font-size:14px;line-height:20px;font-style:normal;right:0;left:0;padding:12px
10px;height:47px;box-sizing:border-box;text-transform:capitalize;background:#fff;margin-top:0;margin-bottom:10px;width:100% !important}.error404 .search-form input[type="text"]:-moz-placeholder{color:#000}.error404 .search-form input[type="text"]:-ms-input-placeholder{color:#000}.error404 .search-form input[type="text"]::-webkit-input-placeholder{color:#000}.error404 .search-form .search-form_is{width:auto !important}@media (min-width: 768px) and (max-width: 979px){.sidebar .search-form_it{width:130px}}#back-top{display:none}#back-top-wrapper{position:fixed;right:60px;bottom:40px;overflow:hidden;z-index:199}#back-top
a{display:block;width:20px;height:20px;color:#bbb;overflow:hidden;text-align:center;text-decoration:none;border-radius:10px;border:none;text-transform:uppercase;font:11px/100% Arial, Helvetica, sans-serif;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}#back-top a:hover
span{background:transparent url(/wp-content/themes/theme53014/images/up-arrow.png) center bottom no-repeat}#back-top
span{display:block;margin-bottom:10px;width:20px;height:20px;background:transparent url(/wp-content/themes/theme53014/images/up-arrow.png) center top no-repeat;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before, .mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,
.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,
.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:black}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-break:break-word;padding-right:36px}.mfp-figure
small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-zoom-in{}.mfp-zoom-in .mfp-with-anim{opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}