a:4:{s:4:"root";s:64:"/home/avalon/public_html/wp-content/themes/theme47785/style.less";s:8:"compiled";s:36557:"@import url("../CherryFramework/style.css"); @import url(//fonts.googleapis.com/css?family=PT+Sans:400,700); .main-holder { overflow:hidden; } @media (max-width: 767px) { body { padding:0; } body .header { padding:20px; } body .footer { padding:30px 20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } body .content-holder { padding:0 20px 20px 20px !important; } body.home .content-holder { padding:20px 20px 0 20px !important; } } a { transition:all 0.3s ease 0s; } h1, h2, h3, h4, h5, h6 { text-transform:uppercase; } .featured-thumbnail, .thumbnail, figure.frame { background:none; border-radius:0; padding:0; border:none; box-shadow:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .featured-thumbnail img, .thumbnail img, figure.frame img { display:inline-block; border:none; background:none; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } figure.frame { margin-bottom:10px; margin-right:20px; margin-left:0; text-align:left; } figure.frame p { margin:0 !important; } @media (max-width: 767px) { figure.frame { text-align:left; } } figure.frame.alignnone { margin:0 0 30px; } figure.frame.alignleft { margin:5px 20px 10px 0; } .btn, .reply a { border-radius:0; border:none; color:#fff; text-shadow:none; font:bold 20px/1.2em 'PT Sans', sans-serif; text-transform:uppercase; padding:none; letter-spacing:0; height:auto; padding:15px 29px; box-shadow:none; text-decoration:none; background:#f95355; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; transition:all 0.3s ease 0s; } .btn:hover, .btn:active, .reply a:hover, .reply a:active { background:#303030; text-decoration:none; color:#fff; box-shadow:none; } .btn:focus, .reply a:focus { color:#fff; box-shadow:none; background:#f95355; } 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 { padding:7px 10px; margin:0 0 10px 0; font-size:14px; line-height:1.2em; text-transform:none; color:#7e7e7e; text-decoration:none; position:relative; border-radius:0; box-shadow:none; background:#fff; border:1px solid #e8e8e8 !important; transition:all 0.3s ease 0s; } 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 { background:#fff; box-shadow:none; border-color:#d8d8d8 !important; } .wpcf7-form p.field input { height:35px; margin-bottom:2px; } .wpcf7-form p.field input:focus { border-color:#d8d8d8 !important; } .wpcf7-form textarea { color:#7e7e7e !important; } .wpcf7-form textarea:focus { border-color:#d8d8d8 !important; } .wpcf7-form textarea.watermark { color:#7e7e7e !important; } .wpcf7-form .wpcf7-not-valid-tip { padding:5px 8px 2px !important; } @media (min-width: 979px) and (max-width: 1200px) { .wpcf7-form .wpcf7-not-valid-tip { font-size:10px !important; } } @media (min-width: 768px) and (max-width: 979px) { .wpcf7-form .wpcf7-not-valid-tip { padding:2px 3px !important; font-size:7px !important; } } .wpcf7-form .submit-wrap .btn { height:auto; } .header { padding:0; border:none; } .header:after { content:""; width:100%; height:2px; background:#f9f9f9; position:absolute; bottom:0; } .home .header:after { display:none; } .nav__primary { position:relative; float:none; padding:0; margin:33px 0 0 0; z-index:100; background:none; } .nav__primary .select-menu { height:35px; } .nav__primary .sf-menu { float:right; display:block; position:relative; padding:0; z-index:1; } @media (max-width: 767px) { .nav__primary .sf-menu { display:none !important; } } .nav__primary .sf-menu >li { background:none; float:left; text-align:left; display:block; position:relative; padding:0; margin:0 0 0 33px; border:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; transition:all 0.3s ease 0s; z-index:10; } .nav__primary .sf-menu >li:first-child:before { display:none; } .nav__primary .sf-menu >li:before { content:'|'; display:inline-block; position:absolute; font-size:10px; left:-18px; top:2px; pointer-events:none; } .nav__primary .sf-menu >li:hover ul { top:100%; } .nav__primary .sf-menu >li:hover li ul { top:-999em; } .nav__primary .sf-menu >li >a { border:none; padding:0; display:inline-block; text-transform:uppercase; border-radius:0; position:relative; letter-spacing:2px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; transition:all 0.3s ease 0s; background:none; } .nav__primary .sf-menu >li >a:hover { text-decoration:none; color:#f95355; background:none; } .nav__primary .sf-menu >li >a:hover .sf-sub-indicator { background-position:-10px -100px; } .nav__primary .sf-menu >li >a >.sf-sub-indicator { position:absolute; display:inline-block; top:21px; left:50%; margin-left:-5px; background:url("images/arrows-ffffff.png") no-repeat scroll 0 -100px transparent; } .nav__primary .sf-menu >li.current-menu-item >a { text-decoration:none; color:#f95355; background:none; } .nav__primary .sf-menu >li.current-menu-item >a .sf-sub-indicator { background-position:-10px -100px; } .nav__primary .sf-menu >li.sfHover >a { text-decoration:none; color:#f95355; background:none; } .nav__primary .sf-menu >li.sfHover >a .sf-sub-indicator { background-position:-10px -100px; } .nav__primary .sf-menu >li.sfHover ul { top:100%; } .nav__primary .sf-menu >li.sfHover li ul { top:-999em; } .nav__primary .sf-menu >li >.sub-menu { background:#1f1f1f; top:-999em; left:0; width:130px; padding:20px; margin:36px 0 0 -14px; border:none; border-radius:0; border-top:3px solid #f95355; z-index:10000; } .nav__primary .sf-menu >li >.sub-menu >.menu-item { background:none; text-align:left; border:none; padding:5px 0; margin:0; } .nav__primary .sf-menu >li >.sub-menu >.menu-item:first-child { border:none; } .nav__primary .sf-menu >li >.sub-menu >.menu-item:hover li ul { top:-999em; } .nav__primary .sf-menu >li >.sub-menu >.menu-item a { margin:0; background:none; border:none; color:#7f7f7f; text-transform:uppercase; display:inline-block; letter-spacing:0; border-radius:0; padding:0; letter-spacing:1px; font:10px/1.2em 'PT Sans', sans-serif; transition:all 0.3s ease 0s; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .nav__primary .sf-menu >li >.sub-menu >.menu-item a:hover { color:#f95355; text-shadow:none; background:none; } .nav__primary .sf-menu >li >.sub-menu >.menu-item a >.sf-sub-indicator { top:1px; right:auto; left:-15px; background:url("images/arrows-ffffff.png") no-repeat scroll 0 0 transparent; } .nav__primary .sf-menu >li >.sub-menu >.menu-item.sfHover li ul { top:-999em; } .nav__primary .sf-menu >li >.sub-menu >.menu-item.sfHover >a { color:#f95355; text-shadow:none; background:none; } .nav__primary .sf-menu >li >.sub-menu >.menu-item.sfHover >a .sf-sub-indicator { background-position:-10px 0; } .nav__primary .sf-menu >li >.sub-menu >.menu-item.current-menu-item a { color:#f95355; text-shadow:none; background:none; } .nav__primary .sf-menu >li >.sub-menu >.menu-item >.sub-menu { background:#1f1f1f; padding:20px; margin:-23px 20px 0 0; top:0; left:auto; right:100%; border:none; border-radius:0; width:100%; border-top:3px solid #f95355; } .nav__primary .sf-menu >li >.sub-menu >.menu-item >.sub-menu >.menu-item { background:none; text-align:left; border:none; padding:5px 0; margin:0; } .nav__primary .sf-menu >li >.sub-menu >.menu-item >.sub-menu >.menu-item:first-child { border:none; } .nav__primary .sf-menu >li >.sub-menu >.menu-item >.sub-menu >.menu-item:hover ul { top:0; left:10em; } .nav__primary .sf-menu >li >.sub-menu >.menu-item >.sub-menu >.menu-item a { margin:0; padding:0; color:#7f7f7f; display:inline-block; background:none; } .nav__primary .sf-menu >li >.sub-menu >.menu-item >.sub-menu >.menu-item a:hover { color:#f95355; text-shadow:none; background:none; } .nav__primary .sf-menu >li >.sub-menu >.menu-item >.sub-menu >.menu-item.current-menu-item a { color:#f95355; text-shadow:none; background:none; } .nav__primary .sf-menu >li >.sub-menu >.menu-item >.sub-menu >.menu-item.sfHover ul { top:0; left:10em; } @media (min-width: 768px) and (max-width: 979px) { .logo { width:100%; } } @media (max-width: 767px) { .logo { text-align:center; } } .logo.pull-left { float:none; } .logo >a { position:relative; z-index:10; } .logo:before { content:""; display:block; height:100%; left:-100%; position:absolute; top:0; width:101%; background:#323232; z-index:1; } @media (max-width: 767px) { .logo:before { display:none; } } .logo .logo_h__txt { background:#323232; padding:18px 0 18px 4px; } .logo .logo_h__txt .logo_link:hover, .logo .logo_h__txt .logo_link:active { color:#fff; text-decoration:none; } .slider { overflow:visible; margin-bottom:50px; } .slider:after { content:''; width:100%; height:49px; background:#f9f9f9; border-bottom:1px solid #e8e8e8; display:block; } .slider >.container { width:1600px; position:relative; background:#323232; left:50%; margin-left:-800px; } @media (min-width: 980px) and (max-width: 1200px) { .slider >.container { width:1200px; margin-left:-600px; } } @media (min-width: 768px) and (max-width: 979px) { .slider >.container { width:980px; margin-left:-490px; } } @media (max-width: 767px) { .slider >.container { width:100%; margin-left:0; left:0; background:none; } } .slider >.container >div { position:relative; z-index:10; } .slider >.container:before { content:""; display:block; height:100%; left:-100%; position:absolute; top:0; width:101%; background:#323232; z-index:1; } @media (max-width: 767px) { .slider >.container:before { display:none; } } .camera { margin-bottom:0 !important; } .camera_caption { bottom:auto !important; top:30%; right:210px; width:40%; } @media (max-width: 767px) { .camera_caption { display:none !important; } } .camera_caption >div { background:none; text-align:right; } .camera_caption >div h1, .camera_caption >div h2 { color:#fff; margin:0; } .camera_caption >div h1 { font:bold 110px/0.9em 'PT Sans', sans-serif; } @media (min-width: 980px) and (max-width: 1200px) { .camera_caption >div h1 { font-size:90px; } } @media (min-width: 768px) and (max-width: 979px) { .camera_caption >div h1 { font-size:60px; } } .camera_caption >div h2 { font:bold 30px/0.9em 'PT Sans', sans-serif; } .camera_thumbs { position:relative; bottom:90px; } .camera_thumbs .camera_thumbs_cont { background:none; } @media (max-width: 1200px) { .camera_thumbs { display:none !important; } } .camera_prev, .camera_next { background:none; top:auto; bottom:-30px; width:6px; height:9px; left:50%; margin:0 0 0 -585px; } @media (min-width: 980px) and (max-width: 1200px) { .camera_prev, .camera_next { margin-left:-470px; } } @media (min-width: 768px) and (max-width: 979px) { .camera_prev, .camera_next { margin-left:-360px; } } @media (max-width: 767px) { .camera_prev, .camera_next { margin:0; left:10px; } } .camera_prev span, .camera_next span { width:6px; height:9px; background:url(images/nav-slider.png) no-repeat; } .camera_prev span:hover, .camera_next span:hover { background-position:0 -9px; } .camera_next { left:auto; right:50%; margin:0 -585px 0 0; } @media (min-width: 980px) and (max-width: 1200px) { .camera_next { margin-right:-470px; } } @media (min-width: 768px) and (max-width: 979px) { .camera_next { margin-right:-360px; } } @media (max-width: 767px) { .camera_next { margin:0; right:10px; } } .camera_next span { background-position:-6px 0; } .camera_next span:hover { background-position:-6px -9px; } .content-holder { background:#fff; } #content.row, #content.span8, #sidebar.sidebar { padding-top:0px; } .title-section { margin:30px 0 18px; padding:0; text-align:left; background:none; position:relative; } .title-section .title-header { letter-spacing:0; margin:0 0 8px 0; text-transform:uppercase; font:bold 20px/1.2em 'PT Sans', sans-serif; } .title-section .breadcrumb { background:none; padding:11px 0 10px; margin:0; text-transform:uppercase; text-shadow:none; letter-spacing:2px; border:none; box-shadow:none; border-radius:0; font:11px/1.2em 'PT Sans', sans-serif; } .title-section .breadcrumb >li { text-shadow:none; display:inline-block; line-height:1.2em; } .title-section .breadcrumb >li.active { color:#f95355; } .title-section .breadcrumb a { color:#7e7e7e; text-shadow:none; } .title-section .breadcrumb .divider { padding:0 8px; } .title-section .breadcrumb .divider:after { color:#7e7e7e; content:"|"; font:11px/1.2em 'PT Sans', sans-serif; } article { background:none; border:none; border-radius:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } article.post__holder { margin-bottom:50px; } article .thumbnail { margin:0 30px 20px 0; } @media (max-width: 480px) { article .thumbnail { width:auto !important; display:inline-block; float:none; margin:0 0 15px 0; } article .thumbnail img { width:100%; } } article .thumbnail.large { margin:0 0 30px 0; border-radius:0; } @media (min-width: 768px) and (max-width: 979px) { article .thumbnail.large { float:none !important; } } article .post-header .post-title { text-align:left; font:bold 20px/1.2em 'PT Sans', sans-serif; margin-bottom:20px; text-transform:uppercase; letter-spacing:0; color:#323232; } article .post-header .post-title a { color:#323232; } article .post_content { background:none; border-radius:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } article .post_meta { padding:8px 0; border:none; position:relative; display:block; margin:30px 0 50px; overflow:visible; background:none; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; border-radius:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } article .post_meta .post_meta_unite { font:12px/1.2em 'PT Sans', sans-serif; border-color:#e8e8e8; text-transform:none; } article .post_meta i { margin-right:0; color:#f95355; font-size:15px; } article .post_meta .post_date { color:#7e7e7e; } article .post_meta .post_author a { color:#7e7e7e; } article .post_meta .post_category a, article .post_meta .post_tag a, article .post_meta .post_tag { color:#f95355; } article .post_meta .post_comment a { color:#f95355; } article .post_meta .user_like, article .post_meta .post_views { color:#7e7e7e; } article .post_meta .post_permalink { float:none; } article .post_meta .post_permalink a { color:#f95355; } article div.jp-playlist li a:hover, article div.jp-playlist li.jp-playlist-current a { color:#b8b8b8; } article .quote-wrap blockquote { font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:15px; line-height:1.2em; font-style:normal; color:#afafaf; font-weight:bold; } article .gallery-post { padding-bottom:40px; } article.testimonial { background:none; border-color:#e8e8e8; } article.testimonial .user, article.testimonial .info { color:#222; } .single #content article { margin-bottom:0; } @media (min-width: 768px) and (max-width: 1000px) { .single #content article .thumbnail { float:left; } .single #content article .thumbnail img { margin:0; } } @media (max-width: 480px) { .single #content article .thumbnail { width:100%; } .single #content article .thumbnail img { width:100%; } } .single #content .share-buttons { margin:0 0 50px; background:none; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .single #content .share-buttons .pinterest img { vertical-align:top; } .single #content .post-author { padding:20px; border:1px solid #e8e8e8; background:none; border-radius:0; } .single #content .post-author .post-author_h { font:15px/1.2em 'PT Sans', sans-serif; margin:0 0 15px 0; letter-spacing:0; text-transform:none; color:#f95355; } .single #content .post-author .post-author_h a { color:#f95355; text-transform:none; } .single #content .post-author .post-author_gravatar { display:block; margin:4px 20px 0 0; } @media (max-width: 350px) { .single #content .post-author .post-author_gravatar { float:none; } } .single #content .post-author .post-author_gravatar img { width:80px; height:80px; padding:0; border:none; background:none; } .single #content .post-author .post-author_desc { padding-left:98px; text-transform:none; color:#7e7e7e; } @media (max-width: 480px) { .single #content .post-author .post-author_desc { padding-left:0; } } .single #content .post-author .post-author_link { margin-top:20px; text-transform:none; color:#7e7e7e; font:15px/1.2em 'PT Sans', sans-serif; } .single #content .post-author .post-author_link p { margin:0; } .single #content .post-author .post-author_link a { color:#f95355; font-size:15px; text-transform:none; } .filter-wrapper { margin:38px 0 35px; } @media (max-width: 767px) { .filter-wrapper { margin:20px 0; } } .filter-wrapper strong { color:#323232; padding:0; font:15px/1.2em 'PT Sans', sans-serif; margin-right:9px; margin-top:0px; text-transform:none; letter-spacing:0; float:none; display:inline-block; vertical-align:top; } @media (max-width: 979px) { .filter-wrapper strong { display:block; float:none; margin-bottom:20px; } } .filter-wrapper .filter { margin:0; display:inline-block; float:none; position:relative; top:0; } @media (max-width: 767px) { .filter-wrapper .filter { float:none; display:block; } } .filter-wrapper .filter li { margin:0 0 0 22px; } .filter-wrapper .filter li:first-child { margin:0; } @media (min-width: 768px) and (max-width: 979px) { .filter-wrapper .filter li { margin:0 10px 10px 0 !important; } } @media (max-width: 767px) { .filter-wrapper .filter li { display:block; float:none; margin:0 0 5px 0 !important; } } .filter-wrapper .filter li a { color:#323232; font:15px/1.2em 'PT Sans', sans-serif; padding:0; margin:0; background:none; border-radius:0; text-transform:none; letter-spacing:0; } @media (max-width: 767px) { .filter-wrapper .filter li a { display:inline-block; } } .filter-wrapper .filter li a:active, .filter-wrapper .filter li a:hover, .filter-wrapper .filter li a:focus { text-decoration:none; color:#f95355; background:none; } .filter-wrapper .filter .active a { text-decoration:none; color:#f95355; background:none; } @media (max-width: 979px) { .filter-wrapper .pull-right { float:none; } } .filterable-portfolio { margin-top:50px; } .filterable-portfolio li .thumbnail { margin-bottom:15px; } .filterable-portfolio li .caption h3 { text-shadow:none; margin:20px 0 0; font:15px/24px 'PT Sans', sans-serif; letter-spacing:1px; } .filterable-portfolio li .caption h3 a { color:#f95355; text-transform:none; text-decoration:none; } .filterable-portfolio li .caption h3 a:hover, .filterable-portfolio li .caption h3 a:active { text-decoration:underline; } .filterable-portfolio li .caption .excerpt { margin-bottom:20px; color:#7e7e7e; letter-spacing:1px; line-height:24px; } .filterable-portfolio li .caption p { margin:0; } div.type-page h4 { margin-bottom:75px; } div.type-page p { letter-spacing:1px; margin-bottom:24px; } .related-posts, .comment-holder, #respond { margin-top:80px; border-top:1px solid #e8e8e8; padding-top:80px; } .related-posts h3, .comment-holder h3, #respond h3 { font:bold 20px/1.2em 'PT Sans', sans-serif; margin:0 0 25px; text-align:left; letter-spacing:0; } .related-posts a { font:15px/21px 'PT Sans', sans-serif; color:#f95355; display:inline; letter-spacing:0; text-transform:none; } .related-posts a:hover { text-decoration:underline; } .related-posts .thumbnail { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .related-posts .thumbnail a { display:inline-block; width:100%; } .related-posts .thumbnail img { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .comment-holder .comment-list .comment .comment-body { padding:20px; background:none; border:1px solid #e8e8e8; } .comment-holder .comment-list .comment .comment-body .comment-author { margin:5px 20px 0 0; text-align:left; border:none; } @media (max-width: 350px) { .comment-holder .comment-list .comment .comment-body .comment-author { float:none; margin-bottom:30px; } } .comment-holder .comment-list .comment .comment-body .comment-author img { width:80px; height:80px; padding:0; border:none; background:none; } .comment-holder .comment-list .comment .comment-body .comment-author .author { width:auto; text-align:left; font:15px/1.2em 'PT Sans', sans-serif; color:#f95355; text-transform:none; margin-top:10px; } .comment-holder .comment-list .comment .comment-body .extra-wrap { padding:0; margin:0; background:none; color:#818181; text-transform:none; } @media (max-width: 480px) { .comment-holder .comment-list .comment .comment-body .extra-wrap { overflow:visible; } } .comment-holder .comment-list .comment .comment-body .comment-meta { margin:20px 0 0 0; font:15px/1.2em 'PT Sans', sans-serif; color:#f95355; text-transform:none; } .comment-holder .comment-list .comment .comment-body .reply { margin-left:30px; } .comment-holder #respond #commentform { margin-top:0; } #respond #commentform { margin:15px 0 0; } #respond #commentform textarea { width:100%; min-width:auto; max-width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; height:300px; min-height:auto; max-height:auto; min-width:auto; padding:12px 10px 10px; } #respond #commentform p input { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; max-width:auto; min-width:auto; width:100%; padding:0 10px; height:35px; margin-bottom:2px; } #respond #commentform p input:focus { box-shadow:none; } #respond #commentform p input.btn { margin:0; width:auto; padding:18px 29px; height:60px; } #respond #commentform p.right-align { text-align:right; margin:0; } .sidebar .widget { margin:10px 0 80px; border-top:1px solid #e8e8e8; padding-top:80px; } .sidebar .widget:first-child { border:none; margin-top:0; padding-top:0; } .sidebar .widget >h3 { margin:12px 0 40px 0; font:bold 20px/1.2em 'PT Sans', sans-serif; letter-spacing:0; text-transform:uppercase; } [id*="categories"] ul, [id*="archives"] ul, [id*="nav_menu"] ul { margin:0; list-style-type:none; } @media (max-width: 767px) { [id*="categories"] ul, [id*="archives"] ul, [id*="nav_menu"] ul { margin-top:30px; } } [id*="categories"] ul li, [id*="archives"] ul li, [id*="nav_menu"] ul li { background:none; margin:0; padding:3px 0 3px 15px; } [id*="categories"] ul li:before, [id*="archives"] ul li:before, [id*="nav_menu"] ul li:before { display:none; } [id*="categories"] ul li a, [id*="archives"] ul li a, [id*="nav_menu"] ul li a { font:15px/1.2em 'PT Sans', sans-serif; color:#f95355; text-transform:none; display:inline; position:relative; } [id*="categories"] ul li a:before, [id*="archives"] ul li a:before, [id*="nav_menu"] ul li a:before { content:''; font:16px/1.2em FontAwesome; color:#3d3d3d; margin-right:8px; position:absolute; top:1px; left:-15px; display:inline-block; } [id*="categories"] ul li a:hover, [id*="categories"] ul li a:active, [id*="archives"] ul li a:hover, [id*="archives"] ul li a:active, [id*="nav_menu"] ul li a:hover, [id*="nav_menu"] ul li a:active { color:#3d3d3d; text-decoration:none; background:none; } #wp-calendar caption, #wp-calendar thead tr th { color:#f95355; font-family:'PT Sans', sans-serif; } .search-form .search-form_is { margin:0px 0 0 10px; padding-top:1px; padding-bottom:1px; height:40px; } @media (min-width: 768px) and (max-width: 1200px) { .search-form .search-form_is { display:block; margin:0; } } @media (max-width: 400px) { .search-form .search-form_is { display:block; margin:0; } } .social .social_li .social_link { opacity:1; filter:none; } .social .social_li .social_link .social_ico { display:inline-block; width:41px; height:41px; border-radius:50%; background:#ff797b; text-align:center; position:relative; } .social .social_li .social_link .social_ico img { width:0; height:0; display:none; } .social .social_li .social_link .social_ico:before { content:''; width:100%; height:100%; position:absolute; top:0; left:0; } .social .social_li .social_link.social_link__facebook .social_ico:before { background:url(images/icons/facebook.png) no-repeat 12px 14px; } .social .social_li .social_link.social_link__twitter .social_ico:before { background:url(images/icons/twitter.png) no-repeat 12px 14px; } .social .social_li .social_link.social_link__flickr .social_ico:before { background:url(images/icons/flickr.png) no-repeat 12px 14px; } .social .social_li .social_link.social_link__feed .social_ico:before { background:url(images/icons/feed.png) no-repeat 12px 14px; } .social .social_li .social_link.social_link__linkedin .social_ico:before { background:url(images/icons/linkedin.png) no-repeat 12px 14px; } .social .social_li .social_link.social_link__delicious .social_ico:before { background:url(images/icons/delicious.png) no-repeat 12px 14px; } .social .social_li .social_link.social_link__youtube .social_ico:before { background:url(images/icons/youtube.png) no-repeat 12px 14px; } .social .social_li .social_link[class*="social_link__google"] .social_ico:before { background:url(images/icons/google.png) no-repeat 12px 14px; } .social .social_li .social_link:hover { text-decoration:none; } .social .social_li .social_link:hover .social_ico { background:#fff; } .social .social_li .social_link:hover .social_ico:before { background-position:12px -26px; } .social .social_li .social_link .social_label { line-height:41px; } .dropcap { background:#f95355; width:85px; height:85px; color:#fff; font:45.7px/85px 'PT Sans', sans-serif; border-radius:0; margin:5px 20px 20px 0; } .well { background:none; border:none; padding:0; box-shadow:none; margin:0 0 30px 0; overflow:hidden; } .hr { overflow:visible; background:#e8e8e8; position:relative; margin:53px 0 72px; } .hr:before { content:""; display:block; height:100%; left:-100%; position:absolute; top:0; width:101%; background:#e8e8e8; z-index:1; } .hr:after { content:""; display:block; height:100%; right:-100%; position:absolute; top:0; width:101%; background:#e8e8e8; z-index:1; } .testimonials .testi-item { margin:0; } .testimonials .testi-item .testi-item_blockquote { background:#f3f3f3; border:1px solid #ececec; padding:18px 30px; box-shadow:0 1px 0 rgba(0,0,0,0.05); } .testimonials .testi-item .testi-item_blockquote:before { border:none; width:35px; height:22px; background:url(images/quote.png); bottom:-22px; left:64px; } .testimonials .testi-item .testi-item_blockquote:after { background:none; content:'“'; font:137px/1em 'PT Sans', sans-serif; color:#e7e7e7; left:16px; top:5px; } .testimonials .testi-item .testi-item_blockquote a { line-height:30px; color:#7e7e7e; } .testimonials .testi-item .testi-item_blockquote a:hover, .testimonials .testi-item .testi-item_blockquote a:active { color:#f95355; } .testimonials .testi-item .testi-meta { padding:18px 0 0 0; text-align:right; } .testimonials .testi-item .testi-meta .user { color:#f95355; } .testimonials.testi-about .testi-meta a { display:none; } .posts-grid.our-team li { background:#eff3f4; padding:15px; width:30.888%; margin-left:3.6%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } @media (max-width: 767px) { .posts-grid.our-team li { float:left; } } @media (max-width: 480px) { .posts-grid.our-team li { width:100%; float:none; margin:0 0 20px 0; text-align:center; } } .posts-grid.our-team li:first-child { margin-left:0; } .posts-grid.our-team li .thumbnail { margin:0 0 10px 0; } @media (max-width: 480px) { .posts-grid.our-team li .thumbnail { float:none; display:block; text-align:center; margin:0 auto 20px; } .posts-grid.our-team li .thumbnail a { display:inline-block; text-align:center; } } .posts-grid.our-team li h5 { font:15px/24px 'PT Sans', sans-serif; margin:0; text-transform:none; } .posts-grid.our-team li h5 a { color:#f95355; } .posts-grid.our-team li .excerpt { letter-spacing:0; margin:0; } .posts-grid.home-blog li .thumbnail { margin:0 0 20px 0; } .posts-grid.home-blog li h5 { font:bold 20px/1.2em 'PT Sans', sans-serif; margin:0 0 10px 0; } .posts-grid.home-blog li h5 a { color:#323232; } .posts-grid.home-blog li .post_meta { padding:0; border:none; margin:0 0 10px 0; } .posts-grid.home-blog li .post_meta .post_date, .posts-grid.home-blog li .post_meta .post_author, .posts-grid.home-blog li .post_meta .post_comment { display:none; } .posts-grid.home-blog li .post_meta .post_category { font:10px/1.2em 'PT Sans', sans-serif; text-transform:uppercase; } .posts-grid.home-blog li .post_meta .post_category em { display:none; } .posts-grid.home-blog li .post_meta .post_category a { color:#868585; letter-spacing:1px; } .posts-grid.our-products li h5 { font:10px/1.2em 'PT Sans', sans-serif; } .posts-grid.our-products li h5 a { color:#868585; letter-spacing:1px; } .posts-grid.our-products li .excerpt { color:#f95355; } .posts-grid.our-products li .btn { padding:0; font:9px/1.2em 'PT Sans', sans-serif; color:#b9b9b9; letter-spacing:1px; background:none; } .posts-grid.our-products li .btn:hover, .posts-grid.our-products li .btn:active { color:#f95355; } .services-wrap { background:#f95355; margin:80px 0 75px; position:relative; } .services-wrap >div { position:relative; z-index:10; } .services-wrap:before { content:""; display:block; height:100%; left:-100%; position:absolute; top:0; width:101%; background:#f95355; z-index:1; } .services-wrap:after { content:""; display:block; height:100%; right:-100%; position:absolute; top:0; width:101%; background:#f95355; z-index:1; } .services-wrap .span6 { position:relative; padding:40px 20px 47px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } @media (max-width: 767px) { .services-wrap .span6 { padding:20px 20px 20px 0; } } .services-wrap .span6:before { content:''; width:1px; height:100%; background:#fa6d6e; position:absolute; left:-15px; top:0; } @media (max-width: 767px) { .services-wrap .span6:before { display:none; } } .services-wrap .span6:first-child:before { display:none; } .services-wrap .well { padding-left:160px; } @media (max-width: 480px) { .services-wrap .well { padding-left:120px; } } .services-wrap .hr { background:#fa6d6e; margin:0; } .services-wrap .hr:before, .services-wrap .hr:after { background:#fa6d6e; } @media (max-width: 767px) { .services-wrap .hr { display:none; } } .services-wrap figure.alignleft { margin:20px 38px 0 40px; position:absolute; } @media (max-width: 480px) { .services-wrap figure.alignleft { margin:10px 10px 0 20px; } } .services-wrap h1, .services-wrap h2, .services-wrap h3, .services-wrap h4, .services-wrap h5, .services-wrap h6, .services-wrap a { color:#fff; } .services-wrap h4 { margin-bottom:10px !important; } .services-wrap p { color:#ffb3b4; margin-bottom:0 !important; } .footer { background:url(images/footer-shadow.png) repeat-x; border:none; padding:90px 0 102px; color:#fff; } .footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6, .footer a { color:#fff; } .footer:before { content:''; width:100%; height:5px; position:absolute; background:url(images/footer-arrow.png) no-repeat 50% 0; top:-5px; } .footer-widgets { text-align:center; } .footer-widgets .social { text-align:center; } .footer-widgets .social .social_li { display:inline-block; float:none; margin:0 0 0 2px; } .footer-widgets .textwidget { color:#ffaaab; } .footer-widgets .textwidget h1 { text-transform:none; font:80px/1.1em 'PT Sans', sans-serif; margin:0 0 20px 0; } .footer-widgets .textwidget p { color:#ffaaab; } .footer-widgets .textwidget i { color:#fff; font-size:16px; display:inline-block; margin-right:10px; } .footer-widgets .textwidget a { color:#ffaaab; } .footer-widgets .slogan-widget { margin-bottom:0; } .footer-widgets .contacts-widget { margin:70px 0 80px 12px; } .footer-widgets .contacts-widget .textwidget span { padding:50px 0; padding-left:30px; border-left:1px solid #fa696b; display:inline-block; } .footer-widgets .contacts-widget .textwidget span:first-child { border:none; padding-left:0; padding-right:30px; } .footer-text { text-align:center; float:none; margin:20px 0; font:9px/1.2em 'PT Sans', sans-serif; text-transform:uppercase; } .footer-text em { font-style:normal; } nav.footer-nav { float:none; text-align:center; margin:30px 0 20px; } nav.footer-nav .menu { float:none; } nav.footer-nav .menu li { margin:0 10px 0 0; padding:0; float:none; display:inline-block; } nav.footer-nav .menu li a { border-bottom:1px solid transparent; text-transform:uppercase; } nav.footer-nav .menu li.current-menu-item a, nav.footer-nav .menu li a:hover, nav.footer-nav .menu li a:active { text-decoration:none; color:#fff; border-color:#fff; } .google-map, .flexslider { background:url(images/loading.gif) 50% 50% no-repeat; } div.ajax-loader, .ajax-loader { position:relative; top:15px; background-image:url(images/loading.gif); width:24px; padding:24px 0 0 0; height:0px !important; } #back-top-wrapper p a { width:40px; height:40px; border-radius:50%; background:#fff; opacity:1; } #back-top-wrapper p a:after { content:''; font:20px/40px FontAwesome; color:#f95355; text-align:center; transition:all 0.3s ease 0s; } #back-top-wrapper p a:hover { background:#f95355; } #back-top-wrapper p a:hover:after { color:#fff; } #back-top-wrapper p a span { display:none; } .error404-holder { padding:80px 0; } .error404-holder .error404-holder_num { color:#f95355; } @media (min-width: 768px) and (max-width: 979px) { .error404-holder .error404-holder_num { font-size:150px; } } @media (max-width: 767px) { .archive_h { margin-top:30px; } } blockquote p { line-height:22px; } .faq-list .marker { font-size:15px !important; color:#f95355; margin-top:2px; } .ie9 .wpcf7-form p input[type="text"], .ie9 .wpcf7-form p input[type="email"], .ie8 .wpcf7-form p input[type="text"], .ie8 .wpcf7-form p input[type="email"] { padding-top:10px; } .ie8 .search-form .search-form_is { display:block; margin:0; } .ie8 .logo:before { width:201%; left:-200%; } .ie8 .slider >.container { width:1200px; margin-left:-600px; } .ie8 .camera_caption >div h1 { font-size:90px; } .ie8 .camera_thumbs { display:none !important; } .ie8 .camera_prev, .ie8 .camera_next { margin-left:-470px; } .ie8 .camera_next { margin-right:-470px; } .ie8 .posts-grid.home-blog li .thumbnail, .ie8 .posts-grid.our-products li .thumbnail, .ie8 .posts-grid.our-team li .thumbnail { width:100%; } .ie8 .comment-author { width:80px !important; height:auto !important; margin-right:30px; } .ie8 .comment-author img { width:80px !important; height:80px !important; } .ie8 .post-author_gravatar { width:80px !important; } .ie8 .post-author_gravatar img { width:80px !important; } .ie8 #respond #commentform p input { padding-top:10px; height:36px; } .ie8 #respond #commentform p input.btn { padding:15px 29px; height:52px; line-height:1.3em; } .transition { transition:all 0.3s ease 0s; } .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; } ";s:5:"files";a:3:{s:64:"/home/avalon/public_html/wp-content/themes/theme47785/style.less";i:1452684011;s:83:"/home/avalon/public_html/wp-content/themes/theme47785/bootstrap/less/variables.less";i:1483168567;s:80:"/home/avalon/public_html/wp-content/themes/theme47785/bootstrap/less/mixins.less";i:1452684011;}s:7:"updated";i:1483168568;}