a:4:{s:4:"root";s:68:"/home/g564338/public_html/wp-content/themes/theme51907-23/style.less";s:8:"compiled";s:67929:"@import url("../CherryFramework/style.css"); @import url("btn.css"); @import url(//fonts.googleapis.com/css?family=Roboto:300,400,700,500italic,500,400italic,700italic,900,900italic); .main-holder { z-index:100; overflow:hidden; } .header { z-index:101; } .content-holder { z-index:100; background:#fff; position:relative; } .footer { z-index:99; } @media (max-width: 767px) { body { padding:0; } body .header { padding:0 20px; } body .footer { padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } body .content-holder { padding:0 20px 40px 20px !important; } body.home .content-holder { padding:0 !important; } body.home .content-holder >.container { padding:0 20px 40px 20px !important; } } a { transition:all 0.3s ease 0s; } .featured-thumbnail, .thumbnail, figure.frame { background:none; border-radius:0; padding:0; box-shadow:none; border:none; overflow:hidden; -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-radius:0; border:none; padding:0; background:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } figure.frame { margin-left:0; text-align:left; } figure.frame p { margin:0 !important; } @media (max-width: 767px) { figure.frame { text-align:center; } } figure.frame.alignnone { margin:5px 0 25px; } @media (max-width: 767px) { figure.frame.alignnone { margin:20px 0; text-align:left; } } figure.frame.alignleft { margin:9px 30px 20px 0; } @media (min-width: 768px) and (max-width: 979px) { figure.frame.alignleft { float:none; margin:0 0 20px; } } @media (max-width: 600px) { figure.frame.alignleft { margin:0 0 20px 0; float:none; } } figure.frame.alignright { margin:0 0 10px 30px; } @media (min-width: 768px) and (max-width: 979px) { figure.frame.alignright { float:none; margin:0 0 20px 0; } } @media (max-width: 550px) { figure.frame.alignright { float:none; margin:20px 0 20px 0; } } 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:13px; line-height:1.2em; text-transform:none; color:#777; text-decoration:none; position:relative; border-radius:0; background:#fff; box-shadow:none; border:1px solid #e5e5e5; 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:#202121 !important; } .wpcf7 .wpcf7-form p { margin-bottom:10px; } .wpcf7 .wpcf7-form p input[type="text"], .wpcf7 .wpcf7-form p input[type="email"] { padding:5px 10px; margin:0; height:35px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .wpcf7 .wpcf7-form p input[type="text"]:focus, .wpcf7 .wpcf7-form p input[type="email"]:focus { border-color:#202121 !important; } .wpcf7 .wpcf7-form textarea { margin-bottom:10px; padding:10px 10px; } .wpcf7 .wpcf7-form textarea:focus { border-color:#202121 !important; } .wpcf7 .wpcf7-form .btn-align { text-align:right; } .wpcf7 .wpcf7-form .btn-align input[type="submit"], .wpcf7 .wpcf7-form .btn-align input[type="reset"] { height:auto; margin-left:10px; } .wpcf7 .wpcf7-form .btn-align div.ajax-loader { float:left; margin-left:10px; } .wpcf7 .wpcf7-form .wpcf7-not-valid-tip { padding:4px 10px !important; vertical-align:middle; } @media (min-width: 980px) and (max-width: 1200px) { .wpcf7 .wpcf7-form .wpcf7-not-valid-tip { font-size:12px !important; } } @media (min-width: 768px) and (max-width: 979px) { .wpcf7 .wpcf7-form .wpcf7-not-valid-tip { font-size:9px !important; padding:6px 7px !important; } } .wpcf7 .wpcf7-form .submit-wrap { position:relative; } .wpcf7 .wpcf7-form .submit-wrap .btn { height:auto; } .wpcf7 .wpcf7-form .submit-wrap input { margin:0; height:auto; display:inline-block; } .wpcf7 .wpcf7-form .submit-wrap .input-btn { margin-right:10px; padding:0; overflow:visible; } .wpcf7 .wpcf7-form .submit-wrap .input-btn > span { display:inline-block; padding:0; } .wpcf7 .wpcf7-form .submit-wrap .ajax-loader { position:absolute; right:-35px; top:-5px; } 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 { outline:none; } select:-moz-placeholder, textarea:-moz-placeholder, input[type="text"]:-moz-placeholder, input[type="password"]:-moz-placeholder, input[type="datetime"]:-moz-placeholder, input[type="datetime-local"]:-moz-placeholder, input[type="date"]:-moz-placeholder, input[type="month"]:-moz-placeholder, input[type="time"]:-moz-placeholder, input[type="week"]:-moz-placeholder, input[type="number"]:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="url"]:-moz-placeholder, input[type="search"]:-moz-placeholder, input[type="tel"]:-moz-placeholder, input[type="color"]:-moz-placeholder, .uneditable-input:-moz-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="datetime"]:-ms-input-placeholder, input[type="datetime-local"]:-ms-input-placeholder, input[type="date"]:-ms-input-placeholder, input[type="month"]:-ms-input-placeholder, input[type="time"]:-ms-input-placeholder, input[type="week"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="color"]:-ms-input-placeholder, .uneditable-input:-ms-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, input[type="datetime-local"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="month"]::-webkit-input-placeholder, input[type="time"]::-webkit-input-placeholder, input[type="week"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="color"]::-webkit-input-placeholder, .uneditable-input::-webkit-input-placeholder, select::-moz-placeholder, textarea::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="datetime-local"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="month"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="week"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="color"]::-moz-placeholder, .uneditable-input::-moz-placeholder { color:#777; opacity:1; } .header { border:none; padding:0; } .top-menu-wrap { padding:13px 0 15px; font:13px/1.2em Roboto, sans-serif; color:#777777; } @media (max-width: 767px) { .top-menu-wrap { text-align:center; padding:10px 0 15px; } } .top-menu-wrap .phone { text-align:right; font:900 24px/1em Roboto, sans-serif; color:#dd0202; } @media (max-width: 767px) { .top-menu-wrap .phone { text-align:center; margin:10px 0 0 0; } } .top-menu-wrap .phone i { color:#9e9e9e; margin-right:10px; } @media (max-width: 767px) { .top-menu-wrap .phone i { display:block; } } .top-menu-wrap .phone br { display:none; } @media (max-width: 979px) { .top-menu-wrap .phone br { display:block; } } .top-menu-wrap .addr { padding:5px 0 0 0; } .nav-wrap { position:relative; padding:0; background:#1c1c1c; z-index:100; -webkit-transform:translateZ(0); } .nav-wrap >div { position:relative; z-index:10; } .nav-wrap:before, .nav-wrap:after { content:""; display:block; height:100%; position:absolute; top:0; width:101%; background:inherit; border:inherit; z-index:1; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; } .nav-wrap:before { left:-100%; } .nav-wrap:after { right:-100%; } .nav-wrap:before, .nav-wrap:after { width:100%; } @media (max-width: 998px) { .nav-wrap.isStuck { position:relative !important; top:0 !important; border:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; } } .ie8 .nav-wrap.isStuck { position:relative !important; top:0 !important; border:none; background-color:transparent; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; } @media (max-width: 998px) { .pseudoStickyBlock { height:0 !important; } } .nav__primary { padding:28px 0 25px; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } @media (max-width: 767px) { .nav__primary { padding:20px 0; } } .nav__primary .select-menu { height:40px; } .nav__primary .sf-menu { float:right; padding:0; position:relative; } .nav__primary .sf-menu > .menu-item { display:block; float:left; background:none; position:relative; padding:0; margin:0 0 0 21px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .nav__primary .sf-menu > .menu-item:first-child { margin:0; border:none; } .nav__primary .sf-menu > .menu-item > a { border:none; display:inline-block; background:none; text-transform:uppercase; z-index:100; position:relative; letter-spacing:0; font-weight:900; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .nav__primary .sf-menu > .menu-item > a:after { content:''; display:block; width:0; height:1px; background:#fff; margin-top:2px; transition:all 0.3s ease 0s; } .nav__primary .sf-menu > .menu-item > a:hover, .nav__primary .sf-menu > .menu-item > a:active, .nav__primary .sf-menu > .menu-item > a:focus { color:#dd0202; background:none; } .nav__primary .sf-menu > .menu-item > a:hover:after, .nav__primary .sf-menu > .menu-item > a:active:after, .nav__primary .sf-menu > .menu-item > a:focus:after { width:100%; background:#dd0202; } .nav__primary .sf-menu > .menu-item > a:hover .sf-sub-indicator, .nav__primary .sf-menu > .menu-item > a:active .sf-sub-indicator, .nav__primary .sf-menu > .menu-item > a:focus .sf-sub-indicator { background-position:-10px -100px; } .nav__primary .sf-menu > .menu-item > a >.sf-sub-indicator { position:absolute; display:inline-block; top:28px; left:50%; margin-left:-4px; background:url("images/arrows-ffffff.png") no-repeat scroll 0 -100px transparent; } .nav__primary .sf-menu > .menu-item.current-menu-item > a, .nav__primary .sf-menu > .menu-item.sfHover > a { color:#dd0202; background:none; } .nav__primary .sf-menu > .menu-item.current-menu-item > a:after, .nav__primary .sf-menu > .menu-item.sfHover > a:after { width:100%; background:#dd0202; } .nav__primary .sf-menu > .menu-item.current-menu-item > a .sf-sub-indicator, .nav__primary .sf-menu > .menu-item.sfHover > a .sf-sub-indicator { background-position:-10px -100px; } .nav__primary .sf-menu > .menu-item > .sub-menu { width:160px; left:0; margin-top:25px; margin-left:-11px; top:100%; background:#333333; border:none; padding:0; border-radius:0; z-index:10; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .nav__primary .sf-menu > .menu-item > .sub-menu .menu-item { text-align:left; background:none; font:13px/1.2em Roboto, sans-serif; padding:10px 17px; border-top:1px dotted #686868; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .nav__primary .sf-menu > .menu-item > .sub-menu .menu-item:first-child { border:none; background:none; } .nav__primary .sf-menu > .menu-item > .sub-menu .menu-item > a { text-transform:none; border:none; background:none; padding:0; display:inline-block; -moz-hyphens:auto; word-wrap:break-word; } .nav__primary .sf-menu > .menu-item > .sub-menu .menu-item > a >.sf-sub-indicator { top:3px; right:auto; left:-15px; background:url("images/arrows-ffffff.png") no-repeat scroll 0 0 transparent; } .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > a { color:#fff; } .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > a:hover, .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > a:active, .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > a:focus { color:#dd0202; background:none; } .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item.current-menu-item > a, .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item.sfHover > a { color:#dd0202; background:none; } .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item.current-menu-item > a .sf-sub-indicator, .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item.sfHover > a .sf-sub-indicator { background-position:-10px 0; } .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > .sub-menu { width:160px; background:#333333; border:none; padding:0; left:auto; right:100%; top:0; margin-left:0; border-radius:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > .sub-menu .menu-item { padding:10px 17px; border-top:1px dotted #686868; } .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > .sub-menu .menu-item:first-child { border:none; } .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > .sub-menu .menu-item > a { color:#fff; padding:0; } .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > .sub-menu .menu-item > a:hover, .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > .sub-menu .menu-item > a:active, .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > .sub-menu .menu-item > a:focus { color:#dd0202; background:none; } .nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > .sub-menu .menu-item.current-menu-item > a { color:#dd0202; background:none; } @media (max-width: 767px) { .logo img { max-width:50%; } } .logo { left:-12%; padding:4px 0 3px; position:absolute; } @media (max-width: 767px) { .logo { position:relative; text-align:center; } } @media (max-width: 1295px) { .logo { left:0; } } .logo:before { content:""; display:block; height:100%; position:absolute; top:0; width:201%; background:#dd0202; border:inherit; z-index:-1; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; } .logo:after { content:''; width:428px; height:100%; background:url(images/logo-triangle.png) 100% 0 no-repeat; position:absolute; top:0; left:0; z-index:-1; } @media (min-width: 768px) and (max-width: 979px) { .logo:after { width:350px; } } @media (max-width: 767px) { .logo:after { width:90%; } } .logo:before { left:-188%; } @media (min-width: 768px) and (max-width: 979px) { .logo { width:100%; } } .logo.pull-left { float:none; } .logo .logo_h__txt { text-transform:uppercase; } .logo .logo_h__txt a:hover, .logo .logo_h__txt a:active, .logo .logo_h__txt a:focus { color:#fff; text-decoration:none; } .logo .logo_tagline { font:13px/1.2em Roboto, sans-serif; color:#000; text-transform:uppercase; text-align:left; display:block; margin:10px 0 0 0; } .paralax-slider-wrap { position:relative; } .paralax-slider-wrap #shadow { position:absolute; width:100%; height:100%; top:0; left:0; z-index:10; } .paralax-slider-wrap #shadow:before { content:''; width:100%; height:497px; background:url(images/slider-shadow.png) repeat-x; position:absolute; bottom:0; left:0; z-index:1000; } .paralax-slider-wrap #mainCaptionHolder, .paralax-slider-wrap #paralaxSliderPagination { z-index:100 !important; } .title-section { margin:0; position:relative; } @media (max-width: 767px) { .title-section { padding:20px 0 0; } } .title-section .title-header { text-align:left; padding:0 0 14px; margin:0; color:#000; text-transform:none; overflow:visible; font:500 55px/1em Roboto, sans-serif; position:relative; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .title-section .title-header small { font-size:18px; } .title-section .breadcrumb { position:relative; text-align:left; background:none; display:block; margin:0; padding:8px 0; text-transform:none; text-shadow:none; letter-spacing:0; border:none; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; box-shadow:none; border-radius:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .title-section .breadcrumb > li { text-shadow:none; font:14px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; display:inline-block; vertical-align:baseline; } @media (max-width: 480px) { .title-section .breadcrumb > li { float:none; display:block; } } .title-section .breadcrumb > li.active { color:#777777; } .title-section .breadcrumb a { color:#dd0202; text-shadow:none; } .title-section .breadcrumb a:hover, .title-section .breadcrumb a:active { text-decoration:none; color:#777777; } .title-section .breadcrumb .divider { padding:0 8px; vertical-align:baseline; display:inline-block; } @media (max-width: 480px) { .title-section .breadcrumb .divider { display:none; } } .title-section .breadcrumb .divider:after { color:#777777; font:14px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; content:'/'; } #content, #sidebar { padding-top:18px; } #content.row, #sidebar.row { padding-top:22px; } 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:60px; overflow:visible; } article.post__holder .post-header { margin:0; padding:0 0 20px; } @media (max-width: 767px) { article.post__holder .post-header { padding:0 0 20px; } } article.post__holder .post-header .post-title { text-align:left; font:500 55px/1.2em Roboto, sans-serif; margin:0; padding:0; letter-spacing:0; text-transform:none; color:#000; } @media (max-width: 979px) { article.post__holder .post-header .post-title { margin:0 !important; } } @media (max-width: 767px) { article.post__holder .post-header .post-title { font-size:35px; } } article.post__holder .post-header .post-title a { color:#000; display:inline-block; } article.post__holder .post-header .post-title a:hover, article.post__holder .post-header .post-title a:active, article.post__holder .post-header .post-title a:focus { text-decoration:none; color:#dd0202; } article.post__holder .post_content { background:none; border-radius:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } article .thumbnail { margin:0 30px 20px 0; } @media (max-width: 320px) { article .thumbnail { width:auto !important; display:inline-block; float:none; margin:0 0 15px 0; } article .thumbnail img { width:100%; } } article .thumbnail.flexslider { margin:0 0 20px; } @media (max-width: 320px) { article .thumbnail.flexslider { display:block; } } article .thumbnail.large { margin:0 0 30px 0; } @media (min-width: 768px) and (max-width: 979px) { article .thumbnail.large { float:none !important; } } article .post_meta { padding:10px 0; border:none; position:relative; display:block; margin:20px 0; overflow:visible; background:none; border-radius:0; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } article .post_meta .post_meta_unite { font:14px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; border-color:transparent; padding-left:0; } article .post_meta .post_meta_unite .meta_group > div { padding:0 0 0 20px; } article .post_meta .post_meta_unite .meta_group > div:first-child { padding:0; } article .post_meta i { margin-right:0; padding-right:5px; color:#000; font-size:15px; vertical-align:middle; } article .post_meta .post_date time { color:#8a9499; } article .post_meta .post_author a { color:#dd0202; } article .post_meta .post_category a, article .post_meta .post_tag a, article .post_meta .post_tag { color:#000; } article .post_meta .post_comment a { color:#777777; } article .post_meta .user_like, article .post_meta .post_views { color:#777777; } article .post_meta .post_permalink a { color:#777777; } article .post_meta > div a:hover, article .post_meta > div a:active { text-decoration:none; color:#dd0202; } article div.jp-playlist li a:hover, article div.jp-playlist li.jp-playlist-current a { color:#b8b8b8; } article .quote-wrap blockquote { font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; font-size:15px; line-height:1.2em; font-style:normal; color:#afafaf; font-weight:bold; } article .gallery-post { padding-bottom:20px; } article.testimonial { background:#fff; border-color:#e5e5e5; } article.testimonial .user, article.testimonial .info { color:#000; } .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:30px 0; 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 { margin:40px 0 20px; padding:20px; border:1px solid #e5e5e5; background:none; border-radius:0; } .single #content .post-author .post-author_h { font:14px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; margin:0 0 15px 0; letter-spacing:0; text-align:left; text-transform:none; color:#000; display:block; } .single #content .post-author .post-author_h a { color:#dd0202; text-transform:none; font:14px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; } .single #content .post-author .post-author_h a:hover, .single #content .post-author .post-author_h a:active, .single #content .post-author .post-author_h a:focus { text-decoration:none; color:#000; } .single #content .post-author .post-author_gravatar { display:block; margin:2px 30px 10px 0; } .single #content .post-author .post-author_gravatar img { width:80px; height:80px; border-radius:0; border:none; padding:0; background:none; } .single #content .post-author .post-author_desc { padding:0; margin:0; text-transform:none; color:#777; font:14px/24px Arial, "Helvetica Neue", Helvetica, sans-serif; } @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:#000; font:14px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; } .single #content .post-author .post-author_link p { margin:0; } .single #content .post-author .post-author_link a { color:#dd0202; text-transform:none; font:14px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; } .single #content .post-author .post-author_link a:hover, .single #content .post-author .post-author_link a:active, .single #content .post-author .post-author_link a:focus { text-decoration:none; color:#000; } .filter-wrapper { margin:0; padding:9px 0 40px; position:relative; text-align:right; } @media (max-width: 979px) { .filter-wrapper { margin:20px 0; text-align:left; } } .filter-wrapper strong { color:#dd0202; padding:0; font:900 17px/1.2em Roboto, sans-serif; margin-right:46px; margin-top:0; text-transform:uppercase; float:none; letter-spacing:1px; display:inline-block; vertical-align:middle; } @media (max-width: 979px) { .filter-wrapper strong { margin:0 0 20px; } } .filter-wrapper .filter { margin:0; display:inline-block; float:none; position:relative; vertical-align:middle; top:0; } @media (max-width: 979px) { .filter-wrapper .filter { float:none; display:block; } } .filter-wrapper .filter li { margin:0 0 0 46px; float:left; font:900 17px/1.2em Roboto, sans-serif; position:relative; display:block; } @media (max-width: 979px) { .filter-wrapper .filter li { float:none; margin:0 0 5px !important; } } .filter-wrapper .filter li:first-child { margin:0; } .filter-wrapper .filter li:first-child:before { display:none; } .filter-wrapper .filter li a { color:#000; padding:0 0 2px; margin:0; display:inline-block; background:none; border-bottom:1px solid transparent; border-radius:0; letter-spacing:0; text-transform:uppercase; } @media (max-width: 979px) { .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:#000; background:none; border-color:#000; } .filter-wrapper .filter .active a { text-decoration:none; color:#000; background:none; border-color:#000; } .filter-wrapper .pull-right { float:none; } .filterable-portfolio li.portfolio_item .portfolio_item_holder { position:relative; padding:0; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .thumbnail { margin:0; border:none; padding:0; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption { padding:20px 20px 25px; background:#fbfbfb; border:1px solid #e5e5e5; border-top:none; text-align:left; position:relative; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption h3 { text-shadow:none; margin:0 0 15px; font:500 23px/1.2em Roboto, sans-serif; text-transform:none; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption h3 a { color:#dd0202; text-transform:none; text-decoration:none; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption h3 a:hover, .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption h3 a:active, .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption h3 a:focus { text-decoration:none; color:#000; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption .excerpt { font:14px/24px Arial, "Helvetica Neue", Helvetica, sans-serif; color:#777; text-transform:none; margin:0; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption p { margin:0; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption .btn { margin:15px 0 0 0; } .portfolio-meta, .portfolio-meta-list, .pager { border-color:#e5e5e5; } .related-posts, .comment-holder, #respond { margin:50px 0 0 0; } .related-posts h3, .comment-holder h3, #respond h3 { font:500 55px/1em Roboto, sans-serif; margin:0 0 30px; text-align:left; text-transform:none; color:#000; letter-spacing:0; display:block; } @media (max-width: 767px) { .related-posts h3, .comment-holder h3, #respond h3 { font-size:35px; } } .related-posts .related-posts_item { overflow:visible; } .related-posts a { font:500 23px/1.2em Roboto, sans-serif; color:#dd0202; display:inline; letter-spacing:0; text-transform:none; } .related-posts a:hover, .related-posts a:active, .related-posts a:focus { text-decoration:none; color:#000; } .related-posts .thumbnail { margin:0 0 20px; -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 .pagination { margin:10px 0; } .comment-holder .comment-list .comment .comment-body { padding:30px 20px; margin:0 0 30px; background:none; border-radius:0; border:1px solid #e5e5e5; } .comment-holder .comment-list .comment .comment-body .comment-author { margin:6px 30px 0 0; text-align:left; border:none; } .comment-holder .comment-list .comment .comment-body .comment-author img { width:80px; height:80px; border-radius:0; padding:0; border:none; background:none; } .comment-holder .comment-list .comment .comment-body .comment-author .author { width:auto; text-align:left; font:14px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; color:#dd0202; padding-top:20px; text-transform:none; } .comment-holder .comment-list .comment .comment-body .extra-wrap { padding:0; margin:0; background:none; line-height:24px; color:#777; 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:0; padding:5px 0 0 0; font:14px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; color:#000; text-transform:none; } .comment-holder .reply { padding:0; } .comment-holder .reply .comment-reply-link { padding:0; color:#000; background:none; } .comment-holder .reply .comment-reply-link:hover, .comment-holder .reply .comment-reply-link:active, .comment-holder .reply .comment-reply-link:focus { color:#dd0202; } .comment-holder #respond #commentform { margin-top:0; } #respond #commentform { margin:15px 0 0; } #respond #commentform textarea { min-width:inherit; min-height:inherit; max-height:inherit; min-width:inherit; max-width:100%; width:100%; height:300px; padding:8px 10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #respond #commentform p input { max-width:inherit; min-width:inherit; width:100%; height:49px; padding:8px 10px; margin-bottom:2px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #respond #commentform p input:focus { box-shadow:none; } #respond #commentform .input-btn { margin:20px 0; float:none; background:url(images/logo-triangle.png) 100% 0 no-repeat; padding:17px 62px 17px 30px; transition:all 0.3s ease 0s; } #respond #commentform .input-btn > span { padding:0; } #respond #commentform .input-btn > span:before, #respond #commentform .input-btn > span:after { display:none; } #respond #commentform .input-btn input { display:inline-block; margin:0; padding:0; height:auto; color:#fff; } #respond #commentform .input-btn:hover input { color:#000 !important; } #sidebar.sidebar .widget { margin:50px 0 0 0; } #sidebar.sidebar .widget:first-child { margin:4px 0 0 0; } #sidebar.sidebar .widget > h3 { margin:0 0 20px; font:500 55px/1em Roboto, sans-serif; display:block; color:#000; text-align:left; text-transform:none; -moz-hyphens:auto; word-wrap:break-word; } @media (max-width: 767px) { #sidebar.sidebar .widget > h3 { font-size:35px; } } [id*="categories"] ul, [id*="archives"] ul, .list.custom-list ul { margin:0 0 11px; list-style-type:none; } @media (max-width: 767px) { [id*="categories"] ul, [id*="archives"] ul, .list.custom-list ul { margin:0 0 30px; } } [id*="categories"] ul li, [id*="archives"] ul li, .list.custom-list ul li { margin:0; padding:0; color:#777; position:relative; font:14px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; } [id*="categories"] ul li:before, [id*="archives"] ul li:before, .list.custom-list ul li:before { display:none; } [id*="categories"] ul li a, [id*="archives"] ul li a, .list.custom-list ul li a { font:inherit; color:inherit; text-transform:none; display:block; position:relative; overflow:hidden; padding:9px 30px; } [id*="categories"] ul li a:before, [id*="archives"] ul li a:before, .list.custom-list ul li a:before { content:''; font:12px/1.2em FontAwesome; color:#dd0202; position:absolute; left:0; top:50%; width:100%; height:100%; margin-top:-7px; display:block; transition:all 0.3s ease 0s; } [id*="categories"] ul li a:after, [id*="archives"] ul li a:after, .list.custom-list ul li a:after { content:''; width:0; height:100%; background:#dd0202; position:absolute; top:0; left:0; z-index:-1; border-radius:0 30px 30px 0; transition:all 0.3s ease 0s; } [id*="categories"] ul li a:hover, [id*="categories"] ul li a:active, [id*="categories"] ul li a:focus, [id*="archives"] ul li a:hover, [id*="archives"] ul li a:active, [id*="archives"] ul li a:focus, .list.custom-list ul li a:hover, .list.custom-list ul li a:active, .list.custom-list ul li a:focus { color:#fff; text-decoration:none; background:none; } [id*="categories"] ul li a:hover:after, [id*="categories"] ul li a:active:after, [id*="categories"] ul li a:focus:after, [id*="archives"] ul li a:hover:after, [id*="archives"] ul li a:active:after, [id*="archives"] ul li a:focus:after, .list.custom-list ul li a:hover:after, .list.custom-list ul li a:active:after, .list.custom-list ul li a:focus:after { width:100%; } [id*="categories"] ul li a:hover:before, [id*="categories"] ul li a:active:before, [id*="categories"] ul li a:focus:before, [id*="archives"] ul li a:hover:before, [id*="archives"] ul li a:active:before, [id*="archives"] ul li a:focus:before, .list.custom-list ul li a:hover:before, .list.custom-list ul li a:active:before, .list.custom-list ul li a:focus:before { -webkit-transform:translateX(100%); -moz-transform:translateX(100%); -ms-transform:translateX(100%); -o-transform:translateX(100%); transform:translateX(100%); margin-left:-20px; color:#fff; } .ie8 [id*="categories"] ul li a:hover:before, .ie8 [id*="categories"] ul li a:active:before, .ie8 [id*="categories"] ul li a:focus:before, .ie8 [id*="archives"] ul li a:hover:before, .ie8 [id*="archives"] ul li a:active:before, .ie8 [id*="archives"] ul li a:focus:before, .ie8 .list.custom-list ul li a:hover:before, .ie8 .list.custom-list ul li a:active:before, .ie8 .list.custom-list ul li a:focus:before { display:none; } [id*="my_poststypewidget"] .post-list { margin:0; } [id*="my_poststypewidget"] .post-list li { padding:0; margin:30px 0 0 0; overflow:visible; position:relative; } [id*="my_poststypewidget"] .post-list li:first-child { margin-top:0; border:none; } [id*="my_poststypewidget"] .post-list li .thumbnail { margin:0 0 20px; float:none; } @media only screen and (min-width: 1200px) { [id*="my_poststypewidget"] .post-list li .thumbnail { margin:4px 30px 0 0; float:left; } } [id*="my_poststypewidget"] .post-list li .desc { overflow:hidden; } [id*="my_poststypewidget"] .post-list li .post-list_h { font:500 23px/1.2em Roboto, sans-serif; text-transform:none; letter-spacing:0; margin:10px 0; display:block; } [id*="my_poststypewidget"] .post-list li .post-list_h a { color:#dd0202; } [id*="my_poststypewidget"] .post-list li .post-list_h a:hover, [id*="my_poststypewidget"] .post-list li .post-list_h a:active, [id*="my_poststypewidget"] .post-list li .post-list_h a:focus { text-decoration:none; color:#000; } [id*="my_poststypewidget"] .post-list li time, [id*="my_poststypewidget"] .post-list li .post-list_comment { display:block; padding:0; text-transform:none; color:#000; font:14px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; } [id*="my_poststypewidget"] .post-list li .excerpt { overflow:hidden; margin:0; color:#777; line-height:24px; } [id*="my_poststypewidget"] .post-list li .btn { margin-top:15px; } [id*="my-recent-comments"] .comments-custom .comments-custom_li { padding:20px 0; } [id*="my-recent-comments"] .comments-custom .comments-custom_li:first-child { padding-top:0; border:none; } [id*="my-recent-comments"] .comments-custom .comments-custom_li .featured-thumbnail { margin:0 30px 0 0; box-shadow:none; border-radius:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } @media (min-width: 768px) and (max-width: 979px) { [id*="my-recent-comments"] .comments-custom .comments-custom_li .featured-thumbnail { float:none; margin:0 0 15px; } } @media (max-width: 480px) { [id*="my-recent-comments"] .comments-custom .comments-custom_li .featured-thumbnail { float:none; margin:0 0 15px; } } [id*="my-recent-comments"] .comments-custom .comments-custom_li time { margin:0; color:#000; display:inline-block; text-transform:none; font:14px/24px Arial, "Helvetica Neue", Helvetica, sans-serif; } [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author, [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_title { font:14px/24px Arial, "Helvetica Neue", Helvetica, sans-serif; text-transform:none; margin:0; color:#dd0202; } [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author a, [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_title a { color:#dd0202; } [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author a:hover, [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author a:active, [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author a:focus, [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_title a:hover, [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_title a:active, [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_title a:focus { text-decoration:none; color:#000; } [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author { margin-top:0; } [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt { border:none; overflow:hidden; margin:0; padding:20px 0 0 0; } [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt a { color:#777; } [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt a:hover, [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt a:active, [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt a:focus { text-decoration:none; color:#000; } [id*="my_postwidget"] .post-list .post-list_li .post-list_h { font:18px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; } #wp-calendar caption, #wp-calendar thead tr th { color:#dd0202; font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; } .search-form .search-form_it { margin:0; } .search-form .search-form_is { margin:10px 0 0 10px; padding:0 !important; height:auto; background:none; color:#000; } @media (min-width: 768px) and (max-width: 1200px) { .search-form .search-form_is { margin:10px 0 0 0; display:block; } } @media (max-width: 480px) { .search-form .search-form_is { margin:10px 0 0 0; display:block; } } .search-form .search-form_is:hover { color:#dd0202; } @media (max-width: 767px) { #content.left, #sidebar { float:none !important; } } .flexslider .flex-control-nav { bottom:0 !important; } .widget-flexslider { background:none; } .ie8 .widget-flexslider { overflow:hidden; } .widget-flexslider .flex-control-paging { position:relative; bottom:0; margin:20px 0 0 0; } .widget-flexslider .flex-prev:hover, .widget-flexslider .flex-prev:active, .widget-flexslider .flex-next:hover, .widget-flexslider .flex-next:active { text-decoration:none !important; } .social li .social_link:hover { opacity:1; } .social li .social_link:hover .social_ico:before { -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); } .ie8 .social li .social_link:hover .social_ico:before { display:block; } .social li .social_link:hover .social_ico i { color:#fff; -webkit-transform:scale(1.3); -moz-transform:scale(1.3); -ms-transform:scale(1.3); -o-transform:scale(1.3); transform:scale(1.3); } .social li .social_ico { width:50px; height:50px; line-height:50px; border-radius:0; background:#333333; text-align:center; position:relative; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .social li .social_ico:before { content:''; width:100%; height:100%; border-radius:0; background:#dd0202; position:absolute; padding:1px; top:-1px; left:-1px; z-index:10; -webkit-transform:scale(0); -moz-transform:scale(0); -ms-transform:scale(0); -o-transform:scale(0); transform:scale(0); transition:all 0.3s ease 0s; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; } .ie8 .social li .social_ico:before { display:none; } .social li i { font-size:30px; color:#fff; display:inline-block; line-height:50px; text-shadow:0 0 1px #000; position:relative; z-index:100; transition:all 0.3s ease 0s; } .social.social__list li { margin-bottom:4px; } .social.social__list li:after { content:''; width:0; height:0; display:block; clear:both; } .social.social__list li .social_ico { margin:0 10px 0 0; } .social.social__list li .social_label { font:12px/43px Arial, "Helvetica Neue", Helvetica, sans-serif; color:#454544; text-transform:none; } @media (max-width: 767px) { .social.social__row { text-align:center; } } .social.social__row li { float:none; display:inline-block; margin:0 0 0 4px; } .social.social__row li:first-child { margin:0; } .btn.btn-info { background:#dd0202; padding:15px 11px 15px 30px; position:relative; color:#fff; } .btn.btn-info:after { content:''; width:51px; height:100%; position:absolute; top:0; left:100%; background:url(images/logo-triangle.png) no-repeat 100% 0; } .btn.btn-info:hover { color:#000; } .title-box { margin:0 0 18px; } @media (max-width: 767px) { .title-box { margin:30px 0 20px; } } .title-box .title-box_primary, .title-box .title-box_secondary { font:500 55px/1em Roboto, sans-serif; color:#000; text-transform:none; margin:0; letter-spacing:0; } @media (min-width: 768px) and (max-width: 979px) { .title-box .title-box_primary, .title-box .title-box_secondary { font-size:35px; } } @media (max-width: 480px) { .title-box .title-box_primary, .title-box .title-box_secondary { font-size:35px; } } .title-box .title-box_secondary { font-size:23px; line-height:32px; color:#dd0202; } @media (min-width: 768px) and (max-width: 979px) { .title-box .title-box_secondary { font-size:20px; } } @media (max-width: 480px) { .title-box .title-box_secondary { font-size:20px; } } div.type-page p { margin:0 0 24px; } div.type-page h6 { margin:0 0 14px; } div.type-page h6 strong { font-weight:500; } .testimonials .testi-item { margin:0; padding:30px 0 0 0; } .testimonials .testi-item:first-child { padding:0; } .testimonials .testi-item .testi-item_blockquote { border-radius:0; background:none; padding:0 0 0 55px; } .testimonials .testi-item .testi-item_blockquote:before { width:34px; height:29px; background:url(images/quote.jpg) no-repeat 0 0; top:7px; left:0; border:none; } .testimonials .testi-item .testi-item_blockquote:after { display:none; } .testimonials .testi-item .testi-item_blockquote a { color:#777777; } .testimonials .testi-item .testi-item_blockquote a:hover, .testimonials .testi-item .testi-item_blockquote a:active, .testimonials .testi-item .testi-item_blockquote a:focus { text-decoration:none; color:#dd0202; } .testimonials .testi-item .testi-meta { padding:13px 0 0 55px; font:500 23px/1.2em Roboto, sans-serif; color:#dd0202; } .testimonials .testi-item .testi-meta a, .testimonials .testi-item .testi-meta br { display:none; } .spacer { height:50px; } .fixed_parallax_section { padding:60px 0; } @media (max-width: 1024px) { .fixed_parallax_section { background-position:50% 50% !important; background-size:cover !important; } } @media (max-width: 767px) { .fixed_parallax_section { padding:30px 20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } } .posts-grid li .thumbnail { margin:0 0 20px; } .ie8 .posts-grid li .thumbnail { width:100%; } .posts-grid li h5 { font:500 23px/28px Roboto, sans-serif; margin:0 0 10px; } @media (max-width: 979px) { .posts-grid li h5 { font-size:18px; line-height:1.2em; } } .posts-grid li h5 a { color:#dd0202; } .posts-grid li h5 a:hover, .posts-grid li h5 a:active, .posts-grid li h5 a:focus { text-decoration:none; color:#000; } .posts-grid.our-team { padding:20px 0 10px; } .posts-grid.our-team li { background:#dd0202; } @media (max-width: 767px) { .posts-grid.our-team li { width:48%; margin:20px 0 20px 4%; display:inline-block; vertical-align:top; } .posts-grid.our-team li:nth-child(2n+1) { margin:20px 0; } } @media (max-width: 380px) { .posts-grid.our-team li { width:100%; margin:20px 0; display:block; } } .posts-grid.our-team li .thumbnail { width:100%; } .posts-grid.our-team li .thumbnail, .posts-grid.our-team li .excerpt { margin:0; } .posts-grid.our-team li .excerpt { color:#fff; } .posts-grid.our-team li h5 { margin:0; } .posts-grid.our-team li h5 a { color:#fff; } .posts-grid.our-team li h5 a:hover, .posts-grid.our-team li h5 a:active, .posts-grid.our-team li h5 a:focus { text-decoration:none; color:#000; } .posts-grid.our-team li .desc { padding:15px 17px; } .posts-grid.our-team li .btn { margin:15px 0 0 0; } .posts-grid.our-services { padding:20px 0 10px; } @media (max-width: 767px) { .posts-grid.our-services { padding:0; } } .posts-grid.our-services li { background:#dd0202; position:relative; } @media (max-width: 767px) { .posts-grid.our-services li { width:48%; margin:20px 0 20px 4%; display:inline-block; vertical-align:top; } .posts-grid.our-services li:nth-child(2n+1) { margin:20px 0; } } @media (max-width: 380px) { .posts-grid.our-services li { width:100%; margin:20px 0; display:block; } } .posts-grid.our-services li:before { content:''; width:0; height:100%; position:absolute; top:0; left:0; background:#000; z-index:10; transition:all 0.3s ease 0s; } .posts-grid.our-services li:hover:before { width:100%; } .posts-grid.our-services li .thumbnail { margin:0; position:relative; z-index:100; width:100%; } .posts-grid.our-services li .desc { padding:10px 17px; position:relative; z-index:100; min-height:80px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } @media (max-width: 767px) { .posts-grid.our-services li .desc { min-height:inherit; } } .posts-grid.our-services li .desc h5 { margin:0; } .posts-grid.our-services li .desc h5 a { color:#fff; } .posts-grid.our-services li .desc h5 a:hover, .posts-grid.our-services li .desc h5 a:active, .posts-grid.our-services li .desc h5 a:focus { text-decoration:none; color:#dd0202; } .content_box.man_mechanic { min-height:522px; background:#fff url(images/home-1.jpg) 100% 100% no-repeat; padding:50px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } @media (max-width: 767px) { .content_box.man_mechanic { background:none; min-height:inherit; } } .content_box.man_mechanic:before, .content_box.man_mechanic:after { background:#fff; } .service-box { background:none; border-radius:0; border:none; box-shadow:none; padding:0; margin:0; } .service-box .title { font:bold 75px/72px Roboto, sans-serif; color:#000; margin:0 0 10px; text-transform:uppercase; } @media (max-width: 767px) { .service-box .title { font-size:50px; line-height:1em; } } .service-box .sub-title { font:500 55px/1em Roboto, sans-serif; color:#dd0202; margin:0 0 10px; } @media (max-width: 767px) { .service-box .sub-title { font-size:35px; } } .service-box .service-box_txt { font:14px/24px Arial, "Helvetica Neue", Helvetica, sans-serif; color:#777777; margin:0; } .footer { background:none; border:none; padding:0 0 18px; } .footer .footer-widget { text-align:right; } .footer .social.social__row { text-align:right; } @media (max-width: 767px) { .footer .social.social__row { text-align:center; } } .footer .social.social__row li { display:inline-block; float:none; margin:0 0 0 6px; } .footer .social.social__row li:first-child { margin:0; } .footer .social.social__row li .tooltip { display:none !important; } .copyright { padding:27px 0 0 0; } nav.nav.footer-nav { float:none; margin:0; padding:20px 0 0; } nav.nav.footer-nav ul { float:none; text-align:center; line-height:inherit; } @media (max-width: 767px) { nav.nav.footer-nav ul { text-align:center; } } nav.nav.footer-nav ul li { float:none; display:inline-block; line-height:inherit; padding:0; text-transform:none; vertical-align:top; margin:0 0 0 10px; padding:0; position:relative; } @media (max-width: 480px) { nav.nav.footer-nav ul li { display:block; margin:0 0 5px 0 !important; } } nav.nav.footer-nav ul li:first-child { margin:0; } nav.nav.footer-nav ul li:first-child:before { display:none; } nav.nav.footer-nav ul li.current-menu-item a, nav.nav.footer-nav ul li a:hover { color:#dd0202; text-decoration:none; } .footer-text { padding:15px 0 0 0; font:300 13px/1.2em Roboto, sans-serif; color:#fff; text-transform:none; text-align:left; float:none; margin:0; } @media (max-width: 1049px) { .footer-text { text-align:center; padding:0 0 20px 0; } } .footer-text a { color:#dd0202; } .footer-text a:hover, .footer-text a:active, .footer-text a:focus { text-decoration:none; color:#fff; } .footer-text a.site-name { color:#fff; } .footer-text a.site-name:hover, .footer-text a.site-name:active, .footer-text a.site-name:focus { text-decoration:none; color:#dd0202; } @media (max-width: 767px) { .footer-text span { padding:0; display:block; } } .home .footer { padding-top:0; } @media (max-width: 767px) { .home .footer { padding-top:20px; } } #map-canvas { width:100%; height:470px; margin-bottom:0; z-index:10; } body #map-canvas img { max-width:inherit; } body #map-canvas label { width:auto; display:inline; } .footer-map { position:relative; display:none; } .footer-map.with-map-on-pages, .home .footer-map { display:block; } .footer-map .map-info { position:absolute; top:50%; left:50%; z-index:100; background:#1c1c1c; background:rgba(28,28,28,0.9); padding:25px 30px; width:370px; min-height:170px; margin:-85px 0 0 50px; font:12px/1.2em Roboto, sans-serif; color:#bcbcbc; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } @media (min-width: 768px) and (max-width: 979px) { .footer-map .map-info { width:280px; line-height:1.3em; } } @media (max-width: 767px) { .footer-map .map-info { position:relative; left:0; top:0; width:100%; margin:0 0 30px; padding:20px 25px; text-align:center; background:rgba(255,255,255,0.3); } } .footer-map .map-info div { margin:10px 0; } .footer-map .map-info div a { text-decoration:underline; } .footer-map .map-info div a:hover, .footer-map .map-info div a:active, .footer-map .map-info div a:focus { text-decoration:none; color:#fff; } .footer-map .map-info div span { color:#fff; } @media (max-width: 979px) { .footer-map .map-info div span { display:block; } } .footer-map .map-info div.phones { font:900 24px/37px Roboto, sans-serif; color:#fff; } .footer-map .map-info div.phones i { float:left; margin:10px 10px 0 0; color:#dd0202; } @media (max-width: 767px) { .footer-map .map-info div.phones i { float:none; margin:0 auto 10px; } } .footer-map .map-info div.phones span { display:block; overflow:hidden; } @media (min-width: 768px) and (max-width: 979px) { .footer-map .map-info div.phones span { font-size:18px; line-height:1.2em; } } .zoom-icon { background:none !important; } .ie8 .zoom-icon { background:url(images/zoom-bg.png) !important; } .zoom-icon:after { content:''; width:100%; height:100%; background:url(images/zoom-bg.png); position:absolute; top:0; right:0; border-radius:0; z-index:10; transition:400ms all 100ms; -webkit-transition:400ms all 100ms; -o-transition:400ms all 100ms; -webkit-transform:scale(0); -moz-transform:scale(0); -ms-transform:scale(0); -o-transform:scale(0); transform:scale(0); } .ie8 .zoom-icon:after { display:none; } .zoom-icon:before { content:''; background:url(images/zoom.png); width:50px; height:50px; margin:-25px 0 0 -25px; z-index:100; -webkit-transform:scale(0); -moz-transform:scale(0); -ms-transform:scale(0); -o-transform:scale(0); transform:scale(0); transition:all 0.3s ease 0s; } .thumbnail a img { transition:all 0.3s ease 0s; } .thumbnail:hover .zoom-icon:before { -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); } .thumbnail:hover .zoom-icon:after { -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); } .thumbnail:hover a img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); } #back-top-wrapper { z-index:200; right:30px; bottom:30px; } #back-top-wrapper #back-top { margin:0; } #back-top-wrapper #back-top a { width:50px; height:50px; border-radius:0; text-align:center; background:#333333; border:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #back-top-wrapper #back-top a:before { content:''; width:100%; height:100%; background:#dd0202; position:absolute; top:0; left:0; border-radius:0; z-index:-1; -webkit-transform:scale(0); -moz-transform:scale(0); -ms-transform:scale(0); -o-transform:scale(0); transform:scale(0); transition:all 0.3s ease 0s; } .ie8 #back-top-wrapper #back-top a:before { display:none; } #back-top-wrapper #back-top a:after { content:''; font:20px/48px FontAwesome; color:#fff; display:inline-block; position:relative; z-index:100; transition:all 0.3s ease 0s; } #back-top-wrapper #back-top a span { display:none; } #back-top-wrapper #back-top a:hover { background:none; } .ie8 #back-top-wrapper #back-top a:hover { background:#dd0202; } #back-top-wrapper #back-top a:hover:before { -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); } #back-top-wrapper #back-top a:hover:after { -webkit-transform:scale(1.5); -moz-transform:scale(1.5); -ms-transform:scale(1.5); -o-transform:scale(1.5); transform:scale(1.5); color:#fff; } @media (max-width: 600px) { #wpadminbar { top:-46px !important; } } .error404-holder { padding:80px 0; } .error404-holder .error404-holder_num { color:#f89406; font-weight:100; } @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:#f89406; 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:8px; } .ie9 #search-header .search-form_it, .ie8 #search-header .search-form_it { padding-top:7px; } .ie9 .search-form .search-form_it, .ie8 .search-form .search-form_it { padding-top:7px; } .ie8 .wpcf7 .wpcf7-form .wpcf7-not-valid-tip { font-size:12px !important; } .ie8 #sidebar .search-form .search-form_is, .ie8 #content .search-form .search-form_is, .ie8 .footer-widgets .search-form .search-form_is { display:block; margin:0; } .ie8 .search-form .search-form_it { display:block; margin:0 0 10px; } .ie8 .search-form .input-btn { margin:0; } .ie8 .comment-author { width:80px !important; height:auto !important; margin-right:20px !important; } .ie8 .comment-author img { width:80px !important; height:80px !important; } .ie8 .post-author_gravatar { width:80px !important; } .ie8 #respond #commentform p input { padding-top:7px; height:36px; } .ie8 #respond #commentform p input[type="submit"] { height:auto; padding:0; } .ie8 .flexslider .flex-direction-nav li a:hover, .ie8 .flexslider .flex-direction-nav li a:active, .ie8 .flexslider .flex-direction-nav li a:focus { text-decoration:none; } .transition { transition:all 0.3s ease 0s; } .clear-both:after { content:''; width:0; height:0; display:block; clear:both; } @media (max-width: 767px) { .thumb-center { float:none; display:block; text-align:center; } .thumb-center a { display:inline-block; text-align:center; } } .left-right >div { position:relative; z-index:10; } .left-right:before, .left-right:after { content:""; display:block; height:100%; position:absolute; top:0; width:101%; background:inherit; border:inherit; z-index:1; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; } .left-right:before { left:-100%; } .left-right:after { right:-100%; } .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 { position:relative; width:100%; height:617px; display:block; overflow:hidden; margin:0; top:0; left:0; -ms-transform:translateZ(0); transform:translateZ(0); } @media (max-width: 767px) { .parallax-slider { height:500px; } } @media (max-width: 480px) { .parallax-slider { display:none !important; } } .parallax-slider .baseList { display:none; } .parallax-slider #mainImageHolder { position:relative; width:100%; height:150%; top:0; z-index:1; } .parallax-slider #mainImageHolder .primaryHolder { position:absolute; width:100%; height:100%; top:0; left:0; z-index:2; } .parallax-slider #mainImageHolder .primaryHolder img { position:absolute; max-width:inherit; } .parallax-slider #mainImageHolder .secondaryHolder { position:absolute; width:100%; height:100%; top:0px; left:0px; z-index:1; } .parallax-slider #mainImageHolder .secondaryHolder img { position:absolute; max-width:inherit; } .parallax-slider #mainCaptionHolder { position:absolute; width:100%; height:150%; top:0; left:0; text-align:center; z-index:2; } .parallax-slider #mainCaptionHolder .container { position:relative; top:21%; width:1170px; left:50%; margin-left:-585px; } @media (min-width: 980px) and (max-width: 1200px) { .parallax-slider #mainCaptionHolder .container { width:940px; margin-left:-470px; } } .ie8 .parallax-slider #mainCaptionHolder .container { width:940px; margin-left:-470px; } @media (min-width: 768px) and (max-width: 979px) { .parallax-slider #mainCaptionHolder .container { width:724px; top:30%; margin-left:-362px; } } @media (max-width: 767px) { .parallax-slider #mainCaptionHolder .container { width:100%; margin-left:0; left:0; top:20%; padding:0; -webkit-box-sizing:border-box !important; -moz-box-sizing:border-box !important; box-sizing:border-box !important; } } .parallax-slider #mainCaptionHolder .container .slider_caption { text-align:left; width:1000px; } @media (max-width: 1200px) { .parallax-slider #mainCaptionHolder .container .slider_caption { width:100%; } } .ie8 .parallax-slider #mainCaptionHolder .container .slider_caption { width:100%; } .parallax-slider #mainCaptionHolder .container .primaryCaption { position:absolute; width:100%; padding:0 20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .parallax-slider #mainCaptionHolder .container .secondaryCaption { position:absolute; display:none !important; width:100%; } .parallax-slider #mainCaptionHolder .container h2 { font:500 italic 134px/1em Roboto, sans-serif; color:#fff; text-transform:uppercase; margin-bottom:0; } @media (max-width: 1200px) { .parallax-slider #mainCaptionHolder .container h2 { font-size:70px; } } .ie8 .parallax-slider #mainCaptionHolder .container h2 { font-size:70px; } .parallax-slider #mainCaptionHolder .container h3 { font:500 italic 74px/1em Roboto, sans-serif; color:#cccccc; text-transform:uppercase; margin:-10px 0 18px; } @media (max-width: 1200px) { .parallax-slider #mainCaptionHolder .container h3 { font-size:50px; } } .ie8 .parallax-slider #mainCaptionHolder .container h3 { font-size:50px; } .parallax-slider #mainCaptionHolder .container p { font:500 23px/32px Roboto, sans-serif; color:#fff; text-transform:none; margin-bottom:30px; } .parallax-slider #mainCaptionHolder .container .btn { margin:0; font-size:24px; font-weight:900; padding:15px 68px 15px 30px; color:#fff; background:url(images/logo-triangle.png) 100% 0; transition:all 0.3s ease 0s; } .parallax-slider #mainCaptionHolder .container .btn:hover, .parallax-slider #mainCaptionHolder .container .btn:active, .parallax-slider #mainCaptionHolder .container .btn:focus { color:#000; } .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); } .parallax-slider .controlBtn { width:40px; height:60px; display:block; position:absolute; top:50%; margin-top:-30px; cursor:pointer; z-index:2; } .parallax-slider .controlBtn .innerBtn { width:40px; height:60px; font-size:25px; line-height:63px; text-align:center; color:#fff; display:block; position:relative; z-index:1; background:#08C; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; } .parallax-slider .controlBtn .slidesCounter { width:40px; height:60px; background:#363636; display:block; position:absolute; top:0; color:#fff; text-align:center; font-size:16px; line-height:60px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; } .parallax-slider .controlBtn.parallaxPrevBtn { left:0; } .parallax-slider .controlBtn.parallaxPrevBtn .innerBtn { border-radius:0 3px 3px 0; } .parallax-slider .controlBtn.parallaxPrevBtn .slidesCounter { left:0%; border-radius:0 3px 3px 0; } .parallax-slider .controlBtn.parallaxPrevBtn:hover .innerBtn { background:#363636; border-radius:0; } .parallax-slider .controlBtn.parallaxPrevBtn:hover .slidesCounter { left:100%; } .parallax-slider .controlBtn.parallaxNextBtn { right:0; } .parallax-slider .controlBtn.parallaxNextBtn .innerBtn { border-radius:3px 0 0 3px; } .parallax-slider .controlBtn.parallaxNextBtn .slidesCounter { right:0%; border-radius:3px 0 0 3px; } .parallax-slider .controlBtn.parallaxNextBtn:hover .innerBtn { background:#363636; border-radius:0; } .parallax-slider .controlBtn.parallaxNextBtn:hover .slidesCounter { right:100%; } .parallax-slider #paralaxSliderPagination { position:absolute; bottom:0; padding:0 0 69px; background:none; width:100%; text-align:center; z-index:2; } .parallax-slider #paralaxSliderPagination ul { list-style:none; margin:0 auto; width:1170px; text-align:right; position:relative; height:14px; } .parallax-slider #paralaxSliderPagination ul li { width:14px; height:14px; display:inline-block; margin:0 0 0 7px; border-radius:50%; cursor:pointer; line-height:14px; position:relative; background:#fff; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -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 #paralaxSliderPagination ul li:first-child { margin:0; } .parallax-slider #paralaxSliderPagination ul li:hover { background:#dd0202; } .parallax-slider #paralaxSliderPagination ul li.active { background:#dd0202; } .parallax-slider #previewSpinner { position:absolute; width:50px; height:50px; display:block; top:50%; left:50%; margin-left:-25px; margin-top:-25px; border-radius:25px; z-index:99; } ";s:5:"files";a:4:{s:68:"/home/g564338/public_html/wp-content/themes/theme51907-23/style.less";i:1440276547;s:87:"/home/g564338/public_html/wp-content/themes/theme51907-23/bootstrap/less/variables.less";i:1445892012;s:84:"/home/g564338/public_html/wp-content/themes/theme51907-23/bootstrap/less/mixins.less";i:1440276547;s:78:"/home/g564338/public_html/wp-content/themes/theme51907-23/parallax-slider.less";i:1440276548;}s:7:"updated";i:1445892014;}