芝麻web文件管理V1.00
编辑当前文件:/home/prismawe/clients/_asap-ingenierie.fr/wp-content/themes/tribe/tribe/css/style.css
.site-header, .nav-footer, .nav-footer ul, .site-footer-widgets, .site-header__nav, .at-post, .at-post .at-post__meta, .at-content-style2, .at-content-style2 .at-blog__post, .at-relatedposts ul, .at-socialshare ul, .at-commentform, .at-comment, .at-comment .at-comment__content, .at-hero, .at-ctalist, .at-ctalist ul, .at-featured, .at-featured ul, .at-optin, .at-optin .mc4wp-form .mc4wp-form-fields, .at-about, .at-testimonals, .at-testimonals .at-testimonals__list, .at-testimonial, .at-bloglist, .at-bloglist ul, .at-bloglist .at-bloglist__post, .at-pagewrapper, .at-socialfooter, .at-socialfooter ul, .at-testimonals2, .at-testimonals2 .at-testimonals2__list, .at-testimonial2, .at-lead, .at-leadpage, .posts-navigation, .at-postnav { *zoom: 1; } .site-header:before, .nav-footer:before, .nav-footer ul:before, .site-footer-widgets:before, .site-header__nav:before, .at-post:before, .at-post .at-post__meta:before, .at-content-style2:before, .at-content-style2 .at-blog__post:before, .at-relatedposts ul:before, .at-socialshare ul:before, .at-commentform:before, .at-comment:before, .at-comment .at-comment__content:before, .at-hero:before, .at-ctalist:before, .at-ctalist ul:before, .at-featured:before, .at-featured ul:before, .at-optin:before, .at-optin .mc4wp-form .mc4wp-form-fields:before, .at-about:before, .at-testimonals:before, .at-testimonals .at-testimonals__list:before, .at-testimonial:before, .at-bloglist:before, .at-bloglist ul:before, .at-bloglist .at-bloglist__post:before, .at-pagewrapper:before, .at-socialfooter:before, .at-socialfooter ul:before, .at-testimonals2:before, .at-testimonals2 .at-testimonals2__list:before, .at-testimonial2:before, .at-lead:before, .at-leadpage:before, .posts-navigation:before, .at-postnav:before, .site-header:after, .nav-footer:after, .nav-footer ul:after, .site-footer-widgets:after, .site-header__nav:after, .at-post:after, .at-post .at-post__meta:after, .at-content-style2:after, .at-content-style2 .at-blog__post:after, .at-relatedposts ul:after, .at-socialshare ul:after, .at-commentform:after, .at-comment:after, .at-comment .at-comment__content:after, .at-hero:after, .at-ctalist:after, .at-ctalist ul:after, .at-featured:after, .at-featured ul:after, .at-optin:after, .at-optin .mc4wp-form .mc4wp-form-fields:after, .at-about:after, .at-testimonals:after, .at-testimonals .at-testimonals__list:after, .at-testimonial:after, .at-bloglist:after, .at-bloglist ul:after, .at-bloglist .at-bloglist__post:after, .at-pagewrapper:after, .at-socialfooter:after, .at-socialfooter ul:after, .at-testimonals2:after, .at-testimonals2 .at-testimonals2__list:after, .at-testimonial2:after, .at-lead:after, .at-leadpage:after, .posts-navigation:after, .at-postnav:after { content: ""; display: table; } .site-header:after, .nav-footer:after, .nav-footer ul:after, .site-footer-widgets:after, .site-header__nav:after, .at-post:after, .at-post .at-post__meta:after, .at-content-style2:after, .at-content-style2 .at-blog__post:after, .at-relatedposts ul:after, .at-socialshare ul:after, .at-commentform:after, .at-comment:after, .at-comment .at-comment__content:after, .at-hero:after, .at-ctalist:after, .at-ctalist ul:after, .at-featured:after, .at-featured ul:after, .at-optin:after, .at-optin .mc4wp-form .mc4wp-form-fields:after, .at-about:after, .at-testimonals:after, .at-testimonals .at-testimonals__list:after, .at-testimonial:after, .at-bloglist:after, .at-bloglist ul:after, .at-bloglist .at-bloglist__post:after, .at-pagewrapper:after, .at-socialfooter:after, .at-socialfooter ul:after, .at-testimonals2:after, .at-testimonals2 .at-testimonals2__list:after, .at-testimonial2:after, .at-lead:after, .at-leadpage:after, .posts-navigation:after, .at-postnav:after { clear: both; } body, .at-hero .at-hero__title, h1, h2, h3, h4, h5, h6{ font-family:arial !important; } h2{ font-size:30px !important;} /* Table Of Contet * CSS Normalize * Body/Headings & Containers * Form Styles * Site Header * Site Footer * Posts & Entry-Content * Posts Related * Widgets * Social Share * Comments * Homepage * Footer Social Icons * Testimonials * Leadpages * Popups * Compat * Misc */ html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background: transparent; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { font-size: 2em; margin: 0.67em 0; line-height: 1.3em; } mark { background: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } * { box-sizing: border-box; } html { overflow-x: hidden; height: 100%; } body { min-height: 100%; background: #fff; color: #424242; font-family: "Open Sans", sans-serif; font-size: 15px; line-height: 23px; -webkit-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } h1, h2, h3, h4, h5, h6 { font-family: Arial, "Montserrat", sans-serif; font-weight: 600; color: #1a1a1a; } a { color: #ec766a; text-decoration: none; } a:hover { color: #ec766a; text-decoration: none; } img { max-width: 100%; height: auto; vertical-align: middle; } td, th { padding: 2px 10px; } .at-sitecontainer { background: #fff; } .at-sitecontainer.at-sitecontainer--boxed { margin-left: auto; margin-right: auto; } .at-container { max-width: 1100px; margin-left: auto; margin-right: auto; padding: 0 3%; overflow: hidden; } textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] { background: #fff; border: 1px solid rgba(204, 204, 204, 0.5); color: #595959; padding: 12.5px 12.5px; border-radius: 1px; outline: 0; margin: 0; vertical-align: middle; width: 400px; max-width: 100%; } textarea:focus, select:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus { outline-color: rgba(0, 0, 0, 0.1); outline-offset: -2px; outline-style: auto; outline-width: 5px; } textarea[disabled], select[disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="email"][disabled], input[type="month"][disabled], input[type="number"][disabled], input[type="password"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="text"][disabled], input[type="time"][disabled], input[type="url"][disabled], input[type="week"][disabled] { color: #eee; } input[disabled], select[disabled], select[disabled] option, select[disabled] optgroup, textarea[disabled] { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -moz-user-select: -moz-none; -webkit-user-select: none; -khtml-user-select: none; user-select: none; color: #b3b3b3; cursor: default; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #b3b3b3; } input:-moz-placeholder, textarea:-moz-placeholder { color: #b3b3b3; } textarea { min-height: 40px; max-height: 180px; overflow: auto; resize: vertical; width: 100%; max-width: 600px; } button, input[type="reset"], input[type="submit"], input[type="button"] { background: #1a1a1a; border: none; padding: 12.5px 25px; font-size: 14px; font-weight: 400; color: #fff; border: 1px solid #1a1a1a; text-transform: uppercase; text-shadow: none; cursor: pointer; display: inline-block; outline: 0; overflow: visible; margin: 0; text-decoration: none; vertical-align: middle; width: auto; transition: all, 0.3s, ease-out; border-radius: 1px; text-align: center; } button:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:hover { text-decoration: none; background: brightness(50%); border-color: brightness(50%); color: #fff; } button[disabled], input[disabled] { cursor: default; } input[type="reset"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner { border: 0; padding: 0; } textarea, select[size], select[multiple] { height: auto; } input[type="search"]::-webkit-search-decoration { display: none; } label { display: block; font-size: 14px; font-weight: 400; line-height: 1; margin: 0 0 5px; } .search-form, .post-password-form { margin-bottom: 25px; } .search-form label, .post-password-form label { display: inline-block; } .site-header__logowrap { padding: 50px 0; margin: 0 auto; text-align: center; } .site-footer { color: #fff; } .site-footer .at-top-footer { background: #262626; padding: 50px 0; } .site-footer .at-bottom-footer { background: #1a1a1a; padding: 50px 0; } .site-footer p { font-size: 13px; } .site-footer a { color: #fff; } .site-footer h1, .site-footer h2, .site-footer h3, .site-footer h4, .site-footer h5, .site-footer h6 { color: #fff; } .site-footer .site-footer__copyright { text-align: center; color: rgba(255, 255, 255, 0.4); } .nav-footer { margin: 0 0 12.5px; } .nav-footer ul { display: table; list-style: none; margin: 0 auto; padding: 0; text-align: center; } .nav-footer ul > li { display: inline-block; } .nav-footer ul a { display: block; color: rgba(255, 255, 255, 0.8); padding: 10px 15px; text-decoration: none; text-transform: uppercase; font-weight: 600; transition: color .3s ease-in-out; } .nav-footer ul a:hover { color: rgba(255, 255, 255, 0.9); } .site-footer-widgets a { text-decoration: none; color: #fff; } .site-footer-widgets ul { list-style-type: none; padding: 0px; } .site-footer-widgets ul.at-footer-widget-list { margin-left: -35px; margin-right: -35px; } .site-footer-widgets .footer_areas { text-align: left; list-style-type: none; padding: 0 35px; } @media (min-width: 768px) { .site-footer-widgets ul.at-footer-widget-list { margin-left: 0; margin-right: 0; } .site-footer-widgets .footer_areas { padding: 0 30px; } .site-footer-widgets li.footer_areas:first-child:nth-last-child(2), .site-footer-widgets li.footer_areas:first-child:nth-last-child(2) ~ li { width: 50%; float: left; } .site-footer-widgets li.footer_areas:first-child:nth-last-child(3), .site-footer-widgets li.footer_areas:first-child:nth-last-child(3) ~ li { width: 33.3333%; float: left; } .site-footer-widgets li.footer_areas:first-child:nth-last-child(4), .site-footer-widgets li.footer_areas:first-child:nth-last-child(4) ~ li { width: 25%; float: left; } } .site-footer-widgets .at_widget { margin: 0 0 50px; } .site-footer-widgets .at_widget .at_footer_title { font-size: 16px; margin-top: 0px; font-weight: 300; } .site-footer-widgets .footer_widget ul { list-style: none; margin: 0; padding: 0; } .site-footer-widgets .footer_widget ul li { margin: 0 0 12.5px; } .site-footer-widgets .footer_widget ul li:last-of-type { margin-bottom: 0; } .site-footer-widgets .at_posts_widget .at-widgetpost .at-widgetpost__thumb { width: 37%; display: inline-block; } .site-footer-widgets .at_posts_widget .at-widgetpost .at-widgetpost__title { width: 60%; display: inline-block; vertical-align: middle; padding-left: 10px; font-size: 12px; line-height: 17px; margin: auto; } .site-footer-widgets .at_posts_widget .at-widgetpost .at-widgetpost__meta { display: none; } .site-footer-widgets input { width: 100%; } .site-footer-widgets button, .site-footer-widgets input[type="reset"], .site-footer-widgets input[type="submit"], .site-footer-widgets input[type="button"] { color: #000; background: #fff; border: 1px solid #fff; } .site-footer-widgets button:hover, .site-footer-widgets input[type="reset"]:hover, .site-footer-widgets input[type="submit"]:hover, .site-footer-widgets input[type="button"]:hover { color: #fff; background: transparent; border: 1px solid #fff; } .site-footer-widgets .about-widget p { line-height: 19px; text-align: center; } .site-footer-widgets .at_social_widget .at-socialwidget { margin: 0 -10px; text-align: left; } .site-footer-widgets .at_social_widget .at-socialwidget svg:hover path { fill: #ec766a; } .site-footer-widgets .at_social_widget .at-socialwidget svg path { fill: #fff; } .site-footer-widgets .widget_calendar td, .site-footer-widgets .widget_calendar table tbody td { background: none; } .site-header__nav { background: #ec766a; font-size: 14px; font-family: Arial, "Montserrat", sans-serif; margin: 0 0 25px; } .site-header__nav ul { list-style: none; margin: 0; padding: 0; } @media screen and (min-width: 768px) { .site-header__nav ul { text-align: center; } } .site-header__nav ul li { display: block; position: relative; } .site-header__nav ul li a { display: block; text-decoration: none; text-transform: uppercase; transition: background, .2s, ease-in-out; } @media screen and (max-width: 767px) { .site-header__nav > ul { transition: all, .5s, ease-in-out; opacity: 0; max-height: 0; visibility: hidden; overflow: hidden; width: 100%; z-index: 99999; clear: both; background: #fff; font-size: 15px; line-height: 1.3; position: absolute; left: 0; right: 0; } .site-header__nav > ul li { border-bottom: 1px solid #eaeaea; } .site-header__nav > ul li:last-child { border-bottom: 0; } .site-header__nav > ul li.menu-item-has-children > a::after { display: inline-block; margin: 0 0 0 8px; background-image: url("../img/caret-down-dark.svg"); background-position: center center; background-repeat: no-repeat; background-size: 10px; content: ''; height: 10px; width: 10px; } .site-header__nav > ul li:hover > ul { opacity: 1; max-height: 500px; visibility: visible; } .site-header__nav > ul li:hover > a { background: rgba(0, 0, 0, 0.05); } .site-header__nav > ul li a { color: #1a1a1a !important; padding: 15px 20px; } .site-header__nav > ul li > ul { transition: all, .5s, ease-in-out; opacity: 0; max-height: 0; visibility: hidden; } .site-header__nav > ul li > ul a { padding-left: 35px; } } @media screen and (min-width: 768px) { .site-header__nav > ul { margin: 0 auto; padding: 0 3%; display: table; } .site-header__nav > ul > li { display: inline-block; margin: 0; padding: 0; } .site-header__nav > ul > li:first-child { margin-left: 0; } .site-header__nav > ul > li:last-child ul::before { right: 20px; left: auto; } .site-header__nav > ul > li:hover > ul { opacity: 1; max-height: 500px; visibility: visible; left: 0; right: auto; } .site-header__nav > ul > li:hover > a { background: rgba(0, 0, 0, 0.2); } .site-header__nav > ul > li:last-child:hover, .site-header__nav > ul > li:last-child > ul { right: 0; left: auto !important; } .site-header__nav > ul > li.menu-item-has-children > a::after { display: inline-block; margin: 0 0 0 8px; background-image: url("../img/caret-down.svg"); background-position: center center; background-repeat: no-repeat; background-size: 10px; content: ''; height: 10px; width: 10px; } .site-header__nav > ul > li > a { font-size: 15px; line-height: 1; font-weight: normal; padding: 25px 20px; transition: all, .1s, ease-in-out; } } @media screen and (min-width: 768px) and (max-width: 880px) { .site-header__nav > ul > li > a { font-size: 14px; padding: 25px 12.5px; } } @media screen and (min-width: 768px) { .site-header__nav > ul > li ul { transition: all, .5s, ease-in-out; opacity: 0; max-height: 0; visibility: hidden; z-index: 99999; position: absolute; top: 65px; width: 300px; background: #fff; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18); } .site-header__nav > ul > li ul li { display: block; } .site-header__nav > ul > li ul li a { border-radius: 4px; color: #000; padding: 15px 20px; font-size: 14px; font-weight: normal; } .site-header__nav > ul > li ul li a:hover { background: #fafafa; } .site-header__nav > ul > li ul li:first-child a { padding-top: 20px; } .site-header__nav > ul > li ul li:last-child a { padding-bottom: 20px; } } .site-header__nav .nav-header__mtoggle { margin: 0 auto; display: table; border: 0; text-indent: -99999px; background: none; outline: none; cursor: pointer; padding: 26px 50px 30px; margin: 0 auto; } @media screen and (min-width: 768px) { .site-header__nav .nav-header__mtoggle { display: none; } } .site-header__nav .nav-header__mtoggle.active + .nav-header__menuwrapper { opacity: 1; max-height: 999px; visibility: visible; } .site-header__nav .nav-header__mtoggle.active span { background-color: transparent; } .site-header__nav .nav-header__mtoggle.active span::before, .site-header__nav .nav-header__mtoggle.active span::after { top: 0; } .site-header__nav .nav-header__mtoggle.active span::before { transform: rotate(45deg); } .site-header__nav .nav-header__mtoggle.active span::after { transform: rotate(-45deg); } .site-header__nav .nav-header__mtoggle span, .site-header__nav .nav-header__mtoggle span::before, .site-header__nav .nav-header__mtoggle span::after { transition: all, .5s, ease-in-out; cursor: pointer; height: 4px; width: 25px; background: #fff; position: absolute; display: block; content: ''; border-radius: 3px; } .site-header__nav .nav-header__mtoggle span::before { top: -8px; } .site-header__nav .nav-header__mtoggle span::after { bottom: -8px; } body.home:not(.blog) .site-header__nav { margin-bottom: 0; } @media screen and (min-width: 768px) { .at-pagewrapper--sbright .at-page, .at-pagewrapper--sleft .at-page { padding-top: 10px; } } .at-post { position: relative; margin: 0 0 25px; } .at-post.at-post--mini .at-post__contentwrap { margin-top: 15px; } @media screen and (min-width: 520px) { .at-post.at-post--mini .at-post__contentwrap { margin-top: 25px; } } .at-post.at-post--mini.has-post-thumbnail .at-post__contentwrap { margin-top: -25px; } .at-post.at-post--mini .at-post__contentwrap { padding: 37.5px 16.6666666667px; } @media screen and (min-width: 520px) { .at-post.at-post--mini .at-post__contentwrap { padding: 37.5px 50px; } } .at-post.at-post--square { background: #f5f7f8; padding: 0 0 20px 0; } @media screen and (min-width: 880px) { .at-post.at-post--square { padding: 20px 0; } } .at-post.at-post--square .at-post__thumb { height: 250px; top: 0; left: 0; right: 0; bottom: 0; background-repeat: no-repeat; background-size: cover; background-position: center center; } @media screen and (min-width: 520px) { .at-post.at-post--square .at-post__thumb { height: 330px; } } @media screen and (min-width: 880px) { .at-post.at-post--square .at-post__thumb { height: auto; width: 50%; position: absolute; } } .at-post.at-post--square .at-post__thumb > a { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .at-post.at-post--square .at-post__contentwrap { padding: 20px; } @media screen and (min-width: 520px) { .at-post.at-post--square .at-post__contentwrap { padding: 30px; } } @media screen and (max-width: 880px) { .at-post.at-post--square .at-post__contentwrap { margin-top: -25px; } } @media screen and (min-width: 880px) { .at-post.at-post--square .at-post__contentwrap { margin: 0 20px; padding: 35px 30px; } .at-post.at-post--square .at-post__contentwrap.at-post__with-thumbnail { width: 55%; float: right; margin: 0 20px 0 0; } } .at-post.at-post--square .at-post__title { text-align: center; font-size: 24px; line-height: 30px; margin: 0 0 16.6666666667px; text-align: center; } @media screen and (min-width: 880px) { .at-post.at-post--square .at-post__title { text-align: left; } } .at-post.at-post--single { background: #f5f7f8; padding: 37.5px 0; } .at-post.at-post--single.has-post-thumbnail { padding: 0 0 25px; } .at-post.at-post--single.has-post-thumbnail .at-post__contentwrap { margin-top: -25px; } @media screen and (min-width: 520px) { .at-post.at-post--single.has-post-thumbnail .at-post__contentwrap { margin-top: -100px; } } .at-post.at-post--single .at-post__contentwrap { padding: 25px 12.5px; } @media screen and (min-width: 520px) { .at-post.at-post--single .at-post__contentwrap { padding: 37.5px 50px; } } .at-post .at-post__contentwrap { position: relative; background: #fff; margin: 0 12.5px 0; } @media screen and (min-width: 520px) { .at-post .at-post__contentwrap { margin: 0 25px 0; } } .at-post .at-post__thumb a { display: block; position: relative; } .at-post .at-post__thumb a::before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; transition: all .3s ease-in-out; } .at-post .at-post__thumb a:hover::before { background: rgba(0, 0, 0, 0.1); } .at-post .at-post__thumb > img { vertical-align: bottom; width: 100%; } .at-post .at-post__title { font-size: 30px; line-height: 38px; margin: 0 0 12.5px; text-align: center; transition: color .3s ease-in-out; } .at-post .at-post__title, .at-post .at-post__title a { color: #1a1a1a; } .at-post .at-post__title a { text-decoration: none; } .at-post .at-post__title a:hover { color: #343434; text-decoration: none; } .at-post .at-post__meta { display: table; list-style: none; padding: 0; font-size: 14px; text-transform: uppercase; text-align: center; margin: 0 auto 25px; } .at-post .at-post__meta > li { display: inline-block; } .at-post .at-post__meta > li::after { content: '/'; margin: 0 5px; display: inline-block; } .at-post .at-post__meta > li:last-child::after { content: none; margin: 0; } .at-post .at-post__meta, .at-post .at-post__meta a { color: #999; } .at-post .at-post__meta a { text-decoration: none; } .at-post .at-post__metaf { margin: 25px auto 0; } .at-post .at-post__excerpt p { margin: 0 0 25px; } .at-post .at-post__excerpt p:last-of-type { margin-bottom: 0; } .at-post .at-post__content { margin: 0 0 25px; } .at-post .at-post__readmore { display: table; padding: 12.5px 50px; margin: 20px auto 0; text-decoration: none; line-height: 1; text-transform: uppercase; letter-spacing: 1px; font-size: 12px; color: #ec766a; border: 1px solid #ec766a; border-radius: 1px; transition: all .2s ease-in-out; } .at-post .at-post__readmore:hover { background: #ec766a; color: #fff; } .at-post.at-post--mini.at-post--highlight { padding: 0 0 15px; } @media screen and (min-width: 520px) { .at-post.at-post--mini.at-post--highlight { padding: 0 0 25px; } } .at-post.at-post--mini.at-post--highlight img { width: 100%; } .at-content-style1 .at-post.at-post--mini { padding: 0 0 15px; } @media screen and (min-width: 520px) { .at-content-style1 .at-post.at-post--mini { padding: 0 0 25px; } } .at-content-style1 .at-post__thumb { max-height: 350px; overflow: hidden; } .at-content-style1 .at-post__thumb img { width: 100%; } @media screen and (min-width: 992px) { .at-pagewrapper--sbright .at-content-style2 article, .at-pagewrapper--sbleft .at-content-style2 article { width: 50%; float: left; display: flex; } } @media screen and (min-width: 768px) and (max-width: 991px) { .at-pagewrapper--sbright .at-content-style2 article, .at-pagewrapper--sbleft .at-content-style2 article { width: 100%; } } @media screen and (min-width: 768px) and (max-width: 991px) { .at-pagewrapper--sboff .at-content-style2 article { width: 50%; float: left; display: flex; } } @media screen and (min-width: 992px) { .at-pagewrapper--sboff .at-content-style2 article { width: 33.3%; float: left; display: flex; } } .at-content-style2 { margin: 0 0 25px; display: flex; flex-flow: row wrap; overflow: hidden; } @media screen and (min-width: 768px) and (max-width: 939px) { .at-content-style2 { margin: 0 0 25px -10px; } } @media screen and (min-width: 940px) { .at-content-style2 { margin: 0 -10px 25px; } } .at-content-style2 .at-post { position: relative; width: 100%; } .at-content-style2 .at-blog__post { width: 100%; } @media screen and (min-width: 768px) { .at-content-style2 .at-blog__post { margin: 0 10px; } } .at-content-style2 .at-blog__post img { width: 100%; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; } .at-content-style2 .at-blog__post:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); cursor: pointer; } .at-content-style2 .at-blog__post .at-blog__contentwrap { background: #fff; margin: -40px 20px 20px; padding: 25px 20px; position: relative; text-align: left; } @media screen and (min-width: 520px) { .at-content-style2 .at-blog__post .at-blog__contentwrap { padding: 25px 25px; margin: -40px 20px 20px; } } .at-content-style2 .at-blog__post .at-blog__posttitle { margin: 0 0 16.6666666667px; font-size: 18px; line-height: 22px; } .at-content-style2 .at-blog__post .at-blog__posttitle, .at-content-style2 .at-blog__post .at-blog__posttitle a { color: #1a1a1a; } .at-content-style2 .at-blog__post .at-blog__posttitle a { text-decoration: none; } .at-content-style2 .at-blog__post .at-blog__postthumb { overflow: hidden; } .at-content-style2 .at-blog__post .at-blog__excerpt { font-size: 14px; line-height: 22px; } .at-content-style2 .at-blog__post .at-blog__excerpt p { margin: 0 0 12.5px; } .at-content-style2 .at-blog__post .at-blog__excerpt p:last-of-type { margin-bottom: 0; } .at-content-style2 .at-blog__post .at-blog__link { display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .at-content-style2 .at-blog__post .at-post__meta { margin: 25px 0 0 0; } .at-post__content a, .at-page__content a, .at-comment__content a { text-decoration: none; } .at-post__content h1, .at-post__content h2, .at-post__content h3, .at-post__content h4, .at-post__content h5, .at-post__content h6, .at-page__content h1, .at-page__content h2, .at-page__content h3, .at-page__content h4, .at-page__content h5, .at-page__content h6, .at-comment__content h1, .at-comment__content h2, .at-comment__content h3, .at-comment__content h4, .at-comment__content h5, .at-comment__content h6 { margin: 0 0 25px; } .at-post__content h1, .at-page__content h1, .at-comment__content h1 { font-size: 28px; line-height: 1.2; } .at-post__content h2, .at-page__content h2, .at-comment__content h2 { font-size: 28px; line-height: 1.2; padding: 25px 0 0; } .at-post__content h3, .at-page__content h3, .at-comment__content h3 { font-size: 20px; line-height: 1.3; padding-top: 25px; } .at-post__content h4, .at-page__content h4, .at-comment__content h4 { font-size: 19px; line-height: 1.3; padding-top: 25px; } .at-post__content h5, .at-page__content h5, .at-comment__content h5 { font-size: 18px; line-height: 1.3; padding-top: 25px; } .at-post__content h6, .at-page__content h6, .at-comment__content h6 { font-size: 17px; line-height: 1.25; padding-top: 25px; } .at-post__content p, .at-page__content p, .at-comment__content p { margin: 0 0 25px; } .at-post__content ul, .at-page__content ul, .at-comment__content ul { list-style-type: circle; margin: 0 0 25px; padding: 0 0 0 40px; } .at-post__content ul li, .at-page__content ul li, .at-comment__content ul li { margin: 0 0 10px; } .at-post__content ul li:last-of-type, .at-page__content ul li:last-of-type, .at-comment__content ul li:last-of-type { margin: 0; } .at-post__content ol, .at-page__content ol, .at-comment__content ol { margin: 0 0 25px; padding: 0 0 0 40px; } .at-post__content ol li, .at-page__content ol li, .at-comment__content ol li { margin: 0 0 10px; } .at-post__content ol li:last-of-type, .at-page__content ol li:last-of-type, .at-comment__content ol li:last-of-type { margin: 0; } .at-post__content hr, .at-page__content hr, .at-comment__content hr { display: block; height: 1px; border: 0; border-top: 1px solid #eaeaea; margin: 50px 0; padding: 0; } .at-post__content img, .at-page__content img, .at-comment__content img { display: block; max-width: 100%; height: auto; } .at-post__content img.alignleft, .at-page__content img.alignleft, .at-comment__content img.alignleft { margin: 0 auto 12.5px; } @media screen and (min-width: 580px) { .at-post__content img.alignleft, .at-page__content img.alignleft, .at-comment__content img.alignleft { float: left; margin: 0 37.5px 25px 0; } } .at-post__content img.alignright, .at-page__content img.alignright, .at-comment__content img.alignright { margin: 0 auto 12.5px; } @media screen and (min-width: 580px) { .at-post__content img.alignright, .at-page__content img.alignright, .at-comment__content img.alignright { float: right; margin: 0 0 25px 37.5px; } } .at-post__content img.aligncenter, .at-page__content img.aligncenter, .at-comment__content img.aligncenter { margin: 0 auto 12.5px; } .at-post__content figure, .at-page__content figure, .at-comment__content figure { margin: 0 0 50px; max-width: 100%; } .at-post__content figure.alignleft, .at-page__content figure.alignleft, .at-comment__content figure.alignleft { margin: 0 auto 12.5px; text-align: center; } @media screen and (min-width: 580px) { .at-post__content figure.alignleft, .at-page__content figure.alignleft, .at-comment__content figure.alignleft { text-align: left; float: left; margin: 0 25px 25px 0; } } .at-post__content figure.alignright, .at-page__content figure.alignright, .at-comment__content figure.alignright { margin: 0 auto 12.5px; text-align: center; } @media screen and (min-width: 580px) { .at-post__content figure.alignright, .at-page__content figure.alignright, .at-comment__content figure.alignright { text-align: right; float: right; margin: 0 0 25px 25px; } } .at-post__content figure.aligncenter, .at-page__content figure.aligncenter, .at-comment__content figure.aligncenter { text-align: center; margin: 0 auto 25px; } .at-post__content figure > a, .at-page__content figure > a, .at-comment__content figure > a { display: block; line-height: 0; } .at-post__content figure img, .at-page__content figure img, .at-comment__content figure img { max-width: 100%; height: auto; } .at-post__content figure figcaption, .at-page__content figure figcaption, .at-comment__content figure figcaption { margin: 12.5px 0 0; text-align: center; font-style: italic; font-size: 15px; line-height: 1.3; color: #808080; } .at-post__content blockquote, .at-page__content blockquote, .at-comment__content blockquote { padding: 0 0 0 25px; margin: 50px 0; color: #1a1a1a; font-size: 18px; line-height: 1.45; border-left: 5px solid #e3e4e5; } @media screen and (min-width: 768px) { .at-post__content blockquote, .at-page__content blockquote, .at-comment__content blockquote { padding: 0 0 0 50px; font-size: 20px; line-height: 1.45; } } .at-post__content blockquote p:last-of-type, .at-page__content blockquote p:last-of-type, .at-comment__content blockquote p:last-of-type { margin-bottom: 0; } .at-post__content code, .at-post__content kbd, .at-post__content pre, .at-post__content samp, .at-page__content code, .at-page__content kbd, .at-page__content pre, .at-page__content samp, .at-comment__content code, .at-comment__content kbd, .at-comment__content pre, .at-comment__content samp { font-family: Consolas, Liberation Mono, Courier, monospace; } .at-post__content code, .at-page__content code, .at-comment__content code { background-color: #f7f7f7; font-size: 95%; padding: 2px 4px; } .at-post__content pre, .at-page__content pre, .at-comment__content pre { background: #f5f5f5; display: block; padding: 25px; margin: 0 0 25px; font-size: 95%; line-height: 1.4; color: #222; overflow-x: auto; word-wrap: normal; } .at-post__content kbd, .at-page__content kbd, .at-comment__content kbd { padding: 2px 4px; font-size: 90%; color: #fff; background-color: #333; } .at-post__content mark, .at-page__content mark, .at-comment__content mark { padding: .2em; background-color: #fcf8e3; } .at-post__content abbr[data-original-title], .at-post__content abbr[title], .at-page__content abbr[data-original-title], .at-page__content abbr[title], .at-comment__content abbr[data-original-title], .at-comment__content abbr[title] { cursor: help; border-bottom: 1px dotted #777; } .at-post__content iframe, .at-post__content object, .at-post__content embed, .at-page__content iframe, .at-page__content object, .at-page__content embed, .at-comment__content iframe, .at-comment__content object, .at-comment__content embed { max-width: 100%; } .at-post__content table, .at-page__content table, .at-comment__content table { border: 1px solid #eaeaea; margin: 0 0 25px; } .at-post__content table th, .at-page__content table th, .at-comment__content table th { font-weight: 600; } .at-post__content table tr, .at-page__content table tr, .at-comment__content table tr { border-bottom: 1px solid #eaeaea; } .at-post__content table th, .at-post__content table td, .at-page__content table th, .at-page__content table td, .at-comment__content table th, .at-comment__content table td { background: #fafafa; } .at-post__content table thead th, .at-page__content table thead th, .at-comment__content table thead th { background: #f3f3f3; } .at-post__content table tbody tr:nth-child(odd) th, .at-post__content table tbody tr:nth-child(odd) td, .at-page__content table tbody tr:nth-child(odd) th, .at-page__content table tbody tr:nth-child(odd) td, .at-comment__content table tbody tr:nth-child(odd) th, .at-comment__content table tbody tr:nth-child(odd) td { background: #fff; } .at-page__content { margin: 0 0 50px; } .at-relatedposts { background: #f5f7f8; padding: 25px 12.5px; margin: 0 0 25px; } @media screen and (min-width: 520px) { .at-relatedposts { padding: 25px 25px; } } .at-relatedposts .at-relatedposts__title { display: block; font-size: 15px; font-weight: 400; text-transform: uppercase; color: #272727; margin: 0 0 25px; text-align: center; } .at-relatedposts ul { list-style: none; margin: 0; padding: 0; } @media screen and (min-width: 520px) { .at-relatedposts ul { margin: 0 -10px; } } .at-relatedposts ul li { float: left; width: 100%; padding: 0 10px; margin-bottom: 20px; } @media screen and (min-width: 520px) { .at-relatedposts ul li { width: 33.333%; margin-bottom: 0px; } } .at-relatedposts .at-relatedposts__post { background: transparent; } @media screen and (min-width: 520px) { .at-relatedposts .at-relatedposts__post { background: #fff; } } .at-relatedposts .at-relatedposts__post .at-relatedposts__posttitle { margin: 0 0 12.5px; font-weight: normal; font-size: 15px; line-height: 20px; text-align: center; background: #fff; padding: 12px 15px; margin: -40px 10px 0; position: relative; } .at-relatedposts .at-relatedposts__post .at-relatedposts__posttitle, .at-relatedposts .at-relatedposts__post .at-relatedposts__posttitle a { color: #1a1a1a; } .at-relatedposts .at-relatedposts__post .at-relatedposts__posttitle a { text-decoration: none; } .at-relatedposts .at-relatedposts__post .at-relatedposts__postthumb, .at-relatedposts .at-relatedposts__post .at-relatedposts__postthumbholder { margin: 0 0 12.5px; } .at-relatedposts .at-relatedposts__post .at-relatedposts__postthumbholder { height: 130px; background: rgba(0, 0, 0, 0.1); } .at_banner_widget { margin: 0 0 50px; overflow: hidden; /*&:hover { img { transform: scale(1.1); } }*/ } .at_banner_widget img { transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; } .widget { margin: 0 0 50px; border: 1px solid #ebebeb; padding: 25px; } .widget .widget__title { display: block; font-size: 13px; text-transform: uppercase; letter-spacing: 0.5px; font-weight: 400; color: #272727; margin: -41px 0 25px; text-align: center; } .widget .widget__title span { background: #fff; padding: 0 10px; position: relative; bottom: -6px; } .widget ul { list-style: none; margin: 0; padding: 0; } .widget ul li { margin: 0 0 12.5px; padding: 0 0 12.5px; border-bottom: 1px solid #f5f7f8; } .widget ul li:last-of-type { margin-bottom: 0; padding-bottom: 0; border-bottom: 0; } .widget a { color: #272727; text-decoration: none; } .widget p { margin: 0 0 25px; } .widget p:last-of-type { margin-bottom: 0; } .about-widget { text-align: center; } .about-widget .widget_aboutme__image { margin: 0 0 12.5px; } .at_social_widget .at-socialwidget { text-align: center; } .at_social_widget .at-socialwidget a { display: inline-block; padding: 10px; line-height: 1; } .at_posts_widget .at-widgetpost .at-widgetpost__thumb { margin: 0 0 12.5px; } .at_posts_widget .at-widgetpost .at-widgetpost__thumb a { display: block; } .at_posts_widget .at-widgetpost .at-widgetpost__title { font-size: 15px; line-height: 19px; font-weight: normal; margin: 0 0 5px; } .at_posts_widget .at-widgetpost .at-widgetpost__meta { color: #999; } @media (max-width: 420px) { .at_posts_widget .at-widgetpost .at-widgetpost__thumb { width: 37%; display: inline-block; } .at_posts_widget .at-widgetpost .at-widgetpost__title { width: 60%; display: inline-block; vertical-align: middle; padding-left: 10px; font-size: 12px; line-height: 14px; margin: auto; } .at_posts_widget .at-widgetpost .at-widgetpost__meta { display: none; } } .widget_search input[type="submit"] { display: none; } .widget_search label { display: block; } .widget_mc4wp_form_widget label { display: none; } .widget_mc4wp_form_widget p { margin: 0 0 15px; } .widget_mc4wp_form_widget input[type="submit"] { width: 100%; padding: 10px 25px; font-size: 13px; } .widget_calendar { max-width: 300px; } .widget_calendar table { width: 100%; } .widget_calendar table caption { font-size: 12px; font-weight: 600; margin-bottom: 10px; text-align: center; text-transform: uppercase; } .widget_calendar table thead { font-size: 10px; background: rgba(0, 0, 0, 0.04); } .widget_calendar table thead th { padding-bottom: 10px; } .widget_calendar table tbody { font-size: 11px; color: #aaa; background: transparent; } .widget_calendar table tbody td { background: #f5f7f8; text-align: center; padding: 3%; } .widget_calendar table tbody .pad { background: rgba(0, 0, 0, 0.04); } .widget_calendar table tfoot a { font-size: 11px; text-transform: uppercase; text-decoration: none; } .widget_calendar table tfoot #next { text-align: right; } .widget_calendar table tfoot #prev { padding-top: 10px; } .widget_rss .widget-title > a img { margin: 0 5px 0 0; position: relative; top: 2px; } .widget_rss li { margin: 0 0 20px; } .widget_rss li a { font-size: 20px; line-height: 26px; margin: 0 0 15px; } .widget_rss li .rss-date { display: block; color: #737980; margin: 0 0 10px; font-size: 13px; } .widget_rss li .rssSummary { margin: 0 0 10px; } .recentcomments a { color: inherit; } .recentcomments a:visited { color: inherit; } .at-socialshare { text-align: center; } .at-socialshare ul { list-style: none; margin: 0; padding: 0; display: inline-block; } .at-socialshare ul li { display: inline-block; margin: 0 15px 0; } .at-socialshare a { color: rgba(0, 0, 0, 0.4); font-size: 14px; line-height: 1; text-transform: uppercase; text-decoration: none; } .at-socialshare a svg { vertical-align: middle; margin: 0 5px 0 0; } .at-commentform { background: #f5f7f8; margin: 0 0 25px; padding: 25px; } .at-commentform .required { color: red; } .at-commentform .at-commentform__title { margin: 0 0 25px; color: #333; font-size: 18px; line-height: 1.3; font-weight: 400; text-transform: uppercase; text-align: center; } .at-commentform .at-commentform__title small a { float: right; font-size: 15px; line-height: 2.2; text-decoration: none; } .at-commentform .logged-in-as { margin: 0 0 25px; font-size: 15px; } .at-commentform .at-commentform__author, .at-commentform .at-commentform__email, .at-commentform .at-commentform__comment { margin: 0 0 25px; } .at-commentform .at-commentform__author, .at-commentform .at-commentform__email { width: 100%; float: left; } @media screen and (min-width: 520px) { .at-commentform .at-commentform__author, .at-commentform .at-commentform__email { width: 50%; } } @media screen and (min-width: 520px) { .at-commentform .at-commentform__author { padding-right: 12.5px; } } @media screen and (min-width: 520px) { .at-commentform .at-commentform__email { padding-left: 12.5px; } } .at-commentform .at-commentform__comment textarea { width: 100%; max-width: 100%; } .at-commentform .at-commentform__submit { margin-bottom: 0; } .at-commentslist { background: #f5f7f8; margin: 0 0 25px; padding: 25px; } .at-commentslist .at-commentslist__title { display: block; font-size: 18px; font-weight: 400; color: #272727; margin: 0 0 25px; text-align: center; text-transform: uppercase; } .at-commentslist ol { list-style: none; margin: 0; padding: 0; } .at-commentslist ol.children { margin-left: 10px; } @media screen and (min-width: 520px) { .at-commentslist ol.children { margin-left: 25px; } } @media screen and (min-width: 720px) { .at-commentslist ol.children { margin-left: 40px; } } .at-commentslist > ol > li:last-child .at-comment { margin-bottom: 0; } .at-commentslist li.pingback { background: #fff; padding: 10px 25px; margin: 15px 0; } .at-comment { background: #fff; margin: 0 0 25px; padding: 25px; } .at-comment .at-comment__header { margin: 0 0 12.5px; } .at-comment .at-comment__authoravatar { display: block; float: left; margin: 0 20px 0 0; border-radius: 99%; } .at-comment .at-comment__authorname { display: block; padding: 10px 0 6px; color: #1a1a1a; font-weight: 400; font-size: 15px; line-height: 1; font-family: Arial, "Montserrat", sans-serif; text-transform: uppercase; } .at-comment .at-comment__authorname a { color: #1a1a1a; text-decoration: none; } .at-comment .at-comment__time { display: block; color: #b3b3b3; font-size: 14px; line-height: 1; font-style: italic; } .at-comment .at-comment__time a { color: #b3b3b3; text-decoration: none; } .at-comment .at-comment__actions { text-align: right; } .at-comment .at-comment__actions a { display: inline-block; background: #f5f7f8; color: #666666; line-height: 1; font-size: 13px; padding: 5px; text-decoration: none; } .at-comment .at-comment__content { margin: 0 0 12.5px; } .at-comment .at-comment__content p { margin: 0 0 25px; } .at-comment .at-comment__content p:last-of-type { margin-bottom: 0; } .at-comment .at-comment__content, .at-comment .at-comment__footer { margin-left: 80px; } .at-comment .at-comment__moderation { background: #f3f8fb; padding: 16px 20px; margin: 0 0 18px 80px; font-size: 15px; border-radius: 4px; } .at-hero { position: relative; background-image: url("../img/hero2.jpg"); background-repeat: no-repeat; background-position: center 20%; background-size: cover; padding: 240px 0 40px; } .at-hero.at-slider { padding: 0; } @media screen and (min-width: 768px) { .at-hero { padding: 120px 0; } .at-hero.at-slider { padding: 0; } } @media screen and (max-width: 520px) { .at-hero { padding-bottom: 40px !important; } } .at-hero .at-hero__content { background: #fff; padding: 25px 30px; text-align: center; } @media screen and (min-width: 520px) { .at-hero .at-hero__content { padding: 45px 50px; } } @media screen and (min-width: 768px) { .at-hero .at-hero__content { width: 45%; } .at-hero .at-hero__content.at-hero-content-center { margin: 0 auto; } .at-hero .at-hero__content.at-hero-content-right { float: right; } } .at-hero .at-hero__title { font-size: 30px; line-height: 1.2; padding: 0; margin: 0 0 15px; } .at-hero .at-hero__btn { display: inline-block; width: 100%; background: #ec766a; border-bottom: 3px solid rgba(0, 0, 0, 0.15); color: #fff; line-height: 1.3; text-decoration: none; border-radius: 3px; transition: background, .2s, ease-in-out; } .at-hero .at-hero__btn:hover span { background: rgba(0, 0, 0, 0.2); transition: background, .2s, ease-in-out; } .at-hero .at-hero__btn span { display: block; padding: 20px 18px; border-radius: 3px; } .at-ctalist { background: #f5f7f8; padding: 37.5px 0; margin: 0; } .at-ctalist .at-ctalist__title { display: block; font-size: 18px; font-weight: 400; color: #272727; margin: 0 0 25px; text-align: center; text-transform: uppercase; } .at-ctalist .at-ctalist__blocktext { background: #fff; padding: 25px; text-align: center; } .at-ctalist .at-ctalist__blocktext p { margin: 0px; } .at-ctalist .at-ctalist__blockbutton { background: none; font-size: 14px; font-weight: 400; color: #fff; background-color: #ec766a; text-shadow: none; cursor: pointer; display: inline-block; outline: 0; overflow: visible; margin: 20px 0 5px 0; text-decoration: none; vertical-align: middle; width: auto; transition: all, 0.3s, ease-out; border-radius: 1px; text-align: center; } .at-ctalist .at-ctalist__blockbutton:hover span { background: rgba(0, 0, 0, 0.2); transition: background, .2s, ease-in-out; } .at-ctalist .at-ctalist__blockbutton span { display: block; padding: 10px 20px; border-radius: 3px; } .at-ctalist ul { overflow: hidden; list-style: none; margin: 0; padding: 0; } @media screen and (min-width: 768px) { .at-ctalist ul { margin: 0 -15px; } } .at-ctalist ul li { margin-bottom: 20px; } @media screen and (min-width: 768px) { .at-ctalist ul li { float: left; padding: 0 15px; /*&:nth-child(1n + 4) { margin-top: 20px; }*/ } .at-ctalist ul li.at-ctalist__block-1 { width: 100%; } .at-ctalist ul li.at-ctalist__block-2 { width: 50%; } .at-ctalist ul li.at-ctalist__block-3 { width: 33.33%; } .at-ctalist ul li.at-ctalist__block-4 { width: 25%; } } @media screen and (min-width: 992px) { .at-ctalist ul li.at-ctalist__block-4 { width: 25%; float: left; padding: 0 15px; } } @media screen and (min-width: 520px) and (max-width: 991px) { .at-ctalist ul li.at-ctalist__block-4 { width: 50%; float: left; padding: 0 15px; } } .at-ctalist .at-ctalist__block { width: 100%; height: 200px; display: table; background-size: cover; background-position: center center; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; } @media screen and (min-width: 768px) and (max-width: 880px) { .at-ctalist .at-ctalist__block { height: 150px; } } @media screen and (min-width: 420px) and (max-width: 767px) { .at-ctalist .at-ctalist__block { height: 275px; } } .at-ctalist .at-ctalist__blockoverflow { background: rgba(0, 0, 0, 0.1); width: 100%; overflow: hidden; position: relative; } .at-ctalist .at-ctalist__blockoverflow > a { display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 999; } .at-ctalist .at-ctalist__blockoverflow:hover .at-ctalist__block { transform: scale(1.2); } .at-ctalist .at-ctalist__blockoverflow:hover .at-ctalist__content { transform: scale(0.833); } .at-ctalist .at-ctalist__content { height: 100%; padding: 30px; display: table-cell; vertical-align: middle; text-align: center; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; } .at-ctalist .at-ctalist__content h4 { background: #fff; display: inline-block; padding: 10px 15px; margin: 0; opacity: 0.85; } .at-featured { margin: 50px 0; } .at-featured .at-featured__title { display: block; font-size: 18px; font-weight: 400; color: #272727; margin: 0 0 25px; text-align: center; text-transform: uppercase; } .at-featured ul { overflow: hidden; list-style: none; margin: 0 -10px; padding: 0; text-align: center; } .at-featured ul li { display: inline-block; padding: 0 10px; margin: 0 0 20px; width: 31%; } @media screen and (min-width: 520px) { .at-featured ul li { width: 24%; text-align: center; } } @media screen and (min-width: 768px) { .at-featured ul li { width: 16%; text-align: center; } } .at-featured img { max-height: 100px; width: auto; } .at-optin { background: #f5f7f8; padding: 37.5px 25px; margin: 0 0; } @media screen and (min-width: 520px) { .at-optin { padding: 37.5px; } } .at-optin .at-optin__title { text-align: center; margin: 0 0 25px; } .at-optin .at-optin__subtitle { text-align: center; margin: -12.5px 0 25px; } .at-optin .mc4wp-form { text-align: center; } .at-optin .mc4wp-form .mc4wp-form-fields { width: 100%; display: table; margin: 0 auto; } @media screen and (min-width: 520px) { .at-optin .mc4wp-form .mc4wp-form-fields { width: 90%; } } @media screen and (min-width: 720px) { .at-optin .mc4wp-form .mc4wp-form-fields p:last-of-type { width: 20%; } } .at-optin .mc4wp-form p { margin: 0 0 10px; text-align: left; } .at-optin .mc4wp-form label { display: none; } .at-optin .mc4wp-form input { width: 100%; } @media screen and (min-width: 520px) { .at-optin .mc4wp-form input { max-width: 96%; } } @media screen and (min-width: 720px) { .at-optin .at-optin__noimg .mc4wp-form .mc4wp-form-fields p { margin: 0; float: left; width: 40%; } .at-optin .at-optin__noimg .mc4wp-form .mc4wp-form-fields p:last-of-type { width: 20%; } } .at-optin .at-optin__form.at-optin__withimg .mc4wp-form .mc4wp-form-fields { margin-top: 20px; width: 100%; } .at-optin .at-optin__form.at-optin__withimg .mc4wp-form .mc4wp-form-fields p input { max-width: 100%; } .at-optin .at-optin__img { text-align: center; } @media screen and (min-width: 520px) { .at-optin .at-optin__img { display: inline-block; width: 30%; } .at-optin .at-optin__form.at-optin__withimg { float: right; width: 65%; } .at-optin .at-optin__form.at-optin__withimg .mc4wp-form .mc4wp-form-fields { margin-top: 0; } .at-optin .at-optin__form.at-optin__withimg .mc4wp-form .mc4wp-form-fields p { margin: 10px auto; width: 100%; } .at-optin .at-optin__form.at-optin__withimg .mc4wp-form .mc4wp-form-fields p:last-of-type { width: 30%; } .at-optin .at-optin__form.at-optin__withimg .mc4wp-form .mc4wp-form-fields p input { text-align: center; } } .at-optin-block { margin: 25px auto; } .at-about-block { margin: 50px auto; } .at-about { position: relative; background: #f5f7f8; } .at-about.at-about--hasimage .at-about__image { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; } @media screen and (max-width: 720px) { .at-about.at-about--hasimage .at-about__image { height: 300px; } } @media screen and (min-width: 720px) { .at-about.at-about--hasimage .at-about__image { width: 50%; } } @media screen and (max-width: 720px) { .at-about.at-about--hasimage .at-about__contentwrap { margin-top: 265px; } } @media screen and (min-width: 720px) { .at-about.at-about--hasimage .at-about__contentwrap { width: 50%; float: right; } } .at-about .at-about__blockbutton { font-size: 14px; font-weight: 400; color: #fff; background: #ec766a; text-shadow: none; cursor: pointer; display: table; outline: 0; overflow: visible; margin: 25px auto 0px auto; text-decoration: none; vertical-align: middle; width: auto; transition: all, 0.3s, ease-out; border-radius: 1px; text-align: center; } .at-about .at-about__blockbutton:hover span { background: rgba(0, 0, 0, 0.2); transition: background, .2s, ease-in-out; } .at-about .at-about__blockbutton span { display: block; padding: 12px 25px; border-radius: 1px; } .at-about .at-about__image { background-position: center center; background-repeat: no-repeat; background-size: cover; } .at-about .at-about__contentwrap { position: relative; background: #fff; margin: 16.6666666667px; padding: 37.5px 16.6666666667px; } @media screen and (min-width: 520px) { .at-about .at-about__contentwrap { margin: 25px; padding: 37.5px 50px; } } .at-about .at-about__title { font-size: 24px; line-height: 28px; margin: 0 0 25px; text-align: center; } .at-about .at-about__content p { margin: 0 0 12.5px; } .at-about .at-about__content p:last-of-type { margin-bottom: 0; } .at-praise-block { margin: 50px auto; } .at-testimonals .at-testimonals__title { display: block; font-size: 18px; font-weight: 400; color: #272727; margin: 0 0 25px; text-align: center; text-transform: uppercase; } .at-testimonals .at-testimonals__list { list-style: none; margin: 0; padding: 0; } @media screen and (min-width: 768px) { .at-testimonals .at-testimonals__list { margin: 0 -10px; } } .at-testimonals .at-testimonals__list li { margin: 0 0 25px; } @media screen and (min-width: 768px) { .at-testimonals .at-testimonals__list li { float: left; padding: 0 10px; } .at-testimonals .at-testimonals__list li.at-testimonials-1 { clear: left; width: 100%; } .at-testimonals .at-testimonals__list li.at-testimonials-2 { width: 50%; } .at-testimonals .at-testimonals__list li.at-testimonials-2:nth-child(2n+3) { clear: left; } .at-testimonals .at-testimonals__list li.at-testimonials-3 { width: 33.33%; } .at-testimonals .at-testimonals__list li.at-testimonials-3:nth-child(3n+4) { clear: left; } } .at-testimonial blockquote { margin: 0; padding: 0; } .at-testimonial .at-testimonial__content { background: #f5f7f8; padding: 25px 25px 25px 65px; margin: 0 0 20px; position: relative; font-size: 14px; line-height: 22px; } @media screen and (min-width: 520px) { .at-testimonial .at-testimonial__content { padding: 35px 35px 35px 85px; } .at-testimonial .at-testimonial__content::before { top: 53px; left: 31px; } } .at-testimonial .at-testimonial__content::before { content: '\201C'; color: #ec766a; position: absolute; top: 43px; left: 21px; font-weight: bold; font-size: 60px; font-family: georgia; } .at-testimonial .at-testimonial__content::after { content: ''; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #f5f7f8; position: absolute; bottom: -10px; left: 30px; } .at-testimonial .at-testimonial__content p { margin: 0 0 12.5px; } .at-testimonial .at-testimonial__content p:last-of-type { margin-bottom: 0; } .at-testimonial img { border-radius: 99px; float: left; margin: 0 15px 0 10px; } .at-testimonial .at-testimonial__author, .at-testimonial .at-testimonial__authordetails { display: block; font-style: normal; line-height: 1; } .at-testimonial .at-testimonial__author { font-weight: bold; padding: 13px 0 0; margin: 0 0 5px; } .at-testimonial .at-testimonial__authordetails { font-size: 14px; color: #999; } .at-textblock { margin: 50px 0; } .at-textblock .at-textblock__title { text-align: center; margin: 0 0 25px; } .at-bloglist { margin: 50px 0; } .at-bloglist .at-bloglist__title { display: block; font-size: 18px; font-weight: 400; color: #272727; margin: 0 0 25px; text-align: center; text-transform: uppercase; } .at-bloglist ul { overflow: hidden; list-style: none; margin: 0; padding: 0; } @media screen and (min-width: 520px) { .at-bloglist ul { margin: 0 -10px; display: flex; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; flex-wrap: wrap; } } @media screen and (min-width: 820px) { .at-bloglist ul { flex-wrap: nowrap; } } .at-bloglist ul li { margin: 0 0 25px; } @media screen and (min-width: 520px) { .at-bloglist ul li { padding: 0 10px; width: 50%; } } @media screen and (min-width: 520px) and (min-width: 520px) and (max-width: 820px) { .at-bloglist ul li:nth-child(2n+3) { clear: left; } } @media screen and (min-width: 820px) { .at-bloglist ul li { width: 33.333%; } .at-bloglist ul li:nth-child(4) { display: none; } } .at-bloglist .at-bloglist__post { background: #f5f7f8; height: 100%; overflow: hidden; position: relative; } .at-bloglist .at-bloglist__post img { -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; } .at-bloglist .at-bloglist__post:hover img { transform: scale(1.2); -webkit-transform: scale(1.2); cursor: pointer; } .at-bloglist .at-bloglist__post .at-bloglist__contentwrap { background: #fff; padding: 25px 20px; margin: -40px 20px 20px; position: relative; text-align: center; } @media screen and (min-width: 520px) { .at-bloglist .at-bloglist__post .at-bloglist__contentwrap { padding: 25px 25px; } } .at-bloglist .at-bloglist__post .at-bloglist__posttitle { margin: 0 0 16.6666666667px; font-size: 18px; line-height: 22px; } .at-bloglist .at-bloglist__post .at-bloglist__posttitle, .at-bloglist .at-bloglist__post .at-bloglist__posttitle a { color: #1a1a1a; } .at-bloglist .at-bloglist__post .at-bloglist__posttitle a { text-decoration: none; } .at-bloglist .at-bloglist__post .at-bloglist__postthumb { overflow: hidden; } .at-bloglist .at-bloglist__post .at-bloglist__excerpt { font-size: 14px; line-height: 22px; } .at-bloglist .at-bloglist__post .at-bloglist__excerpt p { margin: 0 0 12.5px; } .at-bloglist .at-bloglist__post .at-bloglist__excerpt p:last-of-type { margin-bottom: 0; } .at-bloglist .at-bloglist__post .at-bloglist__link { display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .at-pagewrapper { margin: 0 0 50px; } .at-pagewrapper.at-pagewrapper--sboff .at-page { margin-left: auto; margin-right: auto; } @media screen and (max-width: 767px) { .at-pagewrapper .at-page { margin: 0 0 50px; } } @media screen and (min-width: 768px) { .at-pagewrapper.at-pagewrapper--sbleft .at-page, .at-pagewrapper.at-pagewrapper--sbright .at-page { width: 70%; } .at-pagewrapper.at-pagewrapper--sbleft .at-sidebar, .at-pagewrapper.at-pagewrapper--sbright .at-sidebar { width: 30%; } .at-pagewrapper.at-pagewrapper--sbleft .at-page { float: right; } .at-pagewrapper.at-pagewrapper--sbleft .at-sidebar { float: left; padding-top: 10px; padding-right: 15px; } } @media screen and (min-width: 768px) and (min-width: 940px) { .at-pagewrapper.at-pagewrapper--sbleft .at-sidebar { padding-right: 37.5px; } } @media screen and (min-width: 768px) { .at-pagewrapper.at-pagewrapper--sbright .at-page { float: left; } .at-pagewrapper.at-pagewrapper--sbright .at-sidebar { float: right; padding-top: 10px; padding-left: 15px; } } @media screen and (min-width: 768px) and (min-width: 940px) { .at-pagewrapper.at-pagewrapper--sbright .at-sidebar { padding-left: 37.5px; } } .at-sidebar { font-size: 13px; line-height: 19px; } .at-postheader { height: 100vh; max-width: 100%; background-position: center center; background-repeat: no-repeat; background-size: cover; } .at-pageheader { background: #f2f2f2; margin-top: -25px; margin-bottom: 30px; padding: 20px 0px; text-align: center; } .at-socialfooter { background: #f2f2f2; padding: 37.5px 0; } .at-socialfooter .at-socialfooter__title { display: block; font-size: 18px; font-weight: 400; color: #272727; margin: 0 0 25px; text-align: center; text-transform: uppercase; } .at-socialfooter ul { display: table; list-style: none; margin: 0 auto; padding: 0; text-align: center; } .at-socialfooter ul li { display: inline-block; text-align: center; padding: 0 25px; } .at-socialfooter ul a { color: #999999; line-height: 1; text-decoration: none; vertical-align: middle; padding: 10px 0; display: block; } .at-socialfooter ul a svg { vertical-align: middle; margin: 0 10px 0 0; position: relative; top: -1px; height: 28px; width: 28px; } .at-socialfooter ul a svg path, .at-socialfooter ul a svg circle { fill: #999999; } .at-testimonals2 .at-testimonals2__list { list-style: none; margin: 0; padding: 0; } .at-testimonals2 .at-testimonals2__list li { margin: 0 0 25px; } .at-testimonals2 .at-testimonals2__list li:nth-child(even) .at-testimonial2 .at-testimonial2__image { left: auto; right: 0; } @media screen and (min-width: 720px) { .at-testimonals2 .at-testimonals2__list li:nth-child(even) .at-testimonial2 .at-testimonial2__contentwrap { float: left; } } .at-testimonial2 { position: relative; background: #f5f7f8; } .at-testimonial2.at-testimonial2--hasimage .at-testimonial2__image { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; } @media screen and (max-width: 720px) { .at-testimonial2.at-testimonial2--hasimage .at-testimonial2__image { height: 200px; } } @media screen and (min-width: 720px) { .at-testimonial2.at-testimonial2--hasimage .at-testimonial2__image { width: 30%; } } @media screen and (max-width: 720px) { .at-testimonial2.at-testimonial2--hasimage .at-testimonial2__contentwrap { margin-top: 175px; } } @media screen and (min-width: 720px) { .at-testimonial2.at-testimonial2--hasimage .at-testimonial2__contentwrap { width: 70%; float: right; } } .at-testimonial2 .at-testimonial2__image { background-position: center center; background-repeat: no-repeat; background-size: cover; } .at-testimonial2 .at-testimonial2__contentwrap { position: relative; background: #fff; margin: 20px; padding: 25px 16.6666666667px; } @media screen and (min-width: 520px) { .at-testimonial2 .at-testimonial2__contentwrap { margin: 25px; padding: 37.5px 50px; } } .at-testimonial2 .at-testimonial2__content p { margin: 0 0 12.5px; } .at-testimonial2 .at-testimonial2__content .at-testimonial2__author { display: block; font-weight: bold; } .at-testimonial2 .at-testimonial2__content .at-testimonial2__authordetails { display: block; font-size: 14px; color: #999; } .at-lead .mc4wp-form { text-align: center; /*.mc4wp-form-fields { @extend %at-clearfix; width: 90%; display: table; margin: 0 auto; @media screen and (min-width: 720px) { p { &:last-of-type { width: 20%; } } } } p { margin: 0 0 10px; text-align: left; @media screen and (min-width: 720px) { margin: 0; float: left; width: 40%; } } label { display: none; } input { width: 100%; max-width: 96%; }*/ } .at-lead .mc4wp-form input[type="submit"], .at-lead .mc4wp-form input[type="button"] { background: #ec766a; border: none; border: 1px solid #ec766a; color: #fff; } .at-lead .mc4wp-form input[type="submit"]:hover, .at-lead .mc4wp-form input[type="button"]:hover { background: #1a1a1a; border: none; border: 1px solid #1a1a1a; } @media (max-width: 1100px) { .at-leadpage { padding-top: 25px; padding-bottom: 25px; } } .at-lead, .at-leadpage { position: relative; background: #f5f7f8; } @media screen and (min-width: 1100px) { .at-lead, .at-leadpage { margin: 50px auto; } } .at-lead.at-lead--hasimage .at-lead__image, .at-leadpage.at-lead--hasimage .at-lead__image { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; } @media screen and (min-width: 720px) { .at-lead.at-lead--hasimage .at-lead__image, .at-leadpage.at-lead--hasimage .at-lead__image { width: 50%; } } @media screen and (max-width: 720px) { .at-lead.at-lead--hasimage .at-lead__image, .at-leadpage.at-lead--hasimage .at-lead__image { height: 300px; } } @media screen and (max-width: 720px) { .at-lead.at-lead--hasimage .at-lead__contentwrap, .at-leadpage.at-lead--hasimage .at-lead__contentwrap { margin-top: 265px; padding: 20px; } } @media screen and (min-width: 720px) { .at-lead.at-lead--hasimage .at-lead__contentwrap, .at-leadpage.at-lead--hasimage .at-lead__contentwrap { width: 50%; float: right; } } .at-lead .at-lead__image, .at-leadpage .at-lead__image { background-position: center center; background-repeat: no-repeat; background-size: cover; } .at-lead .at-lead__contentwrap, .at-leadpage .at-lead__contentwrap { position: relative; background: #fff; margin: 25px; padding: 37.5px 50px; } .at-lead .at-lead__title, .at-leadpage .at-lead__title { font-size: 24px; line-height: 28px; margin: 0 0 25px; text-align: center; } .at-lead .at-lead__content p, .at-leadpage .at-lead__content p { margin: 0 0 12.5px; } .at-lead .at-lead__content p:last-of-type, .at-leadpage .at-lead__content p:last-of-type { margin-bottom: 0; } .boxzilla-container .boxzilla { margin: 5px; overflow-y: inherit !important; padding: 35px; /*padding: 0px; .boxzilla-content { padding-right: 25px; padding-left: 25px; } .first-child { padding:0px; margin: 0 -25px 50px -25px; max-height: 200px; overflow: hidden; img { width:100% } } */ } @media (max-width: 475px) { .boxzilla-container .boxzilla { width: 95%; } } .boxzilla-container .boxzilla .mc4wp-form { text-align: center; margin: 30px 0px 0px 0px; } .boxzilla-container .boxzilla .mc4wp-form p { margin: 7px 0px; } .boxzilla-container .boxzilla .mc4wp-form button, .boxzilla-container .boxzilla .mc4wp-form input[type="reset"], .boxzilla-container .boxzilla .mc4wp-form input[type="submit"], .boxzilla-container .boxzilla .mc4wp-form input[type="button"] { background: #ec766a; border: none; border: 1px solid #ec766a; color: #fff; text-transform: uppercase; margin-top: 15px; } .boxzilla-container .boxzilla .mc4wp-form button:hover, .boxzilla-container .boxzilla .mc4wp-form input[type="reset"]:hover, .boxzilla-container .boxzilla .mc4wp-form input[type="submit"]:hover, .boxzilla-container .boxzilla .mc4wp-form input[type="button"]:hover { background: #1a1a1a; border: none; border: 1px solid #1a1a1a; } .boxzilla-close-icon { opacity: .75 !important; font-size: 21px !important; padding: 4px !important; line-height: 11px !important; color: #fff !important; background: #000; border-radius: 50px; border-color: #fff; border: solid 2px; top: -8px !important; right: -8px !important; } .posts-navigation .nav-previous a, .posts-navigation .nav-next a { display: inline-block; padding: 12.5px 50px; border: 1px solid #1a1a1a; font-size: 14px; text-transform: uppercase; line-height: 1; color: #1a1a1a; text-decoration: none; border-radius: 1px; } .posts-navigation .nav-previous { float: right; } .posts-navigation .nav-next { float: left; } .at-postnav { margin: 0 0 25px; font-size: 15px; } .at-postnav .at-postnav__links a { display: inline-block; padding: 12.5px 25px; border: 1px solid #1a1a1a; font-size: 13px; text-transform: uppercase; line-height: 1; color: #1a1a1a; text-decoration: none; border-radius: 1px; } .at-postnav .at-postnav__links a[rel="prev"] { float: left; } .at-postnav .at-postnav__links a[rel="next"] { float: right; } .wpcf7-form .wpcf7-form-control-wrap { display: block; margin-top: 10px; } .tagcloud a, .at-post__tags a { display: inline-block; border: 1px solid #ebebeb; line-height: 1; color: #a1a1a1; padding: 8px 10px; margin: 0 3px 6px 0; transition: all .2s ease-in-out; } .tagcloud a:hover, .at-post__tags a:hover { border: 1px solid #424242; color: #424242; } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); overflow: hidden; position: absolute !important; height: 1px; width: 1px; } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto; color: #21759b; display: block; font-size: 14px; font-weight: bold; height: auto; line-height: normal; padding: 15px 23px 14px; position: absolute; left: 5px; top: 5px; text-decoration: none; text-transform: none; width: auto; z-index: 100000; /* Above WP toolbar */ } .wp-caption { color: inherit; } .wp-caption-text { color: inherit; } .sticky { color: inherit; } .gallery-caption { color: inherit; } .bypostauthor { color: inherit; } .woocommerce .product button.button.alt { padding: 0; border-radius: 1px; min-height: 46.6px; } .woocommerce .product button.button.alt span { padding: 12.5px 25px; } .woocommerce .product button.button.alt.disabled span { background: rgba(255, 255, 255, 0.2); } .woocommerce .product button.button.alt:hover span { background: rgba(0, 0, 0, 0.2); transition: background, .2s, ease-in-out; } .woocommerce .product .woocommerce-tabs.at-product-notabs { margin-top: -15px !important; } .woocommerce .product .woocommerce-tabs.at-product-notabs ul { display: none; } .woocommerce .product form.cart .variations select { padding: 5px 12.5px; } .woocommerce .product form.cart .variations label { padding: 10px 0; } .woocommerce .product .at-woo_prod-style1 figure { margin: 0; } .woocommerce .product .at-woo_prod-style1 form.cart .quantity { margin: 0 15px 15px 0; } .woocommerce .product .at-woo_prod-style2 .at-post__thumb { overflow: hidden; margin-bottom: 0; float: none; width: 100%; } .woocommerce .product .at-woo_prod-style2 .at-post__thumb figure { margin: 0; } .woocommerce .product .at-woo_prod-style2 .at-post__thumb figure img { width: 100%; } .woocommerce .product .at-woo_prod-style2 .at-post__thumb .thumbnails { display: none; } .woocommerce .product .at-woo_prod-style2 .quantity input[type="number"] { -moz-appearance: textfield; } .woocommerce .product .at-woo_prod-style2 .quantity input[type=number]::-webkit-inner-spin-button, .woocommerce .product .at-woo_prod-style2 .quantity input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } .woocommerce .product .at-woo_prod-style2 .price { text-align: center; } .woocommerce .product .at-woo_prod-style2 form.cart { margin: 0 auto 25px; display: table; } .woocommerce .product .at-woo_prod-style2 form.cart .quantity { margin: 0 25px 0 0; } @media screen and (max-width: 768px) { .woocommerce .product .at-woo_prod-style2 form.cart .quantity { margin: 20px 0; text-align: center; float: none; } } .woocommerce .product .at-woo_prod-style2 form.cart .variations select { width: 100%; } .woocommerce .product .at-woo_prod-style2 form.cart .woocommerce-variation-price { text-align: center; margin-bottom: 25px; } .woocommerce .product .at-woo_prod-style2 form.cart .woocommerce-variation-add-to-cart { text-align: center; } .woocommerce .product .at-woo_prod-style2 form.cart .woocommerce-variation-add-to-cart .single_add_to_cart_button { float: none; } .woocommerce .product .at-woo_prod-style2 .woocommerce-tabs { background: #fff; margin: 0 12.5px; padding: 0 12.5px 25px; } @media screen and (min-width: 520px) { .woocommerce .product .at-woo_prod-style2 .woocommerce-tabs { margin: 0 25px; padding: 0 50px 25px; } } .woocommerce .product .at-woo_prod-style2 .woocommerce-tabs ul { margin: auto; text-align: center; } .woocommerce .product .at-woo_prod-style2 .product_title, .woocommerce .product .at-woo_prod-style2 .woocommerce-product-details__short-description { text-align: center; } .woocommerce ul.products { margin: 25px -25px; } .woocommerce ul.products li.product { margin: 0; padding: 0 25px 25px; width: 100%; } @media screen and (min-width: 520px) { .woocommerce ul.products li.product.at_shop_row-2, .woocommerce ul.products li.product .at_shop_row-4 { width: 50%; } } @media screen and (min-width: 768px) { .woocommerce ul.products li.product.at_shop_row-3 { width: 33%; } .woocommerce ul.products li.product.at_shop_row-4 { width: 25%; } } .woocommerce ul.products li.product.at_shop_style2 { text-align: center; } .woocommerce ul.products li.product.at_shop_style2 p { margin: 5px 0 25px; } .woocommerce ul.products li.product.at_shop_style2 .button { margin: 15px auto 0; display: table; } .woocommerce-cart table.cart td.actions .coupon .input-text { width: 200px; } .woocommerce-account .addresses .title .edit { padding-top: 27px; } .woocommerce-account .woocommerce-MyAccount-navigation ul { list-style-type: none; margin: 0 25px 25px 0; padding-left: 0px; } @media screen and (min-width: 768px) { .woocommerce-account .woocommerce-MyAccount-navigation ul { border-right: 1px solid; } } .woocommerce-account .woocommerce-MyAccount-navigation ul li { padding: 15px 0; border-bottom: 1px solid; } .woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child { border: none; } .woocommerce-checkout #payment ul.payment_methods li label { display: inline-block; } /*# sourceMappingURL=style.css.map */ .site-header__nav{margin:0 !important;}