a:4:{s:4:"root";s:69:"/home2/havenbur/public_html/c/wp-content/themes/theme53994/style.less";s:8:"compiled";s:80652:"@import url("../CherryFramework/style.css"); @import url(//fonts.googleapis.com/css?family=Open+Sans:400,300); @import url(//fonts.googleapis.com/css?family=Archivo+Black); @import url(//fonts.googleapis.com/css?family=Quicksand:400,700); @import url(//fonts.googleapis.com/css?family=Open+Sans+Condensed:300); @import url(//fonts.googleapis.com/css?family=Fjalla+One); html { -webkit-font-smoothing:antialiased; } body { background:#f6724b; } @media (max-width: 767px) { body { padding-left:0 !important; padding-right:0 !important; } } #content { padding-top:5px; } .content-holder { padding-bottom:51px; background:#0072bc; } @media (max-width: 767px) { .content-holder { padding:0 20px 50px; } } .main-holder { overflow:hidden; padding:0; } .slider_off { position:relative; background:transparent; min-height:0; } .parallaxoff { position:relative; background:transparent; min-height:350px; } .thumbnail, .featured-thumbnail { padding:0; border:none; border-radius:0; box-shadow:none; } .alignnone { margin:5px 0 25px 0; } .ie8 .testimonials.extra_testi1 .testi-item { width:290px; } .ie8 #commentform textarea { width:500px; max-width:500px; min-width:500px; } .ie8 .slider_off { min-height:0; } .ie8 .recent-posts img, .ie8 .posts-grid img, .ie8 .post__holder img, .ie8 .post_wrapper img { max-width:none !important; } .ie8 .extrabox_2 .extra-wrap { width:340px; } .ie8 .nav__primary { padding:0 160px; } .home #content { padding-top:30px; } .home p { margin-bottom:25px; } 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 !important; -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-bottom:22px; font-weight:normal !important; } h1 { text-transform:uppercase; font-weight:300 !important; } h2 { font-weight:300 !important; margin:0; padding:40px 0 31px; text-transform:uppercase; } h3 { text-transform:uppercase; font-weight:300 !important; } .btn.btn-primary { font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:18px; font-weight:400; font-style:normal; text-transform:uppercase; color:#FFF; padding:10px 24px 10px; position:relative; letter-spacing:0; background:transparent; border-radius:0; box-shadow:none; text-shadow:none; border:none; outline:none; border-radius:2px; 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; } .btn.btn-primary:before { content:""; position:absolute; width:0; height:100%; bottom:0; right:0; top:0; z-index:-1; overflow:hidden; border-radius:2px; background:#ffdc5f; -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:2px; background:#ffa96b; 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:#ffdc5f; -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; border:none !important; background:transparent; -webkit-box-shadow:0 1px 10px 5px rgba(246,114,75,0.4); box-shadow:0 1px 10px 5px rgba(246,114,75,0.4); } .extra_head:after { content:""; display:block; background:#f6724b; position:absolute; width:3000px; height:100%; margin-left:-1400px; left:50%; box-shadow:none; z-index:-1; top:0; -webkit-transition:all 0.25s ease; -moz-transition:all 0.25s ease; -o-transition:all 0.25s ease; transition:all 0.25s ease; } .logo { padding:40px 0; text-align:center; margin:0; width:auto; line-height:0; display:inline-block; text-transform:uppercase; background:transparent; position:relative; color:#333; float:none; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; } @media (min-width: 1200px) { .logo { padding:40px 0 40px 32px; } } @media (max-width: 767px) { .logo { padding:20px; width:80%; } } .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:center; font-family:'Archivo Black', sans-serif; font-size:140px; line-height:140px; font-weight:normal; font-style:normal; padding:0; letter-spacing:0; border:none; color:#fff; text-transform:lowercase; background:transparent; } @media (max-width: 767px) { .logo .logo_h__txt .logo_link { font-size:60px; line-height:60px; margin-bottom:30px; } } .extra_head2 { position:relative; z-index:101; padding-bottom:37px; } @media (max-width: 767px) { .extra_head2 { padding-bottom:7px; margin-top:10px; } } .extra_head2:after { content:""; display:block; background:#f6724b url(images/dashed1.png) center bottom repeat-x; position:absolute; width:3000px; height:100%; margin-left:-1400px; left:50%; box-shadow:none; z-index:-1; top:0; -webkit-transition:all 0.25s ease; -moz-transition:all 0.25s ease; -o-transition:all 0.25s ease; transition:all 0.25s ease; } .pseudoStickyBlock { max-height:100px; } @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:0; padding:5px 0; } @media (max-width: 1200px) and (min-width: 979px) { .isStuck { max-width:940px; } } @media (min-width: 768px) and (max-width: 979px) { .isStuck { max-width:724px; } } @media (max-width: 767px) { .isStuck { top:0 !important; position:relative !important; } } .isStuck.menu_holder:after { content:""; display:block; background:#f6724b; border-bottom:3px solid #ffa96b; position:absolute; width:3000px; height:100%; margin-left:-1400px; left:50%; box-shadow:none; z-index:0; 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: 767px) { .isStuck.menu_holder:after { display:none; } } .isStuck .sf-menu > li > a, .isStuck .sf-menu > li:first-child > a { -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; } .sf-menu, .sf-menu * { margin:0; padding:0; list-style:none; float:right; } .menu_holder { margin-top:47px; position:relative; } @media (max-width: 767px) { .menu_holder { margin-top:20px; } } .menu_holder:after { content:""; display:block; background:#f6724b; position:absolute; width:3000px; height:100%; margin-left:-1400px; left:50%; box-shadow:none; z-index:-1; top:0; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; } .nav__primary { margin-bottom:0; padding:0 267px; } @media (max-width: 1200px) and (min-width: 979px) { .nav__primary { padding:0 160px; } } @media (max-width: 979px) and (min-width: 768px) { .nav__primary { padding:0 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; padding:20px 0; top:0; margin-left:-8px; margin-top:21px; background:#ffa96b; width:140px; } .sf-menu ul:before { position:absolute; content:""; width:16px; height:8px; left:50%; top:-8px; margin-left:-5px; background:url(images/arrowsub.png) center center 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; } .sf-menu ul ul { margin-left:5px; background:#0072bc; } .sf-menu ul ul:before { display:none; } .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 { background:transparent; text-align:center; margin-left:0; background:none; } .sf-menu > li { text-align:center; padding-right:0; padding-left:0; padding:0; display:table-cell; float:none; background:transparent; } .sf-menu > li > a { font-family:'Open Sans', sans-serif; font-size:20px; line-height:20px; font-style:normal; background:transparent; text-transform:lowercase; font-weight:300 !important; padding:12px 0 15px; margin:0 5px; color:#fff; 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:12px 0 15px; } .sf-menu > li > a:after { position:absolute; content:""; height:50%; background-color:#bc4d2c; right:0; width:0%; bottom:0; border-radius:0 0 10px 10px; z-index:-1; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; } .sf-menu > li > a:before { position:absolute; content:""; height:50%; background-color:#bc4d2c; right:0; width:0%; top:0; border-radius:10px 10px 0 0; z-index:-1; -webkit-transition:all 0.6s ease; -moz-transition:all 0.6s ease; -o-transition:all 0.6s ease; transition:all 0.6s 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; 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; } .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:""; width:100%; left:0; background-color:#ffdc5f; -webkit-transition:all 0.35s ease; -moz-transition:all 0.35s ease; -o-transition:all 0.35s ease; transition:all 0.35s 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:""; width:100%; left:0; background-color:#ffdc5f; -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-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; } .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:transparent; color:#ffdc5f; -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:center; } .sf-menu li li a { font-family:'Arial', sans-serif; font-size:15px; line-height:20px; font-style:normal; background:transparent; text-transform:lowercase; font-weight:300 !important; text-decoration:none; text-align:center; letter-spacing:0; border:none; color:#fff; display:inline-block; padding:5px 0; 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; } .sf-menu li li a .sf-sub-indicator { display:inline; position:absolute; top:10px; right:-12px; margin-right:0px !important; } .sf-sub-indicator { top:30px; right:50%; margin-right:-6px !important; background:url(images/arrows-ffffff.png) no-repeat -10px -100px; } .select-menu { display:none; background-color:#FFF; width:100%; height:35px; padding:5px; color:#0072bc; 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 (min-width: 768px) and (max-width: 979px) { .sf-menu ul { margin-left:2px; } .sf-menu > li { text-align:center; padding-right:0; } .sf-menu { padding:10px 0 0 0; margin-right:0; } } @media (max-width: 767px) { .select-menu { margin-bottom:20px; } .nav { margin:20px 0 0 0; } } .extrastyle_1 { margin-bottom:49px; } .extrastyle_1 p { margin-bottom:33px !important; } @media (max-width: 767px) { .extrastyle_1 p .alignnone { float:none; display:block; } } .extrabox_2 { padding:0 !important; width:inherit !important; margin-left:0 !important; background:transparent; border-top:1px solid #5799c1; border-bottom:1px solid #5799c1; margin:15px 0 33px; position:relative; } .extrabox_2:before, .extrabox_2:after { display:none; } .extrabox_2 .extraimg_1 { margin:0 10px 0 0; padding:0; } @media (max-width: 979px) and (min-width: 768px) { .extrabox_2 .extraimg_1 { padding:0; margin:0 auto; float:none; display:block; } } @media (max-width: 767px) { .extrabox_2 .extraimg_1 { padding:0; margin:0 auto; float:none; display:block; } } .extrabox_2 .extra-wrap { text-align:center; width:530px; margin-top:35px; float:left; } @media (max-width: 1200px) and (min-width: 979px) { .extrabox_2 .extra-wrap { width:400px; } } @media (max-width: 979px) and (min-width: 768px) { .extrabox_2 .extra-wrap { width:100%; margin:20px 0; float:none; display:block; } } @media (max-width: 767px) { .extrabox_2 .extra-wrap { width:100%; margin:10px 0; float:none; display:block; } } .extrabox_2 .extra-wrap h1 { font-family:'Quicksand', sans-serif; font-size:43px; line-height:44px; font-style:normal; font-weight:400 !important; text-transform:uppercase; color:#fff; margin:0 0 16px; padding:0; letter-spacing:0; } @media (max-width: 767px) { .extrabox_2 .extra-wrap h1 { font-size:20px; line-height:24px; } } .extrabox_2 .btn.btn-primary { font-family:'Trebuchet MS', sans-serif; font-size:18px; line-height:18px; font-weight:bold; font-style:normal; text-transform:uppercase; color:#FFF; text-align:center; vertical-align:middle; position:relative; letter-spacing:0; background:transparent; border-radius:0; box-shadow:none; text-shadow:none; border:none; outline:none; border-radius:400px; z-index:1; overflow:hidden; width:60px; margin:65px 0 0 132px; padding:41px 29px; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; } @media (max-width: 1200px) and (min-width: 979px) { .extrabox_2 .btn.btn-primary { margin:65px 0 0 62px; } } @media (max-width: 979px) and (min-width: 768px) { .extrabox_2 .btn.btn-primary { float:none; margin:0 auto 20px; text-align:center; display:block; } } @media (max-width: 767px) { .extrabox_2 .btn.btn-primary { float:none; margin:0 auto 20px; text-align:center; display:block; } } .extrabox_2 .btn.btn-primary:before { content:""; position:absolute; height:0; width:0; right:0; top:50%; border-radius:400px; z-index:-1; overflow:hidden; background:#ffdc5f; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; } .extrabox_2 .btn.btn-primary:after { content:""; position:absolute; width:100%; height:100%; bottom:0; left:0; overflow:hidden; background:#ffa96b; 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; } .extrabox_2 .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; } .extrabox_2 .btn.btn-primary:hover:after { background:#ffdc5f; -webkit-transition:all 0.8s ease; -moz-transition:all 0.8s ease; -o-transition:all 0.8s ease; transition:all 0.8s ease; } .extrabox_2 .btn.btn-primary:hover:before { height:100%; width:100%; top:0; right:0; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; } .extrabox_1 { padding:0; margin:-317px 0 30px; background:transparent; position:relative; z-index:100; } @media (max-width: 979px) and (min-width: 768px) { .extrabox_1 { margin:20px 0 30px; } } @media (max-width: 767px) { .extrabox_1 { margin:20px 0 30px; } } .extrabox_1:before, .extrabox_1:after { display:none; } .extrabox_1 .hero-unit { text-align:center; background:transparent url(images/bgherounit.png); border-radius:0; padding:14px 15px 19px; margin-bottom:47px; position:relative; } .extrabox_1 .hero-unit:after { position:absolute; content:""; width:29px; height:15px; right:0; bottom:-15px; margin-left:-15px; left:50%; background:transparent url(images/herounitarrow.png) 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_1 .hero-unit h1 { font-family:'Quicksand', sans-serif; font-size:30px; line-height:34px; font-style:normal; font-weight:400 !important; text-transform:lowercase; color:#fff; margin:0; padding:0; letter-spacing:0; } @media (max-width: 767px) { .extrabox_1 .hero-unit h1 { font-size:20px; line-height:24px; } } .banner-wrap.extrabanner_1 { overflow:hidden; margin:0; padding:0; background:transparent; text-align:center; position:relative; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s; } @media (max-width: 767px) { .banner-wrap.extrabanner_1 { margin:0 0 30px; } } .banner-wrap.extrabanner_1:after { position:absolute; content:""; height:100%; background-color:#f6724b; right:0; width:100%; bottom:0; z-index:-1; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; } .banner-wrap.extrabanner_1:before { position:absolute; content:""; height:0%; background-color:#bc4d2c; right:0; width:100%; bottom:0; z-index:0; -webkit-transition:all 0.8s ease; -moz-transition:all 0.8s ease; -o-transition:all 0.8s ease; transition:all 0.8s ease; } .banner-wrap.extrabanner_1:hover { -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s; } .banner-wrap.extrabanner_1:hover:before { position:absolute; content:""; height:100%; bottom:0; background-color:#ffdc5f; -webkit-transition:all 0.6s ease; -moz-transition:all 0.6s ease; -o-transition:all 0.6s ease; transition:all 0.6s ease; } .banner-wrap.extrabanner_1 .featured-thumbnail { float:none; overflow:hidden; margin:0 0 42px; padding:0; } @media (max-width: 767px) { .banner-wrap.extrabanner_1 .featured-thumbnail { float:none; overflow:hidden; margin:30px auto 42px; width:270px; padding:0; text-align:center; } } @media (max-width: 305px) { .banner-wrap.extrabanner_1 .featured-thumbnail { float:none; overflow:hidden; margin:0 auto 42px; width:100%; padding:0; text-align:center; } } .banner-wrap.extrabanner_1 .featured-thumbnail a { display:block; float:left; overflow:hidden; border:none; text-align:center; -webkit-transition:0.25s; -moz-transition:0.25s; -o-transition:0.25s; transition:0.25s; } .banner-wrap.extrabanner_1 .featured-thumbnail a:after { position:absolute; content:""; left:0; top:50%; width:100%; height:0%; text-align:center; background:url(images/patternwhite1.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; } .banner-wrap.extrabanner_1 .featured-thumbnail a:before { display:none !important; } .banner-wrap.extrabanner_1 .featured-thumbnail a:hover { -webkit-transition:0.4s; -moz-transition:0.4s; -o-transition:0.4s; transition:0.4s; } .banner-wrap.extrabanner_1 .featured-thumbnail a:hover: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; } .banner-wrap.extrabanner_1 h5 { font-family:'Open Sans Condensed', sans-serif; font-size:30px; line-height:34px; font-weight:300; margin:0 0 29px; padding-bottom:25px; color:#fff; text-transform:uppercase; background:url(images/dashedbanners.png) center bottom repeat-x; } .banner-wrap.extrabanner_1 .extra-wrap { position:relative; z-index:10; padding:0 30px; } @media (max-width: 979px) and (min-width: 768px) { .banner-wrap.extrabanner_1 .extra-wrap { padding:0 10px; } } @media (max-width: 767px) { .banner-wrap.extrabanner_1 .extra-wrap { padding:0 10px; } } .banner-wrap.extrabanner_1 .extra-wrap p { font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:18px; font-style:normal; font-weight:400 !important; text-transform:uppercase; color:#fff; margin:0 0 63px; padding:0; } .banner-wrap.extrabanner_1 .btn-link { font-family:'Trebuchet MS', cursive; font-size:12px; line-height:14px; font-weight:400; font-style:normal; text-transform:uppercase; color:#fff; padding:26px 25px 0; float:none; overflow:hidden; 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; 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; } .banner-wrap.extrabanner_1 .btn-link:before { content:""; position:absolute; width:100%; height:0%; bottom:0; right:0; z-index:-1; overflow:hidden; border-radius:400px 400px 0 0; background:#f6724b; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; } .banner-wrap.extrabanner_1 .btn-link:after { content:""; position:absolute; width:100%; height:100%; bottom:0; left:0; overflow:hidden; border-radius:400px 400px 0 0; background:#0072bc; 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; } .banner-wrap.extrabanner_1 .btn-link:hover { color:#fff; 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; } .banner-wrap.extrabanner_1 .btn-link:hover:after { background:#f6724b; -webkit-transition:all 0.8s ease; -moz-transition:all 0.8s ease; -o-transition:all 0.8s ease; transition:all 0.8s ease; } .banner-wrap.extrabanner_1 .btn-link:hover:before { height: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; } .filter-wrapper { margin-top:28px; margin-bottom:14px; } .filter-wrapper strong { font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:20px; text-transform:uppercase; font-weight:400 !important; color:#fff; background:transparent; margin-right:28px; padding:0 0 20px 0; } @media (max-width: 767px) { .filter-wrapper strong { background:transparent; margin:0; padding:0 0 0 5px; } } .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:right; } @media (max-width: 767px) { .pull-right { float:left; } } .nav-pills { float:left; margin-bottom:2px; } .nav-pills li { font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:20px; text-transform:uppercase; font-weight:400 !important; color:#fff; background:transparent; padding:0 0 10px 0; } .nav-pills li:first-child a { background:transparent; } .nav-pills li a { position:relative; font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:20px; text-transform:uppercase; font-weight:400 !important; color:#fff; background:transparent; background:transparent; padding:0 21px 0; margin:0; background:url(images/pillsimg.png) 0 5px no-repeat; -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; } @media (max-width: 767px) { .nav-pills li a { background:transparent; margin:0; padding:0 0 0 5px; } } .nav-pills li a:hover, .nav-pills li a:focus { color:#ffdc5f; 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:#ffdc5f; 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.active a { color:#ffdc5f !important; position:relative; background-color:transparent; -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:#ffdc5f; background-color:transparent; -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 { background:#338dc6; padding:27px 50px 5px; border:none; border-top:0; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s; } .filterable-portfolio .portfolio_item_holder .caption__portfolio:hover { background:#1a7dbd; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s; } @media (max-width: 767px) { .filterable-portfolio .portfolio_item_holder .caption__portfolio { padding:20px 20px 5px; } } .filterable-portfolio .portfolio_item_holder .caption__portfolio h3 a { color:#fff; font-size:23px; } .filterable-portfolio .portfolio_item_holder .caption__portfolio h3 a:hover { color:#ffdc5f; } .filterable-portfolio .portfolio_item_holder .caption__portfolio .excerpt { margin-bottom:25px; } .posts-grid.extra_team li .featured-thumbnail { margin:0 0 23px; } .posts-grid.extra_team li h5 { margin:0 0 0; } .posts-grid.extra_team li h5 a { font-family:'Arial', sans-serif; font-style:normal; font-weight:400 !important; font-size:14px; line-height:22px; text-transform:capitalize; color:#ffdc5f; } .posts-grid.extra_team li h5 a:hover { color:#b7edff; } .extrabox_5 { padding:0 !important; width:inherit !important; margin-left:0 !important; background:transparent; border:none; border-top:1px solid #5799c1; margin:48px 0 0; } .extrabox_5:before, .extrabox_5:after { display:none; } .extrabox_5 h2 { text-align:left; padding-top:73px; padding-bottom:36px; } .testimonials.extra_testi1 .testi-item { overflow:hidden; margin-bottom:2em; padding-bottom:2em; background:none; float:left; width:370px; margin:0 0 0 30px; } @media (max-width: 1200px) and (min-width: 979px) { .testimonials.extra_testi1 .testi-item { width:290px; } } @media (min-width: 768px) and (max-width: 979px) { .testimonials.extra_testi1 .testi-item { width:220px; } } @media (max-width: 767px) { .testimonials.extra_testi1 .testi-item { width:100%; float:none; margin:0 0 40px 0; } } .testimonials.extra_testi1 .testi-item:first-child { margin:0; } @media (max-width: 767px) { .testimonials.extra_testi1 .testi-item:first-child { width:100%; float:none; margin:0 0 40px 0; } } .testimonials.extra_testi1 .testi-item blockquote { position:relative; display:block; margin:0; padding:31px 40px 35px; border:none; background:#338dc6; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box; } .testimonials.extra_testi1 .testi-item blockquote:before { position:absolute; bottom:-22px; left:43px; display:block; width:0; height:0; border-top:22px solid #338dc6; border-left:0 solid transparent; border-right:22px solid transparent; content:""; } .testimonials.extra_testi1 .testi-item blockquote:after { display:none; } .testimonials.extra_testi1 .testi-item blockquote > a { position:relative; z-index:2; color:#b7edff; text-decoration:none; overflow:hidden; vertical-align:top; } .testimonials.extra_testi1 .testi-item blockquote > a:hover { color:#ffdc5f; } .testimonials.extra_testi1 .testi-item .featured-thumbnail { position:relative; z-index:2; margin:0 20px 0 10px; width:60px; height:60px; } .testimonials.extra_testi1 .testi-item .testi-meta { font-size:1em; padding-top:45px; padding-left:0; } .testimonials.extra_testi1 .testi-item .testi-meta .user { font-family:'Arial', sans-serif; font-size:14px; line-height:20px; font-style:normal; background:transparent; text-transform:capitalize; font-weight:400 !important; color:#ffdc5f; } .testimonials.extra_testi1 .testi-item .testi-meta .user:after { display:none; } .testimonials.extra_testi1 .testi-item .testi-meta .testi-url { font-family:'Arial', sans-serif; font-size:14px; line-height:20px; font-style:normal; background:transparent; text-transform:none; font-weight:400 !important; color:#fff; } .testimonials.extra_testi1 .testi-item .testi-meta .testi-url:hover { color:#ffdc5f; } .testimonials.extra_testi1 .testi-item .testi-meta .info { display:none; } .extrabox_4 { padding:0 !important; width:inherit !important; margin-left:0 !important; background:transparent; border:none; border-top:1px solid #5799c1; margin:54px 0 20px; } .extrabox_4:before, .extrabox_4:after { display:none; } .extrabox_4 h2 { text-align:left; padding-top:73px; padding-bottom:36px; } .testimonial { position:relative; margin-bottom:35px; padding:30px; margin-top:40px; border:none; background:#338dc6; font-style:italic; font-family:'Istok Web', sans-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_content p { font-family:'Arial', sans-serif; font-style:normal; font-size:14px; } @media (min-width: 768px) and (max-width: 979px) { .testimonial .featured-thumbnail { width:80px; height:80px; } } .testimonial small { font-family:'Istok Web', sans-serif; font-size:12px; line-height:24px; font-weight:400; text-transform:uppercase; text-decoration:none; color:#ffdc5f; padding:12px 0 0; } .extrabox_3 { padding:0 !important; width:inherit !important; margin-left:0 !important; background:transparent; border:none; border-top:1px solid #5799c1; margin:62px 0 20px; text-align:center; } .extrabox_3:before, .extrabox_3:after { display:none; } .extrabox_3 h2 { text-align:left; padding-top:73px; padding-bottom:36px; } .extrabox_3 .dropcap { padding:13px; font-family:'Trebuchet MS', sans-serif; font-size:22px; font-weight:400; color:#fff; background:#f6724b; border-radius:400px; position:relative; text-align:center; display:inline-block; float:none; margin:0 0 20px; } .list.styled.ok-circle-list ul { padding:0; margin-left:0; list-style:none; margin-top:0; } @media (max-width: 767px) { .list.styled.ok-circle-list ul { margin-top:40px; } } .list.styled.ok-circle-list ul li { margin-top:0; margin-bottom:9px; text-transform:none; } .list.styled.ok-circle-list ul li a { font-family:'Arial', sans-serif; font-size:14px; font-weight:400; color:#b7edff; 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; } .list.styled.ok-circle-list ul li a:hover { color:#ffdc5f; -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease; -o-transition:all 0.2s ease; transition:all 0.2s ease; } .list.styled.ok-circle-list ul li:before { content:""; display:inline-block; width:11px; height:16px; top:7px; margin-right:10px; position:relative; background:url(images/bullet1.png) 1px 2px no-repeat; } .title { text-align:left; } .title-section { text-align:left; padding:0; position:relative; z-index:10; } .title-header { font-size:36px; line-height:36px; text-transform:uppercase; overflow:hidden; margin:0; text-align:left; padding:46px 0 0px; color:#fff; 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:#ffdc5f; } .title-desc { display:block; color:#fff; font-size:11px; } .single .post__holder .featured-thumbnail.thumbnail { margin-top:25px; margin-bottom:0; } .featured-thumbnail.thumbnail.large { margin-bottom:0; } .post__holder .featured-thumbnail.thumbnail { margin-top:0; } .post__holder .post-header .post-title { padding-top:40px; padding-bottom:31px; display:block; margin-bottom:0 !important; } .post__holder .post-header .post-title a { color:#fff; text-transform:uppercase; } .post__holder .post-header .post-title a:hover { color:#ffdc5f; text-decoration:none; } .post__holder .post_content { box-sizing:border-box; padding:20px; background:#338ec9; } @media (min-width: 1200px) { .post__holder .post_content { padding:32px 40px 30px 50px; } } .breadcrumb__t { margin:15px 0 0; padding:10px 0; background:transparent; border-top:1px solid #5799c1; border-bottom:1px solid #5799c1; 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:#b7edff; font-size:14px; font-family:'Arial', sans-serif; text-shadow:none; } .breadcrumb__t li.active { color:#ffdc5f; } .breadcrumb__t li.divider { font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0; } .breadcrumb__t li.divider:after { content:' / '; font-family:'Arial', sans-serif; margin:0 4px; color:#b7edff; font:22px/24px Open Sans Condensed; font-size:14px !important; } .breadcrumb__t li a { color:#b7edff; } .breadcrumb__t li a:hover { color:#ffdc5f; } .post_meta { font-family:'Trebuchet MS', sans-serif; font-size:12px; font-style:normal; font-weight:400; text-transform:uppercase !important; overflow:hidden; margin-bottom:0px; color:#fff; background:#338ec9; border:none; padding:0; } @media (max-width: 480px) { .post_meta { margin-bottom:25px; padding-bottom:20px; } } .post_meta .post_meta_unite { border-bottom:1px solid #77aac9 !important; border-top:1px solid #77aac9 !important; box-sizing:border-box; margin:0 20px !important; } @media (min-width: 1200px) { .post_meta .post_meta_unite { margin:0 50px !important; } } .post_meta i { font-size:14px !important; padding-right:5px !important; color:#ffa96b !important; } .post_meta div[class^="post_"] { display:inline-block; font-family:'Trebuchet MS', sans-serif; font-size:12px; font-style:normal; text-transform:uppercase !important; font-weight:400; line-height:20px; padding:11px 0 4px; margin-right:19px; color:#fff; } @media (max-width: 767px) { .post_meta div[class^="post_"] { display:block; } } .post_meta div[class^="post_"] a { color:#fff; text-transform:uppercase !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:#ffa96b; -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:#fff !important; text-transform:uppercase !important; } .post_meta div[class^="post_"] .post_author a:hover { color:#ffa96b !important; } .post_meta div[class^="post_"] .post-date { cursor:default; color:#fff !important; } .post_meta div[class^="post_"] .post-date time { color:#fff; } .post_meta div[class^="post_"] .post-date span { color:inherit; } .post_meta div[class^="post_"] .icon-bookmark a { text-transform:uppercase !important; 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; } .post_meta div[class^="post_"] .icon-bookmark a:hover { color:#ffa96b; -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:#fff; } .post_meta div[class^="post_"] .post_comment a:hover { color:#ffa96b; } .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:#fff; } .post_meta div[class^="post_"] .post_category a:hover { color:#ffa96b; } .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; } .post_meta div[class^="post_"] .animation_item { position:absolute; top:0px; right:0px; } .post_meta div[class^="post_"] a { text-transform:uppercase !important; } .post_meta>div.post_meta_unite { display:block; border-top:1px solid #e9e9e8; padding-top:.5em; margin-top:.5em; } .post_meta>div.post_meta_unite:first-child { border-top:none; margin-top:0; padding-top:0; } .post_meta .post_permalink { float:right; padding-right:0; } @media (max-width: 767px) { .post_meta .post_permalink { float:left; } } .post_meta span.voting_count { padding-right:0; position:relative; } .post_meta i { font-size:16px; margin-right:0em; padding-right:0.5em; color:#ffdc5f; } .post_meta .pull-right { padding-right:0; padding-left:15px; } .post_meta hr { margin:.5em 0; } .share-buttons { margin-bottom:20px; margin-top:0; width:100%; height:21px; background:#338ec9; box-sizing:border-box; padding:40px 20px 66px !important; } @media (min-width: 1200px) { .share-buttons { padding:40px 50px 66px !important; } } .post-author { margin-bottom:10px; background-color:transparent; padding:0; border:none; } .post-author_h { font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:20px; font-style:normal; font-weight:400 !important; text-transform:uppercase; overflow:hidden; padding:0 0 17px; margin:0; color:#fff; margin-bottom:0; } .post-author_h:before { display:none; } .post-author_h small { color:#fff; font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:20px; font-style:normal; font-weight:400 !important; text-transform:uppercase; } .post-author_h a { text-transform:uppercase; 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; } .post-author_h a:hover { color:#b7edff; -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:#fff; font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:20px; font-style:normal; font-weight:400 !important; text-transform:uppercase; margin-top:18px; } .post-author_link p { color:#fff; font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:20px; font-style:normal; font-weight:400 !important; text-transform:uppercase; margin-bottom:0; } .post-author_link p a { text-transform:uppercase; 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; } .post-author_link p a:hover { color:#b7edff; -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:#9d261d; -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:#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_gravatar { float:left; margin:0; } .post-author_gravatar img { padding:0; border:0; background:#fff; } .post-author_desc { margin-top:0 !important; padding:20px; margin-bottom:10px; background:#338ec9; } @media (min-width: 1200px) { .post-author_desc { overflow:hidden; padding:36px 50px 40px; } } #recent-author-posts { margin-bottom:3em; } .related-posts { overflow:hidden; margin:0 0 2em; } .related-posts_h { font-family:'Open Sans Condensed', sans-serif; font-size:36px; line-height:36px; font-style:normal; background:transparent; text-transform:uppercase; font-weight:300 !important; color:#fff; font-style:normal; text-shadow:none; text-transform:uppercase; text-decoration:none; display:block; position:relative; text-align:left; padding-top:56px; margin:0 auto 37px; } .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 Condensed', sans-serif; font-size:23px; line-height:26px; font-weight:300; background:transparent; 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; } .related-posts_item a { font-family:'Open Sans Condensed', sans-serif; font-size:23px; line-height:26px; font-weight:300; text-transform:uppercase; color:#fff; } .related-posts_item :hover { color:#b7edff; 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-family:'Open Sans Condensed', sans-serif; font-size:23px; line-height:26px; font-weight:300; text-transform:uppercase; color:#fff; background:transparent; } .related-posts_item h5 a { font-family:'Istok Web', sans-serif; font-size:20px; line-height:24px; font-weight:700; text-transform:uppercase; background:transparent; } .related-posts_item h5 a:hover { color:#ffdc5f; } .related-posts .featured-thumbnail { float:none; overflow:visible; margin:0 0 36px 0; } @media (max-width: 480px) { .related-posts_item { width:46%; } } .comments-h { font-family:'Open Sans Condensed', sans-serif; font-size:36px; line-height:36px; font-style:normal; background:transparent; text-transform:uppercase; font-weight:300 !important; color:#fff; font-style:normal; text-shadow:none; text-transform:uppercase; text-decoration:none; display:block; position:relative; text-align:left; padding-top:0; margin:0 auto 35px; } .comment-holder .pagination { display:none; } .comment-list .reply a:hover { color:#FFF; } .comment .comment-body { position:relative; overflow:hidden; margin-top:0; margin-bottom:17px; border:none; background:transparent !important; padding:0; border:none; } .comment .comment-body .extra-wrap { padding:35px 20px 33px; background:#338ec9; } @media (min-width: 1200px) { .comment .comment-body .extra-wrap { padding:35px 40px 43px 48px; } } .comment .comment-body p { font-size:14px; margin-bottom:20px; } .comment-author { float:left; margin:0 0 0 0; background:#338ec9; } .comment-author .author { font-family:'Trebuchet MS', sans-serif; font-size:12px; font-weight:400; font-style:normal; text-transform:uppercase; color:#fff; line-height:20px; display:block; padding:5px 0 9px; width:76px; text-align:center; } .extra2 { margin-top:0; } .commentmetadata { font-family:'Trebuchet MS', sans-serif; font-size:12px; font-weight:400; font-style:normal; text-transform:uppercase; color:#fff; margin-top:0px; margin-right:10px; float:right; text-transform:uppercase; } .comment-body .reply { float:right; margin-left:10px; margin-top:0; padding-right:0; } .comment-body .reply a { font-family:'Trebuchet MS', sans-serif; font-size:12px; font-weight:400; font-style:normal; text-transform:uppercase; color:#FFF; padding:4px 16px 4px; position:relative; letter-spacing:0; background:#ffa96b; border-radius:0; box-shadow:none; text-shadow:none; border:none; outline:none; border-radius:2px; 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; } .comment-body .reply a:hover { background:#ffdc5f !important; -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:31px; margin-bottom:20px; float:left; } #respond { padding-top:39px; box-sizing:border-box; } #respond h3 { font-family:'Open Sans Condensed', sans-serif; font-size:36px; line-height:36px; font-style:normal; background:transparent; text-transform:uppercase; font-weight:300 !important; color:#fff; font-style:normal; text-shadow:none; text-transform:uppercase; text-decoration:none; display:block; position:relative; text-align:left; padding-top:0; margin:0 auto 37px; } #commentform { overflow:hidden; } #commentform p { margin-bottom:10px; } #commentform p.field { margin-bottom:10px; } #commentform label { display:block; } #commentform input[type="text"] { border:none; box-shadow:none; font-family:'Arial', sans-serif; font-size:14px; line-height:20px; margin-bottom:10px; color:#8ca0ac; margin:0; padding:12px 11px 12px; width:670px; border-radius:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; height:40px; } #commentform input[type="text"]:focus { box-shadow:none; border:none; } #commentform textarea { color:#8ca0ac; box-shadow:none; border:none; padding:12px 11px 12px; margin-bottom:0px !important; font-family:'Arial', sans-serif; font-size:14px; line-height:20px; overflow:auto; margin:0; min-width:100%; max-width:100%; width:100%; height:214px; 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:53px; -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:53px; -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 { font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:18px; font-weight:400; font-style:normal; text-transform:uppercase; color:#FFF; padding:10px 23px 10px; position:relative; letter-spacing:0; background:#ffa96b; border-radius:0; box-shadow:none; text-shadow:none; border:none; outline:none; border-radius:2px; z-index:1; overflow:hidden; height:38px; -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 { background:#ffdc5f !important; -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 { font-family:'Trebuchet MS', sans-serif; font-size:12px; font-weight:400; color:#b7edff; 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; } .recent-posts.extrarecentpost_1 { overflow:hidden; margin:0 0 0 -20px !important; padding:0; border:none; } .recent-posts.extrarecentpost_1 li:first-child { background:transparent; padding-top:0; } .recent-posts.extrarecentpost_1 li { margin:0 0 11px 20px; padding:25px 0 0 0; border:none; background:none; list-style-type:none; background:url(images/dashedbanners.png) center top repeat-x; } .recent-posts.extrarecentpost_1_li .featured-thumbnail { float:left; margin:0 20px 0 0; } .recent-posts.extrarecentpost_1 h5 { margin-bottom:0; margin-top:0; display:none; } .recent-posts.extrarecentpost_1 .excerpt { margin-bottom:0; line-height:22px; } .recent-posts.extrarecentpost_1 .meta { display:block; overflow:hidden; margin-bottom:8px; margin-right:16px; color:#fff; text-transform:uppercase; float:left; } @media (min-width: 1200px) { .recent-posts.extrarecentpost_1 .meta { margin-bottom:20px; } } .recent-posts.extrarecentpost_1 .post-date { float:left; font-family:'Fjalla One', sans-serif; font-size:18px; line-height:20px; font-style:normal; font-weight:400 !important; color:#fff; margin:4px 0 0; padding:28px 19px; background:#f6724b; border-radius:400px; float:left; } .recent-posts.extrarecentpost_1 .btn.btn-primary { background:transparent; position:relative; font-family:'Arial', sans-serif; font-size:14px; line-height:20px; font-style:normal; font-weight:400 !important; text-transform:lowercase; color:#fff; margin:0; padding:0 10px 0 0; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s; } .recent-posts.extrarecentpost_1 .btn.btn-primary:before { display:none; } .recent-posts.extrarecentpost_1 .btn.btn-primary:after { position:absolute; content:""; width:5px; height:5px; left:inherit; right:0; top:8px; background-color:#ffdc5f; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; } .recent-posts.extrarecentpost_1 .btn.btn-primary:hover { color:#ffa96b; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s; } .recent-posts.extrarecentpost_1 .btn.btn-primary:hover:after { background-color:#ffa96b; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; } #sidebar { padding-top:30px; } #sidebar h3 { margin-bottom:31px; } .widget { margin-bottom:27px; } .widget h3 { font-family:'Open Sans Condensed', sans-serif; font-size:36px; line-height:36px; font-style:normal; background:transparent; text-transform:uppercase; font-weight:300 !important; color:#fff; font-style:normal; text-shadow:none; text-transform:uppercase; text-decoration:none; display:block; position:relative; text-align:left; padding-top:15px; margin:0 auto 37px; } .widget ul { padding:0; margin-left:0; list-style:none; margin-top:0; } .widget ul ul { margin-left:20px; margin-top:10px; } .widget ul li { margin-top:0; margin-bottom:9px; text-transform:none; } .widget ul li a { font-family:'Arial', sans-serif; font-size:14px; font-weight:400; color:#b7edff; 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:#ffdc5f; -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 { content:""; display:inline-block; width:11px; height:16px; top:7px; margin-right:10px; position:relative; background:url(images/bullet1.png) 1px 2px no-repeat; } .widget .post-list { margin-bottom:60px; } .widget .post-list li { overflow:hidden; padding-top:27px; padding-bottom:0; margin-top:19px; background:url(images/dashedbanners.png) center top repeat-x; } .widget .post-list li:before { display:none; } .widget .post-list li:first-child { padding-top:0; margin-top:0; border:none; background:transparent; } .widget .post-list_h { margin:0; margin-bottom:18px; } .widget .post-list_h a { font-family:'Open Sans Condensed', sans-serif; font-size:23px; line-height:24px; font-weight:300; color:#fff; font-style:normal; text-shadow:none; text-transform:uppercase; -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:#ffdc5f; -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 time { display:block; font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:20px; font-weight:400; color:#fff; font-style:normal; text-shadow:none; text-transform:uppercase; margin-bottom:4px; } .widget .post-list .excerpt { text-transform:none; margin-bottom:33px; } .widget .post-list .featured-thumbnail { margin:5px 29px 10px 0; } @media (min-width: 768px) and (max-width: 979px) { .widget .post-list .featured-thumbnail { float:none; } } .widget .comments-custom { margin-top:40px; position:relative; } .widget .comments-custom li { overflow:hidden; margin:0; margin-top:22px; padding:0; padding-top:27px; border-bottom:none; background:url(images/dashedbanners.png) center top repeat-x; } .widget .comments-custom li:before { display:none; } .widget .comments-custom li:first-child { margin:0; padding:0; padding-top:0; border-top:none; background:transparent; } .widget .comments-custom .featured-thumbnail.thumbnail { margin-top:4px; margin-right:30px; margin-bottom:3px; box-shadow:none; box-sizing:border-box; padding:0; border:none; } .widget .comments-custom_txt { text-transform:none !important; padding:0 0 0 0; border-top:none; margin-top:20px; } .widget .comments-custom_txt a { text-transform:none !important; text-decoration:none; color:#b7edff; } .widget .comments-custom_txt a:hover { color:#ffdc5f; text-decoration:none; } .widget .comments-custom_h_title, .widget .comments-custom_h_author { font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:20px; font-weight:400; color:#fff; font-style:normal; text-shadow:none; text-transform:uppercase; background:transparent; margin-bottom:5px; margin-top:0; } .widget .comments-custom_h_author:first-letter { text-transform:uppercase; } .widget .comments-custom time { font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:20px; font-weight:400; color:#fff; font-style:normal; text-shadow:none; text-transform:uppercase; background:transparent; margin-top:24px; margin-bottom:0; display:block; } .widget .comments-custom i { font-size:16px; margin-right:.5em; color:; 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; line-height:18px; } .widget .flex-direction-nav .flex-prev { left:0; margin:-46px 0 0; color:#ffdc5f; } .widget .flex-direction-nav .flex-next { right:0; margin:-46px 0 0; color:#ffdc5f; } .widget #wp-calendar td { padding:6px 0; border:none; text-align:center; } .widget #wp-calendar td#today { background-color:#ffdc5f; color:#FFF; } .widget #wp-calendar caption { margin-bottom:5px; padding:4px 0; color:#ffdc5f; font-weight:bold; font-size:16px; text-align:center; } .widget #wp-calendar thead th { padding:7px 0; color:#ffdc5f; 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:none; width:90%; } .widget #searchform .search-form_is { margin:8px 0 0 0; } .widget .banner_wrapper img { max-width:100%; } .pagination ul > li > a, .pagination ul > li > span { color:#0072bc; } .footer { border:none; background:transparent; padding:60px 0; } .footer .footer-text { font-family:'Open Sans Condensed', sans-serif; font-size:18px; line-height:22px; font-weight:300; font-style:normal; text-shadow:none; text-transform:uppercase; color:#fff; margin:0 0 20px; } .footer .footer-text span { color:#ffdc5f; margin:0 3px; } .footer .footer-text a { font-family:'Open Sans Condensed', sans-serif; font-size:18px; line-height:22px; font-weight:300; font-style:normal; text-shadow:none; text-transform:uppercase; 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; } } .footer .footer-text a:hover { color:#ffdc5f; } @media (max-width: 767px) { .footer .footer-text { text-align:left; letter-spacing:0; } } @media (max-width: 767px) { .footer { padding:30px 20px; } } .footer .social li { display:inline-block; overflow:hidden; margin:0 0 4px 6px; font-size:0; line-height:0; } @media (max-width: 1200px) and (min-width: 979px) { .footer .social li { margin:0 0 4px 2px; } } @media (min-width: 768px) and (max-width: 979px) { .footer .social li { margin:0 0 4px 2px; } } @media (max-width: 767px) { .footer .social li { margin:0 0 4px 2px; } } .footer .social li:first-child { margin:0 0 4px 0; } .footer .social li a { width:21px; height:21px; color:#fff6ec; background:transparent !important; position:relative; display:inline-block; overflow:hidden; text-align:center; border-radius:500px; 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; } .footer .social li a:before { content:""; position:absolute; width:100%; height:0; bottom:0; left:0; border-radius:500px !important; background:#ffdc5f; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; } .footer .social li a:after { content:""; position:absolute; bottom:0; left:0; top:0; right:0; border-radius:500px !important; background:#ffa96b; z-index:-2; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; } .footer .social li a i { font-size:12px; line-height:22px; color:#fff6ec; position:relative; margin:0; text-align:center; vertical-align:middle; -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease; -o-transition:all 0.2s ease; transition:all 0.2s ease; } .footer .social li a:hover { background:transparent !important; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; } .footer .social li a:hover:before { content:""; position:absolute; height:100%; top:0; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; } .footer .social li a:hover:after { z-index:-2; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; } .footer .social li a:hover i { text-decoration:none; 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; } .locations { font-family:'Open Sans Condensed', sans-serif; font-size:18px; line-height:30px; font-weight:300; position:relative; display:block; text-transform:uppercase; color:#fff; padding-left:29px; margin-top:0; } @media (min-width: 1200px) { .locations { margin-top:-5px; } } .locations span { font-family:'Open Sans Condensed', sans-serif; font-size:18px; line-height:30px; font-weight:300; } .locations:before { position:absolute; font-family:'FontAwesome'; font-size:22px; line-height:26px; speak:none; color:#fdc85b; content:"\f015"; top:0; left:0; } .locations:before { content:"\f015"; } nav.footer-nav { float:none !important; margin:20px 0; 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 { font-family:'Open Sans Condensed', sans-serif; font-size:18px; line-height:30px; font-weight:300; text-align:left; text-transform:uppercase; 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:14px; line-height:24px; } } nav.footer-nav ul li a:hover { color:#ffdc5f !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:#ffdc5f !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(images/patternwhite1.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(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:50px; height:50px; margin:-25px 0 0 -25px; -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; } #back-top { display:none; } #back-top-wrapper { position:fixed; right:20px; bottom:30px; overflow:hidden; z-index:199; } #back-top a { display:block; width:25px; height:13px; 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(images/up-arrow.png) center bottom no-repeat; } #back-top span { display:block; margin-bottom:10px; width:25px; height:13px; background:transparent url(images/up-arrow.png) center top no-repeat; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s; } .wpcf7-form p.field { position:relative; overflow:hidden; margin-bottom:15px; vertical-align:top; } .wpcf7-form p.field input { margin:0; font-family:'Arial', sans-serif; font-size:14px; line-height:18px; margin:0; padding:12px 11px 12px; width:100%; height:39px; color:#8ca0ac !important; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .wpcf7-form p.field input:-moz-placeholder { color:#8ca0ac; } .wpcf7-form p.field input:-ms-input-placeholder { color:#8ca0ac; } .wpcf7-form p.field input::-webkit-input-placeholder { color:#8ca0ac; } .wpcf7-form p.field input[type="file"] { font-family:'Arial', sans-serif; font-size:14px; line-height:18px; margin:0; padding:12px 11px 12px; position:relative; cursor:pointer; height:25px; color:#8ca0ac !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:#8ca0ac; } .wpcf7-form p.field input[type="file"]:-ms-input-placeholder { color:#8ca0ac; } .wpcf7-form p.field input[type="file"]::-webkit-input-placeholder { color:#8ca0ac; } .wpcf7-form textarea { font-size:14px; color:#8ca0ac !important; overflow:auto; margin:0; padding:12px 11px 12px; width:100%; height:200px; line-height:20px; border:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; resize:none; overflow:auto; } .wpcf7-form textarea:-moz-placeholder { color:#8ca0ac; } .wpcf7-form textarea:-ms-input-placeholder { color:#8ca0ac; } .wpcf7-form textarea::-webkit-input-placeholder { color:#8ca0ac; } .wpcf7-form .submit-wrap { margin:0; padding:0; } .wpcf7-form .submit-wrap .ajax-loader { margin-top:29px; } .wpcf7-form .submit-wrap input { font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:18px; font-weight:400; font-style:normal; text-transform:uppercase; color:#FFF; padding:6px 20px 5px; position:relative; letter-spacing:0; background:#ffa96b; border-radius:0; box-shadow:none; text-shadow:none; border:none; outline:none; border-radius:2px; z-index:1; overflow:hidden; height:42px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; } .wpcf7-form .submit-wrap input:hover { background:#ffdc5f !important; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s 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; } .search-form .btn.btn-primary { font-family:'Trebuchet MS', sans-serif; font-size:12px; line-height:18px; font-weight:400; font-style:normal; text-transform:uppercase; color:#FFF; padding:6px 20px 5px; position:relative; letter-spacing:0; background:#ffa96b; border-radius:0; box-shadow:none; text-shadow:none; border:none; outline:none; border-radius:2px; z-index:1; overflow:hidden; height:42px; -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 .btn.btn-primary:hover { background:#ffdc5f !important; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; } .header .search-form form { position:relative; margin-top:90px; padding-right:2px; } .search-form input[type="text"] { vertical-align:top; border:none; box-shadow:none !important; border-radius:0; color:#8ca0ac; font-family:'Arial', sans-serif; font-size:14px; line-height:20px; font-style:normal; width:90%; text-transform:capitalize; background:#FFF; margin-top:0; } @media (max-width: 979px) and (min-width: 768px) { .search-form input[type="text"] { width:85%; } } @media (max-width: 767px) { .search-form input[type="text"] { width:95%; } } @media (max-width: 400px) { .search-form input[type="text"] { width:90%; } } .search-form input[type="submit"] { margin-top:10px; } .no-results .search-form input[type="text"] { vertical-align:top; border:1px solid #e1e0e0; box-shadow:none !important; border-radius:0; color:#8ca0ac; font-family:'Arial', sans-serif; font-size:14px; line-height:20px; font-style:normal; width:92%; text-transform:capitalize; background:#FFF; margin-top:0; } @media (min-width: 768px) and (max-width: 979px) { .sidebar .search-form_it { width:130px; } } .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; } .parallax-slider { height:698px; } @media (max-width: 1200px) and (min-width: 979px) { .parallax-slider { height:650px; } } @media (min-width: 768px) and (max-width: 979px) { .parallax-slider { height:400px; } } @media (max-width: 767px) { .parallax-slider { height:200px; } } .parallax-slider #mainCaptionHolder .container { top:45%; } .parallax-slider #mainCaptionHolder .slider_caption { text-align:center; } .parallax-slider #mainCaptionHolder .slider_caption h1, .parallax-slider #mainCaptionHolder .slider_caption h2 { font-size:60px; line-height:60px; font-weight:bold; } .parallax-slider .controlBtn { width:60px; height:60px; margin-top:-30px; } .parallax-slider .controlBtn .innerBtn { font-size:48px; line-height:60px; color:#fff; background:#f6724b; } .parallax-slider .controlBtn .slidesCounter { font-size:16px; line-height:60px; color:#fff; background:#ffa96b; } .parallax-slider .controlBtn:hover .innerBtn { color:#fff; background:#ffa96b; } .parallax-slider .parallaxPrevBtn, .parallax-slider .parallaxNextBtn { -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease; } .parallax-slider .parallaxPrevBtn { left:-60px; } .parallax-slider .parallaxNextBtn { right:-60px; } .parallax-slider:hover .parallaxPrevBtn { left:0; } .parallax-slider:hover .parallaxNextBtn { right:0; } .parallax-slider #paralaxSliderPagination { bottom:15px; } .parallax-slider #paralaxSliderPagination.buttons_pagination ul li { border-radius:50%; margin:3px; width:10px; height:10px; border:2px solid #333333; } .parallax-slider #paralaxSliderPagination.buttons_pagination ul li:hover, .parallax-slider #paralaxSliderPagination.buttons_pagination ul li.active { background:#f6724b; } .parallax-slider #paralaxSliderPagination.images_pagination ul li { margin:3px; opacity:.5; } .parallax-slider #paralaxSliderPagination.images_pagination ul li:hover, .parallax-slider #paralaxSliderPagination.images_pagination ul li.active { opacity:1; } .parallax-slider #previewSpinner { width:50px; height:50px; margin-left:-25px; margin-top:-25px; border-radius:25px; background:url(parallax-slider/img/spinner.GIF) 50% 50% #fff no-repeat; } .parallax-slider { overflow:hidden; position:relative; -ms-transform:translateZ(0); transform:translateZ(0); } .parallax-slider .baseList { display:none; } .parallax-slider #mainImageHolder { position:absolute; width:100%; height:100%; top:0; left:0; z-index:1; } .parallax-slider #mainImageHolder .primaryHolder, .parallax-slider #mainImageHolder .secondaryHolder { position:absolute; width:100%; height:100%; top:0; left:0; } .parallax-slider #mainImageHolder .primaryHolder .imgBlock, .parallax-slider #mainImageHolder .secondaryHolder .imgBlock { max-width:inherit; background-repeat:no-repeat; background-position:center; background-size:cover; } .parallax-slider #mainImageHolder .primaryHolder { z-index:2; } .parallax-slider #mainImageHolder .secondaryHolder { z-index:1; } .parallax-slider #mainCaptionHolder { position:absolute; width:100%; height:100%; top:0; left:0; z-index:2; } .parallax-slider #mainCaptionHolder .container { position:relative; } .parallax-slider #mainCaptionHolder .primaryCaption, .parallax-slider #mainCaptionHolder .secondaryCaption { position:absolute; width:100%; top:0; left:0; } .parallax-slider .controlBtn { position:absolute; cursor:pointer; display:block; top:50%; z-index:2; } .parallax-slider .controlBtn .innerBtn { -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; position:relative; display:block; width:100%; height:100%; text-align:center; z-index:1; } .parallax-slider .controlBtn .slidesCounter { -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; position:absolute; top:0; width:60%; height:100%; } .parallax-slider .controlBtn.parallaxPrevBtn .slidesCounter { left:0%; text-align:left; } .parallax-slider .controlBtn.parallaxPrevBtn:hover .slidesCounter { left:100%; } .parallax-slider .controlBtn.parallaxNextBtn .slidesCounter { right:0%; text-align:right; } .parallax-slider .controlBtn.parallaxNextBtn:hover .slidesCounter { right:100%; } .parallax-slider #paralaxSliderPagination { position:absolute; width:100%; text-align:center; z-index:2; } .parallax-slider #paralaxSliderPagination ul { list-style:none; margin:0; } .parallax-slider #paralaxSliderPagination ul li { -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease; cursor:pointer; display:inline-block; } .parallax-slider #previewSpinner { position:absolute; display:block; top:50%; left:50%; z-index:99; } .parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder { opacity:1; filter:alpha(opacity=100); -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); } .parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder.animateState { opacity:0; filter:alpha(opacity=0); -webkit-transform:scale(3); -moz-transform:scale(3); -ms-transform:scale(3); -o-transform:scale(3); transform:scale(3); } .parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder { opacity:1; filter:alpha(opacity=100); } .parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder.animateState { opacity:0; filter:alpha(opacity=0); } .parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption { opacity:1; filter:alpha(opacity=100); } .parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption.animateState { opacity:0; filter:alpha(opacity=0); } .parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption { opacity:1; filter:alpha(opacity=100); } .parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption.animateState { opacity:0; filter:alpha(opacity=0); } .parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder { opacity:1; filter:alpha(opacity=100); } .parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder.animateState { opacity:0; filter:alpha(opacity=0); } .parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState { opacity:1; filter:alpha(opacity=100); } .parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState.animateState { opacity:0; filter:alpha(opacity=0); } .parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption { opacity:1; filter:alpha(opacity=100); -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); } .parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption.animateState { opacity:0; filter:alpha(opacity=0); } .parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption { opacity:1; filter:alpha(opacity=100); } .parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption.animateState { opacity:0; filter:alpha(opacity=0); } .parallax-slider.slide-top-eff #mainImageHolder .primaryHolder { top:0; } .parallax-slider.slide-top-eff #mainImageHolder .primaryHolder.animateState { top:-100%; } .parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState { top:0; } .parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState.animateState { top:100%; } .parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption { opacity:1; filter:alpha(opacity=100); -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); } .parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption.animateState { opacity:0; filter:alpha(opacity=0); } .parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption { opacity:1; filter:alpha(opacity=100); } .parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption.animateState { opacity:0; filter:alpha(opacity=0); } ";s:5:"files";a:4:{s:69:"/home2/havenbur/public_html/c/wp-content/themes/theme53994/style.less";i:1436377854;s:88:"/home2/havenbur/public_html/c/wp-content/themes/theme53994/bootstrap/less/variables.less";i:1492813100;s:85:"/home2/havenbur/public_html/c/wp-content/themes/theme53994/bootstrap/less/mixins.less";i:1436377854;s:100:"/home2/havenbur/public_html/c/wp-content/themes/theme53994/parallax-slider/less/parallax-slider.less";i:1436377854;}s:7:"updated";i:1492813101;}