????JFIF??x?x????'
Server IP : 104.21.64.1 / Your IP : 216.73.216.145 Web Server : LiteSpeed System : Linux premium151.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : tempvsty ( 647) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/tempvsty/./eaabusiness.com/wp-content/themes/globeco/scss/layout/ |
Upload File : |
/* == TYPOGRAPHY */ /* -- headings */ aside.side_panel .ce_title, .globeco-new-layout aside.side_panel .cws-widget .widget-title{ font-size: 24px; font-weight: 500; margin-bottom: 16px; } .news.news-small .ce_title, .news.news-medium .ce_title{ width: auto; } .news .ce_title h3{ display: inline-block; font-size: inherit; } .news.news-pinterest .colored_box_wrapper .grid .ce_title h3, .news.news-large .grid .ce_title h3{ font-size: 1em; } .news.news-pinterest .grid .ce_title h3{ font-size: 0.65em; } .news.news-pinterest .grid .ce_title{ margin-top: 0; } .cws_vc_shortcode-new-layout .cws-widget .widget-title.ce_title { font-size: 1.3em; line-height: 1em; text-align: center; } .news .ce_title div h2{ font-size: 0.77em; line-height: 1em; } .news:not(.single) article .ce_title { margin-bottom: 0; } /* --\ headings */ /* == BLOG == */ .category-images .grid .item .category-block{ position: relative; line-height: 0; overflow: hidden; backface-visibility: hidden; } .category-images .grid .item .category-block img{ -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; } .category-images .grid .item .category-block:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .category-images .grid .item .category-block:hover .category-wrapper{ padding: 2px; } .category-images .grid .item .category-wrapper{ -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; position: absolute; display: block; left: 0px; top: 0px; right: 0px; bottom: 0px; padding: 10px; } .category-images .grid .item .category-wrapper .category-label-wrapper{ -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; position: relative; opacity: 1; width: 100%; height: 100%; background: rgba(255,255,255,0.8); } .category-images .grid .item .category-wrapper .category-label-wrapper .category-label{ position: absolute; text-transform: capitalize; left: 50%; top: 50%; transform: translate(-50%,-50%); font-size: 30px; } .news .item.boxed_style > .ce_title:after{ display: none; } .news .item.boxed_style >.date + .ce_title:after{ display: block; } .news.single .item > .ce_title:after{ margin: 14px auto 14px 0; } .news.single .ce_title { margin-bottom: 10px; } .news .ce_title{ clear: both; } .news.single .ce_title div { font-size: .75em; font-weight: 500; text-transform: uppercase; } .news .post_info_box .date{ position: relative; margin-left: -10px; margin-right: -1px; margin-top: -10px; margin-bottom: -15px; padding: 5px 15px 0px; font-size: 1.333em; color: #fff; box-shadow: 2px 3px 8px 0px rgba(0,0,0,0.15); text-align: center; z-index: 2; } .news .post_info_box .date .first_word{ display: block; font-size: 1.6em; } .news .post_info_part .post_info{ padding-top: 0.333em; padding-bottom: 0.333em; } .news .post_info_part .post_info>*:first-child{ margin-left: 0; } .news .post_info_part .post_info>*{ margin-left: 15px; } .news .post_info_part .post_info .comments_link{ padding-left: 18px; padding-right: 18px; border-left: 1px solid #e7e7e7; } .news .post_info_part .post_info .comments_link a{ color: inherit; } .item .post_bottom_wrapper { display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-top: 20px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; padding: 10px 0; min-height: 40px; } .item .post_bottom_wrapper .post_button{ -webkit-order: 3; -ms-flex-order: 3; order: 3; } .item .post_bottom_wrapper > *{ padding-top: 10px; padding-bottom: 10px; } .item .post_bottom_wrapper .post_categories{ -webkit-order: 2; -ms-flex-order: 2; order: 2; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; text-align: left; display: -ms-flexbox; display: -webkit-flex; display: flex; } .item .post_bottom_wrapper .post_categories .post_terms, .item .post_bottom_wrapper .post_categories .post_tags{ display: inline-block; } .item .post_bottom_wrapper .post_categories i{ padding-left: 10px; padding-right: 5px; margin: -1px 0 0; } .item .post_bottom_wrapper .post_info{ -webkit-order: 1; -ms-flex-order: 1; order: 1; display: -ms-flexbox; display: -webkit-flex; display: flex; .comments_link { margin: 0 15px; } } .item .post_bottom_wrapper{ line-height: 16px; } .news .item .post_info:after { content: ""; display: table; } .news.under_media .item .post_title{ display: inline-block; margin-bottom: 30px; } .news.meta_inside .item .post_title{ margin-top: 0; } .news .item .inline_date{ font-weight: 400; } .news .item .post_info_part + .inline_date{ margin-top: 10px; } .news.meta_inside .item.format-image .post_post_info, .news.meta_inside .item.format-standard .post_post_info, .news.meta_inside .item.format-gallery .post_post_info{ position: relative; z-index: 1; width: calc(100% - 40px); left: 20px; padding: 20px; box-sizing: border-box; background: #fff; text-align: center; margin-top: -100px; overflow: hidden; box-shadow: 0px 1px 3px -2px #e3e3e3; } .news .item .post_info > .info i{ margin-right: 5px; } .post_tags.single-post { border-width: 1px 0 1px 0; border-style: dashed; border-color: #e6e6e6; margin-top: 30px !important; padding: 35px 0; } .post_tags.single-post span{ vertical-align: baseline; text-transform: uppercase; color: #404040; margin-right: 10px; } .news.single .item>.post_categories, .news.single .item>.post_tags{ text-transform: uppercase; display: block; } .news.single .item>.post_categories span a, .news.single .item>.post_tags span a{ text-transform: capitalize; } .news.single .post_categories span a, .news.single .post_tags span a{ font-weight: normal; font-style: italic; padding-left: 5px; } .post_tags.single-post:before { display: none; } .news .comments_link>a{ color: inherit; } .news .comments_link>a>i{ vertical-align: top; padding-top: 1px; margin-left:5px; } .cws_default.search .news .comments_link>a>i{ margin-left: 10px; margin-top: -1px; padding-top: 0; } .news.single .comments_link>a>i{ margin-right: 5px; margin-left:0; } .news .post_categories>a:hover, .news .comments_link>a:hover span{ color: inherit; } .posts_grid.cws_portfolio_posts_grid:not(.posts_grid_carousel):after { content: ''; display: block; clear: both; height: 0; } .cws_portfolio_items.masonry.stretch_images .media_part, .cws_portfolio_items.masonry.stretch_images .pic_alt, .cws_portfolio_items.masonry.stretch_images .img_cont, .cws_portfolio_items.masonry.stretch_images .img_cont > img { width: 100%; height: 100%; } .news .grid.mini .item .media_part{ max-width: 150px; } .news .grid.mini{ margin-top: 0; margin-left: 15px; } .news .grid.mini .item{ padding-top: 0; margin-top: 10px; } .news .grid.mini .item .link_post .link span{ font-size: 13px; } .news .grid.mini .item .pic.link_post .links>*{ font-size: 30px; width: 30px; height: 30px; line-height: 30px; } .news .grid.mini .item .pic.link_post .links{ top: 30%; } .news .grid.mini hr{ height: 0; } .news .grid.mini .item > .ce_title > div, .news .grid.mini .item > .ce_title a{ font-size: 15px; } .news .grid.mini .item > * + * { margin-top: 0px; } //.news:not(.checkerboard) .media_part{ // float: left; // margin-right: 30px; // max-width: calc(100% - 30px); // position: relative; // overflow: hidden; // -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); // -webkit-transform: rotate(0.000001deg); // z-index: 1; // -webkit-user-select: none; // -moz-user-select: none; // -ms-user-select: none; // user-select: none; //} .news.single .media_part{ margin-bottom: 35px; } .news .media_part.audio_post{ float: none; } .news.single .media_part.gallery_post.gallery_grid{ width: 100%; } .news .media_part.video_post .addtoany_share_save_container, .news .media_part.soundcloud .addtoany_share_save_container, .news .media_part.video_post .addtoany_content_bottom, .news .media_part.soundcloud .addtoany_content_bottom{ display: none; } .post_media .video{ position: relative; height: 0; padding-bottom: 56.316%; background: #000; } .post_post_media .video iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .post_post_media iframe { display: block; } .news .format-audio .post_media, .news .format-video .post_media { display: block; } .news .item.format-gallery .post_media{ display: block; } .posts_grid_post .blog_gallery_grid{ margin-right: -5px; margin-left: -5px; } .posts_grid_post .blog_gallery_grid .pic{ float: left; padding: 5px; box-sizing: border-box; } .posts_grid_post .blog_gallery_grid .blog_gallery_fancy{ cursor: zoom-in; } main > .post_media{ position: relative; } .item .cws_classes_post_wrapper .post_media{ margin-bottom:5px; } .item .cws_classes_post_wrapper .post_media > a{ width: 100%; display: block; position: absolute; z-index: 4; height: 100%; top:0; left:0; } .item .cws_classes_post_wrapper .post_media > a.link_btn{ white-space:nowrap; width: auto; height: auto; top:138px; font-weight: bold; font-size: 20px; line-height: 39px; padding: 0 37px; color:#fff; left:50%; opacity: 0; visibility: hidden; -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); border-radius: 25px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-style: normal; -webkit-perspective: 1000; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; letter-spacing: 1px; } .cws_classes_post_wrapper > .cws_classes_post_link { width: auto; height: auto; font-weight: bold; font-size: 20px; line-height: 39px; padding: 0 37px; display: inline-block; position: relative; text-align: center; margin-top:15px; border-radius: 25px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .cws_classes_post_wrapper > .cws_classes_post_link:before{ content: ''; position: absolute; top: 0; left: 0; width: calc(100% - 8px); height: calc(100% - 8px); border-width: 4px; border-style: solid; border-color:inherit; border-radius: inherit; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1; -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s; -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .title_single_classes .cws_classes_post_title { text-align: left; font-size: 2.4em; line-height: 1; margin-bottom: 10px; } .single_classes .widgettitle, .single_staff .widgettitle, .single_events .widgettitle, .single_testimonials .widgettitle, h3.tribe-events-related-events-title, .single_portfolio .widgettitle{ font-size: 36px; font-weight: 500; margin-bottom: 10px; text-align: left; } .single_classes .carousel_nav_panel, .single_portfolio .carousel_nav_panel, .grid_row.single_related .gallery_post_carousel_wrapper .carousel_nav_panel { position: absolute; } .single_classes.related_classes .item .cws_classes_post_wrapper .post_content{ padding: 0; text-align: left; } .grid_row.single_related .widget_header .carousel_nav_panel span{ position: relative; } .single_classes .post_wrapper.cws_classes_post_wrapper{ background-color: #f6f5fc; } .single_classes .post_wrapper.cws_classes_post_wrapper:after{ display: block; content: ""; height: 0; clear: both; } .single_classes .post_date_meta{ font-size: 14px; font-weight: bold; text-align: left; padding: 0 30px; margin-top: 20px; } .single_classes .sec_post_data h3{ text-align: left; margin: 10px 0; } .single_classes .sec_post_data{ padding: 0 30px; } .single_classes .cws_vc_shortcode_wrapper .item{ margin-top: 0; } .single_classes .post_time_meta{ float:left; padding-left: 30px; } .single_classes .post_time_meta:before{ display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f017"; margin-right: 9px; } .single_classes .post_destinations_meta:before{ display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f041"; margin-right: 9px; } .single_classes .post_destinations_meta{ float:left; margin-left: 20px; } .wrap_title{ display: flex; align-items: center; } .wrap_desc_info{ display: flex; align-items: center; } .wrap_desc_info .time_ev_single_classes:before{ display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f017"; margin-right: 9px; } .wrap_desc_info .time_ev_single_classes{ margin-right: 20px; } .wrap_desc_info .destinations_single_classes:before{ display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f041"; margin-right: 9px; } .wrap_title .price_single_classes{ margin-left: auto; font-size: 30px; padding: 10px 13px; color:#fff; border-radius: 20px; } .date_ev_single_classes{ font-size: 18px; font-weight: bold; margin-bottom: 20px; } .price_single_classes .currency_price{ font-size: 0.6em; vertical-align: super; } .post_wrapper.cws_classes_post_wrapper:hover .post_media > a.link_btn{ opacity: 1; visibility: visible; } .post_wrapper.cws_classes_post_wrapper .post_media > a.link_btn:hover{ background-color: #fff; } .post_post_info > .post_meta{ display: flex; margin: 20px 0px 0; flex-wrap: wrap; } .post_meta .social_share{ margin-left: auto; } .post_meta .social_share a{ margin-left: 19px; } .post_meta .social_share .wp-social-login-connect-with{ display: none !important; } .social_share .wp-social-login-provider-facebook img{ display: none !important; } .social_share .wp-social-login-provider-facebook:before{ display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f09a"; } .social_share .wp-social-login-provider-google img{ display: none !important; } .social_share .wp-social-login-provider-google:before{ display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f1a0"; } .social_share .wp-social-login-provider-twitter img{ display: none !important; } .social_share .wp-social-login-provider-twitter:before{ display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f099"; } .social_share .wp-social-login-provider-wordpress img{ display: none !important; } .social_share .wp-social-login-provider-wordpress:before{ display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f19a"; } .social_share .wp-social-login-provider-instagram img{ display: none !important; } .social_share .wp-social-login-provider-instagram:before{ display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f16d"; } .post_meta .social_share .wp-social-login-provider-list{ padding: 0 !important; display: flex; justify-content: flex-end; } .item .cws_classes_post_wrapper .post_media > a.link_btn:before{ content: ''; position: absolute; top: 0; left: 0; width: calc(100% - 8px); height: calc(100% - 8px); border-width: 4px; border-style: solid; border-color:#fff; z-index: -1; border-radius: inherit; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1; -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s; -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .item .cws_classes_post_wrapper .post_content{ margin-top: 0; padding: 0 15px; } .posts_grid.cws_classes_post_wrapper .post_media:after, .posts_grid.tribe_events_posts_grid .post_media:after, .posts_grid.cws_classes_posts_grid .post_media:after{ display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; content: ""; z-index: 2; visibility: hidden; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; background: rgba(255,255,255,0.1); } .posts_grid.cws_classes_post_wrapper .item:hover .post_media:after, .posts_grid.tribe_events_posts_grid .item:hover .post_media:after, .posts_grid.cws_classes_posts_grid .item:hover .post_media:after{ visibility: visible; opacity: 1; } .blog_post.posts_grid:not(.posts_grid_1) .post_format_quote_media_wrapper .cws_vc_shortcode_module .quote{ padding: 75px 35px 35px 70px; font-size: 20px; font-weight: 400; } .blog_post.posts_grid:not(.posts_grid_1) .post_format_quote_media_wrapper .cws_vc_shortcode_module .quote:before{ left:70px; } .blog_post.posts_grid:not(.posts_grid_1) .post_format_quote_media_wrapper .cws_vc_shortcode_module .quote:after{ display: none; } .blog_post.posts_grid:not(.posts_grid_1) .date-content{ padding: 9px 16px; } .blog_post.posts_grid:not(.posts_grid_1) .date-c:first-child{ margin-bottom: 5px; } .blog_post.posts_grid:not(.posts_grid_1) .link_post .post_media_link_title{ padding: 85px 80px 80px 40px; font-size: 24px; font-weight: bold; } .blog_post.posts_grid.posts_grid_fw_img .post_post:before { content: ''; position: absolute; z-index: 0; width: 100%; height: 100%; top: 0; left: 0; } .direction_row { margin-bottom: 30px; } .thumb_staff_single_posts img{ border-radius: 50%; border:10px solid #f3f1fb; } .news .media_part .pic img.blured-img{ position: absolute; top: 0; left: 0; width: 100%; opacity: 0; } .pic.blured:hover img.blured-img{ opacity: 1; } .media_part .pic img, .media_part iframe{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: block; } .post-password-form label{ display: block; } .post-password-form input[type="submit"]{ margin-top: 5px; float: right; } .item .date.new_style{ position: absolute; z-index: 2; margin: 0; } a .date-cont { color: #ffffff; } .item .date.new_style .date-cont>span { text-align: center; display: block; min-width: 58px; box-sizing: border-box; padding: 0; height: 25px; line-height: 25px; font-size: 1em; } .item .date.new_style .date-cont { position: relative; z-index: 1; overflow: hidden; } .item .date.new_style .month{ position: absolute; z-index: 1; bottom: 0; left: 0; font-size: 1em; text-transform: capitalize; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; -webkit-transform-origin: left top; -moz-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transform: rotateX(0); -moz-transform: rotateX(0); -ms-transform: rotateX(0); transform: rotateX(0); } .item .date.new_style .year{ opacity: 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; } .item .date.new_style:hover .day{ color: white; } .item .date.new_style:hover .year{ opacity: 1; } .item .date.new_style:hover .month>span{ opacity: 0; display: none; } .item .date.new_style:hover .month{ -webkit-transform: rotateX(-180deg); -moz-transform: rotateX(-180deg); -ms-transform: rotateX(-180deg); transform: rotateX(-180deg); } .item .date.new_style .month:before{ top: 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; } .item .date.new_style:hover .month:before{ opacity: 0; } .item .date.new_style .month>span{ position: relative; z-index: 1; display: block; -webkit-transform: rotateX(0); -moz-transform: rotateX(0); -ms-transform: rotateX(0); transform: rotateX(0); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; } .item .date.new_style:hover .month>span{ -webkit-transform: rotateX(-180deg); -moz-transform: rotateX(-180deg); -ms-transform: rotateX(-180deg); transform: rotateX(-180deg); } .item .date.new_style .springs{ position: absolute; z-index: 3; top: 50%; left: 0; right: 0; height: 2px; background: rgba(255,255,255,0.9); -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); display: none; } .item .date.new_style .springs:before, .item .date.new_style .springs:after{ content: ''; position: absolute; top: -5px; left: 7px; border: 1px solid #fff; width: 4px; height: 10px; } .item .date.new_style .springs:after{ left: auto; right: 7px; } .item .date.new_style:before { content: ''; position: absolute; z-index: -1; top: 0px; bottom: 0px; left: 0px; right: 0px; } .item .date.new_style:before{ background: transparent; } .item .date.new_style:hover .month:before{ opacity: 1; } .item .date.new_style .month{ background: transparent; border-radius: 0; overflow: visible; } .item .date.new_style .month:before, .item .date.new_style .month:after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; z-index: -1; opacity: 1; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; } .item .date.new_style .month:after{ border: none; z-index: -2; background: rgba(255, 255, 255, 0); -webkit-box-shadow: 0px 1px 0px 1px rgb(255, 255, 255); -moz-box-shadow: 0px 1px 0px 1px rgb(255, 255, 255); box-shadow: 0px 1px 0px 1px rgb(255, 255, 255); } .item .date.new_style .date-cont:after{ background: transparent; } .item .date.new_style .date-cont{ border-radius: 0; background: rgba(0, 0, 0, 0.5); } .item .date.new_style .date-cont>span{ min-width: 50px; } .item .date.new_style .date-cont>span.day{ font-size: 1.1em; padding-top: 3px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; } .item .date.new_style .springs:before, .item .date.new_style .springs:after{ display: none; } /* -- for ie 9 */ .news .post_info_box .date, .news .post_info_box .post_info > *:not(.comments_link){ float: left; } .news .post_info_box .post_info .comments_link{ float: right; } /* --\ for ie 9 */ .news .post_info_part{ margin-right: -30px; } .news.checkerboard .item:nth-child(even) .post_info_part{ float: right; margin-right: 0px; margin-left: 30px; } .news.checkerboard .item:nth-child(odd) .post_info_part{ float: left; margin-right: 30px; margin-left: 0px; } .page_content.double_sidebar .news.checkerboard .item:nth-child(even) .post_info_part, .page_content.double_sidebar .news.checkerboard .item:nth-child(odd) .post_info_part{ margin-right: 0px; margin-left: 0px; margin-bottom: 20px; } .news .post_info_part + .post_content{ margin-top: 35px; } .news .post_info + .post_info_part{ margin-top: 50px; } .news.single .post_info + .post_info_part{ margin-top:25px; } .news .post_info_part + .post_content{ margin-top: 35px; } .news.single .post_info_part + .post_content{ margin-top: 0; clear:both; } .news.single .post_meta hr:last-child{ margin: 20px 0 0 0 ; } article.item.meta-left .post_meta, article.item.meta-left .ce_title, article.item.meta-left .post_info, article.item.content-left .post_content { text-align: left; } article.item.meta-center .post_meta, article.item.meta-center .ce_title, article.item.meta-center .post_info, article.item.content-center .post_content { text-align: center; } article.item.meta-right .post_meta, article.item.meta-right .ce_title, article.item.meta-right .post_info, article.item.content-right .post_content { text-align: right; } article > .post_meta{ display: flex; margin: 20px 0px 0; flex-wrap: wrap; } article.item .post_meta > hr{ margin-bottom: 20px; } .news.single .post_info_part.floated{ float: left; margin-right: 30px; } .news.single .post_info_part.floated + *{ margin-top: 0; } .news.single .item > .post_info_part.floated ~ .post_content + *{ overflow: hidden; } .pic.link_post .links{ position: absolute; width: 100%; height: auto; left: 0; top: 50%; -webkit-transform: translate(0,50%); -moz-transform: translate(0,50%); -ms-transform: translate(0,50%); transform: translate(0,50%); text-align: center; font-size: 0; } .pic.link_post .link{ color: rgba(255,255,255,1); -webkit-transition: opacity 0.3s; -moz-transition: opacity 0.3s; -ms-transition: opacity 0.3s; transition: opacity 0.3s; opacity: 1; } .owl-carousel .pic.link_post .links>* { color: rgba(255,255,255,1); cursor: pointer; font-size: 40px; width: 40px; height: 40px; line-height: 40px; border: 0; margin: 5px; text-align: center; } .pic.link_post .links>* { color: rgba(255,255,255,1); cursor: pointer; font-size: 40px; width: 40px; height: 40px; line-height: 40px; border: 0; margin: 5px; text-align: center; } .video .pic .links{ position: absolute; width: 100%; height: auto; left: 0; top: 55%; text-align: center; font-size: 0; } .video .pic:hover .links { -webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); } .video .pic .links > a { color: rgba(255,255,255,0.7); cursor: pointer; } .video .pic .links > a:hover { color: rgba(255,255,255,1); } .video .pic:hover .hover-effect { opacity: 0; } .video .pic .links > *{ position: relative; display: inline-block; font-size: 50px; width: 50px; height: 50px; line-height: 50px; border: 0; margin: 5px; opacity: 1; text-align: center; } .fancybox-skin{ -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; padding: 1px !important; } .pic .hover-effect-no-slide{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.3); box-sizing: border-box; } .blog_post .pic.quote_post .hover-effect{ opacity: 0.8; background-color: rgba(0,0,0,0.4); } .blog_post .pic.quote_post:hover .hover-effect{ opacity: 1; } .pic .bottom-hover-effect{ position: absolute; bottom: 0; width: 100%; box-sizing: border-box; text-align: center; -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; transform: translateY(100%); } .pic:hover .bottom-hover-effect{ transform: translateY(0%); } .blog-slider .pic .bottom-hover-effect{ padding: 15px 10px 15px 10px; } .blog_full_width .blog-slider .pic .bottom-hover-effect{ padding: 20px 10px 30px 10px; } .pic .gradient-wrapper{ position: absolute; width: 100%; height: 100%; top: 0; right: 0; bottom: 0; left: 0; } .news.dark-theme .pic .bottom-hover-effect{ background-color: rgba(51, 51, 51, 0.8); } .news.gradient-theme .pic .gradient-wrapper{ background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.5) 68%, rgba(0,0,0,0.79) 99%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.5) 68%,rgba(0,0,0,0.79) 99%,rgba(0,0,0,0.8) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.5) 68%,rgba(0,0,0,0.79) 99%,rgba(0,0,0,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ } .news.gradient-theme .post_info_part .bottom-hover-effect .ce_title h3 a, .news.gradient-theme .item .post_info_part .bottom-hover-effect .post_info, .news.gradient-theme .pic .bottom-hover-effect, .news.gradient-theme .pic .links a, .news.dark-theme .post_info_part .bottom-hover-effect .ce_title h3 a, .news.dark-theme .item .post_info_part .bottom-hover-effect .post_info, .news.dark-theme .pic .bottom-hover-effect, .news.dark-theme .pic .links a { color: white; } .news.light-theme .pic .bottom-hover-effect { background-color: rgba(255, 255, 255, 0.75); } .cws_vc_shortcode-new-layout .news.light-theme .item .bottom-hover-effect .post_info{ color: inherit; } .news .post_info_part .bottom-hover-effect .post_info .comments_link{ border-width: 0px; padding: 0px; } .news .post_info_part .bottom-hover-effect .post_info>* { margin: 0px; padding: 0px; } .news .post_info_part .bottom-hover-effect .post_info>.blog-meta-divider { padding-left: 5px; padding-right: 5px; } .cws_vc_shortcode-new-layout .news.blog-slider .grid .item .bottom-hover-effect .post_info{ margin: 0px; padding: 0px; padding-top: 0px; } .cws_vc_shortcode-new-layout .blog_full_width .news.blog-slider .grid .item .bottom-hover-effect .post_info{ margin: 0px; padding: 0px; padding-top: 10px; } .blog-slider .grid .owl-item .item{ margin-right: 0px; } .pic canvas, .pic.blured img.blured-img{ -webkit-transition: opacity 0.3s; -moz-transition: opacity 0.3s; -ms-transition: opacity 0.3s; transition: opacity 0.3s; } .hover-effect{ -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; transition: all 0.2s; } .news.single .item .pic .hover-effect{ background-color: rgba(0,0,0,.5); opacity: 0; position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .news.single .item .pic:hover .hover-effect{ opacity: 1; } .hover1 .post_media img,.hover1 .post_media,.news .media_part img{ -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; } .hover1 .post_media:hover .pic img, .news .media_part:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .news .media_part{ display: inline-block; vertical-align: top; } .posts_grid_post .blog_gallery_grid .hover, .news .media_part .hover-effect{ position: absolute; z-index: 2; top: 0; left: 0; width: 100%; height: 100%; -webkit-transition: all 0.3s; transition: all 0.3s; transition-delay: 0s; padding: 0; opacity: 0; transform: translate3d(0,0,0); } .posts_grid_post .blog_gallery_grid .hover{ top: 5px; left: 5px; width: calc(100% - 10px); height: calc(100% - 10px); background: rgba(0,0,0,0.5); } .posts_grid_post .blog_gallery_grid .pic:hover .hover, .news .media_part:hover .hover-effect { opacity: 1; } .blog_post .post_media .fancy.post_media_link.post_post_media_link, .news .media_part .fancy.post_media_link.post_post_media_link{ position: absolute; top:50%; left:50%; -moz-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); color:#fff; z-index: 3; opacity: 0; line-height: 1; width: auto; height: auto; border: 0; margin: 0; padding: 40px; } .news .media_part.cws_default .fancy.post_media_link.post_post_media_link{ width: 100%; height: 100%; top:0%; left:0%; -moz-transform: translateX(0%) translateY(0%); -webkit-transform: translateX(0%) translateY(0%); -o-transform: translateX(0%) translateY(0%); -ms-transform: translateX(0%) translateY(0%); transform: translateX(0%) translateY(0%); } .news .media_part.cws_default .fancy.post_media_link.post_post_media_link:after{ position: absolute; top:50%; left:50%; -moz-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } .blog_post .post_media .dots_wrapper{ z-index: 3; position: absolute; top: 50%; left: 50%; margin-top: -5px; margin-left: -22px; text-align: center; font-size: 0; } .blog_post .post_media:hover .dots_wrapper span, .blog_post .post_media:hover .dots_wrapper:after, .blog_post .post_media:hover .dots_wrapper:before{ opacity: 1; animation: fadeInLeft .3s ease; -webkit-animation: fadeInLeft .3s ease; } .blog_post .post_media:hover .dots_wrapper:before{ transition-delay: .2s; animation-delay: .2s; -webkit-transition-delay: .2s; -webkit-animation-delay: .2s; } .blog_post .post_media:hover .dots_wrapper span{ transition-delay: .1s; animation-delay: .1s; -webkit-transition-delay: .1s; -webkit-animation-delay: .1s; } .blog_post .post_media .dots_wrapper:after, .blog_post .post_media .dots_wrapper:before { content: ""; } .blog_post .post_media .dots_wrapper span, .blog_post .post_media .dots_wrapper:after, .blog_post .post_media .dots_wrapper:before{ height: 10px; width: 10px; display: inline-block; border-radius: 50%; vertical-align: middle; margin-right: 7px; opacity: 0; transition: opacity .2s ease; -webkit-transition: opacity .2s ease; animation: fadeOutRight .3s ease; -webkit-animation: fadeOutRight .3s ease; border: 3px solid #fff; box-sizing: border-box; } .blog_post .post_media .dots_wrapper:before{ transition-delay: .15s; animation-delay: .15s; -webkit-transition-delay: .15s; -webkit-animation-delay: .15s; } .blog_post .post_media .dots_wrapper span { transition-delay: .1s; animation-delay: .1s; -webkit-transition-delay: .1s; -webkit-animation-delay: .1s; } /*Animation Fix*/ @keyframes fadeIn { from { opacity: 0 } to { opacity: 1 } } @-webkit-keyframes fadeIn { from { opacity: 0 } to { opacity: 1 } } @keyframes fadeOut { from { opacity: 1 } to { opacity: 0 } } @-webkit-keyframes fadeOut { from { opacity: 1 } to { opacity: 0 } } @keyframes fadeInLeft { from { -webkit-transform: translate3d(-50px,0,0); transform: translate3d(-50px,0,0) } to { -webkit-transform: none; transform: none } } @-webkit-keyframes fadeInLeft { from { -webkit-transform: translate3d(-50px,0,0) } to { -webkit-transform: none } } @keyframes fadeInLeftShort { from { -webkit-transform: translate3d(-20px,0,0); transform: translate3d(-20px,0,0) } to { -webkit-transform: none; transform: none } } @-webkit-keyframes fadeInLeftShort { from { -webkit-transform: translate3d(-20px,0,0) } to { -webkit-transform: none } } @-webkit-keyframes fadeOutLeft { from { -webkit-transform: none } to { -webkit-transform: translate3d(-50px,0,0) } } @keyframes fadeOutLeft { from { -webkit-transform: none; transform: none } to { -webkit-transform: translate3d(-50px,0,0); transform: translate3d(-50px,0,0) } } @-webkit-keyframes fadeOutLeftShort { from { -webkit-transform: none } to { -webkit-transform: translate3d(-20px,0,0) } } @keyframes fadeOutLeftShort { from { -webkit-transform: none; transform: none } to { -webkit-transform: translate3d(-20px,0,0); transform: translate3d(-20px,0,0) } } @keyframes fadeOutRight { from { -webkit-transform: none; transform: none } to { -webkit-transform: translate3d(50px,0,0); transform: translate3d(50px,0,0) } } @-webkit-keyframes fadeOutRight { from { -webkit-transform: none; transform: none } to { -webkit-transform: translate3d(50px,0,0) } } @keyframes fadeInBottomShort { from { -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0) } to { -webkit-transform: none; transform: none } } @-webkit-keyframes fadeInBottomShort { from { -webkit-transform: translate3d(0,20px,0) } to { -webkit-transform: none } } @keyframes show-element-long-from-bottom { from { -webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0) } to { -webkit-transform: none; transform: none } } @-webkit-keyframes show-element-long-from-bottom { from { -webkit-transform: translate3d(0,100%,0) } to { -webkit-transform: none } } @-webkit-keyframes show-element-long-to-bottom { from { -webkit-transform: none } to { -webkit-transform: translate3d(0,100%,0) } } @keyframes show-element-from-top { from { -webkit-transform: translate3d(0,-100%,0); transform: translate3d(0,-100%,0) } to { -webkit-transform: none; transform: none } } @-webkit-keyframes show-element-from-top { from { -webkit-transform: translate3d(0,-100%,0) } to { -webkit-transform: none } } @keyframes show-element-long-to-top { from { -webkit-transform: none; transform: none } to { -webkit-transform: translate3d(0,-100%,0); transform: translate3d(0,-100%,0) } } @-webkit-keyframes show-element-long-to-top { from { -webkit-transform: none } to { -webkit-transform: translate3d(0,-100%,0) } } @keyframes prev-animate { 25% { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0) } 50% { -webkit-transform: translate3d(3px,0,0); transform: translate3d(3px,0,0) } 75% { -webkit-transform: translate3d(-3px,0,0); transform: translate3d(-3px,0,0) } } @-webkit-keyframes prev-animate { 25% { -webkit-transform: translate3d(0,0,0) } 50% { -webkit-transform: translate3d(3px,0,0) } 75% { -webkit-transform: translate3d(-3px,0,0) } } @keyframes next-animate { 25% { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0) } 50% { -webkit-transform: translate3d(-3px,0,0); transform: translate3d(-3px,0,0) } 75% { -webkit-transform: translate3d(3px,0,0); transform: translate3d(3px,0,0) } } @-webkit-keyframes next-animate { 25% { -webkit-transform: translate3d(0,0,0) } 50% { -webkit-transform: translate3d(-3px,0,0) } 75% { -webkit-transform: translate3d(3px,0,0) } } @keyframes menu-in-top { from { -webkit-transform: translate3d(0,-15px,0); transform: translate3d(0,-15px,0) } to { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0) } } @-webkit-keyframes menu-in-top { from { -webkit-transform: translate3d(0,-15px,0) } to { -webkit-transform: translate3d(0,0,0) } } @keyframes menu-to-top { from { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0) } to { -webkit-transform: translate3d(0,-15px,0); transform: translate3d(0,-15px,0) } } @-webkit-keyframes menu-to-top { from { -webkit-transform: translate3d(0,0,0) } to { -webkit-transform: translate3d(0,-15px,0) } } @keyframes menu-in-bottom { from { -webkit-transform: translate3d(0,15px,0); transform: translate3d(0,15px,0) } to { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0) } } @-webkit-keyframes menu-in-bottom { from { -webkit-transform: translate3d(0,15px,0) } to { -webkit-transform: translate3d(0,0,0) } } @keyframes menu-to-bottom { from { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0) } to { -webkit-transform: translate3d(0,15px,0); transform: translate3d(0,15px,0) } } @-webkit-keyframes menu-to-bottom { from { -webkit-transform: translate3d(0,0,0) } to { -webkit-transform: translate3d(0,15px,0) } } @keyframes menu-in-left { from { -webkit-transform: translate3d(-15px,0,0); transform: translate3d(-15px,0,0) } to { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0) } } @-webkit-keyframes menu-in-left { from { -webkit-transform: translate3d(-15px,0,0) } to { -webkit-transform: translate3d(0,0,0) } } @keyframes menu-to-right { from { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0) } to { -webkit-transform: translate3d(15px,0,0); transform: translate3d(15px,0,0) } } @-webkit-keyframes menu-to-right { from { -webkit-transform: translate3d(0,0,0) } to { -webkit-transform: translate3d(15px,0,0) } } @keyframes fade-in-loader { from { opacity: 0 } to { opacity: .8 } } @-webkit-keyframes fade-in-loader { from { opacity: 0 } to { opacity: .8 } } @keyframes fadeInTooltip { from { opacity: 0 } to { opacity: .9 } } @-webkit-keyframes fadeInTooltip { from { opacity: 0 } to { opacity: .9 } } /*Animation fix*/ .blog_post .post_media:hover .fancy.post_media_link.post_post_media_link, .news .media_part:hover .fancy.post_media_link.post_post_media_link{ opacity: 1; background: transparent; } .pic .links{ position: absolute; width: 100%; text-align: center; font-size: 0; -webkit-transform: translate(0%,-50%); -moz-transform: translate(0%,-50%); -ms-transform: translate(0%,-50%); transform: translate(0%,-50%); opacity: 0; -webkit-transition: all .9s; -moz-transition: all .9s; -ms-transition: all .9s; -o-transition: all .9s; transition: all .9s; top: 50%; } .gallery_post_carousel .pic .links{ position: absolute; width: 100%; height: auto; left: 0; text-align: center; font-size: 0; } .pic .links > *:only-child{ left: auto; right: auto; } .pic:hover .links > *{ opacity: 1; } .pic:hover .links > *:first-child{ left: 0; } .pic:hover .links > *:last-child{ right: 0; } .pic:hover .links > *:only-child{ left: auto; right: auto; } .pic_alt .links{ position: absolute; width: 100%; text-align: center; font-size: 0; -webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); opacity: 0; -webkit-transition: all .9s; -moz-transition: all .9s; -ms-transition: all .9s; -o-transition: all .9s; transition: all .9s; top: 50%; z-index: 2; } .pic canvas{ position: absolute; top: 0; left: 0; opacity: 0; } .pic:hover canvas.drawn{ opacity: 1; } /* --\ hover effect */ .news .more-link{ white-space: nowrap; } .cws_default.search .news .btn-read-more{ margin-top: 0; } .cws_default.search .news .btn-read-more a:before{ display: none; } .news.under_media .btn-read-more{ margin-top: 21px; float: right; } .news .btn-read-more a{ font-size: 14px; font-weight: 600; display: inline-block; vertical-align: middle; position: relative; z-index: 1; -webkit-backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .news.posts_grid_medium .btn-read-more a, .news.posts_grid_large .btn-read-more a, .news.posts_grid_small .btn-read-more a{ color: #fff; background: #000; border: 1px solid #000; padding: 8px 48px; border-radius: 30px; } .news.posts_grid_medium .btn-read-more a:hover, .news.posts_grid_large .btn-read-more a:hover, .news.posts_grid_small .btn-read-more a:hover{ color: #000; background: #fff; } .news.posts_grid_medium .btn-read-more a:before, .news.posts_grid_medium .btn-read-more a:after, .news.posts_grid_large .btn-read-more a:before, .news.posts_grid_large .btn-read-more a:after, .news.posts_grid_small .btn-read-more a:before, .news.posts_grid_small .btn-read-more a:after{ display: none; } .news.hover_more_btnstyle_2 .btn-read-more a{ -webkit-transition: background-color 0.3s, color 0.3s; transition: background-color 0.3s, color 0.3s; } .news.hover_more_btnstyle_2 .btn-read-more a:before{ opacity: 0; -webkit-transform: scale3d(0.6, 0.6, 1); transform: scale3d(0.6, 0.6, 1); -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s; -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .news .btn-read-more a:hover:before { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1; } .news .button_cont{ text-align: right; } .news .button_cont a,.post-password-form input[type="submit"]{ margin-top: 20px; display: inline-block; vertical-align: top; position: relative; z-index: 1; -webkit-backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; } .news .button_cont a:before { content: ''; position: absolute; top: 0; left: 0; width: calc(100% - 8px); height: calc(100% - 8px); border-width: 4px; border-style: solid; z-index: -1; border-radius: inherit; opacity: 0; -webkit-transform: scale3d(0.6, 0.6, 1); transform: scale3d(0.6, 0.6, 1); -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s; -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .news .button_cont a:hover { background-color: #fff; } .news .button_cont a:hover:before { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1; } .news .post_tags .v_sep, .news .post_categories>.v_sep{ border: 0; padding: 0; margin: 0; } .news .post_tags .v_sep:before, .news .post_categories .v_sep:before{ content: ', ' } /* -- post formats */ .cws_oembed_wrapper + .no-break, .news .media_part .no-break{ display: none; } /* +++ video */ .blog_full_width .news .media_part.audio_post.soundcloud .soundcloud .cws_oembed_wrapper, .news .media_part .video .cws_oembed_wrapper{ display: block; padding: 0; background: transparent; border-style: none; border-radius: 0; position: relative; height: 0; padding-bottom: 56.25%; } .blog_full_width .news .media_part.audio_post.soundcloud .soundcloud iframe, .news .media_part .video iframe { border-top-left-radius: 0; border-top-right-radius: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* +++\ video */ /* +++ audio */ .news .media_part .audio{ margin: 39px 24px 24px; } .news .media_part .pic + .audio{ position: absolute; top: auto; bottom: 0; margin-top: 24px; margin-left: 0; margin-right: 0; left: 24px; right: 24px; z-index: 1; } .news .media_part .wp-audio-shortcode, .news .media_part .mejs-controls{ border-radius: 10px; } /* +++\ audio */ /* +++ link */ .news .media_part.only_link{ width: 100%; } .news .item.boxed_style .media_part.only_link .link{ border-radius: inherit; } .news .media_part .pic.link_post > a{ display: block; } .news .media_part .pic.link_post > a:before{ content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(123,108,213,0.7); box-sizing: border-box; -webkit-transition: background-color 0.3s; -moz-transition: background-color 0.3s; -ms-transition: background-color 0.3s; transition: background-color 0.3s; } .news .media_part .pic.link_post.not_thumbnail > a:before{ /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7b6cd5+0,ab46bc+100 */ background: #7b6cd5; /* Old browsers */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ background: -webkit-linear-gradient(#7b6cd5 0%, #ab46bc 100%); background: -o-linear-gradient(#7b6cd5 0%, #ab46bc 100%); background: linear-gradient(#7b6cd5 0%, #ab46bc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ } .link_bg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; background-size: cover; } .pic.link_post .link{ position: relative; z-index: 1; padding: 95px 100px; display: block; font-size: 36px; font-weight: bold; } .news .media_part .pic.link_post > a:after{ position: absolute; content: "\f0c1"; top: 50%; right: 30px; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: 45px; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); color: #fff; opacity: .7; } .news .boxed_style .media_part .pic.link_post > a:before{ border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .news .media_part .pic.link_post .hover-effect{ opacity: 0.5; -webkit-transition: opacity 0.3s; -moz-transition: opacity 0.3s; -ms-transition: opacity 0.3s; transition: opacity 0.3s; } .news .media_part .pic.link_post:hover .hover-effect{ opacity: 1; } .news .media_part > .link{ background: #FAFAFA; border: 1px solid #eff0f0; border-radius: 8px; word-break: break-all; } .news .media_part > .link >a{ padding: 34px 24px; width: 100%; display: block; box-sizing: border-box; } .news.news-small .media_part .pic.link_post .link{ font-size: 1.8em; } /* +++\ link */ /* +++ quote */ .post_format_quote_media_wrapper .cws_vc_shortcode_module{ position: relative; } .post_format_quote_media_wrapper .cws_vc_shortcode_module .quote, .news .quote{ position: relative; z-index: 2; padding: 110px 60px 60px 60px; font-weight: bold; line-height: 1; min-height: 100px; } .post_format_quote_media_wrapper .cws_vc_shortcode_module .content-quote, .quote .text{ position: relative; z-index: 5; line-height: normal; margin-bottom: 0; color: #ffffff; text-align: center; } .post_format_quote_media_wrapper .cws_vc_shortcode_module .quote_bg, .single .news .quote-wrap .quote_bg_c, .single .news .quote-wrap .quote_bg, .quote_bg, .quote_bg_c, .post_format_quote_media_wrapper .cws_vc_shortcode_module .quote_bg_c{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-size: cover; -webkit-transition: all 0.3s; transition: all 0.3s; } .single .news .quote-wrap .quote_bg_c, .quote_bg_c{ opacity: 0.9; } .quote-wrap blockquote:before{ display: block; content: "\201C"; font-size: 100px; position: absolute; left: 100px; top: 20px; color: inherit; z-index: 5; line-height: 1; } .quote-wrap blockquote cite{ text-align: right; font-size: 20px; position: relative; z-index: 4; color: #bdb5ea; margin-top: 20px; margin-bottom: 0; display: block; text-transform: capitalize; padding-top: 0; } .quote-wrap blockquote:after{ display: block; content: "\201C"; font-size: 100px; position: absolute; right: 30px; bottom: 35px; color: inherit; z-index: 5; transform: rotate(180deg); line-height: 1; background: none; top: auto; width: auto; height: auto; } .quote-wrap blockquote p{ position: relative; font-size: inherit; text-indent: 0; margin-bottom: 0; color: #fff; padding-left: 0; padding-right: 0; } .quote-wrap blockquote{ padding: 70px 100px; color: #fff; position: relative; z-index: 5; font-size: 24px; line-height: initial; margin-bottom: 0; } .single .news .quote-wrap{ position: relative; } .single .news .quote-wrap .quote{ padding: 110px 60px 60px 60px; position: relative; z-index: 5; margin-bottom: 0; } .single .news .quote-wrap .quote .text{ margin-bottom: 0; color: #ffffff; text-align: center; } .single .news .quote-wrap .text, .single .news .quote-wrap .author{ position: relative; z-index: 4; } .single .news .quote-wrap .quote p.text:before, .post_format_quote_media_wrapper .cws_vc_shortcode_module .content-quote:before{ content: '" '; } .single .news .quote-wrap .quote p.text:after, .post_format_quote_media_wrapper .cws_vc_shortcode_module .content-quote:after{ content: ' "'; } .news .media_part .quote_post .quote-wrap .quote p.author{ font-size: 20px; position: relative; z-index: 4; margin-bottom: 0; color: #fff; font-weight: 400; text-align: center; margin-top: 20px; text-transform: uppercase; } /* -- load more */ .portfolio_loader_wraper{ width: 100%; height: 100%; position: relative; background: rgba(255, 255, 255, 0.5); z-index: 100; display: none; } .portfolio_loader_container{ position: absolute; bottom: 1%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width: 150px; height: 150px; z-index: 10; } .pagination_load_more{ margin-top: 30px; text-align: center; } .pagination_load_more.separated{ margin-top: 50px; padding-top: 50px; } .pagination_load_more .page_links{ display: inline-block; } .pagination_load_more .page_links>*{ width: inherit; padding: 0px 30px 0px 30px; } .pagination_load_more .page_links>*:not(.next){ display:none; } .pagination_load_more a{ cursor: pointer; } .pagination_load_more .page_links>span{ cursor: default; } .pagination_load_more .page_links .page-numbers.current, .pagination_load_more .page_links > span:not([class]){ position: relative; color: #fff; z-index: 1; } .pagination_load_more .page_links .page-numbers a{ color: #cccccc; } /* --\ load more */ /* ==\ PAGINATION */ /* == NEWS LAYOUT */ .news .item.boxed_style > .ce_title, .news .item.boxed_style > .post_info, .news .item.boxed_style > .post_content { padding-left: 10px; } .news .item > * + .button_cont { margin-top: 40px; } .news .item.boxed_style > * + *{ margin-top: 10px; } .news .item.unwrapped_date > * + *{ margin-left: 63px; } .news .item.unwrapped_date.boxed_style > * + *{ margin-left: 56px; } .news .item > .date + *, .news .item > .ce_title + *{ margin-top: 10px; } .news .item > .ce_title + .post_content>p:first-child{ text-indent: 0; } .news.single .item > .post_content + *{ position: relative; } .news.single .item > .post_meta{ margin: 30px 5px 0; } .news.single .item > .post_meta .wp-social-login-connect-with{ display: none; } .news.single .item > .post_meta .social_share a{ margin-left: 19px; } .news.single .wp-social-login-provider-list{ padding: 5px 0 !important; } .news.single .item > .post_meta .social_share { margin-left: auto; float:right; } .news.single .item > .post_content + *:before{ content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 0px; background: #e0e0e0; } .news.news-medium .item > .post_info_part:first-child + *, .news.news-small .item > .post_info_part:first-child + *{ margin-top: 0; } .news.news-medium .post_info_part:not(.full_width){ width: 600px; float:left; margin-right: 0; } .news.news-small .post_info_part:not(.full_width){ width: 400px; float:left; margin-right: 0; } .news.news-small .ce_title, .news.news-medium .ce_title{ clear: none; } .news .item.boxed_style{ box-sizing: border-box; background: #FFF; } .news .news_carousel .item.boxed_style{ margin-top: 5px; margin-left: 5px; margin-bottom: 5px; } .news .grid.isotope .item.boxed_style{ margin-top: 50px; padding-bottom: 25px; } .posts_grid article.categories-grid{ line-height: 0; font-size: 0; } .posts_grid .item .category-block{ position: relative; } .posts_grid .item a.category-block{ display: block; } .posts_grid .item a.category-block img{ margin-left: auto; margin-right: auto; display: block; } .posts_grid .item a.category-block:hover span.category-label{ opacity: 0; margin-top: 10px; } .posts_grid .category_carousel{ position: relative; z-index: 1; padding-top: 40px; } .posts_grid .category_carousel .owl-controls{ position: absolute; z-index: 1; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: calc(100% - 30px); font-size: 0px; text-transform: uppercase; } .posts_grid .category_carousel .owl-controls .owl-prev{ position: absolute; cursor: pointer; width: 55px; height: 55px; line-height: 55px; text-align: center; opacity: 0; transition: all .2s ease; -webkit-transition: all .2s ease; left: 0; } .posts_grid .category_carousel .owl-controls .owl-next{ position: absolute; cursor: pointer; right: 0; width: 55px; height: 55px; line-height: 55px; text-align: center; opacity: 0; transition: all .2s ease; -webkit-transition: all .2s ease; } .posts_grid .category_carousel:before{ content: ''; position: absolute; left: -30px; top: 0; height: 100%; width: calc(100% + 60px); } .posts_grid .category_carousel:hover .owl-controls .owl-prev{ left: -85px; opacity: .8; } .posts_grid .category_carousel:hover .owl-controls .owl-next{ right: -85px; opacity: .8; } .posts_grid .category_carousel .owl-controls .owl-prev:hover, .posts_grid .category_carousel .owl-controls .owl-next:hover{ opacity: 1; } .posts_grid .category_carousel .owl-controls .owl-prev:before, .posts_grid .category_carousel .owl-controls .owl-next:after{ display: inline-block; font-family: FontAwesome; vertical-align: bottom; font-size: 24px; color: #fff; } .posts_grid .category_carousel .owl-controls .owl-prev:before{ content: "\f104"; } .posts_grid .category_carousel .owl-controls .owl-next:after{ content: "\f105"; } .posts_grid .item a.category-block:before, .posts_grid .item a.category-block span.category-label{ -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; } .posts_grid .item a.category-block span.category-label{ position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); font-size: 15px; font-weight: 600; text-transform: uppercase; line-height: 24px; color: #fff; padding: 10px 30px; min-width: 160px; text-align: center; } .news .item.boxed_style.with_shadow{ box-shadow: 0 0 10px rgba(0,0,0,0.2); border-color: transparent; } .news .item.boxed_style.with_border{ border-width: 1px; border-style: solid; } .news .item.boxed_style .post_info_part{ position: relative; z-index: 1; } .news .item.boxed_style .post_info_part .date { position: absolute; z-index: 2; opacity: 1; visibility: visible; pointer-events: none; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .news .item.boxed_style .post_info_part .date.new_style:before { opacity: 0.9; } .news .item.boxed_style .post_info_part:hover .date { opacity: 0; visibility: hidden; } .news .item.boxed_style .post_info_part:after{ content: ""; display: table; clear: both; } .news .item.boxed_style .media_part{ margin-bottom: 0; } /* == NEWS LAYOUT */ .archive .grid .item:first-child{ margin-top: 0; } .archive .grid .item:first-child:not(.sticky-post){ padding-top: 0; } .colored_box_wrapper .grid{ margin-top: -30px; } .gallery_grid .grid, .blog_full_width .grid{ margin-top: 0px; width: 100%; } .colored_box_wrapper .grid .item{ padding-top: 0px; margin-top: 30px; box-sizing: border-box; } .grid.post_divider .item:not(:first-child):not(.sticky-post){ border-top: 1px dashed #f2f2f2; } .grid.related_posts .item{ border-top-width: 0px; } .blog_full_width .grid .item, .colored_box_wrapper .grid .item{ border-width: 0px; } .blog_full_width .grid:not(.owl-carousel) .item{ margin-right: 0px; margin-left: 0px; margin-top: 0px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; padding-left: 5px; box-sizing: border-box; width: 100%; } .gallery_grid .grid .item{ margin-right: 0px; margin-left: 0px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px; box-sizing: border-box; width: 100%; border-width: 0px; } .blog_full_width .grid.full_width_border .item{ border-bottom: 1px solid #f3f3f3; border-right: 1px solid #f3f3f3; } .blog_full_width .grid.grid-1 .item{ width: 100%; } .cws_portfolio .grid .item{ margin-right: 0; margin-left: 0; padding-right: 15px; padding-left: 15px; padding-top: 30px; margin-top: 30px; box-sizing: border-box; } .single .cws_portfolio .grid .item{ padding-top: 0px; margin-top: 0px; } .cws_portfolio.single .grid .item{ box-sizing: content-box; } .cws_portfolio.small_spacing .grid .item{ padding-right: 1px; padding-left: 1px; } .cws_classes_nav li:before, .cws_staff_nav li:before, .tribe_events_nav li:before, .dots li:before{ display: none; } .cws_staff_nav li a, .tribe_events_nav li a, .cws_classes_nav li a{ display: block; font-size: 16px; text-transform: uppercase; font-weight: 700; letter-spacing: 1px; margin: 0 25px; } .cws_staff_nav li a:before, .tribe_events_nav li a:before, .cws_classes_nav li a:before{ content: ''; position: absolute; bottom: -2px; left: 50%; transform: translateX(-50%); height: 3px; width: 0; -webkit-transition: all .3s ease; transition: all .3s ease; } .cws_staff_nav li a.active:before, .tribe_events_nav li a.active:before, .cws_classes_nav li a.active:before, .cws_staff_nav li a:hover:before, .tribe_events_nav li a:hover:before, .cws_classes_nav li a:hover:before{ width: 100%; } .cws_staff_nav li, .tribe_events_nav li, .cws_classes_nav li{ padding: 0; margin: 0; } .cws_staff_nav li .title_nav_staff, .tribe_events_nav li .title_nav_events, .cws_classes_nav li .title_nav_classes{ font-weight: 700; } .cws_staff_nav li a.active .title_nav_staff:after, .tribe_events_nav li a.active .title_nav_events:after, .cws_classes_nav li a.active .title_nav_classes:after{ content: ""; position:absolute; top:100%; left:50%; -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 0; height: 0; border-style: solid; border-width: 5px 5px 0 5px; display: none; } .cws_staff_nav ul, .tribe_events_nav ul, .cws_classes_nav ul{ } .grid.mini .item{ margin-right: 0px; margin-left: 0px; } .news.no_margin .grid{ margin-top: 0px; } .news.news-pinterest{ margin-right: -15px; margin-left:-15px; } .news.no_margin .grid .item{ padding-top: 10px; margin-top: 10px; } .page_content{ -webkit-transition: all 1s linear; -moz-transition: all 1s linear; -ms-transition: all 1s linear; -o-transition: all 1s linear; transition: all 1s linear; } .grid.grid-2 table th, .grid.grid-2 table td{ padding: 10px; } .grid.grid-2 .item{ width: 570px; } .news .grid.grid-2 .item.sticky-post{ width: 600px; } .gallery_grid .grid.grid-2 .item, .blog_full_width .grid:not(.owl-carousel).grid-2 .item{ width: 50%; } .cws_portfolio .grid.grid-2 .item, .cws_portfolio .grid.grid-2 .grid-size { width: 50%; } .page_content.single_sidebar .grid.grid-2 .item{ width: 400px; } .page_content.single_sidebar .grid.mini.grid-2 .item{ width: 50%; } .page_content.double_sidebar .grid.grid-2 .item{ width: 255px; } .page_content.double_sidebar .grid.mini.grid-2 .item{ width: 50%; } .page_content.single_sidebar .cws_portfolio .grid.grid-2 .item, .page_content.double_sidebar .cws_portfolio .grid.grid-2 .item, .page_content.single_sidebar .cws_portfolio .grid.grid-2 .grid-size, .page_content.double_sidebar .cws_portfolio .grid.grid-2 .grid-size { width: 50%; } .grid.grid-3 table th, .grid.grid-3 table td{ padding: 5px; } .grid.grid-3 .item{ width: 370px; } .gallery_grid .grid.grid-3 .item, .blog_full_width .grid:not(.owl-carousel).grid-3 .item{ width: 33.3333333%; } .grid.grid-4 .item{ width: 270px; } .gallery_grid .grid.grid-4 .item, .blog_full_width .grid:not(.owl-carousel).grid-4 .item{ width: 25%; } .page_content.single_sidebar .grid.grid-3 .item{ width: 257px; } .page_content.double_sidebar .grid.grid-3 .item{ width: 255px; } .cws_portfolio .grid-3 .item, .page_content.single_sidebar .cws_portfolio .grid-3 .item, .page_content.double_sidebar .cws_portfolio .grid-3 .item, .cws_portfolio .grid-3 .grid-size, .page_content.single_sidebar .cws_portfolio .grid-3 .grid-size, .page_content.double_sidebar .cws_portfolio .grid-3 .grid-size { width: 33.3333333%; } .page_content.single_sidebar .grid.grid-4 .item{ width: 257px; } .page_content.double_sidebar .grid.grid-4 .item{ width: 255px; } .cws_portfolio .grid-4 .item, .page_content.single_sidebar .cws_portfolio .grid-4 .item, .page_content.double_sidebar .cws_portfolio .grid-4 .item, .cws_portfolio .grid-4 .grid-size, .page_content.single_sidebar .cws_portfolio .grid-4 .grid-size, .page_content.double_sidebar .cws_portfolio .grid-4 .grid-size { width: 25%; } .page_content.single_sidebar .grid-4 .item { width: 187px; } /* --\ post grid */ /* -- full width grid */ .grid_fw { margin: 0 10px; } .grid_fw .item{ width: 100%; position: relative; z-index: 1; padding: 10px; box-sizing: border-box; } .grid_fw.col-2 .item, .grid_fw.col-2 .grid-size, .page_content.single_sidebar .grid_fw.col-2 .item, .page_content.double_sidebar .grid_fw.col-2 .item { width: 50%; } .grid_fw.col-3 .item, .grid_fw.col-3 .grid-size, .page_content.single_sidebar .grid_fw.col-3 .item, .page_content.double_sidebar .grid_fw.col-3 .item { width: 33.333333%; } .grid_fw.col-4 .item, .grid_fw.col-4 .grid-size, .page_content.single_sidebar .grid_fw.col-4 .item, .page_content.double_sidebar .grid_fw.col-4 .item { width: 25%; } .grid_fw.col-5 .item, .grid_fw.col-5 .grid-size, .page_content.single_sidebar .grid_fw.col-5 .item, .page_content.double_sidebar .grid_fw.col-5 .item { width: 20%; } .grid_fw.col-6 .item, .grid_fw.col-6 .grid-size, .page_content.single_sidebar .grid_fw.col-6 .item, .page_content.double_sidebar .grid_fw.col-6 .item { width: 16.666667%; } body:not(.cws_mobile) .grid_fw.col-6 .item.masonry-columns-2{ width: 33.333333%; } .grid_fw.col-7 .item, .grid_fw.col-7 .grid-size, .page_content.single_sidebar .grid_fw.col-7 .item, .page_content.double_sidebar .grid_fw.col-7 .item { width: 14.28%; } .grid_fw.col-8 .item, .grid_fw.col-8 .grid-size, .page_content.single_sidebar .grid_fw.col-8 .item, .page_content.double_sidebar .grid_fw.col-8 .item { width: 12.5%; } .grid_fw.col-9 .item, .grid_fw.col-9 .grid-size, .page_content.single_sidebar .grid_fw.col-9 .item, .page_content.double_sidebar .grid_fw.col-9 .item { width: 11.111111%; } .grid_fw.col-10 .item, .grid_fw.col-10 .grid-size, .page_content.single_sidebar .grid_fw.col-10 .item, .page_content.double_sidebar .grid_fw.col-10 .item { width: 10%; } .grid_fw.col-11 .item, .grid_fw.col-11 .grid-size, .page_content.single_sidebar .grid_fw.col-11 .item, .page_content.double_sidebar .grid_fw.col-11 .item { width: 9.090909%; } .grid_fw.col-12 .item, .grid_fw.col-12 .grid-size, .page_content.single_sidebar .grid_fw.col-12 .item, .page_content.double_sidebar .grid_fw.col-12 .item { width: 8.333333%; } .grid_fw.portfolio_fw_carousel:not(.owl-carousel) .item{ float: left; } .grid_fw.portfolio_fw_carousel.owl-carousel .item{ width: 100%; } /* --\ full width grid */ /* ==\ POST GRID */ /* ==\ BLOG */ /* == PORTFOLIO */ .posts_grid .portfolio_item_post.under_img .item_content{ line-height: normal; overflow: visible; font-size: 16px; } .single_portfolio.related_portfolio .posts_grid.cws_portfolio_posts_grid h2.widgettitle{ text-transform: uppercase; margin-bottom: 20px; } .single_portfolio.related_portfolio .posts_grid.cws_portfolio_posts_grid h2.widgettitle .slash-icon i{ position: relative; margin: 0 2px 0 2px; top: -5px; font-size: 35px; line-height: 45px; font-weight: 400; } .cws_portfolio_posts_grid.dynamic_content{ text-align: center; } .cws_portfolio_posts_grid.dynamic_content .cws_vc_shortcode_load_more{ margin-top: 30px; padding: 0 90px; line-height: 52px; font-size: 25px; font-weight: bold; } .cws_portfolio_posts_grid.posts_grid_2 hr.posts_grid_divider:before, .cws_portfolio_posts_grid.posts_grid_3 hr.posts_grid_divider:before, .cws_portfolio_posts_grid.posts_grid_4 hr.posts_grid_divider:before{ display: none; } .portfolio_item_post .item_content .carousel_link{ position: absolute; z-index: 2; width: 100%; height: 100%; top: 0; left: 0; } .portfolio_item_post .item_content .video_link{ position: absolute; z-index: 1; width: 30px; height: 35px; bottom: 10px; right: 10px; } .posts_grid_showcase.posts_grid .portfolio_item_grid_post{ max-height: 400px; float:none; overflow: hidden; margin-top: 0; } .posts_grid_showcase.posts_grid .portfolio_item_grid_post .item_content{ width: 100%; max-height: 400px; vertical-align: top; } .posts_grid_showcase .pic{ position: static; max-height: 400px; } .posts_grid_showcase .pic img{ height: auto; -webkit-transform: scale(1) translate3d(0,0,0); -ms-transform: scale(1) translate3d(0,0,0); transform: scale(1) translate3d(0,0,0); } .portfolio_item_post:not(.under_img) .item_shadow_box{ display: block; position: absolute; top: 10%; bottom: 25px; left: 10%; right: 10%; z-index: -1; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-box-shadow: 0 15px 50px 0 transparent; box-shadow: 0 15px 50px 0 transparent; -webkit-transition: box-shadow .3s ease; -moz-transition: box-shadow .3s ease; transition: box-shadow .3s ease; } .portfolio_item_post:hover .item_shadow_box{ -webkit-box-shadow: 0 30px 100px 0 rgba(0,0,0,0.85); box-shadow: 0 30px 100px 0 rgba(0,0,0,0.85); } .portfolio_item_post .hover-effect{ position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 100%; -webkit-transition: all 0.3s; transition: all 0.3s; transition-delay: 0s; padding: 0; } .portfolio_item_post .links.video, .cws_portfolio_post .links.video{ z-index: 2; color: #fff; opacity: 0.5; font-size: 40px; padding: 0; height: auto; transition-delay: 0.01s; } .posts_grid_4 .portfolio_item_post .links.video{ font-size: 30px; } .portfolio_item_post .links.video:hover, .cws_portfolio_post .links.video:hover{ opacity: 0.9; } .portfolio_item_post .gallery_post_carousel{ z-index: 0; position: relative; } .portfolio_item_post .gallery_post_carousel_nav:hover, .portfolio_item_post .arrow .carousel_nav_panel > .prev:hover, .portfolio_item_post .arrow .carousel_nav_panel > .next:hover{ opacity: 1 !important; } .portfolio_item_post .gallery_post_carousel_nav.prev:before{ content: "\f177"; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .portfolio_item_post .gallery_post_carousel_nav.next:before{ content: "\f178"; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .portfolio_item_post .gallery_post_carousel_nav.next{ right: 10px; } .portfolio_item_post .gallery_post_carousel_nav{ z-index: 2; } .portfolio_item_post .gallery_post_carousel_nav{ background: transparent; position: absolute; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); top: 50%; color: #fff; font-size: 20px; opacity: 0; visibility: hidden; margin-left: -80px; z-index: 4; width: 36px; height: 36px; line-height: 36px; text-align: center; border-radius: 50%; border: 3px solid rgba(255,255,255,.6); -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_item_post .gallery_post_carousel_nav.prev{ margin-left: -80px; opacity: .6; visibility: visible; left:0; } .portfolio_item_post .gallery_post_carousel_nav.next{ right: 0; margin-right: -80px; opacity: 0; } .portfolio_item_post:hover .gallery_post_carousel_nav.prev{ opacity: 0.6; visibility: visible; margin-left: 10px; } .portfolio_item_post:hover .gallery_post_carousel_nav.next{ opacity: 0.6; margin-right: 10px; visibility: visible; } .portfolio_item_post.hoverbi .hover-effect:before{ position: absolute; z-index: -1; top: 10px; right: 10px; bottom: 10px; left: 10px; border: 1px solid #fff; content: ''; opacity: 0; -webkit-transition: opacity 0.35s,-webkit-transform 0.35s; transition: opacity 0.35s,transform 0.35s; -webkit-transform: scale(0); transform: scale(0); } .video .cover_img { position: absolute; z-index: 1; width: 100%; height: 100%; top: 0; left: 0; -webkit-transition: all .5s; transition: all .5s; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; flex-direction: column; -webkit-flex-direction: column; } .video .cover_img { background: transparent; } .cover_img img{ width: 100%; display: block; } .cws_portfolio_content_wrap > .post_title, .cws_portfolio_content_wrap > .post_terms, .cws_portfolio_content_wrap > .post_content{ padding: 0 30px; position: relative; z-index: 2; -webkit-transition: all 0.3s; transition: all 0.3s; transition-delay: 0s; } .portfolio_item_post:not(.hoverdir) .cws_portfolio_content_wrap > .post_title, .portfolio_item_post:not(.hoverdir) .cws_portfolio_content_wrap > .post_terms, .portfolio_item_post:not(.hoverdir) .cws_portfolio_content_wrap > .post_content, .portfolio_item_post:not(.hoverdir) .cws_portfolio_content_wrap > .links.video{ top: 30px; } .posts_grid .portfolio_item_post.under_img .cws_portfolio_posts_grid_post_content{ opacity: 1; } .posts_grid .portfolio_item_post.under_img.add_divider .cws_portfolio_posts_grid_post_content { margin-bottom: 0; } .portfolio_item_post .pic .links{ height: 100%; z-index: 2; } .portfolio_item_post:not(.hoverdir) .pic .hover-effect{ background: #000; } .portfolio_item_post:not(.hoverdir):hover .pic .hover-effect{ opacity: 0; } .portfolio_item_post:not(.hoverdir):hover .cws_portfolio_content_wrap > .post_title, .portfolio_item_post:not(.hoverdir):hover .cws_portfolio_content_wrap > .post_terms, .portfolio_item_post:not(.hoverdir):hover .cws_portfolio_content_wrap > .post_content, .portfolio_item_post:not(.hoverdir):hover .cws_portfolio_content_wrap > .links.video{ top: 0; } .portfolio_item_post:not(.hoverdir):hover .cws_portfolio_content_wrap > .cws_portfolio_post_title + *{ transition-delay: .05s; } .portfolio_item_post:not(.hoverdir):hover .cws_portfolio_content_wrap > .cws_portfolio_post_title + * + * { transition-delay: .05s; } .cws_portfolio_single_content .gallery{ display: flex; justify-content: center; flex-wrap: wrap; } .post_single.bot .cws_portfolio_single_content{ margin-top: 20px; } #page.full_width .cws_portfolio_single_content{ margin-top: 0; } .single-cws_portfolio #page.full_width > .post_post_media, .single-post #page.full_width > .post_post_media{ transition: all 0.5s ease-in-out; height: 0; opacity: 0; } #page.full_width .post_single.flex_col{ margin: 0 !important; } .cws_portfolio_post .cws_portfolio_content_wrap{ opacity: 0; } .cws_portfolio_post:hover .cws_portfolio_content_wrap{ opacity: 1; } .cws_portfolio_post .links.area { position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; padding: 0; } .portfolio_item_post .side_load{ position: absolute; z-index: 1; width: 100%; height: 100%; top: 0; left: 0; } .portfolio_item_post .side_load .load_bg{ width: 0%; height: 100%; position: absolute; left: 0px; top: 0px; display: block; z-index: 1; } .vc_row.vc_row-no-padding .content_ajax .vc_column-inner{ padding-right: 15px; padding-left: 15px; } .portfolio_item_post .side_load .load_wrap{ display: block; position: absolute; left: 0; top: 0px; width: 0; height: 100%; z-index: 1; overflow: hidden; } .portfolio_item_post .side_load .load_wrap h3{ font-size: 40px; display: flex; z-index: 1; height: 100%; justify-content: center; align-items: center; } .portfolio_item_post .old_article{ position: relative; z-index: 2; max-height: 400px; float:right; width: 100%; } .portfolio_item_post .content_ajax{ position: absolute; z-index: 1; width: calc(100% - 30px); top: 0; left: 15px; } article.portfolio_item_post.prev{ transform: translateY(-100%); transition: all 1s; } article.portfolio_item_post.next{ transform: translateY(100%); transition: all 1s; } .posts_grid_showcase .portfolio_item_grid_post.current{ max-height: none; top: 0 !important; } .posts_grid_showcase .portfolio_item_grid_post.cur .content_ajax .cws_portfolio_post{ margin-bottom: 40px; } .posts_grid_showcase .portfolio_item_grid_post.current .content_ajax{ position: relative; left: 0; width: 100%; } .posts_grid_showcase .content_ajax .cws_portfolio_post > .grid_row{ width: 1170px; margin:0 auto; } .posts_grid_showcase .content_ajax .cws_vc_shortcode_layout_container{ margin-top: 15px; } .posts_grid_showcase .back_link_case{ text-align: center; margin-top: 30px; } .posts_grid_showcase .back_link_case i{ margin-right: 5px; } .posts_grid_showcase .back_link_case a{ color: #000; font-weight: 700; } .posts_grid_showcase .back_link_case a:hover i{ animation: left 1.5s infinite ease; } @keyframes left { 0% { transform:translateX(0) } 50% { transform:translateX(-10px) } 100% { transform:translateX(0) } } body.portfolio_fw .back_button{ height: 0; display: block; } body.portfolio_fw .back_button:hover{ color: #fff; } /* \ portfolio single related */ .cws_portfolio_fw.no_padding{ border-top: 1px solid #e6e6e6; } .cws_portfolio_fw.no_padding .links{ padding: 10px; } .cws_portfolio_fw .cws_portfolio_header .ce_title{ font-size: 15px; } .cws_portfolio .grid, .cws_portfolio .grid .item, .cws_portfolio.no_padding .grid, .cws_portfolio.no_padding .grid .item, .cws_portfolio.small_padding .grid, .cws_portfolio.small_padding .grid .item, .cws_portfolio_fw .grid, .cws_portfolio_fw .grid .item, .cws_portfolio_fw.no_padding .grid_fw, .cws_portfolio_fw.no_padding .grid_fw .item, .cws_portfolio_fw.small_padding .grid_fw, .cws_portfolio_fw.small_padding .grid_fw .item { margin: 0px; } .cws_portfolio_fw.no_padding .item_content, .cws_portfolio_fw.no_padding .grid_fw .item, .cws_portfolio.no_padding .item_content, .cws_portfolio.no_padding .grid .item{ padding: 0px; } .cws_portfolio_fw.small_padding .item_content, .cws_portfolio_fw.small_padding .grid_fw .item, .cws_portfolio.small_padding .item_content, .cws_portfolio.small_padding .grid .item{ padding: 2px; } .cws_portfolio_items.grid.grid-2, .cws_portfolio_items.grid.grid-3, .cws_portfolio_items.grid.grid-4{ margin-top: 0px; } .cws_portfolio.small_spacing .cws_portfolio_items.grid.grid-2, .cws_portfolio.small_spacing .cws_portfolio_items.grid.grid-3, .cws_portfolio.small_spacing .cws_portfolio_items.grid.grid-4{ margin-top: 30px; } .cws_portfolio_items.grid.grid-2 .item, .cws_portfolio_items.grid.grid-3 .item, .cws_portfolio_items.grid.grid-4 .item{ margin-top: 0px; border-top-style: none; } .cws_portfolio.no_padding .cws_portfolio_items .item_content, .cws_portfolio.no_padding .cws_portfolio_items.grid .item{ margin: 0px; } .cws_portfolio.small_spacing .cws_portfolio_items.grid.grid-2 .item, .cws_portfolio.small_spacing .cws_portfolio_items.grid.grid-3 .item, .cws_portfolio.small_spacing .cws_portfolio_items.grid.grid-4 .item{ margin-top: 3px; } .cws_portfolio_items .item > .media_part + *{ margin-top: 15px; } .cws_portfolio_items.grid-3 .item > .media_part + *, .cws_portfolio_items.grid-4 .item > .media_part + *{ margin-top: 15px; } .cws_portfolio_items .item .title_part, .cws_portfolio_items .item .categories{ text-align: center; padding: 10px; } .cws_portfolio_items .item .post_info.outside .title_part, .cws_portfolio_items .item .post_info.outside .categories{ padding: 0px; } .cws_portfolio_items .item .post_info.outside{ margin-bottom: 20px; } .cws_portfolio_items .post_info.outside .title_part a{ font-size: 1.15em; } .cws_portfolio_items .post_info.outside .categories, .cws_portfolio_items .post_info.outside a { color: #b2b2b2; } .cws_portfolio_items .item .categories{ font-size: 1.066667em } .cws_portfolio_items .item .categories a{ font-style: italic; text-transform: capitalize; font-size: 0.81em; } .cws_portfolio_items .item .categories a{ font-style: italic; } .wide_featured_img{ margin-bottom: 10px; } .wide_featured_img img{ width: 100%; } .cws_portfolio.single .cws_portfolio_items .item .title_part{ font-size: 1em; text-align: left; } .cws_portfolio.single .cws_portfolio_items .item .ce_title + .desc_part{ margin-top: 0; } .cws_portfolio.single .cws_portfolio_items .item .ce_title:after{ content: ''; display: block; width: 30px; margin: 15px auto 15px 0; background: #f2f2f2; } .cws_portfolio > * + *, .cws_portfolio_fw > * + *{ margin-top: 10px; } .cws_portfolio > *[style*='display: none;'] + *, .cws_portfolio > *[style*='display:none;'] + *{ margin-top: auto; } .cws_portfolio.massonry .pagination.separated, .cws_portfolio.massonry .pagination_load_more.separated, .cws_portfolio_fw .pagination_load_more.separated, .cws_portfolio_fw .pagination.separated{ margin-top: 50px; border-top-style: none; padding-top: 0; } .cws_portfolio.single .cws_portfolio_items .pic_alt img{ width: 100%; height: auto; } .cws_portfolio.single .cws_portfolio_items .media_part{ margin-bottom: 20px; } .cws_portfolio_header{ display: table; width: 100%; padding: 0 15px; box-sizing: border-box; } .cws_portfolio.small_spacing .cws_portfolio_header{ display: table; width: 100%; padding: 0; box-sizing: border-box; } .cws_portfolio_header .cws_portfolio_filter{ float: right; width: 200px; } .cws_portfolio_header .cws_portfolio_filter.fw_filter { float: none; width: auto; text-align: center; } .cws_portfolio_header .ce_title + .cws_portfolio_filter_container .cws_portfolio_filter { text-align: right; } .cws_portfolio_filter.fw_filter a { position: relative; display: inline-block; z-index: 1; color: inherit; text-transform: capitalize; } .cws_portfolio_filter.fw_filter a:not(:first-child):before { content: "\00B7"; padding-left: 20px; padding-right: 20px; } .page_content.single_sidebar .cws_portfolio_filter.fw_filter a:not(:first-child):before { padding-left: 10px; padding-right: 10px; } .page_content.double_sidebar .cws_portfolio_filter.fw_filter a:not(:first-child):before { padding-left: 5px; padding-right: 5px; } .cws_portfolio_filter.fw_filter a.active:before { width: 100%; } .cws_portfolio_header .carousel_nav_panel{ width: 45px; padding-left: 15px; float: right; } .cws_portfolio_header>*{ display: table-cell; vertical-align: middle; } .cws_portfolio_items .img_cont{ position: relative; z-index: 0; } .cws_portfolio_items .pic .img_cont>img.blured-img{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; z-index: 1; } .cws_portfolio_items .pic:hover .img_cont>img.blured-img{ opacity: 1; } /* -- portfolio single */ .cws_portfolio.single .media_part .pic img{ width: auto; max-width: 100%; } .cws_portfolio.single .media_part .pic{ float: left; margin-right: 30px; margin-bottom: 20px; max-width: calc(100% - 30px); position: relative; } .cws_portfolio.single .cws_portfolio_items .item > * + .title.no_out_border { margin-top: 0px; } .cws_portfolio.single .cws_portfolio_items .item > .title + * { margin-top: 10px; } .cws_portfolio.single .cws_portfolio_items .item .desc_part{ text-align: start; } .cws_portfolio.single .media_part.floated{ float: left; margin-right: 30px } .cws_portfolio.single .cws_portfolio_items .item > .media_part.floated + *{ margin-top: 0; } /* +++ portfolio single related */ .cws_portfolio.single.related .carousel_nav_panel{ float: none; padding: 15px 0; margin-top: 0; height: 55px; } .cws_portfolio.single.related .carousel_nav_panel span{ float: none; display: inline-block; vertical-align: middle; } .cws_portfolio.single.related .carousel_nav_panel .prev_section{ float: left; } .cws_portfolio.single.related .carousel_nav_panel .next_section{ float: right; } /* +++\ portfolio single related */ /* --\ portfolio single */ /* -- portfolio full width */ .pic_alt { position: relative; overflow: hidden; } .pic_alt > *{ position: relative; } .pic_alt > img{ z-index: 1; } .pic_alt .hover-effect{ z-index: 2; } .pic_alt .item_content{ z-index: 3; } .pic_alt > img, .pic_alt .img_cont img{ display: block; width: 100%; height: auto; } .pic_alt > .img_cont > img, .pic > .img_cont > img, .cws_portfolio_items .pic:hover .img_cont>img.blured-img, .cws-widget .portfolio_item_thumb .pic .blured-img{ -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; } .pic_alt > .img_cont, .pic > .img_cont{ overflow: hidden; } .pic_alt .hover-effect, .pic_alt .item_content{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .pic_alt .hover-effect{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; transform: translateX(-100%); background-color: rgba(255,255,255,0.1); box-sizing: border-box; } .pic_alt:hover .hover-effect{ transform: translateX(0%); } .pic_alt .item_content{ text-align: center; } .pic_alt canvas{ position: absolute; top: 0; left: 0; opacity: 0; z-index: 2; } .pic_alt:hover canvas.drawn{ opacity: 1; } .cws_portfolio_fw .pic, .cws_portfolio .pic_alt{ position: relative; z-index: 1; } .cws_portfolio_fw .item_content, .cws_portfolio .item_content { line-height: 1.23076923; opacity: 0; display: flex; flex-direction : column; justify-content: space-between; } .cws_portfolio_fw .item_content a.link_overlay, .cws_portfolio .item_content a.link_overlay{ z-index: 2; display: block; width: 100%; height: 100%; position: absolute; } .cws_portfolio_fw .pic_alt:hover .item_content, .cws_portfolio .pic_alt:hover .item_content { opacity: 1; } .cws_portfolio_fw .media_part .title, .cws_portfolio .media_part .title{ text-transform: uppercase; line-height: 1.3; } .cws_portfolio_fw .cats{ } .cws_portfolio_fw .post_info > * + *, .cws_portfolio .post_info > * + *{ margin-top: 10px; } .cws_portfolio_fw .meta-inside .media_part .post_info, .cws_portfolio .meta-inside .media_part .post_info{ position: absolute; z-index: 2; width: 100%; max-height: 100%; -webkit-transform: translate(0%,100%); -o-transform: translate(0%,100%); -moz-transform: translate(0%,100%); -ms-transform: translate(0%,100%); transform: translate(0%,100%); bottom: 0px; background: rgba(255,255,255,0.9); -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; } .cws_portfolio_fw .meta-inside .pic_alt:hover .post_info, .cws_portfolio .meta-inside .pic_alt:hover .post_info{ -webkit-transform: translate(0%,0%); -o-transform: translate(0%,0%); -moz-transform: translate(0%,0%); -ms-transform: translate(0%,0%); transform: translate(0%,0%); } .cws_portfolio_fw .links, .cws_portfolio .links{ opacity: 1; pointer-events: none; } .cws_portfolio_fw .links a, .cws_portfolio .links a{ display: inline-block; text-align: center; background: transparent; border-style: solid; } .cws_portfolio_fw .links a, .cws_portfolio .links a{ position: relative; display: inline-block; font-size: 20px; width: 20px; height: 20px; line-height: 20px; text-align: center; padding: 10px; border: 2px solid #ffffff; background: rgba(255,255,255,0.9); pointer-events: all; } .cws_portfolio_fw .links:only-child, .cws_portfolio .links:only-child{ padding: 0; margin: auto; } .cws_portfolio_fw .links:only-child:before, .cws_portfolio .links:only-child:before{ display: none; } .cws_portfolio_fw .pic_alt > .img_cont{ border-radius: 0; } .cws_portfolio_fw .pic_alt > .img_cont > .blured-img{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; z-index: 1; } .cws_portfolio_fw .pic_alt:hover > .img_cont > .blured-img{ opacity: 1; } /* --\ portfolio full width */ /* ==\ PORTFOLIO */ /* == CLASSES */ .cws_classes_post_title { font-size: 22px; text-align: center; font-weight: 500; margin-top:25px; margin-bottom: 10px; } .thumb_staff_posts{ padding: 4px; margin: 0 2.5px; border-radius: 50%; background: #fff; display: block; } .staff_posts_wrapper{ display: flex; justify-content: center; align-items: center; } .staff_post_wrapper:after{ display: block; clear: both; height: 0; content: ""; } .staff_single_posts_classes{ font-size: 26px; font-weight: 500; } .post_excerpt.single_posts_classes{ display:block; font-size: 18px; font-weight: bold; margin-bottom: 20px; } .single_media_classes{ display: block; float:left; margin-right: 30px; margin-bottom: 0; } .staff_classes_single .staff_post_wrapper{ padding: 50px 0; } .post_atts.post_single_post_atts .cws_vc_shortcode_button{ margin-left: 0; } .single_staff_wrapper .post_terms{ margin-bottom: 8px; } .single_staff_wrapper .post_terms a{ font-size: .84em; line-height: 26px; margin-right: 10px; color: #fff; border-radius: 13px; display: inline-block; padding: 0 10px; margin-bottom: 15px; margin-top: 15px; } .post_atts.cws_staff_post_atts.post_single_post_atts{ text-align: right; margin-right: 0; } .staff_classes_single .staff_post_wrapper:last-child{ padding-bottom: 10px; } .staff_classes_single{ margin-top:60px; } .staff_classes_single .staff_post_wrapper{ border-top-width: 1px; border-style: solid; } .staff_classes.tooltip .staff_posts_wrapper{ position: relative; } .staff_classes.tooltip .thumb_staff_posts:hover + .thumb_staff_posts_title{ visibility: visible; opacity: 1; } .cws_classes_post_content.single_posts_classes{ display: block; margin-bottom: 20px; } .post_social_links_classes a{ -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s; margin-right: 13px; border-radius: 50%; display: inline-block; width: 39px; height: 39px; line-height: 39px; border-style: solid; font-size: 20px; position: relative; z-index: 1; text-align: center; } .post_social_links_classes a:after{ top: -2px; left: -2px; padding: 2px; z-index: -1; background: #fff; -webkit-transition: -webkit-transform 0.2s, opacity 0.3s; -moz-transition: -moz-transform 0.2s, opacity 0.3s; transition: transform 0.2s, opacity 0.3s; -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3); opacity: 0; } .post_social_links_classes a:after { pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: ''; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .post_social_links_classes a:hover:after { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; } .post_social_links_classes a:hover{ color:#fff; } .post_media.single_media_classes > .post_social_links_classes.cws_staff_post_social_links{ margin-top: 10px; } .post_social_links_classes.cws_staff_post_social_links{ display: block; margin-bottom: 20px; padding: 0 2px; text-align: center; } .post_social_links_classes a:last-child{ margin-right: 0; } .permalink_author_post_classes{ font-size: 16px; font-weight: bold; text-transform: uppercase; text-decoration: underline; text-align: right; display: block; } .permalink_author_post_classes:after{ margin-left:8px; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f0a9"; } .staff_classes.tooltip .thumb_staff_posts_title{ visibility: hidden; width: 140px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; left: 50%; margin-left: -70px; bottom: 125%; opacity: 0; transition: opacity 1s; } .staff_classes:not(.tooltip) .thumb_staff_posts_title{ margin-left:15px; } .staff_classes.tooltip .thumb_staff_posts_title a{ transition: opacity 1s; } .staff_classes.tooltip .thumb_staff_posts_title:after{ content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; } .wrap_footer_classes .thumb_staff_posts{ padding: 3px; } .wrap_footer_classes{ display: flex; justify-content: center; align-items: center; margin-top:30px; padding: 10px 30px; position: relative; border-radius: 30px; } .wrap_footer_classes > *{ position: relative; z-index: 2; } .wrap_footer_classes > .post_date_meta{ margin-right: 14px; font-weight: bold; font-size: 14px; color:#303132; } .wrap_footer_classes:after{ content: ""; display: block; position: absolute; top:0; left:0; width: 100%; height: 100%; background: rgba(255,255,255,.8) } .wrap_footer_classes .thumb_staff_posts{ position: relative; overflow:hidden; } .wrap_footer_classes .thumb_staff_posts a, .wrap_footer_classes .thumb_staff_posts img{ position: relative; z-index: 5; } .wrap_footer_classes .staff_classes{ margin: 0; } .thumb_staff_posts img{ display: block; border-radius: 50%; } .staff_classes{ display: flex; justify-content: center; margin-top:10px; margin-bottom:15px; } .tab_content_classes { display: none; } .working_day_classes div[data-key-id="tab-0"] { display: block; } .tabs_classes li:before{ display: none; } .working_day_classes .tabs_classes{ display: flex; justify-content: center; margin-bottom: 13px; margin-top:10px; } .tabs_classes li{ padding: 0; margin:0 2.5px; border-radius: 18px; position: relative; line-height: 25px; } .tabs_classes li:after{ display: block; content: ""; clear: both; width: 100%; height: 100%; position: absolute; top:0; left:0; border-radius: 18px; background: rgba(255,255,255,.35); } .tabs_classes li.active:after{ background: rgba(255,255,255,0); } .thumb_staff_posts_img a{ display: block; } .staff_thumb_data{ position: relative; z-index: 4; } .display_sc_style_2 .cws_classes_post_wrapper .post_media{ margin-bottom: -50px; } .display_sc_style_2.cws_classes_posts_grid.posts_grid_4 .cws_classes_post_wrapper .post_media{ margin-bottom: -25px; } .display_sc_style_2 .cws_classes_post_wrapper .post_media .pic{ min-height: 260px; position: relative; } .display_sc_style_2.posts_grid_4.wide_style_classes .cws_classes_post_wrapper .post_media .pic{ min-height: 172px; } .display_sc_style_2.posts_grid_4.wide_style_classes .work_days_data{ top:0; } .display_sc_style_2.posts_grid_4.wide_style_classes .cws_classes_post_wrapper .post_media > a.link_btn{ top:92px; } .display_sc_style_2 .cws_classes_post_wrapper .post_media .pic img{ position: absolute; top:0; left:50%; -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .display_sc_style_2 .work_days_data{ position: absolute; top:50px; -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); left:50%; z-index: 5; opacity: 0; width: 100%; visibility: hidden; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .display_sc_style_2 .post_wrapper.cws_classes_post_wrapper:hover .work_days_data{ opacity: 1; visibility: visible; } .tabs_classes li .tabs-item{ position: relative; z-index: 2; } .post_wrapper.cws_classes_post_wrapper{ padding-bottom: 30px; text-align: center; } .display_sc_1 .post_wrapper.cws_classes_post_wrapper, .display_sc_2 .post_wrapper.cws_classes_post_wrapper{ background: #f2f0fb; } .post_wrapper.cws_classes_post_wrapper .post_media{ position: relative; } .post_wrapper.cws_classes_post_wrapper .post_media img{ margin: 0 auto; } .cws_classes_posts_grid .post_wrapper.cws_classes_post_wrapper .post_media:after{ display: block; position: absolute; top:0; left:0; width: 100%; height: 100%; opacity: 0; content: ""; z-index: 2; visibility: hidden; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .cws_classes_posts_grid .post_wrapper.cws_classes_post_wrapper .post_media img{ -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; } .cws_classes_posts_grid .post_wrapper.cws_classes_post_wrapper:hover .post_media:after{ visibility: visible; opacity: 1; } .tab_content_classes{ text-align: center; font-size: 16px; color:#fff; } .tabs_classes li .tabs-item{ color:#fff; padding: 4.5px 13px; display: block; line-height: 1; font-weight: bold; cursor: pointer; font-size: 16px; border-radius: 10px; } .tabs_classes li .tabs-item span{ display: inline-block; line-height: inherit; } /* ==\ CLASSES */ /* == TRIBLE EVENTS */ .tribe-events-calendar thead th{ border-left: 0; padding: 11px 0; font-size: 14px; text-transform: uppercase; border-right: 1px solid rgba(255,255,255,0.4); } .tribe-events-calendar thead th:hover{ color:#fff; } .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-], .tribe-events-calendar td div[id*=tribe-events-daynum-], .tribe-events-calendar td div[id*=tribe-events-daynum-] > a, .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{ background: #ebe9f9; line-height: 50px; padding: 0; text-align: center; font-size: 18px; } .page_content > main .grid_row.cws_tribe_events{ width: 100%; } .page_content > main .grid_row.cws_tribe_events #tribe-events-content{ width: 1170px; margin: 0 auto; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form{ width: 1170px; margin: 0 auto; background: transparent; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form input[type=text]{ border:0; background: #fff; line-height: 50px; font-size: 18px; opacity:1; padding: 0 0 0 20px; margin:0; border-radius: 25px; color:rgba(112, 114, 115, .7); font-style: normal; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form input[type=text]::-webkit-input-placeholder { font-style: normal; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form input[type=text]:-moz-placeholder { font-style: normal; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form input[type=text]::-moz-placeholder { font-style: normal; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form input[type=text]:-ms-input-placeholder { font-style: normal; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-submit{ margin-top: 30px; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form #tribe-bar-dates{ position: relative; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form #tribe-bar-dates:after{ content: "\f107"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color:#a3a4a4; position: absolute; bottom: 15px; right: 20px; z-index: 0; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-views-list .tribe-bar-views-option a{ background: #fff; line-height: 50px; padding: 0 0 0 20px; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-views-list .tribe-bar-views-option:first-child a{ border-radius:25px; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-views-open .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active:first-child a{ border-radius: 25px 25px 0 0; } #tribe-bar-views li.tribe-bar-views-option{ -webkit-transition: all 0s ease; -moz-transition: all 0s ease; -ms-transition: all 0s ease; -o-transition: all 0s ease; transition: all 0s ease; } .tribe-mini-calendar td{ border-radius: 4px; } table.tribe-mini-calendar { border-collapse: separate; border: 0; border-spacing: 5px; background: #ea8fca; } .page_content .tribe-mini-calendar .tribe-events-has-events div[id*='daynum-'] a:before{ display: none; } .tribe-mini-calendar .tribe-events-has-events div[id*='daynum-']{ position: relative; } .tribe-mini-calendar .tribe-events-has-events div[id*='daynum-']:before{ content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: rgba(255,255,255,0.1); color: #fff; z-index:0; border-radius: 4px; } .tribe-mini-calendar .tribe-events-has-events div[id*='daynum-'] a, .tribe-mini-calendar .tribe-mini-calendar-no-event{ width: 32px; height: 32px; text-align: center; vertical-align: middle; color: #fff; position: relative; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; padding: 0; line-height: 32px; } .tribe-mini-calendar .tribe-events-has-events div[id*='daynum-']:hover:before{ background: #fff; } .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar .tribe-events-has-events:hover a:hover{ background: #fff; } .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar .tribe-events-has-events a{ border-radius: 4px; } .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present div[id*='daynum-']:before, .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today div[id*='daynum-']:before{ background: rgba(255,255,255,0.3); } .tribe-mini-calendar-list-wrapper .tribe-mini-calendar-event .list-date .list-dayname{ padding: 0; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-views-inner{ background: transparent; } .page_content > main .grid_row.cws_tribe_events .tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb img{ max-height: none; max-width: none; } .page_content > main .grid_row.cws_tribe_events .tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb{ padding: 0; margin: 15px 0 20px; } .page_content > main .grid_row.cws_tribe_events .tribe-events-tooltip .tribe-events-event-body .tribe-event-description{ clear: both; font-size: 14px; text-align: left; } .page_content > main .grid_row.cws_tribe_events #tribe-events-footer{ margin-top: 20px; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form label{ font-size: 20px; font-weight: 500; color:#fff; text-transform: capitalize; margin-bottom: 10px; padding: 0; } .page_content > main .grid_row.cws_tribe_events .tribe-events-tooltip{ padding: 25px; border-radius: 10px; } #tribe-events-content .tribe-events-tooltip h4{ color:#6e65ad; font-size: 18px; text-align: left; } #tribe-events-footer .tribe-events-sub-nav li a, #tribe-events-header .tribe-events-sub-nav li a, #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a{ font-size: 22px; font-weight: 500; } #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a:after, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a:after{ content: "\f15d"; font-family: 'cwsicon'; font-size: 17px; border-width: 3px; border-style: solid; border-radius: 50%; width: 36px; height: 36px; display: inline-block; text-align: center; margin-left: 10px; } #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a:before, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous a:before{ content: "\f15c"; font-family: 'cwsicon'; font-size: 17px; border-width: 3px; border-style: solid; border-radius: 50%; width: 36px; height: 36px; display: inline-block; text-align: center; margin-right: 10px; } #tribe-events-footer .tribe-events-sub-nav li a span, #tribe-events-header .tribe-events-sub-nav li a span, #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a span, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a span{ display: none; } #tribe-events-content .tribe-event-duration{ text-align: left; font-size: 14px; text-transform: uppercase; color:#5c5e5f; opacity: 0.7; margin-top: 5px; } #tribe-events-content .tribe-event-duration:before{ content: "\f017"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; opacity: .5; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form input[type=text]:focus{ outline: none; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-submit input[type=submit]{ line-height: 41px; font-size: 25px; font-weight: bold; color:#fff; border-radius: 25px; border-width: 4px; border-style: solid; padding: 0 40px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-submit input[type=submit]:hover{ background: transparent; } .page_content > main .grid_row.cws_tribe_events #tribe-events-bar{ padding: 40px 0; } .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-] > a{ line-height: initial; line-height: 50px; padding: 0; text-align: center; font-size: 18px; } .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]{ line-height: 50px; padding: 0; text-align: center; font-size: 18px; } .events-archive.events-gridview #tribe-events-content table .type-tribe_events{ margin:0; padding: 7% 19%; } .events-archive.events-gridview #tribe-events-content table .type-tribe_events.tribe-events-last{ border-bottom: 0; } #tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{ font-size: 16px; font-weight: bold; } .events-archive.events-gridview #tribe-events-content table .type-tribe_events{ border-bottom:1px solid #fff; } #tribe-events-content .tribe-events-calendar td:hover{ box-shadow: none; } #tribe-events-content .tribe-events-calendar td{ border:1px solid #fff; } .tribe-events-schedule{ display: flex; margin:0 0 25px 0; } .tribe-events-schedule > *{ margin-right: 15px; } .tribe-events-schedule > *:last-child{ margin-right: 0; } .tribe-events-schedule h2:before{ display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f017"; margin-right: 5px; } .tribe-events-schedule h2,.single-tribe_events .tribe-events-schedule .recurringinfo, .single-tribe_events .tribe-events-schedule .tribe-events-cost, .single-tribe_events .tribe-events-schedule .tribe-events-divider{ font-size: 16px; font-weight: normal; line-height: initial; } .event-is-recurring{ font-weight: normal; } .tribe-events-divider{ margin: 0 18px; } .single-tribe_events .tribe-events-single-event-title{ font-weight: 500; font-size: 36px; margin-bottom: 10px; } .tribe-events-single ul.tribe-related-events li{ background: #f6f5fc; } .tribe-events-single ul.tribe-related-events li{ margin-right: 15px; margin-left:15px; width: 100%; } .tribe-events-single ul.tribe-related-events{ margin-left: -15px; margin-right: -15px; display: flex; } .tribe-events-single ul.tribe-related-events .tribe-related-events-title{ font-size: 20px; margin-bottom: 20px; line-height: 1em; margin-top: 18px; } .tribe-events-single ul.tribe-related-events li .tribe-related-event-info{ padding: 0 20px 60px; font-size: 16px; } .tribe-related-event-info .tribe-event-date-start:before{ display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f017"; margin-right: 5px; } .tribe-events-single ul.tribe-related-events .recurringinfo{ } .tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail a{ line-height: 0; display: block; } .cws-content .tribe-mini-calendar-nav + thead th,.cws-content .tribe-events-calendar thead th{ border-left: 1px solid rgba(255,255,255,.4); border-right: 1px solid rgba(255,255,255,.4); border-top: 1px solid rgba(255,255,255,1); border-bottom: 1px solid rgba(255,255,255,1); line-height: 50px; } .tribe-events-calendar tbody tr td:nth-child(even){ background: #fdfcfe; } .tribe-events-calendar tbody tr td:nth-child(odd){ background: #f7f6fb; color:#7d72c4 !important; } .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a{ opacity: 1; } .tribe-bar-views-list li:before, .tribe-events-sub-nav li:before{ display: none; } .single-tribe_events #tribe-events-content .tribe-events-event-meta dl dt + dd{ background: #f6f4fc; } .single-tribe_events #tribe-events-content .tribe-events-event-meta dt + dd{ line-height: 48px; font-size: 18px; font-style:normal; padding-left: 21px; border-radius: 4px; margin-top: 10px; } .single-tribe_events #tribe-events-content .tribe-events-event-meta dt{ margin-top: 15px; } .single-tribe_events #tribe-events-content .tribe-events-event-meta dd { font-size: 18px; font-style:normal; line-height: normal; } div.tribe-events-notices>ul>li{ padding-left: 19px; } #tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover{ font-size: 20px; font-weight: bold; padding: 0 32px; line-height: 37px; border-radius: 25px; text-transform: capitalize; border-width: 4px; border-style: solid; } .events-list .tribe-events-loop, .single-tribe_organizer .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .tribe-events-day .tribe-events-loop{ max-width: none; } .tribe-events-list .tribe-events-event-cost{ margin: 0; position: absolute; top:0; right: 0; } .tribe-events-list .tribe-events-event-cost span{ font-size: 20px; border:0; font-style: normal; font-weight: 400; line-height: 1; padding: 6px 12px; text-align: center; text-overflow: ellipsis; border-radius: 15px; color:#fff; } .tribe-events-list-separator-month+.type-tribe_events.tribe-events-first .tribe-events-event-cost{ margin-top: 1.5em; } .tribe-events-list svg{ display: block; width: 92px; height: 92px; margin:0 auto; position: absolute; bottom: 0; left:50%; -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .tribe-events-list .type-tribe_events{ padding-bottom: 130px; } .tribe-events-list .type-tribe_events .cws-tribe-events-list:before{ content: ""; display: block; width: calc(50% - 46px); height: 1px; position: absolute; bottom: 46px; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -ms-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; transition: all 0.5s ease-in; opacity: 1; visibility: visible; transform-origin: right; -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .tribe-events-list .type-tribe_events .cws-tribe-events-list:after{ content: ""; display: block; width: calc(50% - 46px); height: 1px; right: 0; position: absolute; bottom: 46px; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -ms-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; transition: all 0.5s ease-in; opacity: 1; visibility: visible; transform-origin: left; -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .tribe-events-list .type-tribe_events.tribe-events-last .cws-tribe-events-list > svg, .tribe-events-list .type-tribe_events.tribe-events-last .cws-tribe-events-list:before, .tribe-events-list .type-tribe_events.tribe-events-last .cws-tribe-events-list:after{ display: none; } .tribe-events-list .type-tribe_events.tribe-events-last{ padding-bottom: 0; } .tribe-events-list-separator-month:after{ display: none; } .tribe-events-list .tribe-events-list-separator-month span{ display: block; line-height: 52px; background: #f2f0fb; text-align: center; font-size: 20px; font-weight: bold; color:inherit; text-transform: uppercase; } .tribe-events-list .tribe-events-list-separator-month{ padding: 0; } #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit]:hover .tribe-events-button:hover, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive:hover, .tribe-events-button:hover{ background: transparent; } .tribe-events-list .tribe-events-loop .tribe-events-event-image{ width: calc(50% - 15px); } .tribe-events-list-event-date{ display: flex; } .tribe-events-list-event-title{ font-size: 24px; font-weight: 500; } .tribe-events-list .type-tribe_events .tribe-events-event-meta{ clear: none; margin:0; } .tribe-events-list .tribe-events-loop .tribe-events-content{ width: auto; float: none; margin-top:20px; margin-bottom: 20px; } .tribe-events-list .tribe-event-schedule-details:before{ content: "\f017"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; opacity: .5; margin-right: 10px; } .tribe-events-list .tribe-event-schedule-details{ font-size: 18px; font-weight: normal; } .tribe-events-list .tribe-events-venue-details{ margin:0; } .tribe-events-list .tribe-events-venue-details{ font-size: 18px; font-style: normal; font-weight: normal; margin-top: 15px; } .tribe-events-list .tribe-events-venue-details:before{ content: "\f041"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; opacity: .5; margin-right: 10px; } .tribe-events-list .tribe-events-read-more{ font-size: 25px; font-weight: bold; line-height: 52px; padding: 0 48px; color:#fff; display: inline-block; border-radius: 25px; -webkit-backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; -webkit-transition: background-color 0.3s, color 0.3s; transition: background-color 0.3s, color 0.3s; position: relative; z-index: 1; margin-top: 30px; } .tribe-events-list .tribe-events-read-more:before{ content: ''; position: absolute; top: 0; left: 0; width: calc(100% - 8px); height: calc(100% - 8px); border-width: 4px; border-style: solid; z-index: -1; border-radius: inherit; opacity: 0; -webkit-transform: scale3d(0.6, 0.6, 1); transform: scale3d(0.6, 0.6, 1); -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s; -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .tribe-events-list .tribe-events-read-more:hover:before{ -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1; } .tribe-events-list .tribe-events-read-more:hover{ background: transparent; } .tribe-events-list-event-date div{ margin-right: 3px; font-size: 18px; font-weight: bold; } .tribe-this-week-events-widget .tribe-this-week-widget-day-wrap{ padding: 0 1px 1px 0; } .tribe-this-week-events-widget .tribe-this-week-widget-header-date, .tribe-this-week-events-widget .this-week-today .tribe-this-week-widget-header-date, .tribe-this-week-events-widget .this-week-past .tribe-this-week-widget-header-date{ line-height: 50px; border-right: 1px solid rgba(255,255,255,0.4); padding: 0; margin-bottom: 2px; text-transform: uppercase; } .tribe-this-week-events-widget .tribe-this-week-widget-wrapper .tribe-events-page-title{ display: none; } .tribe-this-week-events-widget .tribe-this-week-event{ border-left:0; padding: 37px 11px; text-align: center; margin-bottom: 1px; } .tribe-this-week-events-widget .tribe-events-viewmore{ text-align: center; display: none; } .tribe-nav-label{ font-size: 18px; } .tribe-this-week-nav-link.nav-next .tribe-nav-label + span{ font-size: 0; } .tribe-this-week-nav-link.nav-previous span:not(.tribe-nav-label){ font-size: 0; } .tribe-this-week-nav-link.nav-next span:not(.tribe-nav-label):after{ content: "\f061"; visibility: visible; opacity: 1; display: inline-block; font: normal normal normal 14px/1 FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; width: 22px; height: 22px; line-height: 22px; border-radius: 50%; border-width: 2px; border-style: solid; text-align: center; margin-left: 5px; } .tribe-this-week-nav-link.nav-previous span:not(.tribe-nav-label):before{ content: "\f060"; visibility: visible; opacity: 1; display: inline-block; font: normal normal normal 14px/1 FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; width: 22px; height: 22px; line-height: 22px; border-radius: 50%; border-width: 2px; border-style: solid; text-align: center; margin-right: 5px; } .tribe-related-events li:before{ display: none; } .tribe-this-week-events-widget .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration, .tribe-this-week-events-widget .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue{ font-size: 16px; text-decoration: none; margin-top: 10px; } .tribe-this-week-widget-weekday-wrapper .tribe-this-week-widget-day:nth-child(even) .tribe-this-week-event{ background: #f7f6fb; } .tribe-this-week-widget-weekday-wrapper .tribe-this-week-widget-day:nth-child(even) .tribe-this-week-event:nth-child(odd){ background: #f7f6fb; } .tribe-this-week-widget-weekday-wrapper .tribe-this-week-widget-day:nth-child(odd) .tribe-this-week-event:nth-child(odd){ background: #f7f6fb; } .tribe-this-week-widget-weekday-wrapper .tribe-this-week-widget-day:nth-child(odd) .tribe-this-week-event:nth-child(even){ background: #fdfcfe; } .tribe-this-week-widget-weekday-wrapper .tribe-this-week-widget-day:nth-child(even) .tribe-this-week-event:nth-child(odd){ background: #fdfcfe; } .tribe-this-week-events-widget .tribe-this-week-widget-horizontal .entry-title,.tribe-this-week-events-widget .tribe-this-week-widget-horizontal .entry-title a{ font-size: 16px; font-weight: bold; line-height: 28px; } .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration, .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue{ font-size: 16px; } .tribe-this-week-widget-weekday-wrapper .tribe-this-week-widget-day:first-child .tribe-this-week-widget-header-date{ border-left: 1px solid rgba(255,255,255,0.4); } .single-tribe_events #tribe-events-footer li, .single-tribe_events #tribe-events-header li{ width: auto; } .posts_grid.tribe_events_posts_grid.posts_grid_small .post_wrapper.tribe_events_post_wrapper{ } .posts_grid.tribe_events_posts_grid .post_wrapper.tribe_events_post_wrapper:after{ content: ""; clear: both; display: block; height: 0; } .posts_grid.tribe_events_posts_grid.posts_grid_small .post_wrapper.tribe_events_post_wrapper .post_media{ margin-bottom: 0; } .posts_grid.tribe_events_posts_grid.posts_grid_small .post_wrapper.tribe_events_post_wrapper .post_content_events{ padding:15px 20px 15px 20px; } .posts_grid.tribe_events_posts_grid .post_wrapper.tribe_events_post_wrapper .post_media{ margin-bottom: 5px; } .posts_grid.tribe_events_posts_grid .post_wrapper.tribe_events_post_wrapper .post_content_events{ padding: 15px 20px 25px 20px; } .tribe_events_posts_grid .date_thumb{ display: flex; } .tribe_events_posts_grid .date_thumb div{ margin-right: 3px; font-size: 14px; font-weight: bold; } .posts_grid.tribe_events_posts_grid .entry-title{ font-size: 21px; line-height: 1; margin-top: 5px; } .posts_grid.tribe_events_posts_grid p{ font-size: 16px; margin-bottom: 15px; line-height: 22px; } .posts_grid.tribe_events_posts_grid .post_wrapper{ background: #fff; } .cws_wrapper_events{ position: relative; } .cws_wrapper_events .cws_loader_holder{ z-index: 2; text-align: center; } .posts_grid.tribe_events_posts_grid .post_wrapper.add_shadow{ box-shadow: 0px 13px 13px 0px rgba(4, 26, 55, 0.07); } .posts_grid.tribe_events_posts_grid.posts_grid_small .post_media.tribe_events_post_media.posts_grid_post_media{ margin-right: 20px; float:left; } .duration.time:before{ content: "\f017"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; opacity: .5; margin-right: 5px; } .duration.time{ margin-right: 15px; } .post_content_events .duration{ font-size: 16px; } .post_content_events .events_duration{ display: flex; } .post_content_events .events_duration .recurringinfo{ display: none; } .duration.venue:before{ opacity: .5; content: "\f041"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-right: 5px; } /* ==\ TRIBLE EVENTS */ /* == OURTEAM */ .post_single .wrapp_media_staff{ float:left; margin-right: 30px; margin-bottom: 30px; } .wrapp_media_staff .post_social_links{ display: flex; justify-content: center; margin-top: 10px !important; } .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{ padding: 6px 30px 6px 10px; } .portfolio_item_post:hover .plus_wrapper span{ opacity: 1; } .gallery_post_carousel_wrapper .fancy_gallery .plus_wrapper span{ opacity: 1; } .plus_wrapper span{ position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); background-color: #fff; opacity: 0; transition: all .2s ease; z-index: 2; } .plus_wrapper span:first-child{ width: 38px; height: 2px; } .plus_wrapper span:last-child{ height: 38px; width: 2px; } *:hover > .plus_wrapper span{ opacity: 1; } .cws_staff_post.item .post_media .cws_staff_photo .btn_staff_details{ position: absolute; top: auto; bottom: 5%; z-index: 7; line-height: 39px; padding: 0 27px; border-radius: 20px; border:3px solid #fff; left: 50%; opacity: 0; color:#fff; visibility: hidden; -moz-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); -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; margin-bottom: -20px; white-space: nowrap; } .cws_staff_post.item:hover .post_media .cws_staff_photo .btn_staff_details{ opacity: 1; visibility: visible; margin-bottom:0; } .meta_inside .cws_staff_post.item .cws_staff_post_info{ position: relative; z-index: 1; width: calc(100% - 100px); left: 50px; padding: 15px 20px; box-sizing: border-box; background: #fff; text-align: center; margin-top: -80px; overflow: hidden; transition: all 0.3s; } .meta_inside .cws_staff_post.item:hover .cws_staff_post_info{ margin-top: -120px; } .cws_ourteam .desc p{ text-indent: 0; } .cws_ourteam > * + *{ margin-top: 30px; } .cws_ourteam > *[style*='display: none;'] + *, .cws_ourteam > *[style*='display:none;'] + *{ margin-top: auto; } .cws_ourteam .pagination.separated{ margin-top: 30px; border-top-style: none; padding-top: 0; } .cws_ourteam_items.center-items{ display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .cws_ourteam_items.grid{ margin-top: 0px; } .cws_ourteam_items.grid .item{ margin-top: 30px; border-top-style: none; padding-top: 0; } .ourteam_item_wrapper, .cws_ourteam.single .media_part{ background: #f5f5f5; } .cws_ourteam.single .media_part{ padding: 0; background:transparent; border: none; } .ourteam_item_wrapper{ background: transparent; overflow: hidden; } .cws_ourteam .pic .blured-img{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; z-index: 1; } .cws_ourteam .pic:hover > .img_cont > .blured-img{ opacity: 1; } .cws_ourteam .pic > .img_cont{ position: relative; z-index: 0; border: 1px solid #eaeaea; } .ourteam_item_wrapper{ text-align: center; } .ourteam_item_wrapper .title{ font-size: 1.2em; } .cws_ourteam_items .title_wrap>*{ display: inline-block; vertical-align: middle; margin: 0; font-size: inherit; text-align: center; } .cws_ourteam:not(.single) .cws_ourteam_items .title_wrap>.title{ font-size: 1.28em; display: block; } .cws_ourteam_items .desc{ font-size: 0.928em; line-height: 1.714285; } .cws_ourteam_items .title_wrap + .desc { margin-top: 20px; } .ourteam_item_wrapper > * + *{ margin-top: 10px; } .ourteam_item_wrapper .media_part + *{ margin-top: 15px; } .ourteam_item_wrapper > *:first-child:not(.media_part){ margin-top: 15px; } .ourteam_item_wrapper > *:last-child:not(.social_links):not(.media_part){ margin-bottom: 15px; } .ourteam_item_wrapper .social_links{ position: absolute; z-index: 1; left: 0; right: 0; bottom: 0; margin-top: 0; padding: 15px 10px; } .ourteam_item_wrapper .social_links a{ width: 25px; height: 25px; margin: auto 5px; font-size: 16px; line-height: 25px; color: #ffffff; opacity: 0.9; } .ourteam_item_wrapper .social_links a:hover{ opacity: 1; } .cws_ourteam.single .cws_ourteam_items .item > * + *, .cws_ourteam.single .media_part_wrapper > * + *{ margin-top: 20px; } .cws_ourteam.single .media_part{ width: 370px; float: left; margin-right: 24px; } .cws_ourteam.single .media_part_wrapper{ float: left; margin-right: 24px; text-align: center; } .cws_ourteam.single .media_part_wrapper > *{ text-align: start; } .cws_ourteam.single .media_part_wrapper > .media_part{ float: none; margin-right: auto; } .cws_ourteam.single .media_part_wrapper + .title_wrap{ margin-top: 0; } .cws_ourteam.single .social_links{ text-align: center; margin: 20px 0; } .cws_ourteam.single .social_links a{ width: 25px; height: 25px; margin: auto 5px; font-size: 16px; line-height: 25px; color: #e6e6e6; -webkit-box-shadow: 0px 0px 0px 1px #e6e6e6; -moz-box-shadow: 0px 0px 0px 1px #e6e6e6; box-shadow: 0px 0px 0px 1px #e6e6e6; } .cws_ourteam.single .social_links a:hover{ color: #fff; } .cws_ourteam_header{ display: table; width: 100%; padding: 0 15px; box-sizing: border-box; } .cws_ourteam_header .ce_title{ width: 100%; } .cws_ourteam_header .cws_ourteam_filter{ float: right; width: 200px; } .cws_ourteam_header .carousel_nav_panel{ width: 45px; float: right; } .cws_ourteam_header>*{ display: table-cell; vertical-align: middle; } .ourteam_item_wrapper .pic .hover-effect { opacity: 0.9; transform: translateY(calc(100% - 5.71em)); transition: all 0.5s; } .ourteam_alt_content{ border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; } .ourteam_alt_content .title_wrap{ padding: 5px; background: rgba(255,255,255,1); } .ourteam_alt_content .social_links{ position: inherit; z-index: 1; left: 0; right: 0; bottom: 0; margin-top: -1px; padding: 10px; border-top: 1px solid #e0e0e0; background: rgba(255,255,255,1); } .ourteam_item_wrapper .ourteam_alt_content .social_links a{ width: 25px; height: 25px; margin: auto 5px; font-size: 16px; line-height: 25px; color: #c2c2c2; opacity: 0.9; } .ourteam_alt_content .title_wrap .title span.positions a, .ourteam_alt_content .title_wrap .title span.positions{ color: #c2c2c2; font-weight: 300; } .grid .item.shadow:hover{ box-shadow: 0px 0px 10px rgba(0,0,0,0.1); } .ourteam_content { color: #ffffff; position: absolute; top: calc(100% - 4.28em); padding: 0 10px; z-index: 3; bottom: 0; right: 0; left: 0; transition: all 0.5s; } .ourteam_content a, .ourteam_content a:hover { color: #ffffff; } .ourteam_content>*:not(.title_wrap) { opacity: 0; transition: all 0.5s; } .ourteam_item_wrapper:hover .pic .hover-effect { transform: translateY(0); } .ourteam_item_wrapper:hover .ourteam_content { top: 30%; } .ourteam_item_wrapper:hover .ourteam_content>*:not(.title-wrap) { opacity: 1; } /* ==\ OURTEAM */ /* == TESTIMONIALS */ .cws_testimonials_fw.no_padding{ border-top: 1px solid #e6e6e6; } .cws_testimonials_fw.no_padding .links{ padding: 10px; } .cws_testimonials_fw .cws_testimonials_header .ce_title{ font-size: 15px; } .cws_testimonials_fw.no_padding .grid_fw{ margin: 0px; } .cws_testimonials_fw.no_padding .item_content, .cws_testimonials_fw.no_padding .grid_fw .item{ padding: 0px; } .cws_testimonials_items.grid.grid-2, .cws_testimonials_items.grid.grid-3, .cws_testimonials_items.grid.grid-4{ margin-top: -30px; } .cws_testimonials_items.grid.grid-2 .item, .cws_testimonials_items.grid.grid-3 .item, .cws_testimonials_items.grid.grid-4 .item{ margin-top: 50px; border-top-style: none; padding-top: 0; } .cws_testimonials_items .item > .media_part + *{ margin-top: 25px; } .cws_testimonials_items.grid-3 .item > .media_part + *, .cws_testimonials_items.grid-4 .item > .media_part + *{ margin-top: 15px; } .cws_testimonials_items .item .title_part, .cws_testimonials_items .item .desc_part{ text-align: center; } .cws_testimonials_items .item .desc_part{ font-size: 1.066667em } .cws_testimonials.single .cws_testimonials_items .item .title_part{ font-size: 1em; text-align: left; } .cws_testimonials.single .cws_testimonials_items .item .ce_title + .desc_part{ margin-top: 0; } .cws_testimonials.single .cws_testimonials_items .item .ce_title:after{ content: ''; display: block; width: 30px; height: 2px; margin: 15px auto 15px 0; background: #f2f2f2; } .cws_testimonials_items .item .title_part a, .cws_testimonials_items .item .title_part a:hover{ color: inherit; } .cws_testimonials > * + *, .cws_testimonials_fw > * + *{ margin-top: 10px; } .cws_testimonials > *[style*='display: none;'] + *, .cws_testimonials > *[style*='display:none;'] + *{ margin-top: auto; } .cws_testimonials.massonry .pagination.separated, .cws_testimonials.massonry .pagination_load_more.separated, .cws_testimonials_fw .pagination_load_more.separated, .cws_testimonials_fw .pagination.separated{ margin-top: 50px; border-top-style: none; padding-top: 0; } .cws_testimonials_header{ display: table; width: 100%; padding: 0 15px; box-sizing: border-box; } .cws_testimonials_header .cws_testimonials_filter{ float: right; width: 200px; } .cws_testimonials_header .cws_testimonials_filter.fw_filter { font-size: 1.142em; float: none; width: auto; text-align: center; } .cws_testimonials_header .ce_title + .cws_testimonials_filter_container .cws_testimonials_filter { text-align: right; } .cws_testimonials_filter.fw_filter a { position: relative; display: inline-block; z-index: 1; color: inherit; text-transform: uppercase; } .cws_testimonials_filter.fw_filter a:not(:first-child):before { content: "\00B7"; padding-left: 20px; padding-right: 20px; } .cws_testimonials_filter.fw_filter a.active:before { width: 100%; } .cws_testimonials_header .carousel_nav_panel{ width: 45px; padding-left: 15px; float: right; } .cws_testimonials_header>*{ display: table-cell; vertical-align: middle; } .cws_testimonials_items .img_cont{ position: relative; z-index: 0; } .cws_testimonials_items .pic .img_cont>img.blured-img{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; z-index: 1; } .cws_testimonials_items .pic:hover .img_cont>img.blured-img{ opacity: 1; } /* -- testimonials single */ .cws_testimonials.single .media_part .pic img{ width: auto; max-width: 100%; } .cws_testimonials.single .media_part .pic{ float: left; margin-right: 30px; margin-bottom: 20px; max-width: calc(100% - 30px); position: relative; } .cws_testimonials.single .cws_testimonials_items .item > * + *{ margin-top: 20px; } .cws_testimonials.single .cws_testimonials_items .item > * + .title { margin-top: 25px; } .cws_testimonials.single .cws_testimonials_items .item > .title + * { margin-top: 10px; } .cws_testimonials.single .cws_testimonials_items .item .desc_part{ text-align: start; } .cws_testimonials.single .media_part.floated{ float: left; margin-right: 30px } .cws_testimonials.single .cws_testimonials_items .item > .media_part.floated + *{ margin-top: 0; } .cws_testimonials_fw .pic, .cws_testimonials .pic_alt{ position: relative; z-index: 1; } .cws_testimonials_fw .item_content, .cws_testimonials .item_content { line-height: 1.23076923; opacity: 0; padding: 10px 5px; display: flex; flex-direction : column; justify-content: space-between; } .cws_testimonials_fw .item:hover .item_content, .cws_testimonials .pic_alt:hover .item_content { opacity: 1; } .cws_testimonials_fw .title, .cws_testimonials .title{ text-transform: uppercase; line-height: 1.3; } .cws_testimonials_fw .cats{ } .cws_testimonials_fw .post_info > * + *, .cws_testimonials .post_info > * + *{ margin-top: 10px; } .cws_testimonials_fw .post_info_wrapper, .cws_testimonials .post_info_wrapper{ height: 100%; position: relative; z-index: 1; } .cws_testimonials_fw .post_info, .cws_testimonials .post_info{ top: 50%; left: 50%; width: 100%; max-height: 100%; -webkit-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); position: relative; -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } .cws_testimonials_fw .links, .cws_testimonials .links{ padding: 26px 0 0px; position: relative; z-index: 1; text-align: right; } /* --\ testimonials single */ /* ==\ TESTIMONIALS */ /* == BLOG SHORTCODE */ .news > *[style*='display: none;'] + *, .news > *[style*='display:none;'] + *{ margin-top: auto; } .cws_blog_header{ display: table; width: 100%; } .cws_blog_header .ce_title{ width: 100%; padding-left: 15px; } .cws_blog_header .carousel_nav_panel{ float: right; padding-left: 15px; width: 58px; } .cws_blog_header>*{ display: table-cell; vertical-align: middle; } .link_post .post_media_link_title{ padding: 100px 110px; display: block; position: relative; text-align: center; z-index: 5; font-size: 2em; font-weight: bold; } .link_post .post_media_link{ position: absolute; top: 0; left:0; z-index: 6; width: 100%; height: 100%; } .link_post .link_post_src{ position: absolute; top:0; left:0; width: 100%; height: 100%; background-size: cover; background-position: center; } .link_post .link_post_src:after,.link_bg:after{ display: block; width: 100%; height: 100%; position: absolute; top:0; left:0; content: ""; z-index: 4; } .link_post .post_media_link:after{ position: absolute; content: "\f0c1"; top:50%; right: 30px; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: 45px; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); opacity: .7; } .author_info_box-quote{ font-size: 20px; position: relative; z-index: 4; text-align: right; margin-top: 20px; } /* ==\ BLOG SHORTCODE */ /* == WIDGETS */ .cws-widget-circle{ display: block; width: 28px; height: 28px; border-width: 2px; border-style: solid; border-radius: 50%; position: absolute; bottom: 0; left: 50%; -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); opacity: 0; -webkit-transition: all .35s cubic-bezier(.61,.92,0,.21); -moz-transition: all .35s cubic-bezier(.61,.92,0,.21); transition: all .35s cubic-bezier(.61,.92,0,.21); } .cws-widget-circle .cws-widget-innter-circle{ display: block; width: 20px; height: 20px; border-width: 2px; border-style: solid; border-radius: 50%; position: absolute; top: 50%; left: 50%; -moz-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } .cws-widget-circle:before{ content:""; display: block; width: 10px; height: 10px; border-width: 2px; border-style: solid; border-radius: 50%; position: absolute; top: 50%; left: 0; margin-left: -22px; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .cws-widget-circle:after{ content:""; display: block; width: 10px; height: 10px; border-width: 2px; border-style: solid; border-radius: 50%; position: absolute; top: 50%; left: auto; right: 0; margin-right: -22px; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .single #main:after{ content: ''; display: block; width: 100%; height: 0; clear: both; } #main{ position: relative; z-index: 3; } .single_svg_divider{ position: relative; text-align: center; } .single_classes_divider{ height: 1px; } .single_svg_divider svg{ width: 92px; height: 92px; margin-top:5px; } .single_classes_divider.separator-line{ width: calc(50% - 46px); } .staff_post_wrapper .post_media.single_media_classes{ margin-bottom: 0; } .cws-widget.widget-cws-gallery .pic img{ margin-left: auto; margin-right: auto; } .widget-woocommerce_product_search{ margin-bottom: -24px; } .cws_vc_shortcode-new-layout .cws-widget .ce_title{ margin-bottom: 20px; } .cws-widget .widget_carousel.portfolio_columns .item > * + *{ margin-top: 0px; } /* -- widget archives and menu widget */ .cws-widget.widget-woocommerce_layered_nav ul li:before, .cws-widget.widget-woocommerce_rating_filter ul li:before{ display: none; } .cws-widget.widget-woocommerce_layered_nav ul li a, .widget-woocommerce_rating_filter.cws-widget ul li a{ -webkit-align-items: center; align-items: center; padding-left: 0; padding-right: 15px; } .cws-widget.widget-woocommerce_layered_nav ul li{ display: flex; display: -webkit-flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: space-between; justify-content: space-between; padding-right: 15px; } .widget-woocommerce_rating_filter.cws-widget ul li:hover a{ padding-right: 15px; padding-left: 20px; } .cws-widget.widget-woocommerce_layered_nav ul li:hover a{ padding-left: 0; } .widget-nav_menu.cws-widget .menu-item-object-megamenu_item .wpb_column{ width: 100%; } .cws-widget.widget-woocommerce_products ul li a, .cws-widget.widget-woocommerce_recent_reviews ul li a, .cws-widget.widget-woocommerce_top_rated_products ul li a, .cws-widget.widget-woocommerce_recently_viewed_products ul li a, .cws-widget.widget-woocommerce_widget_cart ul li a{ padding: 0; display: block; } .cws-widget .reviewer{ font-size: 14px; } .cws-widget.widget-woocommerce_products ul li > a, .cws-widget.widget-woocommerce_recent_reviews ul li > a, .cws-widget.widget-woocommerce_top_rated_products ul li > a, .cws-widget.widget-woocommerce_recently_viewed_products ul li > a, .cws-widget.widget-woocommerce_widget_cart ul li > a{ padding-right: 0; } .cws-widget.widget-woocommerce_products ul li:hover > a:not(:last-child), .cws-widget.widget-woocommerce_recent_reviews ul li:hover > a:not(:last-child), .cws-widget.widget-woocommerce_top_rated_products ul li:hover > a:not(:last-child), .cws-widget.widget-woocommerce_recently_viewed_products ul li:hover > a:not(:last-child), .cws-widget.widget-woocommerce_widget_cart ul li:hover > a:not(:last-child){ padding-right: 0; } .cws-widget.widget-woocommerce_top_rated_products ul li > a:not(:last-child) > span, .cws-widget.widget-woocommerce_recently_viewed_products ul li > a:not(:last-child) > span, .cws-widget.widget-woocommerce_recent_reviews ul li > a:not(:last-child) > span, .cws-widget.widget-woocommerce_products ul li > a:not(:last-child) > span{ margin-left: 0; } .cws-widget .parent_archive .widget_archive_opener { display: block; position: absolute; z-index: 1; top: 0; right: 0px; text-align: right; cursor: pointer; font-size: 20px; width: 40px; height: 55px; line-height: 55px; } footer .cws-widget .parent_archive .widget_archive_opener { height: 37px; line-height: 37px; } .cws-widget .parent_archive .widget_archive_opener:before { display: block; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; position: absolute; z-index: 1; right: 15px; top: 0; } .cws-widget .parent_archive .widget_archive_opener.active:before { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); top: 2px; } /* --\ widget archives and menu widget */ /* -- widget recent comments */ .cws-widget.widget-recent-posts ul li .post-date{ display: block; font-size: 15px; line-height: 18px; font-weight: 300; } /* --\ widget recent comments */ /* -- cws text widget */ .cws_textwidget_content .link{ text-align: left; margin-top: 15px; } .widget_cont{ position: relative; z-index: 1; } /* --\ cws text widget */ /* -- cws latest posts */ .cws-widget .post_item canvas{ position: absolute; top: 0; left: 0; opacity: 0; } .cws-widget .post_item .post_thumb:hover canvas.drawn{ opacity: 1; } /* --\ cws latest posts */ /* -- cws contact */ span.blog-meta-divider{ padding-left: 5px; padding-right: 5px; } /* --\ cws contact */ /* == BENEFITS AREA */ .benefits_area{ padding: 50px 0; } .benefits_area, .page_content:not(.single_sidebar):not(.double_sidebar){ min-height: 200px; -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } .benefits_container{ display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; margin: -50px -15px 0; } .benefits_container .cws-widget{ width: 100%; -webkit-flex: 1 1 0; -ms-flex: 1 1 0; flex: 1 1 0; margin: 50px 15px 0; padding: 0 10px; text-align: center; } .benefits_container .cws-widget > *:not(:first-child):not(:empty), .benefits_container .cws-widget .widget_carousel .item > * + *, .benefits_container .cws-widget .widget_carousel .owl-controls{ margin-top: 15px; } .benefits_container .cws-widget > *:not(.widget-title):not(:empty):not(.widget_carousel), .benefits_container .cws-widget .widget_carousel .item > *{ background: transparent; border-radius: 0; } .benefits_container .cws-widget .calendar_wrap, .benefits_container .cws-widget > .textwidget, .benefits_container .cws_textwidget_content > *, .benefits_container .cws-widget .post_item .post_preview, .benefits_container .cws-widget .post_item .post_date{ padding: 0; } .benefits_container ul li{ text-align: start; padding-left: 0; padding-right: 0; } .benefits_container .select2-container, .benefits_container .cws-widget .wpcf7{ text-align: start; } .benefits_container .cws-widget > .menu-all-pages-container > ul > li:first-child, .benefits_container .cws-widget > ul > li:first-child{ margin-top: -10px; } .benefits_container .cws-widget .search-form input{ background: #ddd; } .benefits_container .cws_textwidget_content .text:not(:only-child){ padding-bottom: 10px; } .benefits_container .cws_textwidget_content .text + .link{ border-top-style: none; position: relative; padding-top: 11px; } .benefits_container .cws_textwidget_content .text + .link:before{ content: ""; display: block; height: 1px; width: 100%; position: absolute; top: 0; left: 0; background: #e0e0e0; background: -ms-linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%); background: -moz-linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%); background: -webkit-linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%); background: linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%); } .benefits_container .cws_textwidget_content .link{ text-align: inherit; } .benefits_container .cws_textwidget_content .link a{ font-size: inherit; line-height: inherit; font-weight: inherit; padding: 0; border-style: none; border-radius: 0; background: transparent; } .benefits_container .cws_textwidget_content .link a:after{ font-family: FontAwesome; content: "\f105"; margin-left: 0.5ex; } .benefits_container .cws-widget .post_item .post_thumb{ float: none; margin-right: auto; } .benefits_container .cws-widget .post_item .post_preview:not(:empty):not(:only-child){ padding-bottom: 10px; } .benefits_container .cws-widget .post_item .post_date:before{ content: ""; display: block; height: 1px; width: 100%; position: absolute; top: 0; left: 0; background: #e0e0e0; background: -ms-linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%); background: -moz-linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%); background: -webkit-linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%); background: linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%); } .benefits_container .cws-widget .post_item .post_preview, .benefits_container .cws-widget .post_item .post_date{ font-size: inherit; line-height: inherit; } .benefits_container .cws-widget .widget_title_box, .benefits_container .cws-widget .widget_title_box > *{ display: block; width: auto; } .benefits_container .widget_title_icon_section + .widget_title_text_section{ margin-top: 20px; } .benefits_container .widget_title_box > .widget_title_icon_section + .widget_title_text_section{ padding-left: 0; } .benefits_container .cws-widget .widget-title{ font-size: 1.533333em; line-height: 1.04348; } .benefits_container .cws-widget .widget-title > i, .benefits_container .cws-widget .widget-title > img, .benefits_container .cws-widget .widget_title_icon_section > *{ margin-left: auto; margin-right: auto; } .benefits_container .cws-widget .widget-title > i, .benefits_container .cws-widget .widget_title_icon_section > i{ position: relative; font-size: 60px; width: 102px; height: 102px; line-height: 102px; border-radius: 14px; text-shadow: 0 2px rgba(0,0,0,0.3); } .benefits_container .cws-widget .widget-title > i:before, .benefits_container .cws-widget .widget_title_icon_section > i:before{ vertical-align: middle; text-align: center; } .benefits_container .cws-widget .widget-title > img, .benefits_container .cws-widget .widget_title_icon_section > img{ width: 102px; border-radius: 10px; } /* -- new benefits */ .page_content > main .benefits_cont{ margin-top: 30px; margin-bottom: 30px; } .page_content > main .benefits_cont:before, .page_content > main .benefits_cont:after{ content: ''; display: table; clear: both; } .benefits_cont .benefits_bg{ border-radius: 6px; z-index: 1; position: relative; overflow: hidden; -webkit-box-shadow: 0px 0px 13px 2px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0px 0px 13px 2px rgba(0, 0, 0, 0.15); box-shadow: 0px 0px 13px 2px rgba(0, 0, 0, 0.15); padding: 0; } .grid_row.benefits{ width: 100% !important; border-radius: 6px; -webkit-box-shadow: 0px 0px 13px 2px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0px 0px 13px 2px rgba(0, 0, 0, 0.15); box-shadow: 0px 0px 13px 2px rgba(0, 0, 0, 0.15); padding: 0; } .benefits_cont .benefits>*:first-child{ border-top-left-radius: 6px; border-bottom-left-radius: 6px; overflow: hidden; } .benefits_cont .benefits>*:last-child{ border-top-right-radius: 6px; border-bottom-right-radius: 6px; overflow: hidden; } /* ==\ BENEFITS AREA */ /* ==\ WIDGETS */ /* == SHORTCODES */ .ce + .ce{ margin-top: 10px; } .ce_title a.link_post{ color: #567dbe; } .div_title{ padding-top: 74px; position: relative; text-align: center; } .div_title svg{ display: block; height: 62px; margin-top:10px; position: absolute; top:0; width: 121px; left:50%; -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .div_title .svg_lotus, .div_title .svg_lotus svg{ fill:inherit; } .div_title svg path, .div_title svg line{ fill: transparent; stroke: inherit; stroke-opacity: .7; } /* == BUTTONS */ .cws_button{ display: inline-block; padding: 15px 19px 16px; border-width: 1px; border-style: solid; font-weight: 400; } .cws_button + .cws_button{ margin-top: 3px; } .cws_button:hover, .cws_button.alt{ background-color: transparent; } .cws_button, .cws_button.alt:hover{ color: #fff; } .cws_button.read-more{ background-color: transparent; border-width: 0px; } .cws_button.mini{ padding: 5px 14px; font-size: 13px; line-height: 1.385; } .cws_button.small{ padding: 6px 19px; font-size: 13px; line-height: 1.643; } .cws_button.regular{ font-size: 15px; } .cws_button.large{ padding: 13px 29px; line-height: 1.313em; font-size: 17px; border-radius: 29px; } .cws_button.xlarge{ padding: 15px 35px; font-size: 1.2em; line-height: 1.4444444444444444; } .cws_button.full_width{ display: block; text-align: center; } .cws_button.custom_colors.custom_gradient:hover{ opacity: 0.75; } .cws_button.icon-on{ position: relative; z-index: 1; } .cws_button .button-icon, .cws_button.alt:hover .button-icon{ position: absolute; left: -1px; top: -1px; bottom: -1px; text-align: center; transition: background 0.3s; border-right-width: 1px; border-right-style: solid; } .cws_button.icon-on.mini .button-icon{ width: 30px; line-height: 30px; } .cws_button.icon-on.small .button-icon{ width: 32px; line-height: 32px; } .cws_button.icon-on.regular .button-icon{ width: 40px; line-height: 40px; } .cws_button.icon-on.large .button-icon{ width: 50px; line-height: 50px; } .cws_button.icon-on.xlarge .button-icon{ width: 50px; line-height: 50px; } .cws_button.icon-on.mini{ padding: 4px 9px 4px 39px; } .cws_button.icon-on.small{ padding: 4px 14px 4px 49px; } .cws_button.icon-on.regular{ padding: 6px 16px 6px 56px; } .cws_button.icon-on.large{ padding: 13px 21px 13px 66px; } .cws_button.icon-on.xlarge{ padding: 11px 28px 11px 80px; } /* ==\ BUTTONS */ /* == MESSAGE BOXES */ .notice{ background: #fafafa; border-left: 4px solid #fff; -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); margin: 5px 15px 2px; padding: 1px 12px; } .notice-success{ border-left-color: #46b450; } .notice p{ margin: .5em 0; padding: 2px; } .notice p span{ display: block; } .cws_msg_box{ position: relative; padding: 25px 50px 25px 120px; min-height: 40px; color: #fff; border:0; border-radius: 0; } .cws_msg_box{ display: flex; } .cws_msg_box .content_section{ align-self: center; } .cws_msg_box.msg_box_no_icon{ padding: 10px 20px 10px 30px } .cws_msg_box.info-box{ border-color: #567dbe; color: #567dbe; } .cws_msg_box.notice-box{ border-color: #676767; color: #676767; } .cws_msg_box.useful-box{ border-color: #56bdbe; color: #56bdbe; } .cws_msg_box.warning-box{ border-color: #be9656; color: #be9656; } .cws_msg_box.success-box{ border-color: #51825f; } .cws_msg_box.error-box { border-color: #be5656; color: #be5656; } .cws_msg_box.info-box .icon_section:hover{ color: #567dbe; } .cws_msg_box.notice-box .icon_section:hover{ color: #676767; } .cws_msg_box.useful-box .icon_section:hover{ color: #56bdbe; } .cws_msg_box.warning-box .icon_section:hover{ color: #be9656; } .cws_msg_box.info-box .icon_section:hover{ background-color: #ffffff; border-color: #567dbe; } .cws_msg_box.notice-box .icon_section:hover{ background-color: #ffffff; border-color: #676767; } .cws_msg_box.useful-box .icon_section:hover{ background-color: #ffffff; border-color: #56bdbe; } .cws_msg_box.warning-box .icon_section:hover{ background-color: #ffffff; border-color: #be9656; } .cws_msg_box.success-box .icon_section:hover{ background-color: #ffffff; border-color: #51825f; } .cws_msg_box.error-box .icon_section:hover{ background-color: #ffffff; border-color: #be5656; } .cws_msg_box.info-box .icon_section{ background-color: #567dbe; } .cws_msg_box.notice-box .icon_section{ background-color: #676767; } .cws_msg_box.useful-box .icon_section{ background-color: #56bdbe; } .cws_msg_box.warning-box .icon_section{ background-color: #be9656; } .cws_msg_box.success-box .icon_section{ background-color: #51825f; } .cws_msg_box.error-box .icon_section{ background-color: #be5656; } .cws_msg_box .icon_section{ position: absolute; top: 0; left: 0; width: 90px; height: 100%; color: white; border-right: 1px solid white; -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; } .cws_msg_box .icon_section i{ position: absolute; top: 50%; left: 50%; width: 38px; height: 38px; line-height: 38px; border-color: inherit; font-size: 38px; margin-left: -20px; margin-top: -20px; text-align: center; } .cws_msg_box .msg_box_title{ font-size: 1.285em; line-height: 1.46334em; font-weight: 400; } .cws_msg_box .msg_box_text{ font-size: 1em; line-height: 1.8857143; } .cws_msg_box .msg_box_title + .msg_box_text{ margin-top: 5px; } .cws_msg_box.closable .cls_btn{ position: absolute; top: 6px; right: 6px; width: 22px; height: 22px; line-height: 22px; font-size: 12px; text-align: center; cursor: pointer; } .cws_msg_box.closable .cls_btn:before{ font-family: cwsicon; content: "\f107"; vertical-align: middle; } /* ==\ MESSAGE BOXES */ /* == ICON */ .cws_fa{ display: inline-block; width: 1.5em; height: 1.5em; text-align: center; border-width: 2px; border-style: solid; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .cws_fa:before{ line-height: 1.5em; } .cws_fa, .cws_fa.alt:hover{ } a.icon_link:hover .cws_fa, .cws_fa.alt:hover{ border-color: #8c8c8c; background-color: transparent; } .cws_fa.bordered_icon.simple_icon{ border-width: 1px; } .cws_fa.simple_icon, .cws_fa.simple_icon.alt:hover, a.icon_link:hover .cws_fa.simple_icon.alt{ background: transparent; border-color: transparent !important; border:0; } .cws_fa.simple_icon, .cws_fa.simple_icon.alt:hover{ } .cws_fa_wrapper .ring{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; border-width: 4px; border-style: solid; border-radius: 50%; border-color: transparent; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; z-index: 1; } .cws_fa_wrapper.square .ring{ border-radius: 0px; } .cws_fa_wrapper .cws_fa{ display: block; margin: 4px; border-width: 1px; width: calc(1.6667em - 6px); height: calc(1.6667em - 6px); position: relative; z-index: 2; } .cws_fa_wrapper .cws_fa:before{ line-height: calc(1.9544em - 6px); font-size: 0.85em; } .cws_fa_wrapper [class*="cwsicon-"]:before{ line-height: calc(2.44em - 6px); font-size: 0.7em; } .cws_fa.custom_colors.custom_gradient:hover{ opacity: 0.75; } .cws_fa_wrapper{ display: inline-block; position: relative; z-index: 1; } .cws_fa.square{ border-radius: 0px; } .cws_fa.none{ border-radius: 0px; border-width: 0px; } .cws_fa.dis_hover{ pointer-events: none; } .cws_fa.custom_colors.custom_gradient:hover, a.icon_link:hover .cws_fa.custom_colors.custom_gradient{ opacity: 0.75; } .cws_fa_wrapper:hover .cws_fa, a.icon_link:hover .cws_fa_wrapper .cws_fa{ background: transparent; color: #8c8c8c; border-color: #8c8c8c; } .cws_fa_wrapper:hover .cws_fa:not(.alt):not(.custom_gradient) + .ring, a.icon_link:hover .cws_fa_wrapper .cws_fa:not(.alt):not(.custom_gradient) + .ring{ -webkit-box-shadow: 0px 0px 0px 1px #fafafa !important; -moz-box-shadow: 0px 0px 0px 1px #fafafa !important; box-shadow: 0px 0px 0px 1px #fafafa !important; border-color: #fafafa; } .cws_fa_wrapper:hover .cws_fa.alt, a.icon_link:hover .cws_fa_wrapper .cws_fa.alt{ color: #8c8c8c; border-color: transparent; } .cws_fa_wrapper .cws_fa.alt + .ring{ -webkit-box-shadow: 0px 0px 0px 1px #fafafa; -moz-box-shadow: 0px 0px 0px 1px #fafafa; box-shadow: 0px 0px 0px 1px #fafafa; border-color: #fafafa; } .cws_fa_wrapper:hover .cws_fa.alt + .ring, a.icon_link:hover .cws_fa_wrapper .cws_fa.alt + .ring{ border-color: transparent; } .cws_fa_tbl{ display: table; table-layout: fixed; width: 100%; } .cws_fa_tbl_row{ display: table-row; } .cws_fa_tbl_cell{ word-wrap: break-word; display: table-cell; vertical-align: top; } .cws_fa_tbl .cws_fa_tbl_cell.size_1x{ width: calc(2em + 12px); } .cws_fa_tbl .cws_fa_tbl_cell.size_2x{ width: calc(4em + 12px); } .cws_fa_tbl .cws_fa_tbl_cell.size_3x{ width: calc(6em + 12px); } .cws_fa_tbl .cws_fa_tbl_cell.size_4x{ width: calc(8em + 12px); } .cws_fa_tbl .cws_fa_tbl_cell.size_5x{ width: calc(10em + 12px); } .cws_fa_tbl .cws_fa_tbl_cell.size_lg{ width: calc(1.33333333em*2 + 12px); } .cws_fa_tbl.v_align_top .cws_fa_tbl_cell{ vertical-align: top; } .cws_fa_tbl .cws_fa_tbl_cell>.cws_fa, .cws_fa_tbl .cws_fa_tbl_cell>.cws_fa_wrapper { margin-right: 20px; } .cws_fa_tbl.icon-right .cws_fa_tbl_cell>.cws_fa, .cws_fa_tbl.icon-right .cws_fa_tbl_cell>.cws_fa_wrapper{ margin-left: 20px; margin-right: 0; } .cws_fa_tbl h1, .cws_fa_tbl h2, .cws_fa_tbl h3, .cws_fa_tbl h4, .cws_fa_tbl h5, .cws_fa_tbl h6{ margin-bottom: auto; } .cws_fa_tbl p{ text-indent: 0; } a.icon_link{ color: inherit; } /* ==\ ICON */ /* == DIVIDER */ .cws_divider_wrapper{ margin: 0; line-height: 0; } .cws_divider_wrapper.align-center{ text-align: center; } .cws_divider_wrapper.align-left{ text-align: left; } .cws_divider_wrapper.align-right{ text-align: right; } .cws_divider{ position: relative; z-index: 1; font-size: 1px; display: inline-block; width: 100%; border-bottom-width: 1em; height: 0; border-bottom-style: dashed; border-color: #d9d9d9; background: transparent; } .cws_divider { border-bottom-style: solid; } .cws_divider.with-plus:before, .cws_divider.with-plus:after{ content: ""; display: block; position: absolute; z-index: 1; top: -4em; left: 50%; height: 9em; width: 1em; box-shadow: 200px 0 0 #237DC8, -200px 0 0 #237DC8; background: #237DC8; } .cws_divider.with-plus:after { height: 1em; width: 9em; top: 0; left: calc(50% - 4em); } .cws_divider:not(.long).with-plus:before, .cws_divider:not(.long).with-plus:after { box-shadow: none; } .cws_divider.dashed{ border-bottom-style: dashed; } .cws_divider.dotted{ border-style: dotted; } .cws_divider.short{ width: 70px; vertical-align: middle; } .cws_divider_wrapper span{ display: inline-block; } /* == \DIVIDER */ /* == TABS */ .ce_tabs .tab{ position: relative; z-index: 2; float: left; border: 1px solid #EAEAEA; border-bottom: 0; padding: 0 20px; min-width: 50px; line-height: 2.9; text-align: center; cursor: pointer; font-size: 1em; } .ce_tabs.border_less .tab{ border: 0px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: transparent; } .ce_tabs.border_less.vertical .tab{ border: 0px; border-right-width: 3px; border-right-style: solid; border-right-color: transparent; } .ce_tabs .tab.active{ color: #fff; } .ce_tabs.border_less .tab{ color: #d1d1d1; } .ce_tabs.border_less:not(.vertical) .tab:not(:first-child):after { content: "/"; position: absolute; left: 0px; display: inline-block; color: #d1d1d1; } .ce_tabs .tab + .tab { border-left: 0; } .ce_tabs .tab > *{ vertical-align: middle; } .ce_tabs.border_less .tab.active{ color: #fff; border-bottom-width: 3px; border-bottom-style: solid; } .ce_tabs.border_less.vertical .tab.active{ border-width: 0px; border-right-width: 3px; border-right-style: solid; } .ce_tabs.border_less .tab.active{ color: inherit; } .ce_tabs .tab:before { position: absolute; bottom: -10px; left: 50%; display: block; width: 0; height: 0; border-style: solid; border-width: 10px 10px 0 10px; border-color: #237dc8 transparent transparent transparent; opacity: 0; transform: translateX(-50%); -ms-transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); transition: all 0.3s; -ms-transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; } .ce_tabs .tab.active:before { opacity: 1; } .ce_tabs .tab_sections{ border: 1px solid #e6e6e6; } .ce_tabs.border_less .tab_sections{ border: 0px; border-top: 1px solid #e6e6e6; } .ce_tabs.border_less.vertical .tab_sections{ border: 0px; border-left: 1px solid #e6e6e6; } .ce_tabs .tab_section{ padding: 35px 20px; } .ce_tabs.border_less.vertical .tab_section{ padding: 10px 20px; } .ce_tabs .tab_section p{ text-indent: 0; } .ce_tabs.vertical{ display: table; border-collapse: collapse; width: 100%; } .ce_tabs.vertical > *{ display: table-cell; vertical-align: top; } .ce_tabs.vertical .tabs{ margin-left: auto; } .ce_tabs.vertical .tab{ border-width: 1px 0px 1px 1px; border-style: solid; border-color: #e6e6e6; float: none; text-align: start; white-space: nowrap; margin-left: auto; } .ce_tabs.vertical .tab + .tab { border-top: 0; } .ce_tabs.vertical .tab:before { top: 50%; left: auto; right: -15px; transform: translateY(-50%) rotate(-90deg); } .ce_tabs.vertical .tab_sections{ width: 100%; margin-top: auto; } /* ==\ TABS */ /* == CALLOUT */ .cws_callout p{ text-indent: 0; } .cws_callout{ position: relative; z-index: 1; padding: 40px 40px; background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; border: 0px solid #d8d8d8; } .cws_callout>*{ position: relative; z-index: 2; } .cws_callout .fill-callout { position: absolute; z-index: 1; opacity: 0.9; top: 0; left: 0; bottom: 0; right: 0; } .cws_callout .callout_title{ font-size: 30px; line-height: 1; font-weight: 400; } .cws_callout .callout_text{ line-height: 1.5em; } .cws_callout .callout_title + .callout_text{ margin-top: 10px; } .cws_callout{ color: #ffffff; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: justify; -moz-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .cws_callout .button_section{ -webkit-flex: 1 0 auto; -ms-flex: 1 0 auto; flex: 1 0 auto; text-align: center; } .cws_callout .content_section + .button_section{ padding-left: 30px; text-align: end; } .cws_callout{ text-align: center; } .cws_callout .content_section + .button_section{ padding-left: 0; margin-top: 20px; } .cws_callout.alt-style { padding: 25px 40px; background-color: #ffffff; border: 1px solid #e6e6e6; position: relative; z-index: 1; } .cws_callout.alt-style .callout_text{ font-size: inherit; line-height: 1.4; } .cws_callout.alt-style .callout_title{ font-size: 1.2em; font-weight: 400; } .cws_callout.alt-style .styling-border{ position: absolute; left: -1px; top: -1px; bottom: -1px; width: 2px; } .cws_callout .cws_button.alt { color: #fff; border-color: #fff; } .cws_callout .cws_button.alt:hover { background: #ffffff; } .cws_callout .icon_section{ line-height: 0; margin-right: 40px; } .cws_callout.icon_divider .icon_section{ padding-right: 38px; border-right: 1px solid #ffffff; } .cws_callout .icon_section .cws_fa{ color: #fff; width: auto; height: 1.4em; } .cws_callout .icon_section .cws_fa:before{ line-height: 1.4em; } .cws_callout .icon_section .cws_fa{ background: transparent; } /* ==\ CALLOUT */ /* ==\ SHORTCODES */ /* == PARALLAX */ .cws_prlx_section{ position: relative; } /* ==\ PARALLAX */ body:not(.side_panel_show) .page_footer.fixed, body:not(.side_panel_show) .copyrights_area.fixed{ position: fixed; width: 100%; bottom: 0; left: 0; right: 0; z-index: -1; } body.side_panel_show .page_footer.fixed .footer_container_pattern, body.side_panel_show .copyrights_area.fixed .footer_container_pattern{ position: relative; } .page_boxed .page_footer.fixed, .page_boxed .copyrights_area.fixed { margin-top: 10px; } .page_footer.footer_fixed.large_sidebar{ top: 0; } .copyrights_area.footer_fixed.large_sidebar{ bottom: 0; } .copyrights_area.bottom_fixed{ position: fixed; bottom: 0; left: 0; width: 100%; z-index: 3; } .page_boxed .page_footer, .page_boxed .copyrights_area{ margin: 0 auto; } .page_boxed .page_footer, .page_boxed .copyrights_area{ box-shadow: 0 0 20px rgba(0,0,0,0.2); } .page_boxed .page_footer.no_shadow, .page_boxed .copyrights_area.no_shadow{ box-shadow: none; } .benefits_area input[size], .benefits_area textarea[rows], .benefits_area textarea[cols]{ width: 100%; } /* == FOOTER */ /* == COPYRIGHTS AREA */ .copyrights_menu.a-center{ margin:auto; } .copyrights_menu.a-right{ margin-left: auto; } .copyrights_menu .main-nav-container .main-menu > .menu-item>a{ color:inherit; } .copyrights_panel_wrapper .wpml_language_switch ul li:before, #site_top_panel .lang_bar ul li:before{ content: none; } body .body-cont > #lang_sel_footer { display: none; } .copyrights_panel_wrapper .lang_bar{ vertical-align: middle; text-align: left; } /* ==\ COPYRIGHTS AREA */ /* == MAP */ .flxmap-container, #wpgmza_map{ border-radius: 0; box-sizing: border-box; } .flxmap-container:before, #wpgmza_map:before{ content:""; display: block; position: absolute; left:0; top:0; width: 100%; height: 100%; } .flxmap-container:after, #wpgmza_map .svg_lotus{ display: block; width: 121px; height: 62px; position: absolute; top:0; left:50%; -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .grid_row.fullwidth_items .flxmap-container, .grid_row.fullwidth_items #wpgmza_map{ border-radius: 0; border: none; } /* ==\ MAP */ /* == ROW BG VIDEO */ .row_bg_video{ position: relative; z-index: 0; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; user-select: none; overflow: hidden; margin-left: -1px; margin-right: -1px; } .row_bg_video>video, .row_bg_video>iframe{ position: absolute; z-index: 1; max-width: none; } .row_bg_video>video:not(.cws_prlx_layer), .row_bg_video>iframe:not(.cws_prlx_layer){ top: 50%; left: 50%; -webkit-transform: translate3d(-50%,-50%,0); -moz-transform: translate3d(-50%,-50%,0); -ms-transform: translate3d(-50%,-50%,0); transform: translate3d(-50%,-50%,0); } .row_bg_video:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; } .row_bg_video>iframe{ border-radius: 0; -webkit-mask-image: none; -webkit-transform: none; } /* ==\ ROW BG VIDEO */ /* == TYPOGRAPHY EXTENDED */ /* -- blockquote */ .news.single .item .post_content table{ clear: both; } //.cws_default .news.posts_grid_grid .grid.layout-1 .item.format-quote, //.cws_default .news.posts_grid_grid .grid.layout-1 .item.format-link, //.cws_default .news.posts_grid_grid .grid:not(.layout-1) .item.format-quote .post_wrapper, //.cws_default .news.posts_grid_grid .grid:not(.layout-1) .item.format-link .post_wrapper{ // background-color: transparent; // padding-left: 40px; // padding-right: 40px; // padding-top: 38px; //} //.cws_default .news.posts_grid_grid .grid.layout-1 .item.format-quote .posts_grid_post_info, //.cws_default .news.posts_grid_grid .grid.layout-1 .item.format-link .posts_grid_post_info, //.cws_default .news.posts_grid_grid .grid:not(.layout-1) .item.format-quote .post_wrapper .posts_grid_post_info, //.cws_default .news.posts_grid_grid .grid:not(.layout-1) .item.format-link .post_wrapper .posts_grid_post_info, //.cws_default .cwsAccordion .vc_tta-panel.cws_active .posts_grid_post_info{ // padding-left: 0; // padding-right: 0; // padding-top: 22px; //} //.media_part.quoute_post blockquote{ // border: 1px dashed #e2e2e2; //} /* --\ blockquote */ address:not(:first-child), table:not(:first-child), dl:not(:first-child) { margin-top: 1.5em; } strong, dt { font-weight: 700; } em{ font-style: italic; } address{ font-style: italic; } abbr, acronym{ border-bottom-style: dotted; border-bottom-width: 1px; cursor: help; } cite{ font-style: italic; } code, kbd, tt { font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; white-space: pre; display: inline-block; vertical-align: bottom; max-width: 100%; overflow: auto; } u { text-decoration: underline; } del, s, strike { text-decoration: line-through; } sub, sup{ font-size: 0.85em; } sub{ vertical-align: sub; } sup{ vertical-align: super; } big { font-size: 1.2em; } small { font-size: 0.85em; } var { font-style: italic; } ins{ color: #ffffff; } q { font-style: italic; } q:before{ content: "\201c\0020"; } q:after{ content: "\0020\201d"; } hr{ -webkit-appearance: none; height: 1px; margin: 0; background: #d4d6e3; border-style: none; outline-style: none; width: 100%; } table{ border-spacing: 1px; } table, th, td { border: 1px solid #e0e0e0; } table caption{ color:#fff; font-size: 18px; line-height: 28px; font-weight: bold; } table thead{ color: #fff; } table th, table td{ padding: 9px; } table thead + tbody tr:first-child{ color: inherit; background: transparent; } table td a, table th a{ -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; } table td:hover:before, table th:hover:before{ display: none; } table > *:last-child tr:last-of-type th, table > *:last-child tr:last-of-type td, table > *:only-child tr:last-of-type th, table > *:only-child tr:last-of-type td, table tfoot tr:last-of-type th, table tfoot tr:last-of-type td{ border-bottom-style: none; } /* --\ table */ /* -- list */ .site-main .grid_row .grid_col .widget_wrapper .ce>div>ul, .site-main .grid_row .grid_col .widget_wrapper .ce>div>ol{ margin: 30px; } /* --\ list */ /* -- shapes */ span.shape_square, span.shape_diamond_square{ display: inline-block; width: 12px; height: 12px; margin-left: 5px; margin-right: 5px; border-width: 1px; border-color: red; border-style: solid; } .shape_diamond_square{ transform: rotate(45deg); } span.shape_circle { display: inline-block; width: 13px; height: 13px; margin-left: 5px; margin-right: 5px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; border-width: 1px; border-color: red; border-style: solid; } span.shape_triangle_down svg, span.shape_triangle_up svg{ width: 25px; height: 22px; } span.shape_triangle_down svg g{ transform-origin: 12px 12px; transform: rotate(180deg); } .shape_diamond { display: inline-block; width: 12px; height: 12px; margin-left: 5px; margin-right: 5px; border-width: 1px; border-color: red; border-style: solid; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } /* --\ shapes */ /* cws_spacing */ .cws_spacing .cws_spacing{ display: none; } .cws_spacing .cws_spacing_default{ display: block; } /* end cws_spacing */ /* -- title separator */ .widget-title .title-separators{ margin-bottom: 20px; } .ce_title.und-title .title-separators{ display: block; height: 1px; border-bottom-color: inherit; line-height: 0; font-size: 0; width: 100%; margin-top: 20px; } .ce_title.und-title .title-separators span{ width: 100%; display: inline-block; line-height: 0; height: 0; border-bottom-width: 1px; border-bottom-style: solid; border-color: #e6e6e6; } .ce_title.und-title .title-separators span:after{ content: ""; z-index: 1; width: 70px; display: inline-block; line-height: 0; height: 0; border-bottom-width: 3px; border-bottom-style: solid; border-color: red; } .ce_title.und-title.gray .title-separators span{ border-color: #f2f2f2; } .ce_title.und-title.white .title-separators span{ border-color: #ffffff; } /* --\ title separator */ /* ==\ TYPOGRAPHY EXTENDED */ /* == PROGRESS BAR */ .cws_progress_bar{ -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); } .cws_progress_bar + .cws_progress_bar{ margin-top: 10px; } .cws_progress_bar .pb_title{ line-height: 1.9; } .cws_progress_bar .outer_bar.thin .bar{ position: relative; height: 1px; overflow: hidden; } .cws_progress_bar .outer_bar.flat .bar{ position: relative; height: 3px; background: #e6e6e6; overflow: hidden; } .cws_progress_bar .outer_bar.flat{ padding: 5px; background: transparent; } .cws_progress_bar .outer_bar.thin{ padding: 5px; border: 1px solid #e6e6e6; background: transparent; } .cws_progress_bar .progress{ position: absolute; top: 0; left: 0; width: 0; height: 100%; } .cws_progress_bar .indicator{ float: right; } .cws_progress_bar .pb_title:after{ content: ''; clear: both; display: table; } .cws_progress_bar .progress.kill_gradient{ background-image: none; } .cws_progress_bar .progress:after{ content: ""; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; } /* ==\ PROGRESS BAR */ /* == ACCORDION */ .ce_title + .cws_ce_content{ margin-top: 30px; } .ce_accordion:not(.five_style) .accordion_title, .ce_toggle:not(.five_style) .accordion_title{ background: #fafafa; } .ce_accordion .accordion_title, .ce_toggle .accordion_title{ position: relative; border: 1px solid #e6e6e6; font-size: 1.08em; padding: 5px 30px 5px 15px; min-height: 25px; } .ce_accordion .accordion_title > span, .ce_toggle .accordion_title > span{ max-width: 100%; } .ce_accordion.second_style .accordion_section.active .accordion_title > span, .ce_toggle.second_style .accordion_section.active .accordion_title > span{ color: #fff; } .ce_accordion .accordion_title, .ce_toggle .accordion_title{ cursor: pointer; font-weight: 600; } .ce_accordion .accordion_title>*, .ce_toggle .accordion_title>*{ display: inline; vertical-align: middle; white-space: normal; } .ce_accordion .accordion_title .accordion_icon, .ce_toggle .accordion_title .accordion_icon{ position: relative; height: 17px; width: 18px; box-sizing: content-box; margin-left: -4px; padding: 4px 15px 4px 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; } .ce_accordion .accordion_title .accordion_icon + span, .ce_toggle .accordion_title .accordion_icon +span { padding-left: 10px; } .ce_accordion .accordion_title .accordion_icon.fa:before, .ce_toggle .accordion_title .accordion_icon.fa:before, .ce_accordion .accordion_title .accordion_icon[class^="cwsicon-"]:before, .ce_accordion .accordion_title .accordion_icon[class*=" cwsicon-"]:before, .ce_toggle .accordion_title .accordion_icon[class^="cwsicon-"]:before, .ce_toggle .accordion_title .accordion_icon[class*=" cwsicon-"]:before{ display: block; position: absolute; line-height: 25px; font-size: 16px; text-align: center; top: 0; left: 0; } .ce_accordion .accordion_title .accordion_icon[class^="cwsicon-"]:before, .ce_accordion .accordion_title .accordion_icon[class*=" cwsicon-"]:before, .ce_toggle .accordion_title .accordion_icon[class^="cwsicon-"]:before, .ce_toggle .accordion_title .accordion_icon[class*=" cwsicon-"]:before{ font-size: 1em; } .ce_accordion .accordion_title img.accordion_icon, .ce_toggle .accordion_title img.accordion_icon{ padding: 0; border-style: none; } .ce_accordion .accordion_title .accordion_icon:not(.custom):before, .ce_accordion .accordion_title .accordion_icon:not(.custom):after, .ce_toggle .accordion_title .accordion_icon:not(.custom):before, .ce_toggle .accordion_title .accordion_icon:not(.custom):after{ content: ""; display: block; position: absolute; background-color: #e6e6e6; } .ce_accordion .accordion_title .accordion_icon:not(.custom):before, .ce_toggle .accordion_title .accordion_icon:not(.custom):before{ left: 5px; top: 12px; width: 15px; height: 1px; } .ce_accordion .accordion_title .accordion_icon:not(.custom):after, .ce_toggle .accordion_title .accordion_icon:not(.custom):after{ left: 12px; top: 5px; width: 1px; height: 15px; } .ce_accordion .accordion_title .accordion_angle, .ce_toggle .accordion_title .accordion_angle{ position: absolute; z-index: 1; font-size: 1.2em; right: 14px; top: 50%; transition: all 0.3s; transform: translateY(-50%) rotate(-90deg); -ms-transform: translateY(-50%) rotate(-90deg); -webkit-transform: translateY(-50%) rotate(-90deg); -moz-transform: translateY(-50%) rotate(-90deg); } .ce_accordion .accordion_section.active .accordion_title .accordion_angle, .ce_toggle .accordion_section.active .accordion_title .accordion_angle { transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); } .ce_accordion .accordion_section.active .accordion_icon:not(.custom):after, .ce_toggle .accordion_section.active .accordion_icon:not(.custom):after{ display: none; } .ce_accordion .accordion_section + .accordion_section{ margin-top: 10px; } .accordion_content:after{ content: ''; clear: both; display: table; } .ce_accordion .accordion_content, .ce_toggle .accordion_content{ position: relative; border: 1px solid #E6E6E6; border-top: 0; padding: 15px; font-size: 1em; } .ce_accordion .accordion_content p{ text-indent: 0; } body.cws_gradients .ce_accordion .accordion_content:before{ display: none; } /* -- accordion alternative */ .ce_accordion.second_style .accordion_section.active .accordion_title, .ce_accordion.second_style .accordion_section.active .accordion_icon.fa, .ce_accordion.third_style .accordion_section.active .accordion_icon.fa, .ce_toggle.second_style .accordion_section.active .accordion_title, .ce_toggle.second_style .accordion_section.active .accordion_icon.fa, .ce_accordion.second_style .accordion_section.active .accordion_angle, .ce_toggle.second_style .accordion_section.active .accordion_angle, .ce_accordion.third_style .accordion_section.active .accordion_title > span, .ce_toggle.third_style .accordion_section.active .accordion_title > span, .ce_accordion.third_style .active .accordion_title .accordion_icon, .ce_toggle.third_style .active .accordion_title .accordion_icon{ color: #fff; } .ce_accordion.second_style .accordion_section.active .accordion_icon:not(.fa):not(img):before, .ce_accordion.second_style .accordion_section.active .accordion_icon:not(.fa):not(img):after, .ce_toggle.second_style .accordion_section.active .accordion_icon:not(.fa):not(img):before, .ce_toggle.second_style .accordion_section.active .accordion_icon:not(.fa):not(img):after, .ce_accordion.third_style .active .accordion_title .accordion_angle:before, .ce_toggle.third_style .active .accordion_title .accordion_angle:before, .ce_accordion.third_style .active .accordion_title .accordion_angle:after, .ce_toggle.third_style .active .accordion_title .accordion_angle:after{ background-color: #fff; } .ce_accordion.second_style .accordion_title, .ce_toggle.second_style .accordion_title, .ce_accordion.third_style .accordion_title, .ce_toggle.third_style .accordion_title, .ce_accordion.fourth_style .accordion_title, .ce_toggle.fourth_style .accordion_title { background-color: transparent; } .ce_accordion.second_style .accordion_content, .ce_toggle.second_style .accordion_content, .ce_accordion.fourth_style .accordion_content, .ce_toggle.fourth_style .accordion_content{ margin-top: 0; border-color: transparent; } .ce_accordion.second_style .accordion_content:before, .ce_toggle.second_style .accordion_content:before, .ce_accordion.third_style .active .accordion_title .accordion_angle:after, .ce_toggle.third_style .active .accordion_title .accordion_angle:after, .ce_accordion.fourth_style .active .accordion_title .accordion_angle:after, .ce_toggle.fourth_style .active .accordion_title .accordion_angle:after{ display: none; } .ce_accordion.third_style .accordion_title, .ce_toggle.third_style .accordion_title, .ce_accordion.fourth_style .accordion_title, .ce_toggle.fourth_style .accordion_title{ padding-left: 55px; border: 1px solid #e6e6e6; } .ce_accordion.third_style .accordion_title .accordion_angle, .ce_toggle.third_style .accordion_title .accordion_angle, .ce_accordion.fourth_style .accordion_title .accordion_angle, .ce_toggle.fourth_style .accordion_title .accordion_angle{ right: auto; left: 0px; top: 0; bottom: 0; width: 40px; border-right: 1px solid #e6e6e6; transform: translateY(0%) rotate(0deg) !important; -ms-transform: translateY(0%) rotate(0deg) !important; -webkit-transform: translateY(0%) rotate(0deg) !important; -moz-transform: translateY(0%) rotate(0deg) !important; } .ce_accordion.third_style .active .accordion_title .accordion_angle, .ce_toggle.third_style .active .accordion_title .accordion_angle { border-color: #ffffff; } .ce_accordion.third_style .accordion_title .accordion_angle:before, .ce_toggle.third_style .accordion_title .accordion_angle:before, .ce_accordion.third_style .accordion_title .accordion_angle:after, .ce_toggle.third_style .accordion_title .accordion_angle:after, .ce_accordion.fourth_style .accordion_title .accordion_angle:before, .ce_toggle.fourth_style .accordion_title .accordion_angle:before, .ce_accordion.fourth_style .accordion_title .accordion_angle:after, .ce_toggle.fourth_style .accordion_title .accordion_angle:after{ content: ""; display: block; position: absolute; left: 50%; top: 50%; } .ce_accordion.third_style .accordion_title .accordion_angle:before, .ce_toggle.third_style .accordion_title .accordion_angle:before, .ce_accordion.fourth_style .accordion_title .accordion_angle:before, .ce_toggle.fourth_style .accordion_title .accordion_angle:before { width: 11px; height: 1px; left: calc(50% - 6px); top: calc(50% - 0px); } .ce_accordion.third_style .accordion_title .accordion_angle:after, .ce_toggle.third_style .accordion_title .accordion_angle:after, .ce_accordion.fourth_style .accordion_title .accordion_angle:after, .ce_toggle.fourth_style .accordion_title .accordion_angle:after { width: 1px; height: 11px; left: calc(50% - 1px); top: calc(50% - 5px); } .ce_accordion.fourth_style .accordion_title .accordion_angle:before, .ce_toggle.fourth_style .accordion_title .accordion_angle:before, .ce_accordion.fourth_style .accordion_title .accordion_angle:after, .ce_toggle.fourth_style .accordion_title .accordion_angle:after { background: #8c8c8c; } /* -- borderless style */ .ce_accordion.five_style .accordion_title, .ce_toggle.five_style .accordion_title{ padding-left: 55px; border: 0px; } .ce_accordion.five_style .accordion_content, .ce_toggle.five_style .accordion_content{ position: relative; border: 0; border-top: 0; padding: 15px; padding-left: 40px; font-size: 1em; } .ce_accordion.five_style .accordion_title, .ce_toggle.five_style .accordion_title{ position: relative; border: 0; font-size: 1.08em; padding: 5px 5px 5px 15px; min-height: 25px; } .ce_accordion.five_style .accordion_title .accordion_angle:before, .ce_toggle.five_style .accordion_title .accordion_angle:before{ content: ''; } /* --\ borderless style */ /* --\ accordion alternative */ /* ==\ ACCORDION */ /* == TOGGLE */ .ce_toggle .accordion_section + .accordion_section{ margin-top: 10px; } .ce_toggle .accordion_section + .accordion_section{ margin-top: 10px; } /* ==\ TOGGLE */ /* == BLOG EXTENDED */ /* -- post */ .cws_vc_shortcode-new-layout .news .item .post_info{ color: #696969; margin-bottom: 30px; margin-top: 10px; } .cws_vc_shortcode-new-layout .news .grid:not(.grid-1) .item .post_info { margin-bottom: 20px; margin-top: 5px; } .item hr{ margin: 0; } /* --\ post */ /* -- grayscale */ img.grayscale { filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); -webkit-filter: grayscale(100%); -webkit-transition: all .6s ease; -webkit-backface-visibility: hidden; } img.grayscale:hover { filter: none; -webkit-filter: grayscale(0%); } .img_cont.grayscale img { filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+, IE10 */ -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */ -webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */ -webkit-backface-visibility: hidden; /* Fix for transition flickering */ } .img_cont.grayscale img:hover { filter: none; -webkit-filter: grayscale(0%); } .grayscale_bg{ filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+, IE10 */ -webkit-filter: grayscale(100%); -webkit-transition: all .6s ease; -webkit-backface-visibility: hidden; } /* --\ grayscale */ /* -- colored box */ .news .item .media_part .pic.colored_box_style .colored_category { position: absolute; padding-top: 20px; z-index: 2; width: 100%; } .news .item .media_part .pic.colored_box_style a.p_cut{ display: none; } .news .item .media_part .pic.colored_box_style .colored_category .category_blocks{ display: inline-block; background: red; color: white; font-size: 12px; } .news .item .media_part .pic.colored_box_style .colored_category .category_blocks a{ color: white; } .news .colored_box_wrapper .media_part{ float: none; } .news .colored_box_wrapper .media_part .colored_box_style img{ width: 100%; } /* --\ colored box */ .cws_oembed_wrapper .twitter-tweet{ margin-bottom: 90px; } /* -- fix some styles */ a.color_palette { padding: 10px 65px 10px 65px; color: white; font-size: 15px; display: inline-block; margin-bottom: 5px; width: 16.4%; box-sizing: border-box; } /* --\ fix some styles */ /* ==\ BLOG EXTENDED */ /* == EFFECTS (HOVER) */ /* -- our team */ figure.effect-lily img { max-width: none; width: -webkit-calc(100% + 50px); width: calc(100% + 50px); opacity: 0.7; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(-40px,0, 0); transform: translate3d(-40px,0,0); } figure.effect-lily figcaption { text-align: left; } figure.effect-lily figcaption > div { position: absolute; bottom: 0; padding: 10px; background: rgba(255,255,255,1); opacity: 0; border-top: 1px solid #e0e0e0; text-align: center; } figure.effect-lily div, figure.effect-lily h2, figure.effect-lily p { -webkit-transform: translate3d(0,40px,0); transform: translate3d(0,40px,0); } figure.effect-lily h2 { -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; } figure.effect-lily p { color: rgb(0, 0, 0); opacity: 0; -webkit-transition: opacity 0.2s, -webkit-transform 0.35s; transition: opacity 0.2s, transform 0.35s; } figure.effect-lily:hover div, figure.effect-lily:hover img, figure.effect-lily:hover p { opacity: 1; } figure.effect-lily:hover div, figure.effect-lily:hover img, figure.effect-lily:hover h2, figure.effect-lily:hover p { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } figure.effect-lily div{ -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; } figure.effect-lily:hover p { -webkit-transition-delay: 0.05s; transition-delay: 0.05s; -webkit-transition-duration: 0.35s; transition-duration: 0.35s; } /* --\ our team */ /* -- hover colored box */ figure.effect-marley div.effect-wrapper{ background: #000000; width: 100%; height: 100%; position: absolute; opacity: 0.3; z-index: 1; -webkit-transition: opacity 0.3s; -moz-transition: opacity 0.3s; -ms-transition: opacity 0.3s; -o-transition: opacity 0.3s; transition: opacity 0.3s; } figure.effect-marley figcaption { text-align: right; position: absolute; bottom: 0px; z-index: 1; padding: 30px 20px 20px 20px; } .gallery_post figure.effect-marley figcaption { padding: 30px 40px 20px 40px; } figure.effect-marley figcaption .post_content{ -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; } figure.effect-marley figcaption h3{ -webkit-transition: all 0.1s; -moz-transition: all 0.1s; -ms-transition: all 0.1s; -o-transition: all 0.1s; transition: all 0.1s; } figure.effect-marley:hover figcaption h3 { padding-bottom: 3%; } .single_sidebar figure.effect-marley p{ font-size: 12px; } .colored_box_style h3, figure.effect-marley p { z-index: 1; } .colored_box_style h3{ font-size: 20px; } .single_sidebar figure.effect-marley div.meta_info{ font-size: 10px; } figure.effect-marley div.meta_info{ text-align: left; font-size: 0.8em; color: white; z-index: 1; -webkit-transition: transform 0.2s, opacity 0.2s; -moz-transition: transform 0.2s, opacity 0.2s; -ms-transition: transform 0.2s, opacity 0.2s; -o-transition: transform 0.2s, opacity 0.2s; transition: all 0.2s; -webkit-transform: translate3D(0px,0px, 0px); -moz-transform: translate3D(0px,0px, 0px); -ms-transform: translate3D(0px,0px, 0px); -o-transform: translate3D(0px,0px, 0px); transform: translate3D(0px,0px, 0px); transition-delay: 0.5s; } figure.effect-marley:hover div.title_info{ opacity: 1; padding-bottom: 0; transform: translateY(0); margin-bottom: 0; } figure.effect-marley div.title_info{ text-align: left; margin-bottom: 35px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; transform: translateY(100%); } figure.effect-marley div.meta_info span.post_author{ font-weight: normal; font-style: italic; color: white; z-index: 1; } figure.effect-marley div.meta_info a{ color: white; } figure.effect-marley figcaption div p{ color: white; } figure.effect-marley div p a.p_cut, .colored_box_style h3 a, .colored_box_style h3 span { color: white; } figure.effect-marley figcaption> a { position: absolute; left: 20px; padding: 10px 0; bottom: 10%; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0); } figure.effect-marley .colored_category{ opacity: 1; -webkit-transition: transform 0.9s, opacity 0.35s; -moz-transition: transform 0.9s, opacity 0.35s; -ms-transition: transform 0.9s, opacity 0.35s; -o-transition: transform 0.9s, opacity 0.35s; transition: transform 0.9s, opacity 0.35s; -webkit-transform: translate3D(0px,0px, 0px); -moz-transform: translate3D(0px,0px, 0px); -ms-transform: translate3D(0px,0px, 0px); -o-transform: translate3D(0px,0px, 0px); transform: translate3D(0px,0px, 0px); } .single_sidebar figure.effect-marley .colored_category .category_blocks{ padding: 0px 5px 0px 5px; } figure.effect-marley .colored_category .category_blocks{ padding: 0px 20px 0px 20px; } figure.effect-marley:hover .effect-wrapper{ opacity: 0.5; } figure.effect-marley:hover .colored_category{ -webkit-transform: translate3D(0px,+10px, 0px); -moz-transform: translate3D(0px,+10px, 0px); -ms-transform: translate3D(0px,+10px, 0px); -o-transform: translate3D(0px,+10px, 0px); transform: translate3D(0px,+10px, 0px); } figure.effect-marley:hover div.meta_info{ opacity: 0; transition-delay: 0s; } .colored_box_style h3::after { position: absolute; top: 100%; left: 0; width: 100%; height: 0px; background: #fff; content: ''; -webkit-transform: translate3d(0,10px,0); transform: translate3d(0,10px,0); } .colored_box_style .ce_title h3 { line-height: initial; -webkit-transition: -webkit-transform 0.7s; transition: transform 0.7s; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0); z-index: 2; } figure.effect-marley p { opacity: 0; -webkit-transition: opacity 0.7s, -webkit-transform 0.7s; transition: opacity 0.7s, transform 0.7s; } .colored_box_style h3::after{ opacity: 0; -webkit-transition: opacity 0.7s, -webkit-transform 0.7s; transition: opacity 0.7s, transform 0.7s; } .colored_box_style:hover h3::after, figure.effect-marley:hover p { opacity: 1; -webkit-transform: translate3d(0,-10px,0); transform: translate3d(0,-10px,0); } /*Single and Double sidebars*/ .page_content.single_sidebar .colored_box_style h3 a, .page_content.double_sidebar .colored_box_style h3 a { font-size: 0.6em; } .page_content.single_sidebar .news .item .media_part .pic.colored_box_style .effect-marley .colored_category, .page_content.double_sidebar .news .item .media_part .pic.colored_box_style .effect-marley .colored_category { padding-top: 1px; } .page_content.single_sidebar .colored_box_style figure.effect-marley:hover .colored_category, .page_content.double_sidebar .colored_box_style figure.effect-marley:hover .colored_category { -webkit-transform: translate3D(0px,+3px, 0px); -moz-transform: translate3D(0px,+3px, 0px); -ms-transform: translate3D(0px,+3px, 0px); -o-transform: translate3D(0px,+3px, 0px); transform: translate3D(0px,+3px, 0px); } .page_content.single_sidebar .colored_box_style figure.effect-marley:hover figcaption, .page_content.double_sidebar .colored_box_style figure.effect-marley:hover figcaption { bottom: initial; top: 0px; } /* --\ hover colored box */ /* == EFFECTS (HOVER) */ /* == TOOLTIP */ a.tooltip{ position: relative; } a.tooltip span { font-size: 13px; position: absolute; z-index: 999; white-space: nowrap; bottom: 9999px; left: 50%; background: #000; color: #e0e0e0; padding: 0px 10px; line-height: 24px; height: 24px; opacity: 0; transition: opacity 0.4s ease-out; border-color: #000; transform: translate(-50%,-50%); } a.tooltip span::before { content: ""; display: block; border-top: 15px solid transparent; position: absolute; top: 15px; left: calc(50% - 8px); border-right: 15px solid #000000; transform: rotate(45deg); border-right-color: inherit; } a.tooltip:hover span { opacity: 1; bottom: 100%; } /* ==\ TOOLTIP */ /********* * BUTTONS *********/ .cws_vc_shortcode_button_wrapper{ margin: 5px; } .cws_vc_shortcode_button{ margin: 5px; } .cws_vc_shortcode_button_wrapper .cws_vc_shortcode_button{ margin: auto; } .cws_vc_shortcode_button{ text-decoration: none; } .cws_vc_shortcode_button i:first-child{ margin-right: 10px; } .cws_vc_shortcode_button i:last-child{ margin-left: 10px; } .cws_vc_shortcode_button.small{ padding: 7px 25px; font-size: 12px; } .cws_vc_shortcode_button.large{ padding: 15px 53px; font-size: 14px; } .pswp__top-bar button:before{ display: none; } .cws_vc_shortcode_button:hover, .cws_vc_shortcode_cta .cta_button .cws_vc_shortcode_button:hover, button:hover { background-color: transparent; } .cws_vc_shortcode_cta .cta_button .cws_vc_shortcode_button:hover{ background: transparent !important; } .cws_vc_shortcode_button:hover:before, input[type='submit']:hover:before, .cws_vc_shortcode_cta .cta_button .cws_vc_shortcode_button:hover:before, button:hover:before { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1; } .cws_vc_shortcode_button i.icon-left{ margin-right: 10px; } .cws_vc_shortcode_button i.icon-right{ margin-left: 10px; } .cws_vc_shortcode_button_content{ position: relative; z-index: 1; } /********** * \BUTTONS **********/ /************ * SHORTCODES ************/ .cws_submit{ margin: 0 !important; display: inline-block; } input.cws_submit{ background: transparent; font-size: 16px; font-weight: 700; border: solid 2px transparent; } p.cws_submit{ margin: 30px 0 0 !important; } p.cws_submit .cws_submit:hover { background-color: transparent; } /* \ msg box */ .wrapper-author{ position: relative; margin-top: 30px; } .wrapper-author .thumb_img{ position: relative; z-index: 1; height: 100px; display: block; overflow: hidden; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } /* Zoom In #1 */ .hover1 .pic img { -webkit-transition: transform .7s ease,opacity .7s ease; -webkit-transition: opacity .7s ease,-webkit-transform .7s ease; transition: opacity .7s ease,-webkit-transform .7s ease; transition: transform .7s ease,opacity .7s ease; transition: transform .7s ease,opacity .7s ease,-webkit-transform .7s ease; transform: scale(1); -webkit-transform: scale(1); } .hover1 .pic:hover img { transform: scale(1.03); -webkit-transform: scale(1.03); } /* Zoom In #2 */ .hover02 .pic img { -webkit-transition: transform .3s ease,opacity .3s ease; -webkit-transition: opacity .3s ease,-webkit-transform .3s ease; transition: opacity .3s ease,-webkit-transform .3s ease; transition: transform .3s ease,opacity .3s ease; transition: transform .3s ease,opacity .3s ease,-webkit-transform .3s ease; transform: scale(1); -webkit-transform: scale(1); } .hover02 .pic:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); } /* Zoom Out #1 */ .hover03 .pic img { -webkit-transform: scale(1.5); transform: scale(1.5); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; } .hover03 .pic:hover img { -webkit-transform: scale(1); transform: scale(1); } /* Zoom Out #2 */ .hover04 .pic img { -webkit-transform: scale(1.1); transform: scale(1.1); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; } .hover04 .pic:hover img { -webkit-transform: scale(1); transform: scale(1); } /* Slide */ .hover05 .pic img { margin-left: 30px; -webkit-transform: scale(1.5); transform: scale(1.5); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; } .hover05 .pic:hover img { margin-left: 0; } /* Rotate */ .hover06 .pic img { -webkit-transform: rotate(15deg) scale(1.5); transform: rotate(15deg) scale(1.5); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; } .hover06 .pic:hover img { -webkit-transform: rotate(0) scale(1); transform: rotate(0) scale(1); } /* Blur */ .hover07 .pic img { -webkit-filter: blur(3px); filter: blur(3px); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; } .hover07 .pic:hover img { -webkit-filter: blur(0); filter: blur(0); } /* Gray Scale */ .hover08 .pic img { -webkit-filter: grayscale(100%); filter: grayscale(100%); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; } .hover08 .pic:hover img { -webkit-filter: grayscale(0); filter: grayscale(0); } /* Sepia */ .hover09 .pic img { -webkit-filter: sepia(100%); filter: sepia(100%); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; } .hover09 .pic:hover img { -webkit-filter: sepia(0); filter: sepia(0); } /* Blur + Gray Scale */ .hover10 .pic img { -webkit-filter: blur(0); filter: blur(0); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; } .hover10 .pic:hover img { -webkit-filter: grayscale(100%) blur(3px); filter: grayscale(100%) blur(3px); } /* Opacity #1 */ .hover11 .pic img { opacity: 1; -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; } .hover11 .pic:hover img { /*opacity: .5;*/ } /* Opacity #2 */ .hover12 .pic img { opacity: 1; -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; } .hover12 .pic:hover img { opacity: .5; } /* Flashing */ .hover13 .pic:hover img { opacity: 1; -webkit-animation: flash 1.5s; animation: flash 1.5s; } @-webkit-keyframes flash { 0% { opacity: .4; } 100% { opacity: 1; } } @keyframes flash { 0% { opacity: .4; } 100% { opacity: 1; } } /* Shine */ .hover14 .pic { position: relative; } .hover14 .pic:before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%); background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%); -webkit-transform: skewX(-25deg); transform: skewX(-25deg); } .hover14 .pic:hover:before { -webkit-animation: shine .75s; animation: shine .75s; } @-webkit-keyframes shine { 100% { left: 125%; } } @keyframes shine { 100% { left: 125%; } } /* Circle */ .hover15 .pic { position: relative; } .hover15 .pic:before { position: absolute; top: 50%; left: 50%; z-index: 2; display: block; content: ''; width: 0; height: 0; background: rgba(255,255,255,.2); border-radius: 100%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); opacity: 0; } .hover15 .pic:hover:before { -webkit-animation: circle .75s; animation: circle .75s; } @-webkit-keyframes circle { 0% { opacity: 1; } 40% { opacity: 1; } 100% { width: 200%; height: 200%; opacity: 0; } } @keyframes circle { 0% { opacity: 1; } 40% { opacity: 1; } 100% { width: 200%; height: 200%; opacity: 0; } } .has-post-thumbnail .meta_date, .format-audio .meta_date, .format-video .meta_date{ position: absolute; top: 0; left:0; z-index: 5; } .meta_date{ display: inline-block; text-align: center; } .date-content{ padding: 12px 18px; display: block; } .date-content span{ display: block; text-align: center; text-transform: uppercase; color:#fff; } .date-content span:first-child{ text-transform: uppercase; } .date-content span:only-of-type{ font-size: 16px; } .date-content span + span{ display: inline-block; } .date-c{ display: block; font-size: 22px; line-height: 20px; color:#fff; text-transform: uppercase; text-align: center; } .date-c{ margin-bottom: 5px; } .date-c:first-child{ color:#ffffff; font-weight: 100; } /* social icons */ .cws_social_icons .cws_icon{ display: inline-block; text-align: center; margin: 0 4px 10px 4px; position: relative; z-index: 1; border-radius: 50%; border: 2px solid; box-sizing: border-box; } .cws_social_icons .cws_icon:last-child{ margin-right: 0; } .cws_social_icons.icon_size_regular .cws_icon{ width: 40px; height: 40px; line-height: 36px; } .cws_social_icons.icon_size_small .cws_icon{ width: 30px; height: 30px; line-height: 26px; } .cws_social_icons.icon_size_large .cws_icon{ width: 50px; height: 50px; line-height: 46px; } /* \social icons */ .cws_vc_shortcode_banners.cws_vc_shortcode_module { position: relative; display: inline-block; overflow: hidden; width: 100%; } .cws_vc_shortcode_banners.cws_vc_shortcode_module .banners_head{ display: block; min-height: 195px; } .bg_banner_img{ min-height: 195px; width: 100%; display: block; background-position: center; background-size: cover; } .cws_vc_shortcode_banners.cws_vc_shortcode_module .banners_body{ position: absolute; top:0; } .cws_vc_shortcode_banners.cws_vc_shortcode_module .banners_body{ color:#fff; margin:30px 15px; width: calc(100% - 30px); height: calc(100% - 60px); } .cws_vc_shortcode_banners.cws_vc_shortcode_module.style2 .banners_body{ margin:20px; width: calc(100% - 40px); height: calc(100% - 40px); } .cws_vc_shortcode_banners.cws_vc_shortcode_module .banners_body p{ margin-bottom: 0; } .cws_vc_shortcode_banners.cws_vc_shortcode_module .banners_body .banners_button{ color:inherit; font-size: 18px; font-weight: bold; display: inline-block; position: relative; margin-top:40px; } .cws_vc_shortcode_banners.cws_vc_shortcode_module.style2 .banners_body .wrapper-skew{ position: absolute; right: -5px; z-index: 6; bottom: -8px; } .cws_vc_shortcode_banners.cws_vc_shortcode_module.style2 .banners_body .wrapper-skew .banners_button{ margin-top:0; } .cws_vc_shortcode_banners.cws_vc_shortcode_module.style2 .banners_body .discount_price{ font-size: 40px; font-weight: 500; margin-bottom:15px; } .cws_vc_shortcode_banners.cws_vc_shortcode_module.add_divider .banners_body .banners_button{ margin-top:0; } .cws_vc_shortcode_banners.cws_vc_shortcode_module.add_divider .banners_body .banners_desc:after{ content: ""; display: block; height: 20px; margin-top:10px; background: url(../img/divider_banner.png) no-repeat 0 0; } .cws_vc_shortcode_banners.cws_vc_shortcode_module .banners_body .banners_button:after{ content: ""; width: 0; height: 0; display: inline-block; margin-left: 8px; border-top: 3px solid transparent; border-left-width: 6px; border-left-style: solid; border-left-color: inherit; border-bottom: 3px solid transparent; vertical-align: middle; } .cws_vc_shortcode_banners.cws_vc_shortcode_module.a-right .banners_body .banners_desc:after{ background-position: 100% 0; } .cws_vc_shortcode_banners.cws_vc_shortcode_module.a-center .banners_body .banners_desc:after{ background-position: 50% 0; } .cws_vc_shortcode_banners.cws_vc_shortcode_module.add_divider .banners_body .banners_button{ display: inline-block; margin-top:10px; } .cws_vc_shortcode_banners.cws_vc_shortcode_module .banners_body .banners_title{ font-size: 45px; line-height: 28px; margin-bottom: 10px; } .cws_vc_shortcode_banners.cws_vc_shortcode_module .banners_body .banners_desc{ font-size: 28px; font-weight: 500; position: relative; } .ov_color_banner{ position: absolute; top:0; left:0; width: 100%; height: 100%; } .ov_color_triangle{ content: ""; display: block; position: absolute; top: 0; left: 100%; width: 100%; height: 100%; background-color: #fff; transform: skew(-33deg) translateX(-100px); z-index: 1; } .cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module{ color:#fff; position: relative; border-radius: 3px; -webkit-perspective: 1200; -moz-perspective: 1200; -ms-perspective: 1200; perspective: 1200; -ms-transform: perspective(1200px); -moz-transform: perspective(1200px); -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; } .cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module .flip{ -webkit-transition: 0.6s; -webkit-transform-style: preserve-3d; -ms-transition: 0.6s; -moz-transition: 0.6s; -moz-transform: perspective(1200px); -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transition: 0.6s; transform-style: preserve-3d; position: relative; z-index: 2; } .cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module .no-flip{ overflow: hidden; } .cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module:hover .flip .front{ -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); } .cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module:hover .flip .back{ -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -o-transform: rotateY(0deg); -ms-transform: rotateY(0deg); transform: rotateY(0deg); } .cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module .flip .front, .cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module .flip .back{ -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: all 1s ease-in-out; -webkit-transform-style: preserve-3d; -webkit-transform: rotateY(0deg); -moz-transition: all 1s ease-in-out; -moz-transform-style: preserve-3d; -moz-transform: rotateY(0deg); -o-transition:all 1s ease-in-out; -o-transform-style: preserve-3d; -o-transform: rotateY(0deg); -ms-transition: all 1s ease-in-out; -ms-transform-style: preserve-3d; -ms-transform: rotateY(0deg); transition: all 1s ease-in-out; transform-style: preserve-3d; transform: rotateY(0deg); position: absolute; top: 0; left: 0; } .cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module .flip .front{ position: relative; overflow: hidden; } .cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module .flip .back{ -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -o-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); transform: rotateY(-180deg); padding: 50px 30px 0 45px; width: calc(100% - 75px); } .cws_vc_shortcode_gifts_cards .gifts_cards{ padding: 35px 30px 35px 18px; display: flex; position: relative; z-index: 2; } .gifts_cards_title{ font-size: 28px; text-transform: uppercase; color:inherit; line-height: 28px; white-space: pre; } .separator_css{ display: block; height: 20px; margin-top:5px; background: url(../img/divider_banner.png) no-repeat 0 0; } .gifts_cards_price .price{ font-size: 40px; font-weight: bold; color:inherit; } .gifts_cards_price{ margin-top: 10px; } .gifts_cards_price .currency{ font-size: 20px; font-weight: 400; display: inline-block; vertical-align: top; } .gifts_cards_price .currency:last-child{ margin-left:7px; } .gifts_cards_left{ position: relative; z-index: 5; padding-right: 16px; margin-right: 28px; } .gifts_cards_left:after{ display: block; content: ""; width: 1px; height: 100%; position: absolute; right: 0; top:0; background: #fff; opacity: .2; } .discount_gifts_cards{ position: absolute; left: 0; padding: 2px 50px; text-align: center; z-index: 3; background: #fff; top: 0; text-transform: uppercase; font-size: 20px; font-weight: 700; -webkit-transform: rotate(-45deg) translate(-30%,-70%); -moz-transform: rotate(-45deg) translate(-30%,-70%); -ms-transform: rotate(-45deg) translate(-30%,-70%); transform: rotate(-45deg) translate(-30%,-70%); } .gifts_btn_url{ position: absolute; z-index: 5; width: 100%; height: 100%; display: block; left:0; top:0; cursor: pointer; } .bg_gifts_cards{ display: block; width: 100%; height: 100%; position: absolute; top:0; left:0; } .overlay_gifts_cards{ display: block; width: 100%; height: 100%; position: absolute; top:0; left:0; z-index: 1; } .gifts_cards_price .currency:first-child{ margin-right: 7px; } .gifts_cards_right{ z-index: 5; margin-left:auto; } .cws_vc_shortcode_stars_wrapper{ display: inline-block; position: relative; } .cws_vc_shortcode_stars{ font-size: 10px; line-height: 1; letter-spacing: 8px; } .cws_vc_shortcode_stars:before{ content: "\f005\f005\f005\f005\f005"; font-family: FontAwesome; } .cws_vc_shortcode_stars.cws_vc_shortcode_inactive_stars{ position: relative; } .cws_vc_shortcode_stars.cws_vc_shortcode_active_stars{ position: absolute; top: 0; left: 0; color: #ffc107; width: 0; overflow: hidden; } .cws_vc_shortcode_sc_carousel > .cws_vc_shortcode_wrapper > p{ display: none; } .cws_vc_shortcode_sc_carousel li.item{ padding-left: 0; } .cws_vc_shortcode_sc_carousel li.item:before{ display: none; } .cws_twitter{ text-align: center; } .cws_twitter .tweet{ padding-left: 15px; padding-right: 15px; font-size: 1.066667em; } .cws_twitter .tweet:before{ display: none; } .cws_twitter .cws_twitter_icon{ display: block; width: 56px; height: 56px; margin-left: auto; margin-right: auto; font-size: 34px; line-height: 56px; color: #ffc107; text-align: center; border: 2px solid #ffc107; } .cws_twitter .cws_twitter_icon + .cws_tweets{ margin-top: 10px; } .cws_twitter .tweet .date{ color: #ffc107; } .cws_vc_shortcode_cta{ position: relative; padding: 30px 40px; } .cta_holder, .cta_offer{ display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .cta_subtitle{ font-size: 24px; color: #fff; line-height: 41px; font-weight: 400; } .cta_title{ font-size: 48px; line-height: 55px; color: #fff; font-weight: 500; text-transform: uppercase; } .cta_desc_subtitle{ font-size: 30px; color:#fff; line-height: 41px; } .cta_title strong, .cta_title b{ font-weight: 600; } .cta_title mark{ padding: 0; border-radius: 0; background-color: transparent; color: #424d58; } .cta_icon{ font-size: 100px; line-height: 100px; color: rgba(0,0,0,0.065); width: 120px; text-align: center; } .cta_icon > i{ display: inline-block; } .cta_icon + .cta_text{ margin-left: -60px; } .cta_button .cws_vc_shortcode_button{ margin: auto; } .cta_offer + .cta_button,.cta_offer + .cta_banner{ margin-left: auto; } .cta_offer + .cta_banner .cws_vc_shortcode_cta_banner{ width: 147px; height: 147px; color: #fff; border-radius: 50%; display: flex; flex-direction: column; justify-content: center; align-items: center; line-height: 1; } .cta_offer + .cta_banner .cws_vc_shortcode_cta_banner .cws_vc_shortcode_banner_title{ font-size: 28px; } .cta_offer + .cta_banner .cws_vc_shortcode_cta_banner .cws_vc_shortcode_banner_price{ font-size: 56px; font-weight: 500; } .cta_offer + .cta_banner .cws_vc_shortcode_cta_banner .cws_vc_shortcode_banner_desc{ font-size: 21px; } .cta_offer + .cta_banner .cws_vc_shortcode_cta_banner span{ display: block; text-align: center; } .cws_vc_shortcode_cta .cta_button .cws_vc_shortcode_button{ color: #fff; font-weight: bold; padding: 14px 56px; font-size: 25px; border-radius: 29px; } .cws_vc_shortcode_cta .cta_button .cws_vc_shortcode_button:before{ background-color: transparent; } .cws_vc_shortcode_cta .cta_button .cws_vc_shortcode_button:hover:before{ background-color: transparent; } .overlay_cta_color{ position: absolute; left: 0; width: 100%; height: 100%; top:0; z-index: 1; } .cws_vc_shortcode_cta .cta_holder{ position: relative; z-index: 2; } /* lIKES */ /* Loader */ .loader, .loader:before, .loader:after { background: rgba(0, 0, 0, 0.2); -webkit-animation: load1 1s infinite ease-in-out; animation: load1 1s infinite ease-in-out; width: .2em; height: .6em; } .loader:before, .loader:after { position: absolute; top: 0; content: ''; } .loader:before { left: -.375em; -webkit-animation-delay: -0.32s; animation-delay: -0.32s; } .loader { text-indent: -9999em; display: inline-block; position: relative; vertical-align: middle; font-size: 1em; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation-delay: -0.16s; animation-delay: -0.16s; } .loader:after { left: .375em; } @-webkit-keyframes load1 { 0%, 80%, 100% { box-shadow: 0 0 rgba(0, 0, 0, 0.2); height: .6em; } 40% { box-shadow: 0 -.3em rgba(0, 0, 0, 0.2); height: 1em; } } @keyframes load1 { 0%, 80%, 100% { box-shadow: 0 0 rgba(0, 0, 0, 0.2); height: .6em; } 40% { box-shadow: 0 -.3em rgba(0, 0, 0, 0.2); height: 1em; } } .loader{ margin-left: 7px; } /* \lIKES */ /************ * \SHORTCODES ************/ .v_sep{ border-left: 1px solid #e7e7e7; padding-left: 15px; margin-left: 15px; } .v_sep:first-child{ margin-left: auto; } .v_sep:last-child{ padding-left: 0; } .cws_overlay{ display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; } .widgettitle{ font-weight: 700; margin-top: 20px; } .widgettitle.text_alignleft{ text-align: left; } .widgettitle.text_aligncenter{ text-align: center; } .widgettitle.text_alignright{ text-align: right; } .widgetsubtitle{ text-transform: capitalize; font-weight: 400; } .thumb{ position: relative; overflow: hidden; } .thumb .hover-effect{ display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255,255,255,0.25); opacity: 0; } .thumb:hover .hover-effect{ opacity: 1; } .thumb .link, .thumb .link > a{ display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .thumb > img{ z-index: 0; } .thumb .hover-effect{ z-index: 1; } .thumb .link{ z-index: 2; } .a_left_flex{ -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .a_right_flex{ -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .a_center_flex{ -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .children_height_stretchedByFlex{ display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .cws_content_pattern{ background-color: #f0f4f7; background-repeat: repeat; background-position: center center; } .cws_inline_sep{ display: inline-block; vertical-align: middle; width: 1px; height: 1.142857em; background-color: #b5b5b5; margin-left: 10px; margin-right: 10px; -webkit-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg); } .script_font{ font-weight: 400; padding-left: 1px; /* because of cropping */ padding-right: 1px; /* because of cropping */ } /********* * \COMMON *********/ /* -- cws collumn (margin fix) */ .cws-column .cws_vc_column-inner > div[class*="-offset-"].wpb_column{ margin-left: 0% !important; } /* --\ cws collumn (margin fix) */ .cws-content { z-index: 2; } .cws-content,.cws-column{ position: relative; -webkit-transition: background 0.3s ease; -moz-transition: background 0.3s ease; -ms-transition: background 0.3s ease; -o-transition: background 0.3s ease; transition: background 0.3s ease; } .cws-content > .vc_row:hover, .cws-content > .vc_row:hover .cws-overlay-bg { -moz-transition: background 0.3s ease; -ms-transition: background 0.3s ease; -o-transition: background 0.3s ease; transition: background 0.3s ease; } .cws-column .cws_vc_column-inner > .wpb_column{ width: 100%; } .cws-column .cws_vc_column-inner{ position: relative; } .cws_vc_column-inner:after{ clear: both; height: 0; display: block; content: ""; } .cws-content > div.vc_row,.cws-column .cws_vc_column-inner{ background-repeat: inherit !important; background-size: inherit !important; background-position: inherit !important; background-attachment: inherit !important; position: relative; } .cws-content.row_full_height > div.vc_row{ min-height: inherit; } .cws-content .cws-column .cws_vc_column-inner > .wpb_column > .vc_column-inner{ background: none !important; } .cws-content .cws-column.full_width_map .cws_vc_column-inner > .wpb_column > .vc_column-inner{ padding-right: 0px !important; padding-left: 0px !important; } .cws-column.full_width_map #wpgmza_map{ width: 100% !important; } .cws-content .cws-column > .cws_vc_column-inner{ padding: 0 !important; } .vc_row.vc_row-flex .cws_vc_column-inner, .vc_row.vc_row-flex>.vc_column_container .cws_vc_column-inner{ width: 100%; } .wpb_column.vc_col-has-margin.cws-column .cws_vc_column-inner .vc_column-inner{ margin: 0 !important; } .wpb_column.vc_col-has-border.cws-column .cws_vc_column-inner .vc_column-inner{ border: 0 !important; border-radius: 0 !important; } .cws-content .cws-overlay-bg{ position: absolute; left: 0; top:0; width: 100%; height: 100%; display: block; z-index: 2; } .vc_column_container{ z-index: 3; } .cws-content .vc_parallax>*{ z-index: 3; } .vc_row.top_line, .vc_row.bottom_line{ -webkit-border-image: -webkit-linear-gradient( left, transparent 0, transparent 15px, #f2f2f2 15px, #f2f2f2 -webkit-calc(50% - 65px), #f27c66 -webkit-calc(50% - 65px), #f27c66 -webkit-calc(50% - 20px), #f9cb8f -webkit-calc(50% - 20px), #f9cb8f -webkit-calc(50% + 25px), #18bb7c -webkit-calc(50% + 25px), #18bb7c -webkit-calc(50% + 70px), #f2f2f2 -webkit-calc(50% + 70px), #f2f2f2 -webkit-calc(100% - 15px), transparent -webkit-calc(100% - 15px), transparent 100% ) 1 0 round; -moz-border-image: -moz-linear-gradient( left, transparent 0, transparent 15px, #f2f2f2 15px, #f2f2f2 -moz-calc(50% - 65px), #f27c66 -moz-calc(50% - 65px), #f27c66 -moz-calc(50% - 20px), #f9cb8f -moz-calc(50% - 20px), #f9cb8f -moz-calc(50% + 25px), #18bb7c -moz-calc(50% + 25px), #18bb7c -moz-calc(50% + 70px), #f2f2f2 -moz-calc(50% + 70px), #f2f2f2 -moz-calc(100% - 15px), transparent -moz-calc(100% - 15px), transparent 100% ) 1 0 round; -o-border-image: linear-gradient( left, transparent 0, transparent 15px, #f2f2f2 15px, #f2f2f2 calc(50% - 65px), #f27c66 calc(50% - 65px), #f27c66 calc(50% - 20px), #f9cb8f calc(50% - 20px), #f9cb8f calc(50% + 25px), #18bb7c calc(50% + 25px), #18bb7c calc(50% + 70px), #f2f2f2 calc(50% + 70px), #f2f2f2 calc(100% - 15px), transparent calc(100% - 15px), transparent 100% ) 1 0 round; border-image: -moz-linear-gradient( left, transparent 0, transparent 15px, #f2f2f2 15px, #f2f2f2 -moz-calc(50% - 65px), #f27c66 -moz-calc(50% - 65px), #f27c66 -moz-calc(50% - 20px), #f9cb8f -moz-calc(50% - 20px), #f9cb8f -moz-calc(50% + 25px), #18bb7c -moz-calc(50% + 25px), #18bb7c -moz-calc(50% + 70px), #f2f2f2 -moz-calc(50% + 70px), #f2f2f2 -moz-calc(100% - 15px), transparent -moz-calc(100% - 15px), transparent 100% ) 1 0 round; border-image: linear-gradient( left, transparent 0, transparent 15px, #f2f2f2 15px, #f2f2f2 calc(50% - 65px), #f27c66 calc(50% - 65px), #f27c66 calc(50% - 20px), #f9cb8f calc(50% - 20px), #f9cb8f calc(50% + 25px), #18bb7c calc(50% + 25px), #18bb7c calc(50% + 70px), #f2f2f2 calc(50% + 70px), #f2f2f2 calc(100% - 15px), transparent calc(100% - 15px), transparent 100% ) 1 0 round; } .vc_row.top_line{ border-top: 3px solid #f2f2f2 !important; } .vc_row.bottom_line{ border-bottom: 3px solid #f2f2f2 !important; } .posts_grid .post_post .vc_col-sm-1, .posts_grid .post_post .vc_col-sm-10, .posts_grid .post_post .vc_col-sm-11, .posts_grid .post_post .vc_col-sm-12, .posts_grid .post_post .vc_col-sm-2, .posts_grid .post_post .vc_col-sm-3, .posts_grid .post_post .vc_col-sm-4, .posts_grid .post_post .vc_col-sm-5, .posts_grid .post_post .vc_col-sm-6, .posts_grid .post_post .vc_col-sm-7, .posts_grid .post_post .vc_col-sm-8, .posts_grid .post_post .vc_col-sm-9{ float: none; width: 100%; } #page.single_sidebar .vc_row[data-vc-full-width="true"], #page.double_sidebar .vc_row[data-vc-full-width="true"]{ left: auto !important; padding-left: 0 !important; padding-right: 0 !important; width: auto !important; } .wpb_text_column hr:last-child{ margin-bottom: 40px; } ul li hr, .wpb_text_column ul li hr, .wpb_text_column ul li hr:last-child{ margin: 0; } /************************** * \COMPOSER CUSTOMIZATIONS **************************/ /****** * GRID ******/ .cws_vc_shortcode_sc_carousel.cws_sc_carousel{ position: relative; } .cws_vc_shortcode_module:only-child, .widget:only-child{ margin-bottom: auto; } .wide_style.posts_grid .cws_vc_shortcode_grid{ margin-left: 0; margin-right: 0; } .blog_post.posts_grid.posts_grid_fw_img .clearfix:after{ display: none; } .posts_grid .item > .back_img{ position: absolute; z-index: -1; width: 100%; height: 100%; top: 0; margin:0; left: 0; background-position: center center; background-attachment: fixed; background-size: cover; } .posts_grid.posts_grid_fw_img .item{ position: relative; margin-top:0; } .posts_grid.posts_grid_fw_img .item:first-child{ padding-top: 30px; } .blog_post.posts_grid.posts_grid_fw_img .cws_vc_shortcode_grid{ margin-top: -30px; } .posts_grid.posts_grid_wth_spacings .item{ margin-top: auto; padding-left: 0; padding-right: 0; } .crsl-grid li.item{ padding-left: 15px; } .cws_col, .cws_col_12{ width: 100%; float: left; margin: 0; } .cws_col_9{ width: 75%; } .cws_col_8{ width: 66.66666%; } .grid_col_6, .cws_col_6{ width: 50%; } .grid_col_4, .cws_col_4{ width: 33.33333%; padding: 0; } .grid_col_3, .cws_col_3{ width: 25%; } .grid_col_5, .cws_col_5{ width: 20%; } .grid_col_6, .cws_col_6{ width: 16.6667%; } .posts_grid .item.hidden{ opacity: 0; } .wpb_single_image .vc_single_image-wrapper.vc_box_shadow { margin: 5px 0; } .cws_vc_shortcode_load_more.hiding{ -webkit-animation-duration: 0.3s; animation-duration: 0.3s; } .portfolio_carousel .item{ width: auto !important; float:none; display: inline-block; } .portfolio_carousel .item .pic img{ text-align: center; } hr.posts_grid_spacing{ height: 0; background-color: transparent; margin-top: auto; } hr.posts_grid_spacing:before{ display: none; } .grid_row.single_related section.news.blog_post.posts_grid > .widgettitle{ margin-bottom: 30px; } .posts_grid > .cws_vc_shortcode_load_more{ margin: auto; margin-top: 30px; float: none; display: inline-block; } .posts_grid.cws_portfolio_posts_grid .post_wrapper{ position: relative; } .posts_grid.cws_portfolio_posts_grid .post_wrapper .prim_post_data_title{ position: absolute; bottom:35px; z-index: 2; width: 100%; text-align: center; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .posts_grid.cws_portfolio_posts_grid .post_media .post_link{ position: absolute; top:50%; left:50%; -moz-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); z-index: 2; display: block; text-align: center; opacity: 0; line-height: 57px; width: 57px; height: 57px; visibility: hidden; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; color:#fff; transition: all 0.3s ease; } .posts_grid.cws_portfolio_posts_grid .links_wrap a:before{ font-size: 45px; margin: 0; line-height: inherit; } .posts_grid.cws_portfolio_posts_grid .post_wrapper:hover .post_link{ opacity: 1; visibility: visible; } .posts_grid.cws_portfolio_posts_grid .post_wrapper:hover .prim_post_data_title{ opacity: 1; visibility: visible; bottom: 70px; } .posts_grid.cws_portfolio_posts_grid .post_wrapper .prim_post_data_title h3{ color:#fff; font-size:22px; } .posts_grid.cws_portfolio_posts_grid .post_wrapper:hover .pic:before{ content: ""; display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: 0.6; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } /******* * \GRID *******/ /* CWS LOADER */ #cws_loader_filters{ display: none; } #cws_loader{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-filter: url("#goo-no-comp"); filter: url(#goo-no-comp); z-index: 999; } #cws_loader_indicator { position: absolute; left: 50%; top: 50%; } .cws_loader_indicator_dot { position: absolute; background: #ffc824; width: 40px; height: 40px; margin-left: -20px; margin-top: -20px; border-radius: 50%; } .cws_loader_indicator_dot:nth-child(1) { background: #ffc824; -webkit-transform: scale(0.8, 0.8); transform: scale(0.8, 0.8); } .cws_loader_indicator_dot:nth-child(2) { background: #d394ee; -webkit-transform: scale(0.85, 0.85); transform: scale(0.85, 0.85); } .cws_loader_indicator_dot:nth-child(3) { background: #037cff; -webkit-transform: scale(0.9, 0.9); transform: scale(0.9, 0.9); } .cws_loader_indicator_dot:nth-child(4) { background: #fc512a; -webkit-transform: scale(0.7, 0.7); transform: scale(0.7, 0.7); } .cws_loader_indicator_dot.cws_loader_indicator_status { background: #00ffc4; -webkit-transform: scale(0.95, 0.95); transform: scale(0.95, 0.95); } /* \CWS LOADER */ /* CWS TIPR */ .tipr_content { color: #FFF; padding: 2px 5px 2px 5px; text-align: center; font-size: 12px; line-height:20px; white-space: nowrap; } .tipr_container_bottom { display: none; position: absolute; margin-top: 13px; z-index: 1000; } .tipr_container_top { display: none; position: absolute; margin-top: -80px; z-index: 1000; } .tipr_point_top, .tipr_point_bottom { position: relative; background: #111; -webkit-border-radius: 3px; border-radius: 3px; opacity: 0.9; } .tipr_point_top:after { position: absolute; pointer-events: none; border: solid transparent; top: 100%; content: ""; height: 0; width: 0; } .tipr_point_top:after { border-top-color: #111; border-width: 8px; left: 50%; margin-left: -8px; } .tipr_point_bottom:after { position: absolute; pointer-events: none; border: solid transparent; bottom: 100%; content: ""; height: 0; width: 0; } .tipr_point_bottom:after { border-bottom-color: #111; border-width: 8px; left: 50%; margin-left: -8px; } [class^="cwsicon-"]:before, [class*=" cwsicon-"]:before, [class^="cwsicon-"]:after, [class*=" cwsicon-"]:after { margin-left: 0 !important; padding-left: 0 !important; } .mejs-fullscreen-button>button{ background-position: -79px 1px !important; height: 22px !important; width: 22px !important; border-radius: 0px !important; } /* FOOTER Widgets */ .widget-recent-posts.cws-widget ul li { padding: 11px 0 17px; border-top: solid 1px #cdcdcd; margin: 0; } .widget-recent-posts.cws-widget ul li:first-child { padding-top: 0; border-top: none; } .widget-recent-posts.cws-widget ul li a { font-size: 16px; line-height: 24px; font-weight: 600; } /* IMAGE WITH DOTS */ .image_with_dots { margin: 0 !important; position: relative; } .image_with_dots img { display: block; width: 100%; -webkit-box-shadow: 0 0 21px rgba(213, 213, 213, 0.34); -moz-box-shadow: 0 0 21px rgba(213, 213, 213, 0.34); box-shadow: 0 0 21px rgba(213, 213, 213, 0.34); position: relative; z-index: 2; } .image_with_dots:before { content: ''; display: block; width: 170px; height: 170px; background-image: -webkit-radial-gradient(circle closest-side at 2px 1.8px, #cccccc, transparent); background-image: -moz-radial-gradient(circle closest-side at 2px 1.8px, #cccccc, transparent); background-image: radial-gradient(circle closest-side at 2px 1.8px, #cccccc, transparent); -webkit-background-size: 16px 16px; background-size: 16px 16px; background-repeat: repeat; position: absolute; top: -60px; right: -70px; } .body-cont { overflow: hidden; } .news .item.sticky-post { -webkit-box-shadow: 0 0 55px rgba(0, 0, 0, 0.07); -moz-box-shadow: 0 0 55px rgba(0, 0, 0, 0.07); box-shadow: 0 0 55px rgba(0, 0, 0, 0.07); margin: 0 0 40px !important; } .icon-varning { border: solid 1px #f00; padding: 10px 10px 10px; text-align: center; color: #f00; font-size: 14px; line-height: 1.1em; margin: 10px; } /************ * RESPONSIVE *************/ @media all and (-ms-high-contrast: none), (-ms-high-contrast: active){ .cws_parallax_scene_container .cws_parallax_scene img, .cws_parallax_scene_container .cws_parallax_scene canvas{ width: auto; height: auto; min-width: 100%; min-height: 100%; } } @media only screen and (max-width: 380px){ .cws_mobile .mobile_menu .vc_column-inner ul li{ padding-left: 0; } } @media screen and ( max-width:479px ){ footer .cws-widget ul li a{ display: inline-block; vertical-align: middle; } footer .cws-widget ul li:last-child{ padding-bottom: 10px; } .ce_title{ font-size: 2em; } .page_footer .cws-widget .cws_social_links{ text-align: center !important; } .posts_grid_2 .item, .grid_col_6, .posts_grid_3 .item, .grid_col_4, .posts_grid_4 .item, .grid_col_3, .posts_grid_5 .item { width: 100%; } .single_sidebar .posts_grid_3.cws_portfolio_posts_grid .item{ width: 50%; } //.cws_mobile .site_header.logo-center .header_logo_part .logo{ // margin-top: 0 !important; // margin-bottom: 0 !important; //} .alignleft, .alignright{ width: 100%; margin-bottom: 30px } .posts_grid.tribe_events_posts_grid.posts_grid_small .post_media.tribe_events_post_media.posts_grid_post_media{ float:none; } .posts_grid.tribe_events_posts_grid.posts_grid_small .post_media.tribe_events_post_media.posts_grid_post_media img{ text-align: center; margin:0 auto; } .cws_callout .icon_section { margin-right: 0px; } #wpgmza_map{ width: calc(100% - 20px) !important; } .ce_tabs .tab{ padding: 0 10px; } #sb_instagram.sbi_col_10 #sbi_images .sbi_item, #sb_instagram.sbi_col_3 #sbi_images .sbi_item, #sb_instagram.sbi_col_4 #sbi_images .sbi_item, #sb_instagram.sbi_col_5 #sbi_images .sbi_item, #sb_instagram.sbi_col_6 #sbi_images .sbi_item, #sb_instagram.sbi_col_7 #sbi_images .sbi_item, #sb_instagram.sbi_col_8 #sbi_images .sbi_item, #sb_instagram.sbi_col_9 #sbi_images .sbi_item { width: 50%; } #sb_instagram .sbi_follow_btn { width: 100%; } #sb_instagram .sbi_follow_btn a, #sb_instagram .sbi_follow_btn .fa.fa-instagram { font-size: 25px !important; } .side_panel_container { width: 300px; } body.side_panel_show.slide_side_panel.left_slide .body-cont, body.side_panel_show.slide_side_panel.left_pull .body-cont, body.side_panel_show.slide_side_panel.left_slide .side_panel_overlay { -webkit-transform: translateX(300px) !important; -moz-transform: translateX(300px) !important; -ms-transform: translateX(300px) !important; -o-transform: translateX(300px) !important; transform: translateX(300px) !important; } .grid.grid-2, .page_content.single_sidebar .grid.grid-2, .page_content.double_sidebar .grid.grid-2, .grid.grid-3, .page_content.single_sidebar .grid.grid-3, .page_content.double_sidebar .grid.grid-3, .grid.grid-4, .page_content.single_sidebar .grid.grid-4, .page_content.double_sidebar .grid.grid-4{ margin-right: auto; } .grid.grid-2 .item, .page_content.single_sidebar .grid.grid-2 .item, .page_content.double_sidebar .grid.grid-2 .item, .grid.grid-3 .item, .page_content.single_sidebar .grid.grid-3 .item, .page_content.double_sidebar .grid.grid-3 .item, .grid.grid-4 .item, .page_content.single_sidebar .grid.grid-4 .item, .page_content.double_sidebar .grid.grid-4 .item, .news.news-small .post_info_part:not(.full_width), .page_content.double_sidebar .news.news-small .post_info_part:not(.full_width){ float: none; width: 100%; margin-right: auto; } .gallery_grid .grid.grid-4 .item, .page_content.single_sidebar .gallery_grid .grid.grid-4 .item, .page_content.double_sidebar .gallery_grid .grid.grid-4 .item, .blog_full_width .grid:not(.owl-carousel).grid-4 .item, .page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4 .item, .page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4 .item{ width: 100%; } .cws_portfolio .grid.grid-2 .item, .page_content.single_sidebar .cws_portfolio .grid.grid-2 .item, .page_content.double_sidebar .cws_portfolio .grid.grid-2 .item, .cws_portfolio .grid.grid-2 .grid-size, .page_content.single_sidebar .cws_portfolio .grid.grid-2 .grid-size, .page_content.double_sidebar .cws_portfolio .grid.grid-2 .grid-size { width: 100%; } .cws_portfolio .grid.grid-3 .item, .page_content.single_sidebar .cws_portfolio .grid.grid-3 .item, .page_content.double_sidebar .cws_portfolio .grid.grid-3 .item, .cws_portfolio .grid.grid-3 .grid-size, .page_content.single_sidebar .cws_portfolio .grid.grid-3 .grid-size, .page_content.double_sidebar .cws_portfolio .grid.grid-3 .grid-size { width: 100%; } .cws_portfolio .grid.grid-4 .item, .page_content.single_sidebar .cws_portfolio .grid.grid-4 .item, .page_content.double_sidebar .cws_portfolio .grid.grid-4 .item, .cws_portfolio .grid.grid-4 .grid-size, .page_content.single_sidebar .cws_portfolio .grid.grid-4 .grid-size, .page_content.double_sidebar .cws_portfolio .grid.grid-4 .grid-size { width: 50%; } .cws_portfolio .grid .item{ padding-left: 0px; } .benefits_container, .benefits_container .cws-widget { margin-left: auto; margin-right: auto; } .grid_fw.col-2 .item, .grid_fw.col-3 .item, .page_content.double_sidebar .grid_fw.col-3 .item, .grid_fw.col-4 .item, .page_content.single_sidebar .grid_fw.col-4 .item, .page_content.double_sidebar .grid_fw.col-4 .item, .grid_fw.col-5 .item, .page_content.single_sidebar .grid_fw.col-5 .item, .page_content.double_sidebar .grid_fw.col-5 .item, .grid_fw.col-6 .item, .page_content.single_sidebar .grid_fw.col-6 .item, .page_content.double_sidebar .grid_fw.col-6 .item, .grid_fw.col-7 .item, .page_content.single_sidebar .grid_fw.col-7 .item, .page_content.double_sidebar .grid_fw.col-7 .item, .grid_fw.col-8 .item, .page_content.single_sidebar .grid_fw.col-8 .item, .page_content.double_sidebar .grid_fw.col-8 .item, .grid_fw.col-9 .item, .page_content.single_sidebar .grid_fw.col-9 .item, .page_content.double_sidebar .grid_fw.col-9 .item, .grid_fw.col-10 .item, .page_content.single_sidebar .grid_fw.col-10 .item, .page_content.double_sidebar .grid_fw.col-10 .item, .grid_fw.col-11 .item, .page_content.single_sidebar .grid_fw.col-11 .item, .page_content.double_sidebar .grid_fw.col-11 .item, .grid_fw.col-12 .item, .page_content.single_sidebar .grid_fw.col-12 .item, .page_content.double_sidebar .grid_fw.col-12 .item, .grid_fw.col-2 .grid-size, .grid_fw.col-3 .grid-size, .page_content.double_sidebar .grid_fw.col-3 .grid-size, .grid_fw.col-4 .grid-size, .page_content.single_sidebar .grid_fw.col-4 .grid-size, .page_content.double_sidebar .grid_fw.col-4 .grid-size, .grid_fw.col-5 .grid-size, .page_content.single_sidebar .grid_fw.col-5 .grid-size, .page_content.double_sidebar .grid_fw.col-5 .grid-size, .grid_fw.col-6 .grid-size, .page_content.single_sidebar .grid_fw.col-6 .grid-size, .page_content.double_sidebar .grid_fw.col-6 .grid-size, .grid_fw.col-7 .grid-size, .page_content.single_sidebar .grid_fw.col-7 .grid-size, .page_content.double_sidebar .grid_fw.col-7 .grid-size, .grid_fw.col-8 .grid-size, .page_content.single_sidebar .grid_fw.col-8 .grid-size, .page_content.double_sidebar .grid_fw.col-8 .grid-size, .grid_fw.col-9 .grid-size, .page_content.single_sidebar .grid_fw.col-9 .grid-size, .page_content.double_sidebar .grid_fw.col-9 .grid-size, .grid_fw.col-10 .grid-size, .page_content.single_sidebar .grid_fw.col-10 .grid-size, .page_content.double_sidebar .grid_fw.col-10 .grid-size, .grid_fw.col-11 .grid-size, .page_content.single_sidebar .grid_fw.col-11 .grid-size, .page_content.double_sidebar .grid_fw.col-11 .grid-size, .grid_fw.col-12 .grid-size, .page_content.single_sidebar .grid_fw.col-12 .grid-size, .page_content.double_sidebar .grid_fw.col-12 .grid-size { width: 100%; } .news .media_part .pic.link_post .link{ font-size: 1.2em; } .cta_holder, .cta_offer{ display: block; } .cta_holder > *, .cta_offer > *{ margin-bottom: 30px; } .cta_holder > *, .cta_offer > *:last-child{ margin-bottom: 0; } .cta_icon + .cta_text{ margin-left: 0px; } .news.under_media .item .post_title{ display: block; margin-bottom: 10px; } .news.under_media .btn-read-more{ float: none; margin-top: 0; margin-bottom: 15px; } } @media only screen and (max-width: 1199px) { .cws_spacing_size_sm_desctop-on .cws_spacing{ display: none; } .cws_spacing_size_sm_desctop-on .cws_spacing_size_sm_desctop{ display: block; } .news.meta_inside .item.format-image .post_post_info, .news.meta_inside .item.format-standard .post_post_info, .news.meta_inside .item.format-gallery .post_post_info{ width: calc(100% - 20px); left: 10px; padding: 10px; } img.shifted{ margin-left: 0; } } @media screen and (min-width: 768px){ .mobile_menu_container .logo_box_content_wrapper{ display: none; } .site_header .search_menu_cont .search_back_button{ right: 20px; top: 40px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .cws_spacing_tablet-on .cws_spacing{ display: none; } .cws_spacing_tablet-on .cws_spacing_tablet{ display: block; } } @media only screen and (max-width: 767px) { .cws_spacing_mobile-on .cws_spacing{ display: none; } .cws_spacing_mobile-on .cws_spacing_mobile{ display: block; } //.site_header .header_logo_part .logo_box_content_wrapper { // display: none; //} } @media screen and (min-width: 1024px){ .huge_spacings.news.meta_outside.posts_grid .cws_vc_shortcode_grid{ margin-left: -45px; margin-right: -45px; } } @media screen and (max-width: 1199px) { .site_header .main-nav-container { margin-bottom: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-color: transparent; } } @media screen and (min-width: 1367px){ .cws_mobile .menu_box .mobile_menu_hamburger{ display: none !important; } } @media screen and ( max-width: 1190px ){ .cws_col, .cws_col_lg_12{ width: 100%; } .cws_col_9{ width: 75%; } .cws_col_8{ width: 66.66666%; } .cws_col_6{ width: 50%; } .cws_col_4{ width: 33.33333%; } .cws_col_3{ width: 25%; } .site_header .main-nav-container.with_shadow { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } table{ width: auto; } .wpb_single_image.wpb_content_element{ margin-top:0 !important; } .single_sidebar .posts_grid_4 .item, .single_sidebar .grid_col_3{ width: 33.33%; } .double_sidebar .posts_grid_3 .item, .double_sidebar .grid_col_4, .double_sidebar .posts_grid_4 .item, .double_sidebar .grid_col_3{ width: 50%; } .cws_staff_posts_grid .widget_header .carousel_nav_panel span{ display: none; } //.cws_mobile .site_header .header_logo_part .logo img.logo_desktop{ // display: none; //} .carousel_nav_panel{ display: none !important; } .posts_grid .category_carousel:before{ display: none; } .posts_grid .category_carousel .owl-controls{ position: relative; } .wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a{ padding: 15px !important; } .vc_general.vc_tta.vc_tta-tabs .vc_tta-tab .vc_tta-title-text{ font-size: 14px; } .wrap_footer_classes{ display: block; } .wrap_footer_classes > .post_date_meta{ margin-right: 0; } .wrap_footer_classes .staff_posts_wrapper{ display: block; text-align: center; } .wrap_footer_classes .staff_posts_wrapper .thumb_staff_posts{ display: inline-block; } .wrap_footer_classes .staff_posts_wrapper .thumb_staff_posts_title{ display: block; margin-left: 0; } .posts_grid .item a.category-block span.category-label{ min-width: 0; } //.header_container .logo_box{ // padding: 0; //} .cws_sc_carousel{ padding: 15px !important; } .carousel_nav_panel{ display: none; } .cws_sc_carousel.arrows_on_hover:before{ display: none; } .pricing_table_column .price_section .price_container, .pricing_table_column .title_section { font-size: 1.5em; text-align: center; } body #mc_embed_signup, body .mc4wp-form .mc4wp-form-fields{ width: 100% !important; } .menu-bar{ display: none; } .cws_portfolio_content_wrap .desc_img .cws_portfolio_post_title{ font-size: 24px; } .posts_grid .portfolio_item_post:not(.under_img) .cws_portfolio_posts_grid_post_content{ margin: 5px 10px 0px 10px; } .grid_row.single_related .news, .grid_row.single_related .related_news_title { margin-left: 0; margin-right: 0; } .pricing_table_column .price_section .color-overlay{ -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .cws_button.mini{ padding: 5px 14px !important; } .cws_button.small{ padding: 6px 19px !important; } .cws_button.regular{ padding: 6px 16px 6px 16px !important; } .cws_button.large{ padding: 13px 29px !important; } .cws_button.xlarge{ padding: 15px 35px !important; } .cws_button.icon-on.mini{ padding: 4px 9px 4px 39px !important; } .cws_button.icon-on.small{ padding: 4px 14px 4px 49px !important; } .cws_button.icon-on.regular{ padding: 6px 16px 6px 56px !important; } .cws_button.icon-on.large{ padding: 13px 21px 13px 66px !important; } .cws_button.icon-on.xlarge{ padding: 11px 28px 11px 80px !important; } .blog_full_width .grid:not(.owl-carousel) .item, .page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel) .item, .page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel) .item{ width: 100%; } .page_content.double_sidebar .news.news-medium .post_info_part:not(.full_width), .page_content.double_sidebar .news.news-small .post_info_part:not(.full_width){ float: none; width: 100%; margin-right: auto; } .grid.grid-2 .item{ width: 460px; } .gallery_grid .grid.grid-2 .item, .page_content.single_sidebar .gallery_grid .grid.grid-2 .item, .page_content.double_sidebar .gallery_grid .grid.grid-2 .item, .blog_full_width .grid:not(.owl-carousel).grid-2 .item, .page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-2 .item, .page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-2 .item{ width: 50%; } .cws_portfolio:not(.portfolio_related) .grid.grid-2 .item, .cws_portfolio:not(.portfolio_related) .grid.grid-2 .grid-size { width: 50%; } .page_content.single_sidebar .grid.grid-2 .item{ width: 310px; } .page_content.double_sidebar .grid.grid-2 .item{ width: 200px; } .page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .item, .page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .item, .page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .grid-size, .page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .grid-size { width: 50%; } .grid.grid-3 .item{ width: 300px; } .page_content.single_sidebar .grid.grid-3 .item{ width: 325px; } .page_content.double_sidebar .grid.grid-3 .item{ width: 430px; } .gallery_grid .grid.grid-3 .item, .page_content.single_sidebar .gallery_grid .grid.grid-3 .item, .page_content.double_sidebar .gallery_grid .grid.grid-3 .item, .blog_full_width .grid:not(.owl-carousel).grid-3 .item, .page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-3 .item, .page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-3 .item{ width: 50%; } .cws_portfolio:not(.portfolio_related) .grid.grid-3 .item, .page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .item, .cws_portfolio:not(.portfolio_related) .grid.grid-3 .grid-size, .page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .grid-size { width: 33.333333%; } .page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .item, .page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .grid-size { width: 50%; } .grid.grid-4 .item{ width: 220px; } .page_content.single_sidebar .grid.grid-4 .item, .page_content.double_sidebar .grid.grid-4 .item{ width: 205px; } .gallery_grid .grid.grid-4 .item, .page_content.single_sidebar .gallery_grid .grid.grid-4 .item, .page_content.double_sidebar .gallery_grid .grid.grid-4 .item, .blog_full_width .grid:not(.owl-carousel).grid-4 .item, .page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4 .item, .page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4 .item{ width: 33.3333333%; } .cws_portfolio:not(.portfolio_related) .grid.grid-4 .item, .page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .item, .cws_portfolio:not(.portfolio_related) .grid.grid-4 .grid-size, .page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .grid-size { width: 25%; } .page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .item, .page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .grid-size { width: 33.333333%; } .benefits_container { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-left: -10px; margin-right: -10px; } .benefits_container .cws-widget{ margin-left: 10px; margin-right: 10px; } .benefits_container .cws-widget { width: calc(33% - 30px); } .page_content.double_sidebar .grid_fw.col-3 .item, .page_content.double_sidebar .grid_fw.col-4 .item, .page_content.double_sidebar .grid_fw.col-3 .grid-size, .page_content.double_sidebar .grid_fw.col-4 .grid-size { width: 50%; } .page_content.single_sidebar .grid_fw.col-4 .item, .page_content.single_sidebar .grid_fw.col-4 .grid-size { width: 33.333333%; } .grid_fw.col-5 .item, .page_content.single_sidebar .grid_fw.col-5 .item, .page_content.double_sidebar .grid_fw.col-5 .item, .grid_fw.col-5 .grid-size, .page_content.single_sidebar .grid_fw.col-5 .grid-size, .page_content.double_sidebar .grid_fw.col-5 .grid-size { width: 25%; } .grid_fw.col-6 .item, .page_content.single_sidebar .grid_fw.col-6 .item, .page_content.double_sidebar .grid_fw.col-6 .item, .grid_fw.col-6 .grid-size, .page_content.single_sidebar .grid_fw.col-6 .grid-size, .page_content.double_sidebar .grid_fw.col-6 .grid-size { width: 20%; } .grid_fw.col-7 .item, .page_content.single_sidebar .grid_fw.col-7 .item, .page_content.double_sidebar .grid_fw.col-7 .item, .grid_fw.col-8 .item, .page_content.single_sidebar .grid_fw.col-8 .item, .page_content.double_sidebar .grid_fw.col-8 .item, .grid_fw.col-7 .grid-size, .page_content.single_sidebar .grid_fw.col-7 .grid-size, .page_content.double_sidebar .grid_fw.col-7 .grid-size, .grid_fw.col-8 .grid-size, .page_content.single_sidebar .grid_fw.col-8 .grid-size, .page_content.double_sidebar .grid_fw.col-8 .grid-size { width: 16.666667%; } .grid_fw.col-9 .item, .page_content.single_sidebar .grid_fw.col-9 .item, .grid_fw.col-9 .grid-size, .page_content.single_sidebar .grid_fw.col-9 .grid-size { width: 12.5%; } .page_content.double_sidebar .grid_fw.col-9 .item, .page_content.double_sidebar .grid_fw.col-9 .grid-size { width: 16.666667%; } .grid_fw.col-10 .item, .grid_fw.col-10 .grid-size { width: 12.5%; } .page_content.single_sidebar .grid_fw.col-10 .item, .page_content.single_sidebar .grid_fw.col-10 .grid-size { width: 12.5%; } .page_content.double_sidebar .grid_fw.col-10 .item, .page_content.double_sidebar .grid_fw.col-10 .grid-size { width: 16.666667%; } .grid_fw.col-11 .item, .grid_fw.col-11 .grid-size { width: 12.5%; } .page_content.single_sidebar .grid_fw.col-11 .item, .page_content.single_sidebar .grid_fw.col-11 .grid-size { width: 12.5%; } .page_content.double_sidebar .grid_fw.col-11 .item, .page_content.double_sidebar .grid_fw.col-11 .grid-size { width: 16.666667%; } .grid_fw.col-12 .item, .page_content.single_sidebar .grid_fw.col-12 .item, .grid_fw.col-12 .grid-size, .page_content.single_sidebar .grid_fw.col-12 .grid-size { width: 12.5%; } .page_content.double_sidebar .grid_fw.col-12 .item, .page_content.double_sidebar .grid_fw.col-12 .grid-size { width: 16.666667%; } .page_content.double_sidebar .cws_callout{ display: block; text-align: center; } .page_content.double_sidebar .cws_callout .button_section{ text-align: center; padding-left: 0; } .page_content.double_sidebar .cws_callout > * + *{ margin-top: 20px; } form.wpcf7-form > div:not(.wpcf7-response-output) { display: block; } .vc_row.vc_inner{ padding-right: 0 !important; padding-left: 0 !important; } .cws-content .wpb_single_image{ padding-bottom: 0 !important; margin-bottom: 0 !important; } .vc_row:not(.vc_row-no-padding) .vc_column_container>.vc_column-inner{ padding-right: 15px !important; padding-left: 15px !important; } .vc_column_container>.vc_column-inner{ margin-left: 0 !important; margin-right: 0 !important; } .page_content > main .grid_row{ box-sizing: content-box; } .cws-content .cws-column > .cws_vc_column-inner{ margin-right: 0 !important; margin-left: 0 !important; } .cws_vc_shortcode_button.mini{ padding:2px 7px; } .cws_vc_shortcode_button.small{ padding:4px 12px; } .cws_vc_shortcode_button.large{ padding:6px 22px; } .cws_vc_shortcode_button.xlarge{ padding:7px 28px; } .cws_vc_shortcode_button{ padding: 5px 17px; } .single-post .grid_row.single_related .posts_grid_3 .item .post_title, .single-post .grid_row.single_related .posts_grid_4 .item .post_title{ font-size: 18px; } } @media screen and ( max-width: 980px ){ body{ font-size: 15px; line-height: 24px; } .menu_box .container.wide_container, .container.wide_container, body.layout_1400 .container.wide_container{ width: calc(100% - 30px); margin: 0 15px; } body input, body textarea, .cws_textmodule .cws_textmodule_icon, .cws_textmodule_content p{ line-height: 24px; } .news.single .grid .item .post_content:before{ display: none; } .cws_portfolio_content_wrap .desc_img .cws_portfolio_post_title{ font-size: 18px; } .posts_grid .portfolio_item_post:not(.under_img) .cws_portfolio_posts_grid_post_content{ font-size: 14px; } .cws-widget.widget-cws-recent-posts .post_item .post_title:not(:first-child){ float: none; width: auto; } .side_panel .cws-widget.widget-cws-recent-posts .post_item .post_title:not(:first-child){ float: left; } .posts_grid.cws_portfolio_posts_grid .item_content .desc_img .cws_portfolio_posts_grid_post_content{ height: 35px; overflow: hidden; } .single .nav_post_links{ margin: 55px 15px 0 15px; } ul.line_style li:before, ul.square_style li:before, ul.checkmarks_style li:before{ top: 12px; } form.wpcf7-form p.cws_one_row{ position: relative; } ol li, ul li{ line-height: 24px; } .posts_grid_def .grid.layout-def .item:not(:last-child) { margin-bottom: 60px; } .cws-widget .parent_archive .widget_archive_opener, .cws-widget .menu-item-has-children .opener{ height: 44px; line-height: 44px; } .cws_categories_widget{ margin: 0px -15px; } footer .cws_categories_widget{ margin: 0; } .cws_categories_widget .item{ width: 33.3%; float: left; } footer .cws_categories_widget .item{ width: 100%; float: none; } .cws_categories_widget .category-block{ padding: 0 15px; } footer .cws_categories_widget .category-block{ padding: 0; } footer .cws_categories_widget:after{ display: none; } .cws_categories_widget:after{ content: ''; display: table; clear: both; } .cws-widget.widget-recent-posts ul li .post-date{ padding-bottom: 5px; } .cws_custom_button_wrapper.large.advanced:hover:before{ right: 7px; } .cws_custom_button_wrapper.advanced:hover:before{ right: 5px; } .cws_custom_button_wrapper.small.advanced:hover:before{ right: 3px; } .nav_post_links{ margin-top: 45px; } .single_portfolio.related_portfolio .posts_grid.posts_grid_carousel{ padding-left: 0; padding-right: 0; } .colored_box_style h3 a{ font-size: 0.7em; } //.cws_mobile .site_header:not(.text-in-menu) .header_logo_part{ // padding: 0; //} .news .item .media_part .pic.colored_box_style .effect-marley .colored_category{ padding-top: 1px; } .colored_box_style figure.effect-marley:hover .colored_category { -webkit-transform: translate3D(0px,+3px, 0px); -moz-transform: translate3D(0px,+3px, 0px); -ms-transform: translate3D(0px,+3px, 0px); -o-transform: translate3D(0px,+3px, 0px); transform: translate3D(0px,+3px, 0px); } .colored_box_style figure.effect-marley:hover figcaption { bottom: initial; top: 0px; } .wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a{ padding: 10px 15px !important; } .vc_general.vc_tta.vc_tta-tabs .vc_tta-tab .vc_tta-title-text{ font-size: 13px; } .news.checkerboard .item:nth-child(even) .post_info_part { float: none; margin-right: 0px; margin-left: 0px; } .news.checkerboard .item:nth-child(odd) .post_info_part { float: none; margin-right: 0px; margin-left: 0px; } .news.checkerboard.no_margin .grid .item { margin-bottom: 20px; } //.header_wrapper_container .search_icon.hide_on_mobile, //.header_wrapper_container .search_menu.hide_on_mobile, //.header_wrapper_container .mini-cart.hide_on_mobile{ // display: none !important; //} // //.header_wrapper_container .search_icon.show_on_mobile, //.header_wrapper_container .search_menu.show_on_mobile, //.header_wrapper_container .mini-cart.show_on_mobile{ // display: inline-block !important; //} .gallery_grid .grid.grid .item, .page_content.single_sidebar .gallery_grid .grid.grid .item, .page_content.double_sidebar .gallery_grid .grid.grid .item, .blog_full_width .grid:not(.owl-carousel) .item, .page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel) .item, .page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel) .item{ width: 100%; } .page_content.double_sidebar .news.news-medium .post_info_part:not(.full_width){ width: 100%; } .page_content.double_sidebar .news.news-small .post_info_part:not(.full_width){ float: left; width: 370px; margin-right: 24px; } .grid.grid-2 .item, .page_content.single_sidebar .grid.grid-2 .item, .page_content.double_sidebar .grid.grid-2 .item{ width: 360px; } .gallery_grid .grid.grid-2 .item, .page_content.single_sidebar .gallery_grid .grid.grid-2 .item, .page_content.double_sidebar .gallery_grid .grid.grid-2 .item, .blog_full_width .grid:not(.owl-carousel).grid-2 .item, .page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-2 .item, .page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-2 .item{ width: 50%; } .cws_portfolio:not(.portfolio_related) .grid.grid-2 .item, .page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .item, .page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .item, .cws_portfolio:not(.portfolio_related) .grid.grid-2 .grid-size, .page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .grid-size, .page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .grid-size { width: 50%; } .grid.grid-3 .item{ width: 360px; } .page_content.single_sidebar .grid.grid-3 .item, .page_content.double_sidebar .grid.grid-3 .item, .page_content.single_sidebar .grid.grid-4 .item, .page_content.double_sidebar .grid.grid-4 .item{ width: 344px; } .grid.grid-4 .item{ width: 234px; } .gallery_grid .grid.grid-3 .item, .page_content.single_sidebar .gallery_grid .grid.grid-3 .item, .page_content.double_sidebar .gallery_grid .grid.grid-3 .item, .blog_full_width .grid:not(.owl-carousel).grid-3 .item, .page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-3 .item, .page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-3 .item{ width: 50%; } .gallery_grid .grid.grid-4 .item, .page_content.single_sidebar .gallery_grid .grid.grid-4 .item, .page_content.double_sidebar .gallery_grid .grid.grid-4 .item, .blog_full_width .grid:not(.owl-carousel).grid-4 .item, .page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4 .item, .page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4 .item{ width: 50%; } .cws_portfolio:not(.portfolio_related) .grid.grid-3 .item, .page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .item, .page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .item, .cws_portfolio:not(.portfolio_related) .grid.grid-3 .grid-size, .page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .grid-size, .page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .grid-size { width: 33.333333%; } .cws_portfolio:not(.portfolio_related) .grid.grid-4 .item, .page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .item, .page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .item, .cws_portfolio:not(.portfolio_related) .grid.grid-4 .grid-size, .page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .grid-size, .page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .grid-size { width: 25%; } .benefits_container{ margin-left: -9px; margin-right: -9px; } .benefits_container .cws-widget{ margin-left: 9px; margin-right: 9px; width: calc(50% - 30px); } .grid_fw.col-3 .item, .page_content.double_sidebar .grid_fw.col-3 .item, .grid_fw.col-4 .item, .page_content.double_sidebar .grid_fw.col-4 .item, .grid_fw.col-3 .grid-size, .page_content.double_sidebar .grid_fw.col-3 .grid-size, .grid_fw.col-4 .grid-size, .page_content.double_sidebar .grid_fw.col-4 .grid-size { width: 33.333333%; } .grid_fw.col-5 .item, .page_content.double_sidebar .grid_fw.col-5 .item, .grid_fw.col-6 .item, .page_content.double_sidebar .grid_fw.col-6 .item, .grid_fw.col-7 .item, .page_content.double_sidebar .grid_fw.col-7 .item, .grid_fw.col-8 .item, .page_content.double_sidebar .grid_fw.col-8 .item, .grid_fw.col-9 .item, .page_content.double_sidebar .grid_fw.col-9 .item, .grid_fw.col-10 .item, .page_content.double_sidebar .grid_fw.col-10 .item, .grid_fw.col-11 .item, .page_content.double_sidebar .grid_fw.col-11 .item, .grid_fw.col-12 .item, .page_content.double_sidebar .grid_fw.col-12 .item, .grid_fw.col-5 .grid-size, .page_content.double_sidebar .grid_fw.col-5 .grid-size, .grid_fw.col-6 .grid-size, .page_content.double_sidebar .grid_fw.col-6 .grid-size, .grid_fw.col-7 .grid-size, .page_content.double_sidebar .grid_fw.col-7 .grid-size, .grid_fw.col-8 .grid-size, .page_content.double_sidebar .grid_fw.col-8 .grid-size, .grid_fw.col-9 .grid-size, .page_content.double_sidebar .grid_fw.col-9 .grid-size, .grid_fw.col-10 .grid-size, .page_content.double_sidebar .grid_fw.col-10 .grid-size, .grid_fw.col-11 .grid-size, .page_content.double_sidebar .grid_fw.col-11 .grid-size, .grid_fw.col-12 .grid-size, .page_content.double_sidebar .grid_fw.col-12 .grid-size { width: 20%; } .page_content.double_sidebar .cws_callout{ display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; text-align: start; } .page_content.double_sidebar .cws_callout .button_section{ text-align: end; padding-left: 30px; } .page_content.double_sidebar .cws_callout > * + *{ margin-top: 0; } body #mc_embed_signup,body .mc4wp-form .mc4wp-form-fields{ width: 100% !important; } .cws_staff_posts_grid .widget_header .carousel_nav_panel span{ display: none; } .cws_col, .cws_col_12{ width: 100%; } .cws_col_9, .cws_col_8, .cws_col_6, .cws_col_4, .cws_col_3{ width: 50%; } .blog_post.posts_grid.posts_grid_fw_img .floated_media.post_floated_media{ margin-right: 0; } .news.single .grid .item.format-link, .news.single .grid .item.format-quote{ padding-left: 75px; } .news.single .item.format-link .post_post_info, .news.single .item.format-quote .post_post_info{ margin-left: -65px; } .single.news .post_post.format-link .post_wrapper, .single.news .post_post.format-quote .post_wrapper{ margin-bottom: 0; } .posts_grid_4 .item, .grid_col_3, .double_sidebar .posts_grid_4 .item, .double_sidebar .grid_col_3{ width: 50%; } .posts_grid_3 .item, .grid_col_4{ width: 50%; } .posts_grid_2.cws_staff_posts_grid .item{ width: 100%; } .posts_grid_3 .item .post_title { font-size: 20px; } .posts_grid_3 .item .post_content { font-size: 14px; } .item .post_bottom_wrapper{ -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } //.cws_default .header_nav_part{ // display: none; //} //.cws_default .header_cont .menu-item .current-menu-parent > a, //.cws_default .header_cont .menu-item .current-menu-item > a{ // padding-left: 0; //} .cws_default blockquote { font-size: 28px; line-height: 45px; padding-left: 50px; } .cws_default blockquote:before { top: -2px; font-size: 68px; } .cws_default .container>.menu_right_icons{ display: -webkit-flex; display: flex; -webkit-justify-content: flex-end; justify-content: flex-end; } .item .post_bottom_wrapper > * + * { margin-top: 10px; width: 100%; } .item .post_bottom_wrapper .post_button{ margin-top: 10px; } .item .post_bottom_wrapper .post_categories, .item .post_bottom_wrapper .post_info{ text-align: center; } } @media screen and ( max-width: 767px ){ .custom_flex_row .vc_col-first-place{ order: -1; } .vc_row.custom_inner_flex_row{ display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; } .news .item.sticky-post{ padding: 30px 20px; } .custom_inner_flex_row .vc_inner_col-first-place{ order: -1; } .cws_default blockquote { font-size: 20px; line-height: 34px; padding-left: 40px; } .cws_default blockquote:before { top: -6px; font-size: 60px; } .vc_row{ margin-bottom: -20px; } .vc_row-full-width + .vc_row[data-vc-full-width="true"]{ margin-bottom: auto; } .vc_row:not(.vc_row-no-padding) .vc_column-inner{ padding-bottom: 20px; } .related_portfolio .carousel_nav_panel{ display: none; } //.header_logo_part .logo:not(:last-child){ // padding-right: 0; // margin-right: 15px; // margin-top: 20px !important; // margin-bottom: 20px !important; //} .vc_row.vc_inner{ padding-right: 0 !important; padding-left: 0 !important; } //.site_header .main-nav-container .menu_left_icons:not(:empty){ // margin-right: 0; //} .vc_row:not(.vc_row-no-padding) .vc_column_container>.vc_column-inner{ padding-right: 15px !important; padding-left: 15px !important; } .vc_column_container>.vc_column-inner{ margin: 0 !important; } .page_content > main .grid_row{ box-sizing: content-box; } .cws-content .cws-column > .cws_vc_column-inner{ margin-right: 0 !important; margin-left: 0 !important; } .news .media_part img, .pic img{ width: 100%; } .cws_width_50{ width: 100%; float: none; margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 10px !important; } .news .item .post_media{ display: block; } .product .summary form.cart .quantity{ margin-bottom: 20px; } .gallery[class*='galleryid-'] .gallery-item{ width: 100% !important; } .cws_default .news.posts_grid_grid .grid.layout-1 .item.format-quote, .cws_default .news.posts_grid_grid .grid.layout-1 .item.format-link, .cws_default .news.posts_grid_grid .grid:not(.layout-1) .item.format-quote .post_wrapper, .cws_default .news.posts_grid_grid .grid:not(.layout-1) .item.format-link .post_wrapper{ padding-left: 0; padding-right: 0; } .single_col_25{ width: 100%; } .single_col_33{ width: 100%; } .single_col_50{ width: 100%; } .single_col_66{ width: 100%; } .single_col_75{ width: 100%; } .gallery_post_carousel_nav_panel{ display: none; } .cws_textmodule_content blockquote p{ line-height: 36px; } .cws-widget.widget-cws-recent-posts .post_item .post_title a{ width: 205px; } .side_panel .cws-widget.widget-cws-recent-posts .post_item .post_title:not(:first-child){ width: 155px; } .side_panel .cws-widget.widget-cws-recent-posts .post_item .post_title a{ width: 160px; } .dots .dot{ padding-bottom: 10px; } .carousel_nav_panel.hide_on_mobile{ display: none; } .wpb-js-composer .vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-title>a{ border: 1px solid #e3e3e3; margin-top: -1px; } p.cws_submit.cws_margin_top_30{ margin-top: 0 !important; } .grid_row.single_related .item .post_title{ margin-top: 10px; margin-bottom: 10px; } .posts_grid_def .grid.layout-def .item:not(:last-child) { margin-bottom: 50px; } .single .grid_col .cols_wrapper{ padding-left: 0; padding-right: 0; } .cws_categories_widget{ margin: 0; } .cws_categories_widget .item{ width: 100%; float: none; } .cws_categories_widget .category-block{ padding: 0; } .cws_categories_widget:after{ display: none; } .news.single .grid .item .post_content:before{ display: none; } .nav_post_links{ margin-top: 30px; } .product .summary form.cart .quantity ~ .single_add_to_cart_button{ margin-left: 0; } .link_post .post_media_link_title{ font-size: 32px; line-height: 1; } .post_format_quote_media_wrapper .cws_vc_shortcode_module .quote{ font-size: 36px; padding: 90px 20px; line-height: 1.2; } //.header_logo_part .logo_box_content_wrapper{ // display: none; //} .wpb-js-composer .vc_tta.vc_general.vc_tta-tabs .vc_tta-panel{ opacity: 1; } //html.touch .header_logo_part .logo:before, //.header_logo_part .logo:not(:last-child):before{ // display: none; //} //#top_panel_links:not(:first-child):before{ // display: none; //} #wpgmza_map{ width: calc(100% - 10px) !important; } div.two_buttons, div.two_buttons .grid_col p{ text-align: center !important; } //.site_header .header_logo_part.logo_with_text .header_site_title{ // font-size: 20px; //} .cws_portfolio_header .ce_title + .cws_portfolio_filter_container .cws_portfolio_filter { text-align: center; } .cws_portfolio_filter.fw_filter a:not(:first-child):before { padding-left: 5px; padding-right: 5px; } .news.checkerboard .item:nth-child(even) .post_info_part { float: none; margin-right: 0px; margin-left: 0px; } .news.checkerboard .item:nth-child(odd) .post_info_part { float: none; margin-right: 0px; margin-left: 0px; } .news.checkerboard.no_margin .grid .item { margin-bottom: 20px; } .gallery_grid .grid .item, .page_content.single_sidebar .gallery_grid .grid .item, .page_content.double_sidebar .gallery_grid .grid .item, .blog_full_width .grid:not(.owl-carousel) .item, .page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel) .item, .page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel) .item{ width: 100%; } .news.news-medium .post_info_part:not(.full_width){ float: none; width: 100%; margin-right: auto; } .grid.grid-2, .page_content.single_sidebar .grid.grid-2, .page_content.double_sidebar .grid.grid-2, .grid.grid-3, .page_content.single_sidebar .grid.grid-3, .page_content.double_sidebar .grid.grid-3, .grid.grid-4, .page_content.single_sidebar .grid.grid-4, .page_content.double_sidebar .grid.grid-4{ margin-right: -5%; } .grid.grid-2 .item, .page_content.single_sidebar .grid.grid-2 .item, .page_content.double_sidebar .grid.grid-2 .item, .grid.grid-3 .item, .page_content.single_sidebar .grid.grid-3 .item, .page_content.double_sidebar .grid.grid-3 .item, .grid.grid-4 .item, .page_content.single_sidebar .grid.grid-4 .item, .page_content.double_sidebar .grid.grid-4 .item{ width: 95%; margin-right: 5%; } .gallery_grid .grid.grid-2 .item, .page_content.single_sidebar .gallery_grid .grid.grid-2 .item, .page_content.double_sidebar .gallery_grid .grid.grid-2 .item, .blog_full_width .grid:not(.owl-carousel).grid-2 .item, .page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-2 .item, .page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-2 .item{ width: 100%; margin-right: 0px; } .gallery_grid .grid.grid-3 .item, .page_content.single_sidebar .gallery_grid .grid.grid-3 .item, .page_content.double_sidebar .gallery_grid .grid.grid-3 .item, .blog_full_width .grid:not(.owl-carousel).grid-3 .item, .page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-3 .item, .page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-3 .item{ width: 100%; margin-right: 0px; } .gallery_grid .grid.grid-4 .item, .page_content.single_sidebar .gallery_grid .grid.grid-4 .item, .page_content.double_sidebar .gallery_grid .grid.grid-4 .item, .blog_full_width .grid:not(.owl-carousel).grid-4 .item, .page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4 .item, .page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4 .item{ margin-right: 0px; width: 100%; } .grid .item { margin-left: 0px; } .grid.grid-2 .item .media_part, .page_content.single_sidebar .grid.grid-2 .item .media_part, .page_content.double_sidebar .grid.grid-2 .item .media_part, .grid.grid-3 .item .media_part, .page_content.single_sidebar .grid.grid-3 .item .media_part, .page_content.double_sidebar .grid.grid-3 .item .media_part, .grid.grid-4 .item .media_part, .page_content.single_sidebar .grid.grid-4 .item .media_part, .page_content.double_sidebar .grid.grid-4 .item .media_part { float: none; } .cws_portfolio .grid.grid-2 .item, .page_content.single_sidebar .cws_portfolio .grid.grid-2 .item, .page_content.double_sidebar .cws_portfolio .grid.grid-2 .item, .cws_portfolio .grid.grid-2 .grid-size, .page_content.single_sidebar .cws_portfolio .grid.grid-2 .grid-size, .page_content.double_sidebar .cws_portfolio .grid.grid-2 .grid-size { float: left; width: 50%; margin-right: 0; } .cws_portfolio .grid.grid-3 .item, .page_content.single_sidebar .cws_portfolio .grid.grid-3 .item, .page_content.double_sidebar .cws_portfolio .grid.grid-3 .item, .cws_portfolio .grid.grid-3 .grid-size, .page_content.single_sidebar .cws_portfolio .grid.grid-3 .grid-size, .page_content.double_sidebar .cws_portfolio .grid.grid-3 .grid-size { float: left; width: 50%; margin-right: 0; } .cws_portfolio .grid.grid-4 .item, .page_content.single_sidebar .cws_portfolio .grid.grid-4 .item, .page_content.double_sidebar .cws_portfolio .grid.grid-4 .item, .cws_portfolio .grid.grid-4 .grid-size, .page_content.single_sidebar .cws_portfolio .grid.grid-4 .grid-size, .page_content.double_sidebar .cws_portfolio .grid.grid-4 .grid-size { float: left; width: 33.333333%; margin-right: 0; } .grid.grid-2.owl-carousel, .page_content.single_sidebar .grid.grid-2.owl-carousel, .page_content.double_sidebar .grid.grid-2.owl-carousel, .grid.grid-3.owl-carousel, .page_content.single_sidebar .grid.grid-3.owl-carousel, .page_content.double_sidebar .grid.grid-3.owl-carousel, .grid.grid-4.owl-carousel, .page_content.single_sidebar .grid.grid-4.owl-carousel, .page_content.double_sidebar .grid.grid-4.owl-carousel{ margin-right: -18px; } .grid.grid-2.owl-carousel .item, .page_content.single_sidebar .grid.grid-2.owl-carousel .item, .page_content.double_sidebar .grid.grid-2.owl-carousel .item, .grid.grid-3.owl-carousel .item, .page_content.single_sidebar .grid.grid-3.owl-carousel .item, .page_content.double_sidebar .grid.grid-3.owl-carousel .item, .grid.grid-4.owl-carousel .item, .page_content.single_sidebar .grid.grid-4.owl-carousel .item, .page_content.double_sidebar .grid.grid-4.owl-carousel .item{ float: none; width: auto; margin-right: 18px; } .grid_col{ width: 100%; } .grid_col:not(.grid_col_12){ float: none; } .grid_col + .grid_col{ margin-top: 30px; margin-left: auto; } .benefits_container{ margin-left: -2%; margin-right: -2%; } .benefits_container .cws-widget{ margin-left: 2%; margin-right: 2%; } .grid_fw.col-3 .item, .page_content.double_sidebar .grid_fw.col-3 .item, .grid_fw.col-4 .item, .page_content.single_sidebar .grid_fw.col-4 .item, .page_content.double_sidebar .grid_fw.col-4 .item, .grid_fw.col-5 .item, .page_content.single_sidebar .grid_fw.col-5 .item, .page_content.double_sidebar .grid_fw.col-5 .item, .grid_fw.col-3 .grid-size, .page_content.double_sidebar .grid_fw.col-3 .grid-size, .grid_fw.col-4 .grid-size, .page_content.single_sidebar .grid_fw.col-4 .grid-size, .page_content.double_sidebar .grid_fw.col-4 .grid-size, .grid_fw.col-5 .grid-size, .page_content.single_sidebar .grid_fw.col-5 .grid-size, .page_content.double_sidebar .grid_fw.col-5 .grid-size { width: 50%; } .grid_fw.col-6 .item, .page_content.single_sidebar .grid_fw.col-6 .item, .page_content.double_sidebar .grid_fw.col-6 .item, .grid_fw.col-6 .grid-size, .page_content.single_sidebar .grid_fw.col-6 .grid-size, .page_content.double_sidebar .grid_fw.col-6 .grid-size { width: 25%; } .grid_fw.col-7 .item, .page_content.single_sidebar .grid_fw.col-7 .item, .page_content.double_sidebar .grid_fw.col-7 .item, .grid_fw.col-7 .grid-size, .page_content.single_sidebar .grid_fw.col-7 .grid-size, .page_content.double_sidebar .grid_fw.col-7 .grid-size { width: 25%; } .grid_fw.col-8 .item, .page_content.single_sidebar .grid_fw.col-8 .item, .page_content.double_sidebar .grid_fw.col-8 .item, .grid_fw.col-8 .grid-size, .page_content.single_sidebar .grid_fw.col-8 .grid-size, .page_content.double_sidebar .grid_fw.col-8 .grid-size { width: 25%; } .grid_fw.col-9 .item, .page_content.double_sidebar .grid_fw.col-9 .item, .grid_fw.col-9 .grid-size, .page_content.double_sidebar .grid_fw.col-9 .grid-size { width: 25%; } .page_content.single_sidebar .grid_fw.col-9 .item, .page_content.single_sidebar .grid_fw.col-9 .grid-size { width: 16.666667%; } .grid_fw.col-10 .item, .page_content.double_sidebar .grid_fw.col-10 .item, .grid_fw.col-10 .grid-size, .page_content.double_sidebar .grid_fw.col-10 .grid-size { width: 25%; } .page_content.single_sidebar .grid_fw.col-10 .item, .page_content.single_sidebar .grid_fw.col-10 .grid-size { width: 16.666667%; } .grid_fw.col-11 .item, .page_content.double_sidebar .grid_fw.col-11 .item, .grid_fw.col-11 .grid-size, .page_content.double_sidebar .grid_fw.col-11 .grid-size { width: 25%; } .page_content.single_sidebar .grid_fw.col-11 .item, .page_content.single_sidebar .grid_fw.col-11 .grid-size { width: 16.666667%; } .grid_fw.col-12 .item, .page_content.double_sidebar .grid_fw.col-12 .item, .grid_fw.col-12 .grid-size, .page_content.double_sidebar .grid_fw.col-12 .grid-size { width: 25%; } .page_content.single_sidebar .grid_fw.col-12 .item, .page_content.single_sidebar .grid_fw.col-12 .grid-size { width: 16.666667%; } .page_content.double_sidebar .cws_callout, .page_content .cws_callout{ display: block; text-align: center; } .page_content.double_sidebar .cws_callout .button_section, .page_content .cws_callout .button_section{ text-align: center; padding-left: 0; } .page_content.double_sidebar .cws_callout > * + *, .page_content .cws_callout > * + *{ margin-top: 20px; } .cws_portfolio_header, .cws_ourteam_header{ display: block; text-align: center; } .cws_portfolio_header>*, .cws_ourteam_header>*{ display: block; } .cws_portfolio_header>*+*, .cws_ourteam_header>*+*{ margin-top: 30px; } .cws_portfolio_header .cws_portfolio_filter, .cws_ourteam_header .cws_ourteam_filter, .cws_portfolio_header .carousel_nav_panel, .cws_ourteam_header .carousel_nav_panel{ float: none; display: inline-block !important; } .cws_portfolio_header select.cws_portfolio_filter, .cws_ourteam_header select.cws_ourteam_filter{ display: none !important; } .news .media_part .pic.link_post .link{ font-size: 1.8em; } .page_title:not(.customized) .title:before{ display: none; } table{ overflow-x: auto; width: auto; } .cws_mobile .mobile_menu ul li div.wpb_content_element{ margin-bottom: 0 !important; } .menu_box .container.wide_container, body.layout_1400 .container.wide_container{ width: auto; margin-left: 15px; margin-right: 15px; } .vc_tta-tabs .vc_active .vc_tta-panel-body{ background-color: #fff; } .vc_tta-tabs .tab_active .vc_tta-panel-body{ background-color: #F4F5F8; } .wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{ font-size: 16px; } .wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a{ padding: 20px; } .wpb-js-composer .vc_tta.vc_general .vc_tta-panel-heading{ padding: 0; } .single .nav_post_links{ margin: 55px 0 0; } .copyrights_panel_wrapper .cws_social_links:not(:first-child) { display: block; margin-top: 20px; padding-left: 0; margin-left: 0; } .copyrights_panel_wrapper .cws_social_links:not(:first-child):before { display: none; } } @media screen and ( max-width: 768px ){ .cws_col, .cws_col_12, .cws_col_9, .cws_col_8, .cws_col_6, .cws_col_4, .cws_col_3{ width: 100%; } } @media screen and ( min-width: 768px ) and ( max-width: 980px ){ .single_sidebar .posts_grid_3 .item, .single_sidebar .grid_col_4, .double_sidebar .posts_grid_3 .item, .double_sidebar .grid_col_4{ width: 50%; } } @media screen and ( max-width: 1024px ){ .cws-content > div.vc_row,.cws-column .cws_vc_column-inner{ background-attachment: scroll !important; } } @media only screen and (max-width : 1500px) { .cws_staff_posts_grid .widget_header .carousel_nav_panel span.next{ right: -85px; } .cws_staff_posts_grid .widget_header .carousel_nav_panel span{ left:-85px; } } @media screen and (max-width: 600px) { .product .summary form.cart .quantity ~ .single_add_to_cart_button{ min-width: 0; } //.header_container .header_zone .woocommerce-mini-cart__buttons.buttons a{ // font-size: 14px; // min-width: 100px; // line-height: 28px; //} //.site_header .search_menu_cont .search-form .search-field{ // font-size: 24px; // height: 50px; //} .information_group_item .information_group_content { display: block; } .information_group_item .information_group_column.information_group_description { display: block; max-width: none; width: auto; } .information_group_item .information_group_column { margin-top: 10px; display: block; } .information_group_item .information_group_column + .information_group_column { padding-left: 0; } .posts_grid_2 .item:nth-child(2n):before, .posts_grid_3 .item:nth-child(3n):before, .posts_grid_3 .item:nth-child(3n+2):before, .posts_grid_4 .item:nth-child(4n):before, .posts_grid_4 .item:nth-child(4n+2):before, .posts_grid_4 .item:nth-child(4n+3):before { display: none; } } /************* * \RESPONSIVE **************/