a:4:{s:4:"root";s:73:"/home/studiolucchetta/public_html/wp-content/themes/theme48295/style.less";s:8:"compiled";s:50579:"@import url("../CherryFramework/style.css"); @import url(//fonts.googleapis.com/css?family=Roboto+Condensed:400,700|Roboto:400,700); @media (min-width: 1280px) and (max-width: 5000px) { .cherry-fixed-layout .main-holder { width:1270px; max-width:1270px; } } .main-holder { overflow:hidden; } @media (max-width: 767px) { body { padding:0; } body .header { padding:0 20px; } body .footer { padding:0 20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } body .content-holder { padding:0 20px 30px 20px !important; } body.home .content-holder { padding:0 20px 30px 20px !important; } } a { transition:all 0.3s ease 0s; } .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-radius:0; border:none; background:none; padding:0; -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:left; } } figure.frame.alignnone { margin:0 0 25px; } @media (max-width: 767px) { figure.frame.alignnone { margin:20px 0; } } figure.frame.alignleft { margin:5px 23px 10px 0; } @media (max-width: 550px) { 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; } } .btn, .reply a { position:relative; display:inline-block; border-radius:3px; border:none; color:#fff; text-shadow:none; font:19px/18px 'Roboto Condensed', sans-serif; text-transform:none; padding:12px 29px; letter-spacing:0; height:auto; box-shadow:none; text-decoration:none; background:none; background-color:#78c0ed; background-image:-moz-linear-gradient(top,#7cc6f1,#71b8e6); background-image:-webkit-gradient(linear,0 0,0 100%,from(#7cc6f1),to(#71b8e6)); background-image:-webkit-linear-gradient(top,#7cc6f1,#71b8e6); background-image:-o-linear-gradient(top,#7cc6f1,#71b8e6); background-image:linear-gradient(to bottom,#7cc6f1,#71b8e6); background-repeat:repeat-x; -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:#5087c4; text-decoration:none; color:#fff; box-shadow:none; } .btn:focus, .reply a:focus { color:#fff; background:none; background-color:#78c0ed; background-image:-moz-linear-gradient(top,#7cc6f1,#71b8e6); background-image:-webkit-gradient(linear,0 0,0 100%,from(#7cc6f1),to(#71b8e6)); background-image:-webkit-linear-gradient(top,#7cc6f1,#71b8e6); background-image:-o-linear-gradient(top,#7cc6f1,#71b8e6); background-image:linear-gradient(to bottom,#7cc6f1,#71b8e6); background-repeat:repeat-x; } 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.3em; text-transform:none; color:#86939b; text-decoration:none; position:relative; border-radius:0; background:#f6f8fb; box-shadow:none; border:1px solid #c8d8e8 !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:#e9e9e9; box-shadow:none; border-color:#404040 !important; } .wpcf7 .wpcf7-form p { margin-bottom:10px; } .wpcf7 .wpcf7-form p input[type="text"], .wpcf7 .wpcf7-form p input[type="email"] { 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:#404040 !important; } .wpcf7 .wpcf7-form textarea { padding:10px 5px; margin-bottom:10px; } .wpcf7 .wpcf7-form textarea:focus { border-color:#404040 !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:5px 10px !important; } @media (min-width: 768px) and (max-width: 979px) { .wpcf7 .wpcf7-form .wpcf7-not-valid-tip { font-size:9px !important; } } .wpcf7 .wpcf7-form .submit-wrap .btn { height:auto; } 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 { color:#777; } 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 { color:#777; } 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 { color:#777; } 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-bottom:none; border-top:1px solid #588dc7; padding:0; } .header-wrap { padding:33px 0 37px; background:#4a83c2; background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhODNjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YWE0ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,#4a83c2 0%,#7aa4d2 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4a83c2),color-stop(100%,#7aa4d2)); background:-webkit-linear-gradient(top,#4a83c2 0%,#7aa4d2 100%); background:-o-linear-gradient(top,#4a83c2 0%,#7aa4d2 100%); background:-ms-linear-gradient(top,#4a83c2 0%,#7aa4d2 100%); background:linear-gradient(to bottom,#4a83c2 0%,#7aa4d2 100%); position:relative; } .header-wrap >div { position:relative; z-index:10; } .header-wrap:before { content:""; display:block; height:100%; left:-50px; position:absolute; top:0; width:55px; background:#4a83c2; background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhODNjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YWE0ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,#4a83c2 0%,#7aa4d2 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4a83c2),color-stop(100%,#7aa4d2)); background:-webkit-linear-gradient(top,#4a83c2 0%,#7aa4d2 100%); background:-o-linear-gradient(top,#4a83c2 0%,#7aa4d2 100%); background:-ms-linear-gradient(top,#4a83c2 0%,#7aa4d2 100%); background:linear-gradient(to bottom,#4a83c2 0%,#7aa4d2 100%); z-index:1; } .header-wrap:after { content:""; display:block; height:100%; right:-50px; position:absolute; top:0; width:55px; background:#4a83c2; background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhODNjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YWE0ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,#4a83c2 0%,#7aa4d2 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4a83c2),color-stop(100%,#7aa4d2)); background:-webkit-linear-gradient(top,#4a83c2 0%,#7aa4d2 100%); background:-o-linear-gradient(top,#4a83c2 0%,#7aa4d2 100%); background:-ms-linear-gradient(top,#4a83c2 0%,#7aa4d2 100%); background:linear-gradient(to bottom,#4a83c2 0%,#7aa4d2 100%); z-index:1; } .ie9 .header-wrap { filter:none; } .ie9 .header-wrap:after, .ie9 .header-wrap:before { filter:none; } .ie8 .header-wrap { background:#5d90c8; } .ie8 .header-wrap:after, .ie8 .header-wrap:before { background:#5d90c8; } .contacts { color:#fff; text-align:right; } @media (max-width: 767px) { .contacts { text-align:left; margin:20px 0 0 0; } } .contacts p { margin:0; } .contacts .desc { font:16px/21px 'Roboto', sans-serif; margin:0 0 6px; } .contacts .tel { font:36px/1.2em 'Roboto Condensed', sans-serif; letter-spacing:-1px; } .contacts .tel i { font-size:33px; display:inline-block; margin:4px 12px 0 0; } .nav-wrap { background-color:#f1f6fa; background-image:-moz-linear-gradient(top,#f9fbfd,#e6eef6); background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9fbfd),to(#e6eef6)); background-image:-webkit-linear-gradient(top,#f9fbfd,#e6eef6); background-image:-o-linear-gradient(top,#f9fbfd,#e6eef6); background-image:linear-gradient(to bottom,#f9fbfd,#e6eef6); background-repeat:repeat-x; position:relative; } .nav-wrap >div { position:relative; z-index:10; } .nav-wrap:before { content:""; display:block; height:100%; left:-50px; position:absolute; top:0; width:55px; background-color:#f1f6fa; background-image:-moz-linear-gradient(top,#f9fbfd,#e6eef6); background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9fbfd),to(#e6eef6)); background-image:-webkit-linear-gradient(top,#f9fbfd,#e6eef6); background-image:-o-linear-gradient(top,#f9fbfd,#e6eef6); background-image:linear-gradient(to bottom,#f9fbfd,#e6eef6); background-repeat:repeat-x; z-index:1; } .nav-wrap:after { content:""; display:block; height:100%; right:-50px; position:absolute; top:0; width:55px; background-color:#f1f6fa; background-image:-moz-linear-gradient(top,#f9fbfd,#e6eef6); background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9fbfd),to(#e6eef6)); background-image:-webkit-linear-gradient(top,#f9fbfd,#e6eef6); background-image:-o-linear-gradient(top,#f9fbfd,#e6eef6); background-image:linear-gradient(to bottom,#f9fbfd,#e6eef6); background-repeat:repeat-x; z-index:1; } .nav__primary { position:relative; float:none; padding:0; margin:0; z-index:100; background:none; } @media (max-width: 767px) { .nav__primary { padding:20px 0; } } .nav__primary .select-menu { height:35px; } .nav__primary .sf-menu { float:left; position:relative; text-align:center; padding:0; margin:0; z-index:1; border-left:1px solid #c6d9ec; } @media (max-width: 767px) { .nav__primary .sf-menu { display:none !important; } } .nav__primary .sf-menu >li { background:none; float:left; text-align:center; position:relative; padding:0; margin:0; border:none; border-radius:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; transition:all 0.3s ease 0s; z-index:10; border-right:1px solid #c6d9ec; } .nav__primary .sf-menu >li:first-child { margin:0; } .nav__primary .sf-menu >li:hover ul { top:100%; } .nav__primary .sf-menu >li:hover li ul { top:-999em; } .nav__primary .sf-menu >li:hover:before { background:#74b4e2; } .nav__primary .sf-menu >li:hover:after { background:#74b4e2; } .nav__primary .sf-menu >li:before { content:''; width:1px; height:100%; position:absolute; top:0; left:-1px; } .nav__primary .sf-menu >li:after { content:''; width:1px; height:100%; position:absolute; top:0; right:-1px; } .nav__primary .sf-menu >li >a { border:none; padding:17px 28px 23px 29px; display:inline-block; text-transform:none; border-radius:0; position:relative; letter-spacing:0; -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:#fff; background:none; background-color:#77c1ec; background-image:-moz-linear-gradient(top,#7bc6f0,#72b9e7); background-image:-webkit-gradient(linear,0 0,0 100%,from(#7bc6f0),to(#72b9e7)); background-image:-webkit-linear-gradient(top,#7bc6f0,#72b9e7); background-image:-o-linear-gradient(top,#7bc6f0,#72b9e7); background-image:linear-gradient(to bottom,#7bc6f0,#72b9e7); background-repeat:repeat-x; } .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:45px; 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:before { background:#74b4e2; } .nav__primary .sf-menu >li.current-menu-item:after { background:#74b4e2; } .nav__primary .sf-menu >li.current-menu-item >a { text-decoration:none; color:#fff; background:none; background-color:#77c1ec; background-image:-moz-linear-gradient(top,#7bc6f0,#72b9e7); background-image:-webkit-gradient(linear,0 0,0 100%,from(#7bc6f0),to(#72b9e7)); background-image:-webkit-linear-gradient(top,#7bc6f0,#72b9e7); background-image:-o-linear-gradient(top,#7bc6f0,#72b9e7); background-image:linear-gradient(to bottom,#7bc6f0,#72b9e7); background-repeat:repeat-x; } .nav__primary .sf-menu >li.current-menu-item >a .sf-sub-indicator { background-position:-10px -100px; } .nav__primary .sf-menu >li.sfHover:before { background:#74b4e2; } .nav__primary .sf-menu >li.sfHover:after { background:#74b4e2; } .nav__primary .sf-menu >li.sfHover >a { text-decoration:none; color:#fff; background:none; background-color:#77c1ec; background-image:-moz-linear-gradient(top,#7bc6f0,#72b9e7); background-image:-webkit-gradient(linear,0 0,0 100%,from(#7bc6f0),to(#72b9e7)); background-image:-webkit-linear-gradient(top,#7bc6f0,#72b9e7); background-image:-o-linear-gradient(top,#7bc6f0,#72b9e7); background-image:linear-gradient(to bottom,#7bc6f0,#72b9e7); background-repeat:repeat-x; } .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:#ffffff; top:-999em; left:0; width:140px; padding:0; margin:2px 0 0 0; border:none; border-radius:0; z-index:10000; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .nav__primary .sf-menu >li >.sub-menu >.menu-item { background:none; text-align:left; border:none; padding:0; margin:0; border-top:1px solid #e2e8f1; } .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; padding:10px 14px; background:none; border:none; color:#4f89c3; text-transform:none; display:block; letter-spacing:0; border-radius:0; letter-spacing:0; font:14px/1.2em 'Roboto', 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:#63c4fb; text-shadow:none; background:none; } .nav__primary .sf-menu >li >.sub-menu >.menu-item a >.sf-sub-indicator { top:13px; left:auto; right:10px; 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:#63c4fb; 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:#63c4fb; text-shadow:none; background:none; } .nav__primary .sf-menu >li >.sub-menu >.menu-item >.sub-menu { background:#fff; padding:0; margin:0; top:0; left:100%; right:auto; border:none; border-radius:0; width:100%; } .nav__primary .sf-menu >li >.sub-menu >.menu-item >.sub-menu >.menu-item { background:none; text-align:left; border:none; padding:0; margin:0; border-top:1px solid #e2e8f1; } .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:10px 20px; color:#4f89c3; display:block; background:none; } .nav__primary .sf-menu >li >.sub-menu >.menu-item >.sub-menu >.menu-item a:hover { color:#63c4fb; text-shadow:none; background:none; } .nav__primary .sf-menu >li >.sub-menu >.menu-item >.sub-menu >.menu-item.current-menu-item a { color:#63c4fb; text-shadow:none; background:none; } .nav__primary .sf-menu >li >.sub-menu >.menu-item >.sub-menu >.menu-item.sfHover ul { top:0; left:10em; } .logo { padding:9px 0; } @media (min-width: 768px) and (max-width: 979px) { .logo { width:100%; } } .logo.pull-left { float:none; } .logo .logo_h__img, .logo .logo_tagline { display:inline-block; } @media (max-width: 767px) { .logo .logo_h__img, .logo .logo_tagline { display:block; } } .logo .logo_h__img { margin:0 7px 0 0; } .logo .logo_tagline { font:19px/1.2em 'Roboto', sans-serif; color:#fff; text-transform:none; vertical-align:bottom; margin:0; position:relative; top:4px; } .logo .logo_h__txt { display:inline-block; position:relative; top:4px; margin-right:7px; } @media (max-width: 767px) { .logo .logo_h__txt { display:block; } } .logo .logo_h__txt a:hover, .logo .logo_h__txt a:active, .logo .logo_h__txt a:focus { color:#fff; text-decoration:none; } .slider { width:1270px; margin-left:-50px; margin-bottom:30px; } @media (min-width: 980px) and (max-width: 1200px) { .slider { width:980px; margin-left:-20px; } } @media (min-width: 768px) and (max-width: 979px) { .slider { width:764px; margin-left:-20px; } } @media (max-width: 767px) { .slider { width:100%; margin:20px 0 30px 0; } } .slider .container { width:100%; } .camera_link { display:none !important; } @media (max-width: 767px) { .camera_link { display:block !important; } } .camera_caption { text-align:right; bottom:auto; top:60px; } @media (min-width: 768px) and (max-width: 979px) { .camera_caption { top:15px; } } @media (max-width: 767px) { .camera_caption { display:none !important; } } .camera_caption >div { display:inline-block; background:none; padding:0; width:420px; padding-right:90px; text-align:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } @media (min-width: 768px) and (max-width: 979px) { .camera_caption >div { width:350px; } } .camera_caption >div h2 { font:50px/1em 'Roboto Condensed', sans-serif; color:#4f4949; margin:0 0 20px; } @media (min-width: 768px) and (max-width: 1200px) { .camera_caption >div h2 { font-size:30px; } } .camera_caption >div p { font:16px/23px 'Roboto', sans-serif; color:#63c4fb; margin:0 0 20px; } @media (min-width: 768px) and (max-width: 1200px) { .camera_caption >div p { font-size:14px; line-height:20px; } } .camera_caption >div .btn { border-radius:3px; color:#fff; font:19px/1em 'Roboto Condensed', sans-serif; padding:18px 40px; background-color:#78c0ed; background-image:-moz-linear-gradient(top,#7cc6f1,#71b8e6); background-image:-webkit-gradient(linear,0 0,0 100%,from(#7cc6f1),to(#71b8e6)); background-image:-webkit-linear-gradient(top,#7cc6f1,#71b8e6); background-image:-o-linear-gradient(top,#7cc6f1,#71b8e6); background-image:linear-gradient(to bottom,#7cc6f1,#71b8e6); background-repeat:repeat-x; } @media (min-width: 768px) and (max-width: 1200px) { .camera_caption >div .btn { padding:10px 20px; } } .camera_caption >div .btn:hover, .camera_caption >div .btn:active { background:#71b8e6; text-decoration:none; color:#fff; box-shadow:none; } .camera_caption >div .btn:focus { color:#fff; background:none; background-color:#78c0ed; background-image:-moz-linear-gradient(top,#7cc6f1,#71b8e6); background-image:-webkit-gradient(linear,0 0,0 100%,from(#7cc6f1),to(#71b8e6)); background-image:-webkit-linear-gradient(top,#7cc6f1,#71b8e6); background-image:-o-linear-gradient(top,#7cc6f1,#71b8e6); background-image:linear-gradient(to bottom,#7cc6f1,#71b8e6); background-repeat:repeat-x; } .camera_prev, .camera_next { background:none; top:50%; bottom:auto; width:16px; height:27px; left:50px; margin:-13px 0 0 0; } .camera_prev span, .camera_next span { width:16px; height:27px; background:url(images/slider-nav.png) no-repeat; } .camera_prev span:hover, .camera_next span:hover { background-position:0 -27px; } .camera_next { left:auto; right:50px; } .camera_next span { background-position:-16px 0; } .camera_next span:hover { background-position:-16px -27px; } .camera_commands { right:0; } @media (max-width: 767px) { .camera_thumbs { display:none !important; } } .content-holder { background:#eff4fa; padding-bottom:30px; } .title-section { margin:0; padding:49px 0 0 0; position:relative; background:none; } .title-section .title-header { text-align:center; letter-spacing:0; padding:0 0 10px 0; margin:0; color:#4f4949; text-transform:none; font:40px/1.3em 'Roboto Condensed', sans-serif; position:relative; } .title-section .title-header small { font-size:20px; } .title-section .breadcrumb { position:relative; text-align:center; background:none; padding:16px 0; margin:0; text-transform:none; text-shadow:none; letter-spacing:0; border:none; box-shadow:none; border-top:1px solid #c8d8e8; border-bottom:1px solid #c8d8e8; border-radius:0; font:16px/1.2em 'Roboto', sans-serif; } .title-section .breadcrumb:before { content:""; display:block; height:100%; left:-50px; position:absolute; top:-1px; width:50px; border-top:1px solid #c8d8e8; border-bottom:1px solid #c8d8e8; z-index:1; } .title-section .breadcrumb:after { content:""; display:block; height:100%; right:-50px; position:absolute; top:-1px; width:50px; border-top:1px solid #c8d8e8; border-bottom:1px solid #c8d8e8; z-index:1; } .title-section .breadcrumb >li { text-shadow:none; display:inline-block; } .title-section .breadcrumb >li.active { color:#3679bb; } .title-section .breadcrumb a { color:#3679bb; text-shadow:none; } .title-section .breadcrumb .divider { padding:0 6px; } .title-section .breadcrumb .divider:after { color:#3679bb; content:"/"; font:16px/1.3em 'Roboto', 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; overflow:visible; } article .thumbnail { margin:0 30px 20px 0; } @media (max-width: 350px) { 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 { margin:0; padding:27px 0 48px; } article .post-header .post-title { text-align:center; font:36px/1.2em 'Roboto Condensed', sans-serif; margin:0; letter-spacing:0; text-transform:none; color:#4f4949; } article .post-header .post-title a { color:#4f4949; } 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:20px 0 20px; overflow:visible; background:none; border-top:1px solid #c8d8e8; border-bottom:1px solid #c8d8e8; border-radius:0; -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:#c8d8e8; } article .post_meta .post_meta_unite:first-child { border:none; } article .post_meta i { margin-right:0; color:#3679bb; font-size:15px; } article .post_meta .post_date { color:#8d99a1; } article .post_meta .post_author a { color:#3679bb; } article .post_meta .post_category a, article .post_meta .post_tag a, article .post_meta .post_tag { color:#7ac4ef; } article .post_meta .post_comment a { color:#7ac4ef; } article .post_meta .user_like, article .post_meta .post_views { color:#7ac4ef; } article .post_meta .post_permalink { float:none; } article .post_meta .post_permalink a { color:#777ac4ef 7; } 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:40px; } article.testimonial { background:none; border-color:#c8d8e8; } 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:15px 0 20px; 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:30px 0 20px; padding:20px; border:1px solid #c8d8e8; background:none; border-radius:0; } .single #content .post-author .post-author_h { font:18px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; margin:0 0 10px 0; letter-spacing:0; text-transform:none; color:#3679bb; } .single #content .post-author .post-author_h a { color:#3679bb; text-transform:none; font:18px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; } .single #content .post-author .post-author_gravatar { display:block; margin:4px 20px 10px 0; } .single #content .post-author .post-author_gravatar img { width:80px; height:80px; border-radius:0; padding:0; border:none; background:none; } .single #content .post-author .post-author_desc { padding-left:100px; text-transform:none; color:#86939b; } @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:#86939b; font:14px/1.3em 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:#3679bb; text-transform:none; font:11px/1.2em 'Roboto', sans-serif; } .filter-wrapper { margin:3px 0 60px; position:relative; text-align:center; } @media (max-width: 767px) { .filter-wrapper { margin:20px 0; text-align:left; } } .filter-wrapper strong { color:#86939b; padding:0; font:14px/1.2em 'Roboto', sans-serif; margin-right:21px; margin-top:3px; text-transform:none; letter-spacing:0; display:inline-block; float:none; vertical-align:top; } @media (max-width: 979px) { .filter-wrapper strong { display:block; float:none; margin-right:0; 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 32px; float:left; display:block; } @media (max-width: 767px) { .filter-wrapper .filter li { float:none; margin:0 0 10px !important; } } .filter-wrapper .filter li:first-child { margin:0; } .filter-wrapper .filter li a { color:#86939b; font:14px/1.2em 'Roboto', sans-serif; padding:0; margin:0; border-bottom:1px solid transparent; display:inline-block; 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:#86939b; background:none; border-color:#86939b; } .filter-wrapper .filter .active a { text-decoration:none; color:#86939b; background:none; border-color:#86939b; } .filter-wrapper .pull-right { float:none; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .thumbnail { margin:0; border-radius:0; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption { padding:23px 20px; background:#f8fafd; border:1px solid #c8d8e8; position:relative; border-top:none; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption h3 { text-shadow:none; margin:0 0 6px; font:18px/23px 'Roboto', sans-serif; letter-spacing:0; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption h3 a { color:#3679bb; 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 { text-decoration:underline; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption p { margin:0; display:inline; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption .excerpt { font:14px/23px 'Roboto', sans-serif; color:#86939b; text-transform:none; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption .btn { background:none; padding:0; font:14px/23px 'Roboto', sans-serif; color:#79c3ef; vertical-align:top; } .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption .btn:hover, .filterable-portfolio li.portfolio_item .portfolio_item_holder .caption .btn:active { color:#3679bb; } .portfolio-meta, .portfolio-meta-list, .pager { border-color:#c8d8e8; } .related-posts, .comment-holder, #respond { margin-top:40px; } .related-posts h3, .comment-holder h3, #respond h3 { font:36px/1.2em 'Roboto Condensed', sans-serif; margin:0 0 20px; text-align:center; letter-spacing:0; text-transform:none; color:#4f4949; } .related-posts a { font:14px/23px 'Roboto', sans-serif; color:#3679bb; 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; margin:30px 0 0; background:none; border-radius:0; border:1px solid #c8d8e8; } .comment-holder .comment-list .comment .comment-body .comment-author { margin:5px 20px 10px 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:#3679bb; padding-top:20px; text-transform:none; } .comment-holder .comment-list .comment .comment-body .extra-wrap { padding:0; margin:0; background:none; color:#86939b; 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:12px 0 0 0; font:14px/1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; color:#86939b; text-transform:none; } .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:20px 0 0 0; width:auto; padding:12px 29px; height:50px; } #respond #commentform p.right-align { text-align:right; margin:0; } #sidebar.sidebar { padding-top:67px; } #sidebar.sidebar .widget { margin:55px 0 0 0; } #sidebar.sidebar .widget:first-child { margin:0; } #sidebar.sidebar .widget >h3 { margin:0 0 20px 0; font:36px/1.2em 'Roboto Condensed', sans-serif; letter-spacing:0; display:block; color:#4f4949; text-align:center; text-transform:none; } [id*="categories"], [id*="archives"], .list.custom-list { overflow:hidden; } [id*="categories"] ul, [id*="archives"] ul, .list.custom-list ul { margin:0; list-style-type:none; } [id*="categories"] ul li, [id*="archives"] ul li, .list.custom-list ul li { margin:0; padding:2px 0 1px 25px; position:relative; background:url(images/arrow.png) 0 5px no-repeat; } [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:14px/1.2em 'Roboto', sans-serif; color:#3679bb; text-transform:none; display:inline; position:relative; } [id*="categories"] ul li a:hover, [id*="categories"] ul li a:active, [id*="archives"] ul li a:hover, [id*="archives"] ul li a:active, .list.custom-list ul li a:hover, .list.custom-list ul li a:active { color:#86939b; text-decoration:none; background:none; } [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 .clear { display:none; } [id*="my-recent-comments"] .comments-custom .comments-custom_li .featured-thumbnail { margin:0 15px 20px 0; padding:0; } [id*="my-recent-comments"] .comments-custom .comments-custom_li .meta_format { margin:0; } [id*="my-recent-comments"] .comments-custom .comments-custom_li time { margin:0; display:block; color:#3679bb; font:12px/1.2em 'Roboto', sans-serif; } [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author { font:18px/23px 'Roboto', sans-serif; text-transform:none; letter-spacing:0; margin:0 0 5px; font-weight:normal; color:#3679bb; } [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt { border:none; padding:0; overflow:hidden; } [id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt a { color:#86939b; } .search-form { margin-top:10px; } .search-form .search-form_is { margin:0 0 0 10px; padding-top:1px; padding-bottom:1px; height:39px; } @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; } } #wp-calendar caption, #wp-calendar thead tr th { color:#3679bb; font-family:'Roboto', sans-serif; } @media (max-width: 767px) { #content.left, #sidebar { float:none !important; } } #content.row { padding-top:67px; } div.type-page p { margin:0 0 23px; } div.type-page .extra-wrap p { font:16px/23px 'Roboto', sans-serif; margin:0; } @media (min-width: 768px) and (max-width: 979px) { div.type-page .extra-wrap p { margin:0 0 10px; } } @media (max-width: 480px) { div.type-page .extra-wrap p { margin:0 0 10px; } } div.type-page .extra-wrap a:hover, div.type-page .extra-wrap a:active { color:#63c4fb; text-decoration:none; } .title-box { text-align:center; margin:0; padding:0 0 21px; } .title-box .title-box_primary { font:36px/1.2em 'Roboto Condensed', sans-serif; color:#4f4949; margin:0 0 20px; } .title-box.second-title { text-align:left; padding:0; } .title-box.second-title .title-box_primary { font:28px/1.2em 'Roboto Condensed', sans-serif; color:#4f4949; margin:0 0 8px; } .title-box.second-title .title-box_secondary { font:16px/23px 'Roboto', sans-serif; color:#63c4fb; margin:0 0 7px; } .dropcap { width:64px; height:64px; border-radius:50%; background-color:#78c0ed; background-image:-moz-linear-gradient(top,#7cc6f1,#71b8e6); background-image:-webkit-gradient(linear,0 0,0 100%,from(#7cc6f1),to(#71b8e6)); background-image:-webkit-linear-gradient(top,#7cc6f1,#71b8e6); background-image:-o-linear-gradient(top,#7cc6f1,#71b8e6); background-image:linear-gradient(to bottom,#7cc6f1,#71b8e6); background-repeat:repeat-x; font:28px/64px 'Roboto Condensed', sans-serif; color:#fff; margin:-4px 17px 10px 0; } @media (max-width: 1200px) { .dropcap { margin-top:0; } } @media (min-width: 768px) and (max-width: 979px) { .dropcap { float:none; } } @media (max-width: 480px) { .dropcap { float:none; } } .spacer { height:33px; } @media (max-width: 767px) { .posts-grid.our-team li { width:48%; margin:0 0 4% 4%; display:inline-block; } .posts-grid.our-team li:nth-child(2n+1) { margin:0 0 4% 0; } } @media (max-width: 350px) { .posts-grid.our-team li { width:100%; display:block; margin:0 0 20px; } } .posts-grid.our-team li .thumbnail { margin:0 0 22px; } .posts-grid.our-team li h5 { font:18px/23px 'Roboto', sans-serif; margin:0 0 4px; } .posts-grid.our-team li h5 a { color:#3679bb; } .posts-grid.our-team li .excerpt { margin:0; } .service-box { padding:13px 0; border:none; box-shadow:none; background:none; text-align:center; } .service-box .service-box_body .title { font:36px/1.2em 'Roboto Condensed', sans-serif; color:#3679bb; margin:0 0 5px; } .service-box .service-box_body .sub-title { font:16px/23px 'Roboto', sans-serif; color:#63c4fb; margin:0 0 17px; } .service-box .service-box_body .service-box_txt { width:90%; margin:0 auto; } .service-box.service-home { margin:0 0 40px; } address { background:#5087c4; border-radius:3px; padding:20px 0 20px 0; color:#fff; text-align:center; } @media (max-width: 767px) { address { margin:30px 0; } } address a { color:#fff; text-decoration:underline; } address a:hover { color:#fff; text-decoration:none; } address .extra-wrap { background-color:#7bc4f0; background-image:-moz-linear-gradient(top,#7cc6f1,#79c2ee); background-image:-webkit-gradient(linear,0 0,0 100%,from(#7cc6f1),to(#79c2ee)); background-image:-webkit-linear-gradient(top,#7cc6f1,#79c2ee); background-image:-o-linear-gradient(top,#7cc6f1,#79c2ee); background-image:linear-gradient(to bottom,#7cc6f1,#79c2ee); background-repeat:repeat-x; border-radius:3px 3px 0 0; color:#fff; padding:6px 0; margin:-20px 0 15px; } address .extra-wrap figure { float:none; display:inline-block; margin:0 10px 0 0; } address .extra-wrap h1 { display:inline-block; color:#fff; font:36px/1em 'Roboto Condensed', sans-serif; } address p { padding:0 20px; margin:8px 0 0 0 !important; color:#fff; font:12px/18px 'Roboto', sans-serif; } address p strong { font:bold 16px/23px 'Roboto', sans-serif; } .testimonials .testi-item .testi-item_blockquote { background:#f7fafd url(images/quote.png) 18px 21px no-repeat; border-radius:0; padding:17px 25px 35px 85px; } .testimonials .testi-item .testi-item_blockquote:after { display:none; } .testimonials .testi-item .testi-item_blockquote:before { width:16px; height:16px; background:url(images/quote-arrow.png) no-repeat; left:12px; bottom:-16px; border:none; } .testimonials .testi-item .testi-item_blockquote a { color:#86939b; } .testimonials .testi-item .testi-item_blockquote a:hover { color:#3679bb; } .testimonials .testi-item .testi-meta { padding:20px 0 0 0; } .testimonials .testi-item .testi-meta span { color:#3679bb; display:block; font-size:16px; } .testimonials.testi-home .testi-item { margin:0; padding:10px 0; } .testimonials.testi-home .testi-item .testi-meta a, .testimonials.testi-home .testi-item .testi-meta .info { display:none; } .sm_hr { background:#c8d8e8; margin:35px 0; } @media (max-width: 767px) { .sm_hr { display:none; } } .footer { background-color:#5b8fc8; background-image:-moz-linear-gradient(top,#4a83c2,#74a0d0); background-image:-webkit-gradient(linear,0 0,0 100%,from(#4a83c2),to(#74a0d0)); background-image:-webkit-linear-gradient(top,#4a83c2,#74a0d0); background-image:-o-linear-gradient(top,#4a83c2,#74a0d0); background-image:linear-gradient(to bottom,#4a83c2,#74a0d0); background-repeat:repeat-x; border-color:#578cc6; padding:36px 0 47px; } nav.nav.footer-nav { float:none; margin:0 0 9px; } nav.nav.footer-nav ul { float:none; text-align:left; } @media (max-width: 767px) { nav.nav.footer-nav ul { text-align:center; } } nav.nav.footer-nav ul li { float:none; display:inline-block; padding:0; text-transform:none; margin:0 0 0 17px; padding:0; } nav.nav.footer-nav ul li:first-child { margin:0; } nav.nav.footer-nav ul li.current-menu-item a, nav.nav.footer-nav ul li a:hover { color:#a8d1fe; text-decoration:none; } .footer-text { padding:0; font:14px/1.2em 'Roboto', sans-serif; color:#fff; text-transform:none; margin:2px 0 0 0; } @media (max-width: 767px) { .footer-text { text-align:center; } } .footer-text a { color:#fff; } .footer-text a:hover { color:#a8d1fe; text-decoration:none; } .footer-text .site-name { color:#fff; } .footer-text .site-name:hover { color:#a8d1fe; } .footer-text em { font-style:normal; display:inline-block; padding:0 4px 0 0; } .social-nets-wrapper { text-align:right; } @media (max-width: 767px) { .social-nets-wrapper { text-align:center; margin:20px 0 0 0; } } .social-nets-wrapper .social { display:block; padding:5px 0 0 0; margin:0; list-style-type:none; text-align:right; } @media (max-width: 767px) { .social-nets-wrapper .social { text-align:center; } } .social-nets-wrapper .social li { display:inline-block; float:none; margin:0 0 0 12px; text-align:center; transition:all 0.3s ease 0s; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .social-nets-wrapper .social li:first-child { margin:0; } .social-nets-wrapper .social li a { color:#fff; display:block; width:auto; height:auto; position:relative; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .social-nets-wrapper .social li a i { font-size:48px; display:inline-block; line-height:1em; } .social-nets-wrapper .social li a:hover, .social-nets-wrapper .social li a:active, .social-nets-wrapper .social li a:focus { color:#a8d1fe; text-decoration:none; } #back-top-wrapper #back-top a span { background:#080808; position:relative; border-radius:4px; display:inline-block; } #back-top-wrapper #back-top a span:after { content:''; font:14px/1.2em FontAwesome; color:#fff; position:absolute; left:50%; top:50%; margin:-8px 0 0 -6px; } #back-top-wrapper #back-top a:hover span { background:#3679bb; } #back-top-wrapper #back-top a:hover span:after { color:#fff; } @media (max-width: 600px) { #wpadminbar { top:-46px !important; } } .google-map, .flexslider { background:url(images/loading.gif) 50% 50% no-repeat; } .google-map { margin-bottom:0; } div.ajax-loader, .ajax-loader { position:relative; top:10px; background-image:url(images/loading.gif); width:24px; padding:24px 0 0 0; height:0px !important; } .error404-holder { padding:80px 0; } .error404-holder .error404-holder_num { color:#3679bb; 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:#3679bb; 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; } .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:10px 0 0 0; } .ie8 .slider { width:980px; margin-left:-20px; } .ie8 .camera_caption >div h2 { font-size:30px; } .ie8 .camera_caption >div p { font-size:14px; line-height:20px; } .ie8 .camera_caption >div .btn { padding:10px 20px; } .ie8 .dropcap { margin-top:0; } .ie8 .posts-grid.our-team li .thumbnail { width:100%; } .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 .post-author_gravatar img { width:80px !important; } .ie8 #respond #commentform p input { padding-top:9px; height:36px; } .ie8 #respond #commentform p input.btn { padding:12px 29px; height:50px; line-height:1.2em; } .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; } } .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:33px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } ";s:5:"files";a:3:{s:73:"/home/studiolucchetta/public_html/wp-content/themes/theme48295/style.less";i:1436284938;s:92:"/home/studiolucchetta/public_html/wp-content/themes/theme48295/bootstrap/less/variables.less";i:1684828660;s:89:"/home/studiolucchetta/public_html/wp-content/themes/theme48295/bootstrap/less/mixins.less";i:1436284738;}s:7:"updated";i:1684828660;}