body.admin-on header, body.admin-on #navigation.affix { top: 32px!important; } body.admin-on #search .close { top: 45px; } body.admin-on .index_3 header { top: 74px!important; } body.admin-on .index_3 #navigation.affix { top: 32px!important; } .index_3 .topbar ul.top-left { min-height: 41px; } .index_3 .topbar ul.top-left li { margin-bottom: 9px; margin-top: 9px; color: #686868; font-family: 'source_sans_proregular'; font-size: 15px; } .index_3 .topbar ul.top-left li i { margin-right: 10px; } .logo_name { color: #fff; } .icon-nav ul li:last-child { padding: 30px 0px; } .index_5 .navbar-default .navbar-nav > li > ul li a::before, .index_5 .navbar-default .navbar-nav > li > ul li a::after { opacity: 0!important; } .classic_2 .navbar ul.nav > li > a::after { border-bottom: none!important; border-left: none!important; } .classic_2 .navbar ul.nav > li > a::before { display: none!important; } .classic_1 .navbar ul.nav > li.current-menu-ancestor > a, .classic_1 .navbar ul.nav > li.active > a { border-bottom: 2px solid #07aaa5; } .index_5.classic_3 .navbar-default .navbar-nav > .active > a::before { border-right: 1px solid #07aaa5; border-top: 1px solid #07aaa5; opacity: 1; right: 5px; top: 5px; } .classic_3.index_5 .navbar-default .navbar-nav li.dropdown > .dropdown-toggle:before { right: 5px; top: 5px; } .menu-opener-inner { margin-top: 2.5rem; } .affix_top .menu-inner > li ul li { display: block; margin: 0; } .restaurand #main-navigation.st_header_menu { -webkit-box-shadow: none; box-shadow: none; } .restaurand .st_header_menu.info_on { top: 62px!important; } body.admin-on .restaurand .st_header_menu.info_on { top: 95px!important; } .st-info-item { color: #fff; font-family: 'source_sans_proregular'; font-size: 15px; } .st-info-item i { margin-right: 10px; } .restaurand .navbar-brand { padding: 21px 0; } .restaurand .navbar-default .navbar-nav > li.active > a, .restaurand .navbar-default .navbar-nav > li.current-menu-ancestor > a { border-bottom: 2px solid #07aaa5; } .navbar-default .navbar-nav li.dropdown.active > .dropdown-toggle:before, .navbar-default .navbar-nav li.dropdown.current-menu-ancestor > .dropdown-toggle:before { border-color: transparent; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { color: #fff; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover, .navbar-nav > li > .dropdown-menu > li > a:focus, .navbar-nav > li > .dropdown-menu > li > a:hover, .navbar-default .navbar-nav > .active > .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover { background-color: #07AAA5; } .st_header_menu { background: #1B1D1F; } .st-element-header-s2 .line { background: #fff; display: block; height: 1px; margin-bottom: -33px; width: 100%; } .st-element-header-s2 .title-head { font-size: 20px; border-bottom: 1px solid #07aaa5; text-transform: uppercase; margin-bottom: 35px; display: inline-block; padding-bottom: 10px; font-family: 'montserratregular'; color: #fff; } .st_element_instagram li { display: inline-block; width: 117px; } .st_element_instagram li a > img { display: block; width: 100%; } .st-gallery-s2 .item { text-align: center; } .st-counter-facts { padding: 0px; } .st-counter-facts .counters-item { padding: 24% 10%; font-weight: bold; vertical-align: middle; } .st-nayax-button.block { display: block; } .st-nayax-button.inline-block { display: inline-block; margin-right: 3px; } .st-counter-list .counters-item { color: #fff; font-weight: bold; max-width: 100%; padding: 7% 1%; } .st-counter-list .column_5 { width: 20%; } .st-skill-custom { color: #fff; } .st-skill-custom p { color: #D6D6D6; } .st-skill-custom p.pull-left, .st-skill-custom p.pull-right { padding-bottom: 10px; } .st_base_color { background: #07aaa5; } .st-team-2 .thinker-wrap small { color: #222222; font-size: 16px; margin: 10px 0 20px; display: inline-block; font-family: 'montserratlight'; } .st-team-2 .thinker-wrap h3 { font-size: 22px; margin-top: 32px; } .st-team-2 .thinker-wrap .overlay { background: rgba(7, 170, 165, 0.75); } .st-testinomial-sider-1 #testinomial-slider .owl-prev:hover, .st-testinomial-sider-1 #testinomial-slider .owl-next:hover, .st-testinomial-sider-1 #testinomial-slider .owl-prev:hover, .st-testinomial-sider-1 #testinomial-slider .owl-next:hover { border: 1px solid #07aaa5; background-color: #07aaa5; } .st-testinomial-sider-1 #testinomial-slider .item { color: #222222; } .st-testinomial-sider-1 #testinomial-slider .item i { color: #FEF73C; } .st-testinomial-sider-1 #testinomial-slider .owl-prev, .st-testinomial-sider-1 #testinomial-slider .owl-next { border: 1px solid #222222; color: #222222; } .st-blog-element-slider .item { margin: 0 15px; } .st-blog-element-slider .item > img { display: block; width: 100%; height: auto; } .st-blog-element-slider .item h4 { margin-bottom: 10px; font-size: 20px; color: #222222; } .st-blog-element-slider .item h5 { margin-bottom: 10px; font-size: 14px; color: #727272; margin-top: 45px; } .st-blog-element-slider .item > p { margin-bottom: 10px; } .st-blog-element-slider .item > a { color: #000; position: relative; font-size: 13px; font-weight: bold; text-transform: uppercase; } .st-blog-element-slider .item a.comment { color: #07aaa5; } .st-blog-element-slider .item > a:hover { color: #07aaa5; } .st-blog-element-slider .item > a:hover::before { opacity: 1; filter: alpha(opacity=100); transform: translateY(0px); } .st-blog-element-slider .item > a::before { background: #07aaa5; content: ""; height: 2px; left: 0; opacity: 0; filter: alpha(opacity=0); position: absolute; top: 100%; transform: translateY(-15px); -ms-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; width: 100%; } .st-blog-element-slider .owl-controls .owl-buttons .owl-prev { left: -5%; border: 1px solid #7a7a7a; color: #7a7a7a; top: 40%; position: absolute; background: transparent; height: 38px; width: 38px; -ms-border-radius: 38px; -webkit-border-radius: 38px; border-radius: 38px; font-size: 30px; line-height: 20px; opacity: 1; filter: alpha(opacity=100); } .st-blog-element-slider .owl-controls .owl-buttons .owl-next { right: -5%; border: 1px solid #7a7a7a; color: #7a7a7a; top: 40%; position: absolute; background: transparent; height: 38px; width: 38px; -ms-border-radius: 38px; -webkit-border-radius: 38px; border-radius: 38px; font-size: 30px; line-height: 20px; opacity: 1; filter: alpha(opacity=100); } .st-blog-element-slider .owl-controls .owl-buttons .owl-next:hover, .st-blog-element-slider .owl-controls .owl-buttons .owl-prev:hover { border: 1px solid #07aaa5; background-color: #07aaa5; color: #fff; -webkit-transition: background 0.3s linear 0.1s; -ms-transition: background 0.3s linear 0.1s; transition: background 0.3s linear 0.1s; } .st-element-blog-post-classic1 a.readmore:hover, .st-element-blog-post-classic1 #area-main a.readmore:focus { border: 1px solid #07aaa5!important; } .st-element-blog-post-classic1 .bounce-top:before { background: #07aaa5; } .st-element-blog-post-classic1 .blog-content-class1 > div:last-child { border-bottom: none; padding-bottom: 0px; margin-bottom: 70px; } .st-element-blog-post-classic2 a.readmore:hover, .st-element-blog-post-classic2 #area-main a.readmore:focus { border: 1px solid #07aaa5!important; } .st-element-blog-post-classic2 .bounce-top:before { background: #07aaa5; } .st-element-blog-post-classic2 .blog-wrap { display: flex; } .st-element-blog-post-classic2 .blog-wrap .st-center-height { display: bock; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .st-element-blog-post-classic2 .blog-wrap .st-center-height .blog-content { padding: 0px; } .st-element-blog-post-classic2 .blog-wrap .st-center-height .blog-content > div { padding: 0px 15px; } .st-element-blog-post-column1 a.readmore:hover, .st-element-blog-post-column1 #area-main a.readmore:focus { border: 1px solid #07aaa5!important; } .st-element-blog-post-column1 .bounce-top:before { background: #07aaa5; } @media (min-width: 1024px) { .st-element-blog-post-column1 .blog-wrap .col-md-6:nth-child(2n+3) { clear: both; } .st-element-blog-post-column1 .blog-wrap .col-md-4:nth-child(2n+4) { clear: both; } .st-element-blog-post-column1 .blog-wrap .col-md-3:nth-child(2n+5) { clear: both; } } @media (max-width: 1440px) { #area-main.padding { padding-top: 40px; } } @media (max-width: 1023px) { .st-element-blog-post-column1 .blog-wrap .col-sm-6:nth-child(2n+3) { clear: both; } } .st-element-blog-post-column2 .wrap-pulication { margin-bottom: 30px; } .st-element-blog-post-column2 .wrap-pulication > p { margin-bottom: 10px; } @media (min-width: 1024px) { .st-element-blog-post-column2 .col-md-6:nth-child(2n+3) { clear: both; } .st-element-blog-post-column2 .col-md-4:nth-child(2n+4) { clear: both; } .st-element-blog-post-column2 .col-md-3:nth-child(2n+5) { clear: both; } } @media (max-width: 1023px) { .st-element-blog-post-column2 .col-sm-6:nth-child(2n+3) { clear: both; } } .pagination_element { text-align: center; padding: 25px; } .pagination_element .prev { float: left; position: relative; } .pagination_element .prev i { color: transparent; pointer-events: none; position: absolute; text-shadow: 0 0 transparent; top: 25%; transform: translateX(-50%); transition: text-shadow 0.3s ease 0s, color 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; opacity: 0 !important; filter: alpha(opacity=0); right: 0; } .pagination_element .prev:hover i { opacity: 1 !important; filter: alpha(opacity=100); color: #07aaa5; right: 100%; } .pagination_element .next { float: right; position: relative; } .pagination_element .next i { left: 0%; margin-left: 5px; color: transparent; pointer-events: none; position: absolute; text-shadow: 0 0 transparent; top: 25%; transform: translateX(-50%); transition: text-shadow 0.3s ease 0s, color 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; opacity: 0 !important; filter: alpha(opacity=0); } .pagination_element .next:hover i { opacity: 1 !important; filter: alpha(opacity=100); color: #07aaa5; left: 110%; } .pagination_element .current { color: #07AAA5; padding: 5px; } .pagination_element .page-numbers { padding: 5px; } .portfolio_columns_2 .overlay, .portfolio_columns_3 .overlay, .portfolio_columns_4 .overlay { background-color: rgba(255, 255, 255, 0.8); } .portfolio_columns_2 .overlay h4, .portfolio_columns_3 .overlay h4, .portfolio_columns_4 .overlay h4 { color: #222222; } .portfolio_columns_4 .work-item { width: 25%; } .st_menu_custom.navbar-nav > li > .dropdown-menu > li .dropdown-menu { display: none; left: 100%; position: absolute; top: -3px; border-radius: 0; padding: 0px; } .st_menu_custom.navbar-nav > li > .dropdown-menu > li .dropdown-menu li { margin-bottom: 6px; } .navbar-default .navbar-nav > li.current-menu-ancestor > a.icon-angle-down, .st-driver-mobile .restaurand .navbar-default .navbar-nav > li.current-menu-ancestor a.icon-angle-down { border-bottom: none!important; } .navbar-default .navbar-nav .open .dropdown-menu > li > a.icon-angle-down { background-color: transparent!important; } .restaurand .navbar-default .navbar-nav > li > a.icon-angle-down:hover { border-bottom: none!important; } @media (max-width: 480px) { .portfolio_columns_4 .work-item { width: 100%; } } .st_menu_custom.navbar-nav > li.open > .dropdown-menu > li > a.menu-down { background-color: transparent; } @media (max-width: 1024px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a.icon-angle-down { background-color: #fff; color: #000!important; float: right; } .navbar-default .navbar-nav .open .dropdown-menu > li > a.icon-angle-down:hover { background-color: #fff; color: #000!important; float: right; } } @media (max-width: 767px) { .st_menu_custom li.dropdown a.icon-angle-down { float: right; padding-left: 10px; padding-right: 10px; } .navbar-default .navbar-nav .open .dropdown-menu > li > a.icon-angle-down:hover { background-color: #fff; color: #000!important; } .st_menu_custom.navbar-nav > li.open > .dropdown-menu > li.open > a.menu-down { background-color: transparent; } .st_menu_custom.navbar-nav > li.open > .dropdown-menu > li ul { padding-left: 15px; } .st_menu_custom.navbar-nav > li.open > .dropdown-menu > li ul > li { border-top: 1px solid #ccc; } .st_menu_custom.navbar-nav > li > .dropdown-menu > li .dropdown-menu { position: static; top: 0px; left: 0px; } .work-item, .portfolio_2 .work-item, .portfolio_3 .work-item { width: 100%; } .blog-item-v3 { border-bottom: 1px solid #d1d2d2; padding-bottom: 50px; margin-bottom: 50px; } .st-content-search-loop { margin-bottom: 30px; } .st-content-search-loop .page-header { margin-top: 0px; } } ul.social-link li a:hover span { background: #07aaa5; border: 1px solid #07aaa5; } ul.social-link li a i { color: #1b1d1f; } ul.social-link li a > i:hover { color: #fff; } .st_features_element .r-test h4 { margin-top: 40px; margin-bottom: 20px; } .st_features_element .r-test li i { margin-right: 10px; } .info_style2 p, .st-info3-element p { margin-bottom: 10px; } .st-info3-element p > strong { color: #222; } .single-post .post > img { margin: 0px auto; width: 60%; } #area-main ul.blog-author { margin-bottom: 10px; } .category-post { margin-bottom: 15px; } .category-post .post-categories { display: inline-block; } .category-post .post-categories li { display: inline-block; font-size: 14px; color: #1d181c; text-transform: capitalize; } .category-post .post-categories li a:hover { color: #08aaa5; } .tags-post { font-size: 14px; text-transform: capitalize; margin-top: 15px; color: #747474; } .tags-post a:hover { color: #08aaa5; } .blog .post.sticky .blog-content { border: 1px solid #07a7a2; padding: 15px; } .st-banner-single-post { background-color: #ccc; } .bounce-top-black-hover:hover, .bounce-top-black-hover:focus { color: #000!important; } .audio iframe { width: 100%; } .host_media_audio { width: 100%; } .st-owl-gallery-post img { width: 100%; } .st-video-post iframe { width: 100%; } .st-video-host-post { width: 100%; } #area-main .blog-item blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; border-left: 5px solid #eee; font-family: 'montserratlight'; } #area-main .blog-item blockquote P { color: #07aaa5; font-size: 17.5px; margin-bottom: 0; font-family: 'montserratlight'; } .post-comment form { margin-bottom: 15px; } .comments-list p { padding-left: 81px; } .comments-list p.form-submit { padding-left: 0px; } .comments-list > li ul.children { margin-left: 30px; } @media screen and (max-width: 479px) { .media { display: block; } .comments-list > li > ul > li > ul > li ul.children { margin-left: 0px; } } .st-archive-post .blog-item-v3 > img { width: 100%; } .stblog-gallery { margin-bottom: 35px; } .stblog-gallery img { width: 100%; height: auto; max-height: 100%; } .video-archive, .audio-archive { margin-bottom: 35px; } #area-main .st-blockquote > blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; border-left: 5px solid #eee; } #area-main .st-blockquote > blockquote p { color: #07aaa5; } .st-archive-mage > img { width: 100%; } .st-archive-post > .st-content-loop > article:last-child { border-bottom: none; padding-bottom: 0px; margin-bottom: 70px; } .st-content-search-loop > article:last-child { border-bottom: none; padding-bottom: 0px; margin-bottom: 70px; } .icon-nav ul li.search:last-child { padding: 30px 15px; } #navigation.affix .icon-nav ul li.search:last-child { padding: 18px 15px; } .st-banner-blog-list { background-color: #ccc; } .st-banner-blog-list .padding-50 { padding-bottom: 50px; } .widget_recent_entries ul li { margin-top: 15px; display: block; border-bottom: 1px solid #d9d9d9; padding-bottom: 15px; } .widget_recent_entries ul li a { color: #1b1d1f; font-size: 18px; display: block; font-family: 'source_sans_proregular'; text-transform: capitalize; } .widget_recent_entries ul li a:hover { color: #07aaa5; } .widget_recent_entries ul li span.post-date { color: #07aaa5; font-size: 12px; display: block; font-family: 'source_sans_proregular'; } .widget_recent_comments ul li { margin-top: 15px; display: block; border-bottom: 1px solid #d9d9d9; padding-bottom: 15px; } .widget_recent_comments ul li span { color: #1b1d1f; font-size: 18px; display: block; font-family: 'source_sans_proregular'; text-transform: capitalize; } .widget_recent_comments ul li a { color: #07aaa5; font-size: 12px; display: block; font-family: 'source_sans_proregular'; } .widget.woocommerce { margin-bottom: 40px; } .sidebar .widget_layered_nav.woocommerce ul li a { padding: 10px 0px; } .sidebar .widget_layered_nav.woocommerce ul li:hover a, .sidebar .widget_layered_nav.woocommerce ul li:hover .count { color: #07aaa5; } .sidebar .widget_layered_nav.woocommerce ul li.chosen a, .sidebar .widget_layered_nav.woocommerce ul li.chosen .count { color: #07aaa5; } .sidebar .widget_layered_nav.woocommerce ul li.chosen a:before { float: right; } .woocommerce div.product .woocommerce-tabs ul.tabs:before { border: none; } .woocommerce .upsells.products h2 { margin-bottom: 30px; } .price .woocommerce-Price-amount { margin-right: 10px; } .widget_categories ul li, .widget_archive ul li, .widget_pages ul li, .widget_meta ul li, .widget_product_categories ul li { border-bottom: 1px solid #d9d9d9; } .widget_categories ul li a, .widget_archive ul li a, .widget_pages ul li a, .widget_meta ul li a, .widget_product_categories ul li a { color: #1b1d1f; font-size: 18px; padding-bottom: 15px; padding-top: 15px; display: inline-block; text-transform: uppercase; font-family: 'source_sans_proregular'; } .widget_categories ul li a:hover, .widget_archive ul li a:hover, .widget_pages ul li a:hover, .widget_meta ul li a:hover, .widget_product_categories ul li a:hover { color: #07aaa5; } .widget_categories ul li .count, .widget_archive ul li .count, .widget_pages ul li .count, .widget_meta ul li .count, .widget_product_categories ul li .count { float: right; padding: 15px 0px; } .widget_categories ul .current-cat a, .widget_archive ul .current-cat a, .widget_pages ul .current-cat a, .widget_meta ul .current-cat a, .widget_product_categories ul .current-cat a, .widget_categories ul .current-cat, .widget_archive ul .current-cat, .widget_pages ul .current-cat, .widget_meta ul .current-cat, .widget_product_categories ul .current-cat { color: #07aaa5; } .widget_tag_cloud .tagcloud a { background: #efefef; color: #1b1d1f; font-size: 12px; padding: 8px 15px; text-transform: uppercase; display: inline-block; margin: 6px; } .widget_tag_cloud .tagcloud a:hover { background: #07aaa5; color: #fff; -webkit-transition: all 500ms linear; -moz-transition: all 500ms linear; -ms-transition: all 500ms linear; -o-transition: all 500ms linear; transition: all 500ms linear; } .st-banner-page-error { background-color: #ccc; } .st-portfolio-grid-image .overlay-inner h4 { color: #fff; } .detail-share .bounce-top:before { background: #07aaa5; } ul.detail-share li a { height: 23px; width: 23px; } .st-link-nav .next-pre a { text-align: center; position: relative; } .st-link-nav .next-pre a:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; background: #07aaa5; } .st-link-nav .next-pre a:hover::before { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); } .nav .st-mega { position: static; } .nav .st-mega .megamenu-content { position: absolute; left: 0; width: 100% !important; z-index: 999; padding: 0 15px; } .nav .st-mega .megamenu-content li { overflow: visible; } .nav .st-mega .megamenu-content li a i { display: none; } .nav .st-mega .megamenu-content li a:hover i { display: inline-block; } .navbar-nav > li > .megamenu-content li > a:hover::before { content: none; } .navbar-nav > li > .megamenu-content li > a:hover, .navbar-nav > li > .megamenu-content li > a:focus, .navbar-default .navbar-nav .open .megamenu-content > li > a:hover { padding-left: 10px; } body .navbar-default .navbar-nav li ul li .st_header_menu_mega a:hover { background-color: transparent!important; } footer { background: #1B1D1F; padding-bottom: 0px; } .st_nayax_bg_fixed { background-attachment: fixed; } .st-before-none-title:before { display: none; } .portfolio_2 { padding-bottom: 0px; } .index_2 .icon-nav ul li.search { background: transparent; } .index_2 .icon-nav ul li.search a { color: #000; } .restaurand .st_header_menu { background: transparent; } .restaurand .st_header_menu .icon-nav ul li.search { background: transparent!important; } .st-search-form form { position: relative; } .no-results .page-content > p { margin-bottom: 20px; } .st-gird-portflio-clear .col-1-3:nth-child(3n+1) { clear: both; } .padding-no-banner-portfolio { padding-top: 10%; } .widget img { margin-right: 0px; } .vc_row[data-vc-full-width] { overflow: visible!important; } .index_2 > .go-top { top: -36px; } .index_2 .go-top:hover { color: #07aaa5; } ul.st-social-footer li { margin-left: 3px; } ul.st-social-footer li a i { color: #fff; } .index_6 .feature-wrap i { border: 1px solid #07aaa5; color: #07aaa5; } .st-content-post > h1 { text-transform: uppercase; } .st-content-post > h1, .st-content-post > h2, .st-content-post > h3, .st-content-post > h4, .st-content-post > h5, .st-content-post > h6 { margin-top: 20px; margin-bottom: 10px; } .st-content-post > table { table-layout: auto; } .st-content-post > table tbody td { padding: 6px 10px; font-size: 14px; } .st-content-post > table tbody a { color: #07aaa5; } .st-content-post > table tbody a:hover { color: #222222; } .st-content-post > dl { margin: 0 20px; } .st-content-post > dl a { color: #07aaa5; } .st-content-post > ul { list-style-type: square; margin: 16px 0; padding: 0 0 0 40px; } .st-content-post > ul ul { padding: 0 0 0 40px; list-style-type: square; } .st-content-post > ul ol { padding: 0 0 0 40px; list-style-type: decimal; } .st-content-post > ol { list-style-type: decimal; margin: 16px 0; padding: 0 0 0 40px; } .st-content-post > ol ol { padding: 0 0 0 40px; list-style-type: decimal; } .st-content-post > ol ul { list-style-type: square; padding: 0 0 0 40px; } .st-content-post a { color: #07aaa5; } .st-content-post > address { font-style: italic; margin: 0 0 24px; } .st-content-post .wp-caption { max-width: 100%; } .st-content-post .wp-caption .wp-caption-text { margin: 0 0 24px; } .st-content-post > form input[type=password] { border: 1px solid #ccc; padding: 5px; } .st-content-post > form input[type=submit] { padding: 6px 10px; background: #07aaa5; color: #fff; } .page-links a { background: #07aaa5; border: 1px solid #07aaa5; color: #fff; padding: 5px 10px; } .page-links a:hover { background: #fff; border: 1px solid #07aaa5; color: #07aaa5; } .page-links > span { background: #fff; border: 1px solid #07aaa5; color: #07aaa5; padding: 5px 10px; } .blog-author li.sticky-post { color: #07aaa5; font-size: 14px; } .blog-author li.sticky-post .sticky { color: #07aaa5; font-size: 14px; margin-right: 5px; } .st_comment_text > h1 { text-transform: uppercase; } .st_comment_text > h1, .st_comment_text > h2, .st_comment_text > h3, .st_comment_text > h4, .st_comment_text > h5, .st_comment_text > h6 { margin-top: 20px; margin-bottom: 10px; } .st_comment_text > table { table-layout: auto; } .st_comment_text > table tbody td { padding: 6px 10px; font-size: 14px; } .st_comment_text > table tbody a { color: #07aaa5; } .st_comment_text > table tbody a:hover { color: #222222; } .st_comment_text > dl { margin: 0 20px; } .st_comment_text > dl a { color: #07aaa5; } .st_comment_text > ul { list-style-type: square; margin: 16px 0; padding: 0 0 0 40px; } .st_comment_text > ul ul { padding: 0 0 0 40px; list-style-type: square; } .st_comment_text > ol { list-style-type: decimal; margin: 16px 0; padding: 0 0 0 40px; } .st_comment_text > ol ol { padding: 0 0 0 40px; list-style-type: decimal; } .st_comment_text a { color: #07aaa5; } .st_comment_text > p { margin: 0 0 24px; } .st_comment_text > address { font-style: italic; } .blog-item .post-comment .st_comment_text > h3 { margin-top: 20px; margin-bottom: 10px; } .comments-list .st_comment_text p { padding-left: 0px; } /** * 6.5 Gallery images * ----------------------------------------------------------------------------- */ .gallery { margin-bottom: 20px; } .gallery-item { float: left; margin: 0 4px 4px 0; overflow: hidden; position: relative; } .gallery-columns-1 .gallery-item { max-width: 100%; } .gallery-columns-2 .gallery-item { max-width: 48%; max-width: -webkit-calc(46%); max-width: calc(46%); } .gallery-columns-3 .gallery-item { max-width: 32%; max-width: -webkit-calc(29.3%); max-width: calc(29.3%); } .gallery-columns-4 .gallery-item { max-width: 23%; max-width: -webkit-calc(21%); max-width: calc(21%); } .gallery-columns-5 .gallery-item { max-width: 19%; max-width: -webkit-calc(16%); max-width: calc(16%); } .gallery-columns-6 .gallery-item { max-width: 15%; max-width: -webkit-calc(12.6%); max-width: calc(12.6%); } .gallery-columns-7 .gallery-item { max-width: 13%; max-width: -webkit-calc(10.28%); max-width: calc(10.28%); } .gallery-columns-8 .gallery-item { max-width: 11%; max-width: -webkit-calc(8.5%); max-width: calc(8.5%); } .gallery-columns-9 .gallery-item { max-width: 9%; max-width: -webkit-calc(7.1%); max-width: calc(7.1%); } .gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) { margin-right: 0; } .gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1), .gallery-columns-4.gallery-size-thumbnail figure.gallery-item:nth-of-type(4n+1) { clear: left; } .gallery-caption { background-color: rgba(0, 0, 0, 0.7); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #fff; font-size: 12px; line-height: 1.5; margin: 0; max-height: 50%; opacity: 0; padding: 6px 8px; position: absolute; bottom: 0; left: 0; text-align: left; width: 100%; transition: all 0.5s; bottom: -100%; } .gallery-caption:before { content: ""; height: 100%; min-height: 49px; position: absolute; top: 0; left: 0; width: 100%; } .gallery-item:hover .gallery-caption { opacity: 1; bottom: 0; } .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; } .gallery:before { content: ""; display: table; } .gallery:after { clear: both; } .gallery:before, .gallery:after { content: ""; display: table; } .entry-content .gallery { background: transparent; min-height: 300px; } /*end gallery*/ .st_cloud_tag { margin-bottom: 20px; } .st_cloud_tag i { margin-right: 10px; font-size: 25px; } .st_cloud_tag a { background: #efefef; color: #1b1d1f; font-size: 12px; padding: 8px 15px; display: inline-block; margin-bottom: 5px; } .st_cloud_tag a:hover { background: #07aaa5; color: #fff; -webkit-transition: all 500ms linear; -moz-transition: all 500ms linear; -ms-transition: all 500ms linear; -o-transition: all 500ms linear; transition: all 500ms linear; } .st-page-default .entry-content > h1 { text-transform: uppercase; } .st-page-default .entry-content > h1, .st-page-default .entry-content > h2, .st-page-default .entry-content > h3, .st-page-default .entry-content > h4, .st-page-default .entry-content > h5, .st-page-default .entry-content > h6 { margin-top: 20px; margin-bottom: 10px; } .st-page-default .entry-content > table { table-layout: auto; } .st-page-default .entry-content > table tbody td { padding: 6px 10px; font-size: 14px; } .st-page-default .entry-content > table tbody a { color: #07aaa5; } .st-page-default .entry-content > table tbody a:hover { color: #222222; } .st-page-default .entry-content > dl { margin: 0 20px; } .st-page-default .entry-content > dl a { color: #07aaa5; } .st-page-default .entry-content > ul { list-style-type: square; margin: 16px 0; padding: 0 0 0 40px; } .st-page-default .entry-content > ul ul { padding: 0 0 0 40px; list-style-type: square; } .st-page-default .entry-content > ol { list-style-type: decimal; margin: 16px 0; padding: 0 0 0 40px; } .st-page-default .entry-content > ol ol { padding: 0 0 0 40px; list-style-type: decimal; } .st-page-default .entry-content a { color: #07aaa5; } .st-page-default .entry-content > p { margin: 0 0 24px; } .st-page-default .entry-content > address { font-style: italic; } .st-main-content-default { padding-top: 140px; } .st-main-content-default .title-page { margin-bottom: 30px; } .sidebar-widget select { width: 100%; border: 1px solid #d9d9d9; padding: 15px 10px; color: #1b1d1f; font-size: 18px; text-transform: uppercase; font-family: 'source_sans_proregular'; } .sidebar-widget select option { color: #1b1d1f; font-size: 18px; padding-bottom: 15px; padding-top: 15px; display: inline-block; text-transform: uppercase; font-family: 'source_sans_proregular'; } .sidebar-widget ul.children { padding-left: 15px; } .sidebar-widget ul.children li:last-child { border: none; } .sidebar-widget ul.children li:first-child { border-top: 1px solid #d9d9d9; } .widget_rss .rss-widget-icon { margin-bottom: 0px; } .widget_rss ul li { padding: 10px 0px; border-bottom: 1px solid #d9d9d9; } .widget_rss ul li a { color: #0EADA8; } .widget_rss ul li .rssSummary { color: #1b1d1f; font-size: 18px; font-family: 'source_sans_proregular'; } .widget_rss ul li .rss-date { color: #1b1d1f; font-size: 18px; font-family: 'source_sans_proregular'; } .services.st-services-s5 { padding-top: 0; } .st-services-s5 .st-feature-check.on.on-fa-icon:before { content: none; } .st-services-s5 .st-feature-check.off:before { content: none; } .st-services-s5 .st-feature-check.off > i { display: none; } .st-services-s5 .st-feature-check.off, .st-services-s5 .st-feature-check.on.on-fa-icon { padding-left: 0px; } .st-services-s5 .st-feature-check.on.on-fa-icon i { width: 40px; } .st-mailchimp input { font-size: 16px; color: #737373; height: 44px; border: none; -webkit-border-radius: 0; -ms-border-radius: 0; border-radius: 0; background-color: #fff; font-family: 'montserratlight'; padding: 5px 10px; width: 100%; } .st-mailchimp .input-group-btn { font-size: 16px; color: #737373; height: 44px; border: none; -webkit-border-radius: 0; -ms-border-radius: 0; border-radius: 0; background-color: #fff; } .st-mailchimp .input-group-btn button { background: #fff; } p.st-text-menu-default { color: #ccc; padding: 25px; } .navbar-nav > li .dropdown-menu li a { color: #1b1d1f !important; font-family: 'montserratlight'; border-bottom: none !important; text-transform: capitalize; display: block; font-size: 12px; padding-left: 5px; } .no-page-footer { background-color: #121416; } #portfolio .gird-block:hover div.gird img { transform: scale(1.2); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } #portfolio .gird-block div.gird img { -webkit-transition: all 0.7s ease 0s; -moz-transition: all 0.7s ease 0s; -ms-transition: all 0.7s ease 0s; -o-transition: all 0.7s ease 0s; transition: all 0.7s ease 0s; } #portfolio figure.gird-block { padding: 15px; } #portfolio figure.gird-block div.gird { overflow: hidden; } #portfolio figure.gird-block div.gird .overlay { top: 25px; bottom: 25px; left: 25px; right: 25px; } .title_revo_home3 span { font-family: 'montserratbold'; color: #07aaa5; display: inline; font-size: 54px; } span.wpcf7-not-valid-tip { margin-bottom: 10px; text-align: left; font-size: 14px; font-style: italic; } .st_hide_filter { display: none; } .bounce-top_blue:before { background: #01B8F4; } .affix_top ul.navbar-nav > li > a { font-family: "montserratregular"; padding: 31px 0; text-transform: uppercase; color: #fff; display: block; border-bottom: 2px solid transparent; } .affix_top ul.navbar-nav > li.st-mega { position: static; } .affix_top ul.navbar-nav > li.st-mega > ul.megamenu-content { position: absolute; left: 0; width: 100% !important; z-index: 999; padding: 0 15px; margin-top: 4px; } .affix_top ul.navbar-nav > li.st-mega > ul.megamenu-content > li { overflow: visible; } .affix_top #navigation.affix .menu-opener-inner { margin-top: 29px; } .affix_top #navigation.affix ul.navbar-nav > li > a { padding-top: 22px; padding-bottom: 17px; } .affix_top #navigation.affix ul.navbar-nav > li.st-mega > ul.megamenu-content { margin-top: 0px; } .affix_top .navbar-nav > li > .megamenu-content li > a:hover, .affix_top .navbar-nav > li > .megamenu-content li > a:focus, .affix_top .navbar-default .navbar-nav .open .megamenu-content > li > a:hover { padding-left: 15px; } .affix_top #navigation.affix { background: #fff; } .affix_top #navigation.affix ul.navbar-nav > li > a { color: #000; } .affix_top #navigation.affix .menu-inner li ul li a.menu-link { padding: 15px 7px; } .affix_top .st-mega .megamenu-content li a i { display: none; } .affix_top .st-mega .megamenu-content li a:hover i { display: inline-block; } #youtube-video-mb > span.inlinePlayer { z-index: 0!important; } .st_breadcrumb_shop .other-page-link > i { margin-right: 5px; color: #07aaa5; } .st_breadcrumb_shop .other-page-link .woocommerce-breadcrumb { display: inline-block; color: #07aaa5; margin: 0; font-size: 11px; } .st_breadcrumb_shop .other-page-link .woocommerce-breadcrumb a { color: #fff; } .st_breadcrumb_shop .other-page-link .woocommerce-breadcrumb a:hover { color: #07aaa5; } .main_content_shop { padding-top: 100px; } .main_content_shop h1.page-title { font-size: 38px; } .woocommerce-ordering select { background: #ededed; padding: 5px 10px; border-radius: 5px; font-size: 14px; } .st-product-image { position: relative; height: 100%; overflow: hidden; } .st-product-image .attachment-shop_catalog { width: 100%; display: block; -webkit-transition: 0.6s; -moz-transition: 0.6s; -o-transition: 0.6s; -ms-transition: 0.6s; transition: 0.6s; z-index: 1; } .st-product-image .ShoppingImage2 { position: absolute; right: 0; top: 0; -webkit-transform: translate3d(101%, 0, 0); -moz-transform: translate3d(101%, 0, 0); -o-transform: translate3d(101%, 0, 0); -ms-transform: translate3d(101%, 0, 0); transform: translate3d(101%, 0, 0); z-index: 2; -webkit-transition: 0.6s; -moz-transition: 0.6s; -o-transition: 0.6s; -ms-transition: 0.6s; transition: 0.6s; } .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current { background: #07aaa5; color: #ffffff; } .woocommerce ul.products li.product span.onsale { z-index: 3; border-radius: inherit; padding: 2px 5px; min-height: 22px; height: 10px; font-weight: 100; line-height: 18px; top: 15px; right: 7px; background: #07AAA5; } .woocommerce ul.products li.product .st-item-bottom { position: relative; } .woocommerce ul.products li.product .st-item-bottom .slide-toggle { top: 0; } .woocommerce ul.products li.product .st-item-bottom .slide-toggle:hover { color: #07AAA5; } .woocommerce ul.products li.product .st-item-bottom .box:hover { background: #07AAA5; } .woocommerce ul.products li.product .st-item-bottom .box:hover:after { border-left: 7px solid #07AAA5; } .woocommerce ul.products li.product .st-item-bottom .box { padding: 8px 10px; color: #fff; text-transform: uppercase; font-size: 12px; background: #000; display: none; position: absolute; right: 24px; top: -17px; font-weight: 100; } .woocommerce ul.products li.product .st-item-bottom .added_to_cart { padding: 5px 10px; color: #fff; text-transform: uppercase; font-size: 12px; background: #000; position: absolute; right: 24px; top: -5px; border-radius: 3px; } .woocommerce ul.products li.product .st-item-bottom .added_to_cart:hover { background: #07AAA5; } .woocommerce ul.products li.product .st-item-bottom .added_to_cart:hover:after { border-left: 7px solid #07AAA5; } .woocommerce ul.products li.product .st-item-bottom .added_to_cart:after { border-bottom: 5px solid transparent; border-left: 7px solid #000; border-top: 5px solid transparent; content: ""; height: 0; width: 0; position: absolute; right: -6px; top: 10px; } .woocommerce ul.products li.product .st-item-bottom .added { display: none!important; } .woocommerce ul.products li.product .st-item-bottom .star-rating { float: right; color: #FFF83C; } .woocommerce ul.products li.product .st-item-bottom > h3 { font-size: 18px; } .woocommerce ul.products li.product .st-item-bottom .price { font-size: 16px; font-family: 'source_sans_proregular'; color: #000; } .woocommerce ul.products li.product .st-item-bottom ins { text-decoration: none; font-weight: 100; } .woocommerce .st-main-typo.col3 ul.products li.product { width: 30.8%; } .product-description .st-shop-meta { border: none; padding-left: 0px; } .product-description .st-shop-meta .posted_in { padding: 0px 10px; border: 1px solid #ccc; float: left; margin-bottom: 10px; } .product-description .st-shop-meta .social-icons { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; float: left!important; } .product-description .product_title { font-size: 24px; display: inline-block; float: left; } .product-description .woocommerce-product-rating { float: right; display: inline-block; margin: 0px; } .product-description .woocommerce-product-rating .woocommerce-review-link { font-size: 14px; font-family: 'source_sans_proregular'; } .product-description .woocommerce-product-rating .woocommerce-review-link:hover { color: #07aaa5; } .product-description .woocommerce-product-rating .star-rating { color: #FFF83C; } .product-description div[itemprop="description"] { clear: both; } .product-description .price { margin: 0px; } .product-description .price span { color: #07aaa5; font-size: 36px; } .product-description .price ins { text-decoration: none; margin-left: 15px; } .product-description form.cart { display: block; width: 100%; padding: 0px; position: inherit; background-color: #fff; box-shadow: none; } .product-description form.cart .single_variation_wrap .woocommerce-variation-description p { margin: 0px; } .product-description form.cart .woocommerce-variation-add-to-cart button { margin: 0px; } .product-description form.cart button.button { border-radius: 0; background-color: #000!important; border: 1px solid #000; font-size: 14px; height: 45px; margin: 0 15px; display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; text-transform: uppercase; padding: 12px 30px; font-family: 'source_sans_proregular'; } .product-description form.cart button.button:hover, .product-description form.cart button.button:focus { border: 1px solid #07aaa5; } .product-description form.cart button.button:hover:before { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); } .product-description form.cart button.button:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; background: #07aaa5; } .st-shop-meta > span { font-size: 14px; text-transform: uppercase; line-height: 40px; margin: 0; font-weight: 700; } .st-shop-meta > span a { text-transform: uppercase; color: #6f6f6f; font-size: 14px; padding: 0; margin: 0; font-weight: 100; } .st-shop-meta > span a:hover { color: #07aaa5; } .woocommerce div.product .woocommerce-tabs ul.tabs { float: left; height: 50px; border-bottom: 1px solid #dcdcdc; width: 100%; padding: 0px; position: static; } .woocommerce div.product .woocommerce-tabs ul.tabs li { float: left; margin: 0px 21px; cursor: pointer; height: 47px; line-height: 50px; color: #000; font-size: 16px; position: relative; font-family: 'montserratbold'; padding: 0px; background-color: transparent!important; border: none; } .woocommerce div.product .woocommerce-tabs ul.tabs li:first-child { margin-left: 0; } .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after { bottom: -1px; width: 0; height: 0; box-shadow: none; border: none; } .woocommerce .st-main-typo.col2 ul.products li.product { width: 48.05%; } .woocommerce #content div.product .product-description div.summary, .woocommerce div.product .product-description div.summary, .woocommerce-page #content div.product .product-description div.summary, .woocommerce-page div.product .product-description div.summary { width: 100%; } .st-product-image:hover .attachment-shop_catalog { -webkit-transform: translate3d(-100%, 0, 0); -moz-transform: translate3d(-100%, 0, 0); -o-transform: translate3d(-100%, 0, 0); -ms-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } .st-product-image:hover .ShoppingImage2 { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:hover:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:focus:before { opacity: 1; filter: alpha(opacity=100); transform: translateY(0px); -ms-transform: translateY(0px); } .woocommerce div.product .woocommerce-tabs ul.tabs li { float: left; cursor: pointer; height: 47px; line-height: 50px; color: #000; font-size: 16px; position: relative; font-family: 'montserratbold'; } .woocommerce div.product .woocommerce-tabs ul.tabs li:before { content: ""; height: 3px; left: 0; opacity: 0; filter: alpha(opacity=0); position: absolute; top: 100%; transform: translateY(-20px); -ms-transition: all 0.3s linear 0.1s; -webkit-transition: all 0.3s linear 0.1s; transition: all 0.3s linear 0.1s; width: 100%; background: #000; } .woocommerce div.product .woocommerce-tabs .panel h2 { font-size: 16px; margin-bottom: 10px; } .woocommerce div.product .woocommerce-tabs .panel > p { margin-bottom: 30px; } .woocommerce #reviews #comments .woocommerce-Reviews-title { margin-bottom: 30px; } .woocommerce #reviews #comments ol.commentlist li { border-bottom: 1px solid #dcdcdc; margin-bottom: 30px; padding-bottom: 30px; } .woocommerce #reviews #comments ol.commentlist li img.avatar { border-radius: 50%; width: 50px; border: none; padding: 0; } .woocommerce #reviews #comments ol.commentlist li .comment-text { border: none; padding: 0px 0px 0px 20px; } .woocommerce #reviews #comments ol.commentlist li .comment-text .meta strong, .woocommerce #reviews #comments ol.commentlist li .comment-text .meta time { color: #4c4c4c; font-family: 'montserratregular'; } .woocommerce #reviews #comments ol.commentlist li .comment-text .description { font-size: 16px; color: #222222; font-family: 'source_sans_proregular'; } .woocommerce #reviews #review_form_wrapper .comment-reply-title { margin-bottom: 30px; font-size: 18px; } .woocommerce #reviews #review_form_wrapper form textarea { min-height: 180px; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } .woocommerce #reviews #review_form_wrapper form p label { margin-right: 15px; color: #222222; font-family: 'montserratregular'; font-size: 14px; font-weight: 100; } .woocommerce #reviews #review_form_wrapper form p .stars { display: inline-block; margin: 0px; color: #fff83c; } .woocommerce #reviews #review_form_wrapper form input[type="text"], .woocommerce #reviews #review_form_wrapper form input[type="email"] { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } .woocommerce #reviews #review_form_wrapper form .comment-form-author { width: 50%; float: left; padding-right: 15px; } .woocommerce #reviews #review_form_wrapper form .comment-form-email { width: 50%; float: left; padding-left: 15px; } .woocommerce #reviews #review_form_wrapper form .form-submit { margin-top: 30px; display: inline-block; } .woocommerce #reviews #review_form_wrapper form .form-submit input { border: 1px solid #000; color: #fff; padding: 10px 20px; background-color: #000; width: 160px; font-size: 16px; font-weight: bold; text-transform: uppercase; border-radius: 0; } .woocommerce #reviews #review_form_wrapper form .form-submit input:hover, .woocommerce #reviews #review_form_wrapper form .form-submit input:focus { border: 1px solid #07aaa5; background-color: #07aaa5; transition: all ease-in 0.2s; -webkit-transition: all ease-in 0.2s; -ms-transition: all ease-in 0.2s; } .post-comment .comment-user { width: 80%; } .woocommerce .star-rating span { color: #FFF83C; } .single-product.woocommerce .related .st_related_products_slider .owl-item { padding: 0px 10px; } .single-product.woocommerce .related .st_related_products_slider .owl-item li.product { width: 100%; } .shop_table.cart { position: relative; z-index: 0; background: transparent; box-shadow: none; } .woocommerce .st-cart-collaterals .cart-collaterals .cart_totals { width: 100%; border: 1px solid #dcdcdc; padding: 15px; } .woocommerce .st-cart-collaterals .cart-collaterals .cart_totals h2 { border-bottom: 1px solid #dcdcdc; font-size: 14px; margin: 0 0 30px; padding-bottom: 8px; } .woocommerce .st-cart-collaterals .cart-collaterals .cart_totals .shop_table_responsive { border: none; } .woocommerce .st-cart-collaterals .cart-collaterals .cart_totals .shop_table_responsive tr th { border: none; font-size: 16px; text-transform: uppercase; } .woocommerce .st-cart-collaterals .cart-collaterals .cart_totals .shop_table_responsive tr td { border: none; text-align: right; } .woocommerce .st-cart-collaterals .cart-collaterals .cart_totals .shop_table_responsive tr td span { font-family: 'source_sans_proregular'; } .woocommerce .st-cart-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button { font-size: 14px; color: #fff; background: #000; width: 100%; text-transform: uppercase; border-radius: 0; display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; } .woocommerce .st-cart-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; background: #07aaa5; } .woocommerce .st-cart-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover:before { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); } .woocommerce .shopping-detail.st_cart_detail .table { display: table; table-layout: initial; border: none; padding: 0px; } .woocommerce .shopping-detail.st_cart_detail th { font-size: 14px; color: #222222; } .woocommerce .shopping-detail.st_cart_detail .product-name { display: block; } .woocommerce .shopping-detail.st_cart_detail td { border-right: none; border-bottom: none; } .woocommerce .shopping-detail.st_cart_detail td .st-name-product { display: inline-block; vertical-align: middle; color: #6f6f6f; } .woocommerce .shopping-detail.st_cart_detail td img { width: 80px; } .woocommerce .shopping-detail.st_cart_detail td .st-actions { border: 3px dashed #a2a2a2; padding: 5%; margin-top: 35px; display: flex; } .woocommerce .shopping-detail.st_cart_detail td .st-actions .coupon { width: 80%; } .woocommerce .shopping-detail.st_cart_detail td .st-actions .coupon .input-text { width: 45%; height: 40px; border-radius: 0; float: left; margin: 0; } .woocommerce .shopping-detail.st_cart_detail td .st-actions .coupon .button { float: left; background: #000; color: #fff; border-radius: 0; height: 40px; font-size: 14px; text-transform: uppercase; } .woocommerce .shopping-detail.st_cart_detail td .st-actions .coupon .button:hover { background: #07aaa5; } .woocommerce .shopping-detail.st_cart_detail td .st-actions .button { background: #000; color: #fff; border-radius: 0; height: 40px; font-size: 14px; text-transform: uppercase; } .woocommerce .shopping-detail.st_cart_detail td .st-actions .button:hover { background: #07aaa5; } .woocommerce nav.woocommerce-pagination { margin-bottom: 30px; } .woocommerce span.onsale { z-index: 1; border-radius: 0; left: 15px; top: 0; line-height: 2.236; min-height: 2.236em; background: #07aaa5; } .woocommerce { margin-bottom: 30px; } .woocommerce .cross-sells { margin-top: 30px; } .woocommerce .cross-sells h2 { font-size: 20px; margin-bottom: 25px; } .woocommerce a.wc-backward { background: #000; color: #fff; text-transform: uppercase; border-radius: 0; font-size: 15px; padding: 15px 18px; } .woocommerce a.wc-backward:hover { background: #07aaa5; color: #fff; } .woocommerce .woocommerce-error li { font-family: 'source_sans_proregular'; } .woocommerce p { padding-bottom: 10px; } .woocommerce .woocommerce-checkout .woocommerce-billing-fields input, .woocommerce .woocommerce-checkout .woocommerce-shipping-fields input { border: 1px solid #ccc; padding: 5px 10px; } .woocommerce .woocommerce-checkout .woocommerce-billing-fields label, .woocommerce .woocommerce-checkout .woocommerce-shipping-fields label { font-weight: 100; } .woocommerce .woocommerce-checkout .woocommerce-billing-fields textarea, .woocommerce .woocommerce-checkout .woocommerce-shipping-fields textarea { border: 1px solid #ccc; padding: 5px 10px; } .woocommerce .woocommerce-checkout .woocommerce-billing-fields h3, .woocommerce .woocommerce-checkout .woocommerce-shipping-fields h3 { font-size: 18px; margin-bottom: 15px; } .woocommerce .woocommerce-checkout #order_review_heading { margin: 30px 0px 20px 0px; font-size: 18px; } .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table { border: none; } .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table th, .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table td { border: none; } .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table thead th { border-bottom: 1px solid #ccc; } .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody td { text-transform: uppercase; border-bottom: 1px solid #ccc; } .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody span { font-family: 'source_sans_proregular'; } .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody dl.variation dt { font-weight: 100; } .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody dl.variation dd { margin: 0px; } .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody dl.variation dd p { margin: 0px; padding: 0px; } .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot th { text-transform: uppercase; } .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment { background: #ccc; } .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li { font-family: 'source_sans_proregular'; } .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .button { background: #000; text-transform: uppercase; border-radius: 0; font-size: 14px; padding: 10px 15px; } .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .button:hover { background: #07AAA5; } .woocommerce .sku_wrapper { margin-bottom: 20px; display: inline-block; } .woocommerce .sku_wrapper span { font-size: 16px; font-weight: 100; font-family: 'source_sans_proregular'; text-transform: uppercase; } .woocommerce .product-type-grouped .product-description .price { margin: 0px; } .woocommerce div.product.product-type-grouped form.cart { margin-bottom: 0px; } .element-product-gird.woocommerce nav.woocommerce-pagination ul li a, .element-product-gird.woocommerce nav.woocommerce-pagination ul li span { line-height: normal; } .element-product-gird.woocommerce ul.products li.product .price del { display: inline-block; } .element-product-gird.woocommerce ul.products { margin-right: -15px; margin-left: -15px; } .element-product-gird.woocommerce ul.products li.product { margin: 0px; padding: 0px 15px; margin-bottom: 30px; } .element-product-gird.woocommerce ul.products li.product span.onsale { right: 29px; } .element-product-gird.woocommerce ul.products li.product.first { clear: none; } .element-product-gird.woocommerce ul.products li.product.col-md-3 { width: 25%; } .element-product-gird.woocommerce ul.products li.product.col-md-4 { width: 33.33333333%; } .element-product-gird.woocommerce ul.products li.product.col-md-6 { width: 50%; } .element-product-gird.woocommerce ul.products li.product.col-md-4:nth-child(3n+1) { clear: both; } .element-product-gird.woocommerce ul.products li.product.col-md-3:nth-child(4n+1) { clear: both; } .element-product-gird.woocommerce ul.products li.product.col-md-6:nth-child(2n+1) { clear: both; } .st-element-product-slider.woocommerce ul.products li.product { width: 100%; padding: 0px 15px; } .st-element-product-slider.woocommerce ul.products li.product span.onsale { right: 29px; } .st-element-product-slider.woocommerce ul.products .owl-prev, .st-element-product-slider.woocommerce ul.products .owl-next { top: 33%; position: absolute; background: transparent; height: 60px; width: 32px; border-radius: 0px; font-size: 30px !important; line-height: 50px; opacity: 1 !important; filter: alpha(opacity=100); background: #fff !important; color: #000 !important; margin: 0 !important; } .st-element-product-slider.woocommerce ul.products .owl-next { right: 0px; } .st-element-product-slider.woocommerce ul.products .owl-prev { left: 0px; } .st-element-product-slider.woocommerce ul.products .owl-prev:hover i, .st-element-product-slider.woocommerce ul.products .owl-next:hover i { color: #07aaa5; -webkit-transition: all 0.3s linear 0.1s; -ms-transition: all 0.3s linear 0.1s; transition: all 0.3s linear 0.1s; } .woocommerce.cart { width: 250px; } .woocommerce.cart .st-mini-cart-custom ul li.mini_cart_item { padding: 10px; border-bottom: 1px solid #e6e6e6; position: relative; display: block; } .woocommerce.cart .st-mini-cart-custom ul li.mini_cart_item .dropdown-menu-shipping-cart-img { position: relative; float: left; width: 50px; margin-right: 10px; font-size: 0px; font-weight: normal; } .woocommerce.cart .st-mini-cart-custom ul li.mini_cart_item .dropdown-menu-shipping-cart-img img { margin: 0px; width: 100%; } .woocommerce.cart .st-mini-cart-custom ul li.mini_cart_item .dropdown-menu-shipping-cart-inner { display: table; } .woocommerce.cart .st-mini-cart-custom ul li.mini_cart_item .dropdown-menu-shipping-cart-inner a { color: #000; font-size: 14px; font-weight: 100; } .woocommerce.cart .st-mini-cart-custom ul li.mini_cart_item .dropdown-menu-shipping-cart-inner a:hover { color: #07aaa5; } .woocommerce.cart .st-mini-cart-custom ul li.mini_cart_item a.remove { position: absolute; width: 20px; height: 20px; top: 0; right: 7px; transition: all 0.5s; font-size: 17px; } .woocommerce.cart .st-mini-cart-custom ul li.mini_cart_item a.remove:hover { background: #07aaa5; } .woocommerce.cart .st-mini-cart-custom ul li { padding: 0px; display: block; } .woocommerce.cart .st-mini-cart-custom ul li p.dropdown-menu-shipping-cart-total { font-weight: 700; padding: 15px 0px; margin: 17px 0px; display: inline-block; } .woocommerce.cart .st-mini-cart-custom ul li a.dropdown-menu-shipping-cart.btn { font-weight: 100; font-size: 15px; float: left; background: #000; color: #fff; border-color: #000; margin-top: 10px; } .woocommerce.cart .st-mini-cart-custom ul li a.dropdown-menu-shipping-cart-checkout.btn { font-weight: 100; font-size: 15px; float: right; background: #000; color: #fff; border-color: #000; margin-top: 10px; } .woocommerce.cart .st-mini-cart-custom ul li a.dropdown-menu-shipping-cart-checkout.btn:hover, .woocommerce.cart .st-mini-cart-custom ul li a.dropdown-menu-shipping-cart.btn:hover { background: #07aaa5; border-color: #07aaa5; } .woocommerce.cart .st-mini-cart-custom ul li a.dropdown-menu-shipping-cart-checkout.btn-default { background: #fff; color: #000; margin: 21px 0px; padding: 5px 10px; } .woocommerce.cart .st-mini-cart-custom ul li a.dropdown-menu-shipping-cart-checkout.btn-default:hover { background: #fff; color: #07aaa5; border-color: #07aaa5; } #navigation.affix .icon-nav .st-mini-cart-custom ul li { padding: 0px; } #navigation.affix .woocommerce .st-mini-cart-custom ul li.mini_cart_item { padding: 10px; } .sidebar .widget_product_search form { position: relative; } .sidebar .widget_product_search form .search-field { border: 1px solid #d9d9d9; height: 53px; padding-left: 15px; position: relative; width: 100%; font-size: 14px; } .sidebar .widget_product_search form input[type=submit] { border-left: 1px solid #d9d9d9; bottom: 0; color: #000; font-size: 18px; height: 53px; padding: 15px; position: absolute; right: 0px; top: 0; cursor: pointer; background: transparent; } .sidebar .widget_product_search form input[type=submit]:hover { color: #07aaa5; } .sidebar ul.product_list_widget li { border-bottom: 1px solid #ccc; } .sidebar ul.product_list_widget li a { font-weight: 100; margin-bottom: 10px; } .sidebar ul.product_list_widget li a:hover { color: #07aaa5; } .sidebar ul.product_list_widget li .star-rating { margin-bottom: 5px; } .sidebar ul.product_list_widget li img { width: 75px; margin-bottom: 0; } .sidebar ul.product_list_widget li .reviewer { font-family: 'source_sans_proregular'; } .sidebar .widget_rating_filter ul li { padding: 10px 0px; border-bottom: 1px solid #ccc; } .sidebar .widget_rating_filter ul li a { display: block; text-align: right; } .sidebar .widget_rating_filter ul li a span.star-rating { float: left; } .sidebar .widget_rating_filter ul li a:hover { color: #07aaa5; } .sidebar .widget_shopping_cart ul.cart_list li { padding-top: 10px; padding-bottom: 10px; } .sidebar .widget_shopping_cart ul.cart_list li a, .sidebar .widget_shopping_cart ul.cart_list li .quantity { font-family: 'source_sans_proregular'; } .sidebar .widget_shopping_cart ul.cart_list li a.remove { top: 10px; } .sidebar .widget_shopping_cart p.total { border: none; padding: 15px 0px; } .sidebar .widget_shopping_cart p.buttons a { background: #000; color: #fff; margin-right: 10px; } .sidebar .widget_shopping_cart p.buttons a:hover { background: #07aaa5; -webkit-transition: all 500ms ease-in; -moz-transition: all 500ms ease-in; -o-transition: all 500ms ease-in; transition: all 500ms ease-in; } .sidebar .widget_layered_nav ul li { font-family: 'source_sans_proregular'; padding: 10px 0px; } .sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content { background-color: #ebe9eb; } .sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-range, .sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle { background-color: #07aaa5; } .sidebar .widget_price_filter .price_slider_amount .button { background: #000; color: #fff; } .sidebar .widget_price_filter .price_slider_amount .button:hover { background: #07aaa5; -webkit-transition: all 500ms ease-in; -moz-transition: all 500ms ease-in; -o-transition: all 500ms ease-in; transition: all 500ms ease-in; } .sidebar .woocommerce ul li .woocommerce-Price-amount { font-family: 'source_sans_proregular'; } .woocommerce ul.product_list_widget li { border-bottom: 1px solid #ccc; } .woocommerce ul.product_list_widget li a { font-weight: 100; margin-bottom: 10px; } .woocommerce ul.product_list_widget li a:hover { color: #07aaa5; } .woocommerce ul.product_list_widget li .star-rating { margin-bottom: 5px; } .woocommerce ul.product_list_widget li img { width: 75px; margin-bottom: 0; } .woocommerce ul.product_list_widget li .reviewer { font-family: 'source_sans_proregular'; } .woocommerce ul.product_list_widget li a { font-weight: 100; margin-bottom: 10px; } .index_5 .navbar-default .navbar-nav > li a.icon-angle-down:before, .index_5 .navbar-default .navbar-nav > li a.icon-angle-down:after { display: none; } .woocommerce div.product form.cart .variations .label { display: block; text-align: left; font-size: 14px; padding: 10px 0px; } .woocommerce div.product form.cart .variations .label label { color: #7c7c7c; text-transform: uppercase; } .woocommerce div.product form.cart .variations .value select { width: 100%; padding: 10px 0px; border: 1px solid #ccc; color: #7c7c7c; font-size: 12px; } .woocommerce div.product form.cart .variations .value select .reset_variations { color: #07aaa5; display: inline-block; margin-top: 10px; } .woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation-price span { font-weight: 100; font-size: 30px; } .woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation-description p { margin: 0px; } .woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation-availability p { margin-top: 10px; } .woocommerce div.product form.cart .group_table .quantity .input-group { width: 116px; height: 31px; } .woocommerce div.product form.cart .group_table .quantity .input-group span .btn-number { width: 30px; height: 30px; } .woocommerce div.product form.cart .group_table .quantity .input-group .input-number { height: 30px; width: 56px; } .woocommerce div.product form.cart .group_table td { padding: 0px; } .woocommerce div.product form.cart .group_table .label { display: inline-block; white-space: inherit; } .woocommerce div.product form.cart .group_table .label a { color: #1b1d1f; font-family: 'source_sans_proregular'; font-size: 15px; font-weight: 100; } .woocommerce div.product form.cart .group_table .price { text-align: right; } .woocommerce div.product form.cart .group_table .price span { font-size: 20px; } .woocommerce div.product form.cart .group_table .price p.stock { margin: 0px; } .product-description .cart { display: block; width: 100%; padding: 0px; position: inherit; background-color: #fff; box-shadow: none; } .product-type-external .product-description .cart a { border-radius: 0; background-color: #000!important; border: 1px solid #000; font-size: 14px; height: 45px; display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; text-transform: uppercase; padding: 12px 30px; font-family: 'source_sans_proregular'; } .product-type-external .product-description .cart a:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; background: #07aaa5; } .product-type-external .product-description .cart a:hover, .product-type-external .product-description .cart a:focus { border: 1px solid #07aaa5; } .product-type-external .product-description .cart a:hover:before, .product-type-external .product-description .cart a:focus:before { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); } .product-type-grouped .product-description form.cart button.button { margin: 0px 0px 10px 0px; } .woocommerce table.shop_attributes th { font-weight: 100; } .woocommerce table.shop_attributes td { font-family: 'source_sans_proregular'; padding-left: 10px; border-right: 0px; } @media (max-width: 1024px) { .menu-opener-inner { margin-left: 0px; } .menu.active { margin-right: 60px; } .woocommerce .st-cart-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button { font-size: 11px; } } @media (max-width: 768px) { .woocommerce .shopping-detail.st_cart_detail td .st-name-product { display: block; } .woocommerce .quantity.pull-left { float: none!important; } .woocommerce .shopping-detail .table-responsive tbody tr > td:first-child { padding-left: 12px; } .woocommerce table.cart td.actions .coupon .input-text + .button, .woocommerce .shopping-detail.st_cart_detail td .st-actions .coupon .input-text, .woocommerce .shopping-detail.st_cart_detail td .st-actions .coupon { width: 100%; } .element-product-gird.woocommerce ul.products li.product { width: 50%!important; } .element-product-gird.woocommerce ul.products li.product:nth-child(2n+1) { clear: both; } .form-inline .form-group { margin-bottom: 15px; } } @media (max-width: 767px) { .affix_top .menu.active { margin-right: 0px; } .affix_top ul.navbar-nav { margin: 0px; } .affix_top ul.navbar-nav li a { color: #000; } .affix_top ul.navbar-nav > li { margin: 0px; } .affix_top ul.navbar-nav > li > a { font-size: 14px; padding: 10px 15px; } .affix_top ul.navbar-nav ul { width: 100%!important; } .affix_top ul.navbar-nav ul li { border: none; } .affix_top ul.navbar-nav ul li a { padding: 10px 15px; font-size: 14px; } .affix_top #navigation.affix .menu-inner li ul li a.menu-link { padding: 10px 15px; font-size: 14px; } .affix_top #navigation.affix ul.navbar-nav > li > a { padding: 10px 15px; font-size: 14px; } .affix_top #navigation.affix .affix_top_seach ul li.search { padding: 7px 5px; } .affix_top #navigation.affix .affix_top_seach ul li.search i { color: #000000; } .affix_top .affix_top_seach { width: 30px; right: 75px; } .st-team-2 { margin-bottom: 30px; } .st-team-2 .thinker-image img { margin: auto; } .st-counter-facts { margin-top: 25px; margin-bottom: 25px; } .icon-nav ul li.search:last-child { padding: 0px; } .navbar-default { background-color: #1b1d1f; } .nav .st-mega .megamenu-content { position: static; overflow: hidden; overflow-y: auto; height: 200px; } .navbar-collapse.in { width: 100%; } } @media (max-width: 670px) { .affix_top .affix_top_seach { right: 75px; margin-top: -50px; text-align: right; top: 0; width: 100px; } .affix_top .affix_top_seach .cart-expender { color: #000; } .affix_top ul.navbar-nav > li.st-mega > ul.megamenu-content { position: static; } .affix_top .dropdown-menu .divider.mega-menu { height: auto; } .index_5 .navbar-nav .open .dropdown-toggle, .index_5 .navbar-default .navbar-nav > li > a, .index_3 .navbar-nav .open .dropdown-toggle { color: #fff!important; } .index_5 .navbar-default .navbar-nav > li > a, .index_5 #navigation.affix .navbar-default .navbar-nav > li > a { margin: 0px; } .icon-nav ul li:last-child { padding: 0px; } .index_3 .navbar-default .navbar-nav > li > a, .index_2 .icon-nav ul li a, .index_3 .icon-nav ul li a, .index_5 .icon-nav ul li a { color: #fff; } /* .navbar-nav >.open .dropdown-menu{ display: block!important; }*/ .data-custom-width-megamenu { max-height: 197px; overflow-x: scroll; } .data-custom-width-megamenu .vc_row { margin-right: 0px; margin-left: 0px; } .st-counter-list .column_5 { width: 100%; } .st-counter-facts .counters-item { padding: 0px; } .st-texth2 { font-size: 20px!important; } } @media (max-width: 425px) { .element-product-gird.woocommerce ul.products li.product { width: 100% !important; } } .st_menu_custom.navbar-nav > li.open > .dropdown-menu > li > a.menu-down { color: #000 !important; } .st_menu_custom.navbar-nav > li.open > .dropdown-menu > li > a.menu-down:hover { color: #fff !important; } .st_menu_custom.navbar-nav > li.open > .dropdown-menu > li > a.menu-down::before { color: #fff !important; } .st_menu_custom.navbar-nav > li > .dropdown-menu > li > a.menu-down:hover::before { content: url(../images/menu-white-arrow.png); } .st_menu_custom.navbar-nav > li > .dropdown-menu > li > a.menu-down:before { content: ""; color: transparent; display: inline-block; margin-right: 5px; width: 10px; position: relative; border: none; opacity: 1; right: 0; left: 0; bottom: 0px; margin-left: 0px; border-bottom: none !important; opacity: 1 !important; } .st-driver-desktop .affix_top ul.navbar-nav li a.icon-angle-down { display: none; } .st-driver-mobile .affix_top ul.navbar-nav > li > a.icon-angle-down { display: inline-block; margin-left: 10px; padding-left: 10px; padding-right: 10px; } .st-driver-mobile .affix_top ul.navbar-nav > li > a.menu-down { display: inline-block; } .st-driver-mobile .affix_top ul.navbar-nav > li li.dropdown > a.icon-angle-down { position: absolute; right: 0px; top: 0px; } .st-driver-mobile .affix_top ul.navbar-nav > li li.dropdown > a.icon-angle-down:hover { background-color: transparent; } .affix_top ul.navbar-nav > li li.dropdown ul { left: 100%; top: 0px; } .st_menu_custom li.dropdown a.menu-down { display: inline-block; } .st_menu_custom li.dropdown a.icon-angle-down { display: inline-block; margin-left: 10px; border-bottom: none!important; } .st_menu_custom li.dropdown li.dropdown a.menu-down { display: block; } .st_menu_custom li.dropdown li.dropdown a.icon-angle-down { position: absolute; top: 0px; right: 0px; } .st-driver-desktop .st_menu_custom li.dropdown a.icon-angle-down { display: none; } .navbar-default .navbar-nav li.dropdown li.dropdown li.dropdown > .dropdown-toggle:before { left: auto; right: 5px; top: 15px; } .navbar-default .navbar-nav li.dropdown li.dropdown li.dropdown li.dropdown > .dropdown-toggle:before { display: none; } .st_menu_custom.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a:before { content: ""; color: transparent; display: inline-block; margin-right: 5px; width: 10px; border-bottom: none !important; opacity: 1 !important; } .st_menu_custom.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a:hover::before { content: url(../images/menu-white-arrow.png); } .st_menu_custom.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .dropdown-menu > li > a { padding: 15px 5px; } .st-control-reply { position: absolute; right: 0; top: 0; } .st-control-reply a { display: inline-flex; position: relative !important; top: 0; right: 0; } .st-control-reply a.btn-rep.edit { margin-right: -2px; } .search-button.animate { position: absolute; top: 0; right: 0; } @media (max-width: 1024px) { .affix_top ul.navbar-nav > li > a { font-size: 14px; } } @media (max-width: 768px) { .post-comment .comment-user { width: 70%; } .st-main-content-default { padding-top: 130px; } } @media (max-width: 767px) { .icon-nav ul li:last-child { padding: 0px; } .affix_top .affix_top_seach { width: 100px; } .affix_top ul.navbar-nav li.dropdown ul { padding-left: 15px; padding-right: 15px; } .affix_top ul.navbar-nav li.dropdown ul li { padding-left: 15px; padding-right: 15px; } .affix_top ul.navbar-nav > li.st-mega > ul.megamenu-content { position: static; height: 200px; } .st-driver-mobile .affix_top ul.navbar-nav > li > a.icon-angle-down { position: absolute; right: 0px; } } @media (max-width: 380px) { .post-comment .comment-user { width: 100%; margin-top: 30px; } }