 @import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,700&subset=latin,greek); body { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; } html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; font: inherit; vertical-align: baseline; } body {font-size:14px; line-height:24px;font-weight:400} body {-webkit-text-size-adjust:none;} a {text-decoration: none;transition: all 300ms !important;} a:focus {text-decoration: none; outline: none;} h1 {font-size:96px; line-height: 104px; font-weight: bolder;font-weight: 800;} h2 {font-size:64px; line-height: 72px; font-weight: bolder;font-weight: 800;} h3 {font-size:36px; line-height: 42px; font-weight: bold;font-weight: 700;} h4 {font-size:18px; line-height: 24px; font-weight: bold;font-weight: 700;} h5 {font-size:14px; line-height: 16px; font-weight: bold;font-weight: 700;} h6 {font-size:14px; line-height: 16px; font-weight: bold;font-weight: 700;} strong {font-weight:bold;} em {font-style:italic;} small {font-size:12px;} input, textarea {font-family: inherit;} .darkone_container img {max-width: 100%;} .darkone_boxed #darkone_wrapper { border-left:1px solid transparent; border-right:1px solid transparent; padding:0 18px !important; } blockquote {border-top:1px solid transparent; border-bottom:1px solid transparent; padding:10px 0; margin:0; margin-bottom:36px;} blockquote cite {display:block; margin-top:20px;} blockquote p:last-child {margin-bottom:0;} ol,ul {margin: 16px 0;padding: 0 0 0 20px;} ul {list-style-type: disc;} nav ul,nav ol,aside ul,aside ol, .comments_wrapper li, ul.comments_wrapper, .comments_wrapper ol {margin: 0;padding: 0;list-style: none;list-style-image: none;} li > ul, li > ol {margin: 0;} dl {margin: 0 20px;} dt {font-weight: bold;text-decoration:underline} dd {margin: 0 0 20px;} abbr[title] {border-bottom: 1px dotted;} pre,code,tt {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;font: 0.8em 'Andale Mono', 'Lucida Console', monospace;background: #f2f2f2;border: 1px solid #e6e6e6;color: #888;padding: 2px 4px;} pre {white-space: pre;word-wrap: break-word;overflow-x: scroll;line-height: 1.3; overflow: hidden;} table {border-bottom: 1px solid #ededed;border-collapse: collapse;border-spacing: 0;font-size:14px;;line-height: 2;margin: 0 0 20px;width: 100%;} caption,th,td {font-weight: normal;text-align: left;} caption {font-size: 16px;margin: 20px 0;} th {font-weight: bold;} td {border-top: 1px solid transparent;padding: 6px 10px 6px 0;} tr.odd {background: #f4f4f4;} p {margin-bottom:36px;} input[type="submit"]{transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;-ms-transition:all 300ms;} .font-weight100 {font-weight:100;} .font-weight200 {font-weight:200;} .font-weight300 {font-weight:300;} .font-weight400 {font-weight:400;} .font-weight500 {font-weight:500;} .font-weight600 {font-weight:600;} .font-weight700 {font-weight:700;} .font-weight800 {font-weight:800;} .font-weight900 {font-weight:900;} .letter-spacing1 {letter-spacing: 1px;} .letter-spacing2 {letter-spacing: 2px;} .border-box {-ms-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .halfwidth {width:50%; display: block;} .fullwidth {width:100%; display: block;} .fullmaxwidth {display: block; max-width:100%;} .list_style {list-style: none;} .relative {position: relative;} .margin0 {margin: 0;} .padding0 {padding: 0;} .block {display: block;} .inline {display: inline;} .inline-block {display: inline-block;} .float_left {float: left !important;} .float_right {float: right !important;} .bold {font-weight: 600;} .text-center {text-align: center;} .text-left {text-align: left;} .text-right {text-align: right;} .a-inherit {color: inherit;} .a-inherit > a {color: inherit;} .a-inherit li > a {color: inherit;} .uppercase {text-transform: uppercase;} .bold_font {font-weight:bold;} .overflow_ellipsis {text-overflow: ellipsis;display:block;white-space: nowrap;overflow: hidden;} .darkone_div_dis_none { display:none;} .vert_align_wrap_system {display: table;} .vert_align_wrap_system > * {display: table-row;} .vert_align_wrap_system > * > * {display: table-cell; text-align: center; vertical-align: middle;} .vert_align_wrap_system > * > * > * {display: inline-block;} .padding-top10 {padding-top: 10px;} .padding-right12 {padding-right: 12px;} .padding-bottom24 {padding-bottom:24px;} .separator {width:100%; height: 1px;} .small_separator { width:100%; height: 1px;} .medium_separator { width:100%; height: 4px;} .margin-bottom5 {margin-bottom:5px !important;} .margin-top5 {margin-top:5px !important;} .margin-left5 {margin-left:5px !important;} .margin-right5 {margin-right:5px !important;} .margin-bottom10 {margin-bottom:10px !important;} .margin-top10 {margin-top:10px !important;} .margin-left10 {margin-left:10px !important;} .margin-right10 {margin-right:10px !important;} .margin-bottom15 {margin-bottom:15px !important;} .margin-top15 {margin-top:15px !important;} .margin-left15 {margin-left:15px !important;} .margin-right15 {margin-right:15px !important;} .margin-bottom20 {margin-bottom:20px !important;} .margin-top20 {margin-top:20px !important;} .margin-left20 {margin-left:20px !important;} .margin-right20 {margin-right:20px !important;} .margin-bottom30 {margin-bottom:30px !important;} .margin-top30 {margin-top:30px !important;} .margin-left30 {margin-left:30px !important;} .margin-right30 {margin-right:30px !important;} .margin-bottom40 {margin-bottom:40px !important;} .margin-top40 {margin-top:40px !important;} .margin-left40 {margin-left:40px !important;} .margin-right40 {margin-right:40px !important;} .margin-bottom36 {margin-bottom:36px !important;} .margin-top36 {margin-top:36px !important;} .margin-left36 {margin-left:36px !important;} .margin-right36 {margin-right:36px !important;} .margin-bottom48 {margin-bottom:48px !important;} .margin-top48 {margin-top:48px !important;} .margin-left48 {margin-left:48px !important;} .margin-right48 {margin-right:48px !important;} .margin-bottom64 {margin-bottom:64px !important;} .margin-top64 {margin-top:64px !important;} .margin-left64 {margin-left:64px !important;} .margin-right64 {margin-right:64px !important;} .margin-bottom24 {margin-bottom:24px !important;} .margin-top24 {margin-top:24px !important;} .margin-left24 {margin-left:24px !important;} .margin-right24 {margin-right:24px !important;} .margin-bottom18 {margin-bottom:18px !important;} .margin-top18 {margin-top:18px !important;} .margin-left18 {margin-left:18px !important;} .margin-right18 {margin-right:18px !important;} .margin-bottom12 {margin-bottom:12px !important;} .margin-top12 {margin-top:12px !important;} .margin-left12 {margin-left:12px !important;} .margin-right12 {margin-right:12px !important;} .margin-bottom9 {margin-bottom:9px !important;} .margin-top9 {margin-top:9px !important;} .margin-left9 {margin-left:9px !important;} .margin-right9 {margin-right:9px !important;} .margin-bottom6 {margin-bottom:6px !important;} .margin-top6 {margin-top:6px !important;} .margin-left6 {margin-left:6px !important;} .margin-right6 {margin-right:6px !important;} .darkone_container { margin-right: auto; margin-left: auto; *zoom: 1; } .anivia_row:before, .anivia_row:after { display: table; content: ""; line-height: 0; } .anivia_row:after { clear: both; } .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0; } .clearfix:after { clear: both; } #darkone_content { padding:36px 0; } .header_wrapper { z-index:1004; position:relative; } body.page-template-template-onepage-php .header_wrapper { position:absolute; width:100%; left:0; top:0; } .header_holder { padding:24px 0; } .header_holder .logo { display:block; } .header_holder .logo span img { max-height: 200px; max-width:300px;margin:0 auto; } .sticky-header { position: fixed !important; top: 0; left: 0; width: 100% !important; z-index: 1101 !important; -webkit-transform: translateZ(0) !important } .header_wrapper .menu_wrapper {margin:0 auto;} .menu_wrapper > ul {position: relative;text-align:center;padding:0;width:inherit;font-weight:bold;} .menu_wrapper > ul > li {display:inline-block; padding:0px 6px;} .menu_wrapper li.menu-item {position:relative;} .menu_wrapper li.menu-item li.menu-item a {font-size: 14px; line-height: 24px; display: block; padding: 12px;padding-top:0;} .menu_wrapper li.menu-item li.menu-item:first-child a {padding-top: 12px;} .menu_wrapper > ul > li > ul.sub-menu {text-align:left;opacity:0;display:block;visibility: hidden;} .menu_wrapper > ul > li > a {font-size: 14px; line-height: 24px; display: block; padding: 10px;} .menu_wrapper .sub-menu {position: absolute; top:100%; left: 0px; width:200px; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; z-index: 100;} .menu_wrapper .sub-menu .sub-menu { top:0; left:100%; opacity:0; visibility: hidden; outline-left:1px solid transparent; } .menu_wrapper li.menu-item.menu-item-has-children { transition:background-color 300ms; -webkit-transition:background-color 300ms; -moz-transition:background-color 300ms; -ms-transition:background-color 300ms; -o-transition:background-color 300ms; } .menu_wrapper > ul > li.has_children > ul.sub-menu { transition:opacity 300ms; -webkit-transition:opacity 300ms; -moz-transition:opacity 300ms; -ms-transition:opacity 300ms; -o-transition:opacity 300ms; } .menu_wrapper li.menu-item a:hover { text-decoration: none; } .menu_wrapper.solid li.menu-item a { display: block; } .menu_wrapper > ul > li.has_children.hovered > a { z-index: 101; position:relative; } .menu_wrapper ul > li.has_children.hovered > ul.sub-menu { opacity:1; visibility: visible; } .menu_wrapper ul ul li.has_children > a:after { content:'+'; float:right; } .menu_wrapper li.menu-item i { width:16px; margin-right:6px; text-align:center; } .sticky-header .menu_wrapper > ul > li > a {padding: 32px 8px!important;} nav.menu_wrapper.relative.solid ul ul li.has_children > a:after {float:right; content: "\0073"; font-family:'br0font'; font-size:10px;} .menu_wrapper ul.sub-menu:before { position:absolute; top:-18px; left:36px; margin-left:-9px; border:9px solid transparent; content:''; } .menu_wrapper ul.sub-menu ul.sub-menu:before { display:none; } .headline_line-left.headline_separated .headline_text {display: inline-block; padding-left:10px; padding-right:10px;font-weight:400;line-height:26px;font-size:18px;} .tagcloud a { display: inline-block !important; margin-bottom:3px; list-style:none; font-size:14px !important;} .tagcloud a { display: block; padding:6px 10px 8px 10px;} .tagcloud {clear:both;} .single-tags-list a { display: inline-block !important; margin-bottom:3px; list-style:none; font-size:14px !important;} .single-tags-list a {color: inherit; display: block; padding:5px 10px 7px 10px; font-family: inherit;} .single-tags-list a:hover {text-decoration:none !important;} / .blog_column_element .author { line-height:16px; color:#999999;} .blog_column_element h2 a {color: inherit;} .date_tags_comments .item {padding-left:0px; display:block; float:left; margin-right:20px; line-height:16px; } .date_tags_comments .item i {display: inline-block; margin-right:10px;} .date_tags_comments div.item {color:#999999;} .read_more.button { padding:15px 20px; font-size:16px; line-height:16px; display:block; color:#ffffff; font-weight:300; float: left;} .read_more.button:hover {text-decoration:none;} .darkone-1-2 .blog_column_element .item, .span5 .blog_column_element .item, .darkone-1-3 .blog_column_element .item, .darkone-1-4 .blog_column_element .item, .span2 .blog_column_element .item, .span1 .blog_column_element .item {padding-left:0; } .search_box {color: #999999;} .darkone_container input[type="text"].input_field { height:50px; width:100%;border:solid 1px transparent; border-radius:0; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } textarea.textarea_field { border:solid 1px transparent; border-radius:0; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} input[type="text"].input_field:focus, textarea.textarea_field:focus { -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; border:1px solid transparent;} .twitter_module .icon_element {display: block; float: left; font-size: 30px; line-height: 30px; margin-top:5px; color: #23aae1; cursor: default;} .twitter_module .text {width: 100%;} .blog_post_author_box .avatar { border-radius: 50%; width: 70px; height: 70px; display:block; float:left; margin-right: 40px;} .blog_post_author_box .info_wrap {margin-left:116px;} .blog_post_author_box .info_wrap .name {font-size:30px; line-height: 30px;} .multimedia_widget .multimedia_item {font-size:12px; line-height:12px;} .post_comment_bar_wrapper { position:relative; padding:36px 0; border-top:1px solid transparent; } .post_comment_bar_wrapper .social_bar {font-size: 18px;float: right;margin-top: -20px;} .post_comment_bar_wrapper .blog_socials {padding-left:12px; display:block; transition:color 300ms;} .post_comment_bar_wrapper .blog_socials.darkone_facebook:hover {color:#3b5998 !important;} .post_comment_bar_wrapper .blog_socials.darkone_linked:hover {color:#4875b4 !important;} .post_comment_bar_wrapper .blog_socials.darkone_pinterest:hover {color:#c63d2d !important;} .post_comment_bar_wrapper .blog_socials.darkone_twitter:hover {color:#33ccff !important;} .post_comment_bar_wrapper .blog_socials.darkone_google:hover {color:#dc2727 !important;} .team_member_module .img_wrapper {max-width:100%;} .team_member_module .hover_element {position:absolute; top:0; left:0; right:0; bottom:0; height:100%; width:100%; opacity:0; filter: alpha(opacity = 0); display: none;} .team_member_module .shade {opacity: 0; filter: alpha(opacity = 0); position: absolute; top:0; left:0; width: 100%; height: 100%; background: #000; z-index:1; display: none;} .team_member_module .hover_element .vert_align_wrap_system {position: absolute; top:0; left: 0; height: 100%; width: 100%;} .team_member_module .hover_element .socials li a {padding: 10px; display:block; opacity:0; filter:alpha(opacity = 0);background-color:#111;} .team_member_module .name {font-size:28px; line-height:28px;} .team_member_module .workplace {font-size:20px; line-height:20px; } .team_member_module h6 { line-height:24px; } .team_member_module h3 { font-size:16px; line-height:24px; margin-bottom:9px; } .team_member_module img { transition:all 5s cubic-bezier(.01,.85,.34,.97); -webkit-transition:all 5s cubic-bezier(.01,.85,.34,.97); -moz-transition:all 5s cubic-bezier(.01,.85,.34,.97); -o-transition:all 5s cubic-bezier(.01,.85,.34,.97); -ms-transition:all 5s cubic-bezier(.01,.85,.34,.97); } .team_member_module:hover img { transform: scale(1.167); -webkit-transform: scale(1.167); -moz-transform: scale(1.167); -o-transform: scale(1.167); -ms-transform: scale(1.167); } .team_member_module .img_wrapper { overflow: hidden; } .portfolio_content .darkone_hover > img { transition:all 5s cubic-bezier(.01,.85,.34,.97); -webkit-transition:all 5s cubic-bezier(.01,.85,.34,.97); -moz-transition:all 5s cubic-bezier(.01,.85,.34,.97); -o-transition:all 5s cubic-bezier(.01,.85,.34,.97); -ms-transition:all 5s cubic-bezier(.01,.85,.34,.97); } .portfolio_content .darkone_hover:hover > img { transform: scale(1.167); -webkit-transform: scale(1.167); -moz-transform: scale(1.167); -o-transform: scale(1.167); -ms-transform: scale(1.167); } .portfolio_content .darkone_hover { overflow:hidden; } .portfolio_content .darkone_portfolio_meta { position:absolute; bottom:0; left:0; width:100%; padding:18px; } .portfolio_content .darkone_portfolio_meta h3 { font-size: 18px; text-transform: uppercase; font-weight:bold; line-height: 24px; } .portfolio_content .darkone_portfolio_meta > * { opacity:0; } .darkone_widget_title { font-size: 18px; text-transform: uppercase; font-weight:bold; line-height: 24px; } .contact_form_wrapper .field_wrapper select.input_field {border:1px solid transparent;text-transform: uppercase;} .contact_form_wrapper .field_wrapper .input_field {font-size:14px; height:auto !important; width: 70%; float: none; margin:0; padding:10px;} .contact_form_wrapper .field_wrapper .textarea_field {height: 200px; width: 100%; float: none; float: left; margin:0; padding:10px; font-size:14px;} .contact_form_wrapper .submit_button.reset {background-color:#212121; transition:background-color 300ms; color: #ffffff;} .widget ul {padding-left:20px;} .widget ul li {list-style:disc;list-style-position: outside;} .widget ul ul li {} .widget ul ul {margin-left:12px;} .widget a {color:inherit;} .widget > ul { padding-left:0; } .widget > ul > li { list-style: none; } .widget_recent_entries li:first-child, .widget_recent_comments li:first-child, .widget_archive li:first-child, .widget_categories li:first-child, .widget_meta li:first-child, .widget_pages li:first-child, .widget_nav_menu li:first-child, .widget.woocommerce li:first-child {border-top:0;padding-top:0;} .widget_recent_entries li:last-child, .widget_recent_comments li:last-child, .widget_archive li:last-child, .widget_categories li:last-child, .widget_meta li:last-child, .widget_pages li:last-child, .widget_nav_menu li:last-child, .widget.woocommerce li:last-child {padding-bottom:0;} .widget_recent_entries ul, .widget_recent_comments ul, .widget_archive ul, .widget_categories ul, .widget_meta ul, .widget_pages ul, .widget_nav_menu ul, .widget.woocommerce ul {padding-left:0 !important;} .widget_recent_entries li, .widget_recent_comments li, .widget_archive li, .widget_categories li, .widget_meta li, .widget_pages li, .widget_nav_menu li, .widget.woocommerce li {padding:12px 0;border-top:1px solid transparent;list-style:none !important;} .widget_recent_entries li li, .widget_recent_comments li li, .widget_archive li li, .widget_categories li li, .widget_meta li li, .widget_pages li li, .widget_nav_menu li li, .widget.woocommerce li li {padding:0px;line-height:36px;} .widget_recent_entries li.menu-item-has-children:first-child, .widget_recent_comments li.menu-item-has-children:first-child, .widget_archive li.menu-item-has-children:first-child, .widget_categories li.menu-item-has-children:first-child, .widget_meta li.menu-item-has-children:first-child, .widget_pages li.menu-item-has-children:first-child, .widget_nav_menu li.menu-item-has-children:first-child {padding-bottom:0px !important;} .widget li li {border-top:0;} .widget-darkone-cat .smaller_image img { width:72px; height:72px; display:block; } .widget-darkone-cat li:last-child .smaller_image img { margin-bottom:0 !important; } .widget-darkone-cat .overflow_ellipsis { text-overflow: ellipsis; display:block; white-space: nowrap; overflow: hidden; } .widget-darkone-cat ul { padding:0; } .widget-darkone-cat ul li { clear: both; list-style: none; margin-top:10px; padding-top:10px; border-top:1px solid transparent; } .widget-darkone-cat ul li:first-child { margin-top:0; padding-top:0; border-top:0; } .widget-darkone-cat h5 a, .menu_wrapper .sidebar_holder aside.widget.widget-darkone-cat h5 a { font-weight:500; } .widget-darkone-cat a { color:inherit } .widget-darkone-catthree ul { padding:0; margin-bottom:12px; display:none; } .widget-darkone-catthree ul li { clear: both; list-style: none; margin-top:12px; padding-top:12px; border-top:1px solid transparent; } .widget-darkone-catthree ul li:first-child { margin-top:0; padding-top:0; border-top:0; } .widget-darkone-catthree .smaller_image img { width:75px; height:75px; display:block; } .widget-darkone-catthree li:last-child .smaller_image img { margin-bottom:0 !important; } .widget-darkone-catthree .overflow_ellipsis { text-overflow: ellipsis; display:block; white-space: nowrap; overflow: hidden; } .widget-darkone-catthree ul.darkone_div_first_child { display:block; } .widget-darkone-catthree i { margin-right:-6px; } .current.hover-background-color-main, .current.hover-background-color-main:hover {background-color:#ceced0 !important;} .x-caption {max-width:100%;} #comments li {list-style:none;} textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {background-color: transparent;border: 1px solid transparent;-webkit-transition: border linear .2s;-moz-transition: border linear .2s;-o-transition: border linear .2s;transition: border linear .2s; } ul, ol{margin-bottom:30px;} ul ul, ol ol{margin-bottom:0px;} .blog_post_form {display:none;} label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] {cursor: pointer;} .element_content.no-image {padding-left:0 !important;} .category_column_element h3 a {color:inherit;} .gallery dl {margin:0 !important;} span.inline_tag_block {text-transform:uppercase;} .search-form .input_field{padding: 4px 6px;} .widget_tag_cloud .tagcloud {margin-bottom:-3px;} .text-color-pale a {color:inherit;} img.maxfullwidth{max-width:100%;height:auto;} .darkone_page.display_none {display:none;} .fbuilder_column img {max-width:100%;height:auto;} .contact_form_wrapper span.error {display:block;margin-bottom:10px} .icon-remove.color-red{color:#c00;} .icon-ok.color-green{color:#0c0;} body.darkone_boxed #darkone_wrapper {margin:0 auto;padding:0 1px 0;} .contact_form_wrapper select {border:0} .darkone_boxed .footer_wrapper.solid_box {position:relative;padding-left:20px;padding-right:20px;width:100%;} select[name="contactEmailSend"] option { color:#666 !important; } img.wp-post-image { max-width:100%; height: auto; } @media \0screen {img.wp-post-image { width: auto }} img.wp-post-image { } .x-none {margin: 6px 12px 12px 0;} .x-center, div.x-center {display: block;margin: 6px auto 6px auto;} .x-right {float:right;margin: 6px 0 12px 12px;} .x-left {float: left;margin: 6px 12px 12px 0;} .x-center {display: block;margin: 5px auto 6px auto;} a img.x-right {float: right;margin: 6px 0 12px 12px;} a img.x-none {margin: 6px 12px 12px 0;} a img.x-left {float: left;margin: 6px 12px 12px 0;} a img.x-center {display: block;margin-left: auto;margin-right: auto} .x-caption {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;background: #f2f2f2;border: 1px solid #e6e6e6;max-width: 100%;padding: 10px;text-align: center;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;} .x-caption.x-none {margin: 6px 12px 12px 0;} .x-caption.x-left {margin: 6px 12px 12px 0;} .x-caption.x-right {margin: 6px 0 12px 12px;} .x-caption img {border: 0 none;height: auto;margin: 0;max-width: 100%;padding: 0;width: auto;} .x-caption p.x-caption-text { color:#111;} .gallery-caption {} .bypostauthor {} .sticky {} .gallery img {border:0 !important;} .gallery br + br {display:none;} body.page #respond {display:block !important;} .category_column_element_2 {margin-left:0 !important;} .top-separator {height:2px} .form-allowed-tags, .form-allowed-tags * {font-family:inherit;background:transparent;border:0;font-size:12px;line-height:14px;} .image-excerpt {font-style:italic;} .single-border {position:absolute;left:50%;top:0;width:0px;height:100%;border-left:1px solid #cccccc;} .blog_content .separate-post-column:first-child {margin-top:0 !important;} .no_page_search {width:300px;} .top-separator {margin:0 auto;} .darkone_boxed .footer_wrapper.solid_box {margin-left: -20px;} #darkone_wrapper {z-index:1;position: relative;} .tagcloud a, .single-tags-list a, .tagcloud a:hover, .single-tags-list a:hover, .background-color-main, #respond input#submit, button.yop_poll_vote_button, .hover-background-color-lighter-main:hover, #respond input#submit:hover, .yop_poll_vote_button:hover, .hover-background-color-main:hover, .menu_wrapper.relative > ul > li > a:hover, .menu_wrapper.relative ul ul a.current-menu-item, .menu_wrapper.relative > ul > li.current-menu-item, .menu_wrapper.relative > ul > li.current-menu-ancestor, .background-color-passive,.current.hover-background-color-main, .current.hover-background-color-main:hover, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce a.button.alt:hover {transition: all 300ms;} .infinite-load-button {transition: all 300ms;} h3 a {color:inherit;} .separate-post-column h3 a:hover {color:inherit;} .search_form {display: block; opacity: 0; filter: alpha(opacity=0); z-index: 20; position: absolute; top: 0; left: 12px;} .search_input {display: block; width:95px;float:left; color:#ededed; font-size:14px; background:none!important;border:0 !important; padding:0px 0 0px 4px; border: none;color:inherit;margin-right:10px;} .search_button {display:block; border:none; background:url(images/magnifier1.png) no-repeat center center; float:right; height:16px; width:16px; cursor: pointer;margin-right:2px;margin-top:2px !important;} .search_input.empty {background:#db1d1d;} .search_button:hover {opacity:0.66;} .element_content.full-width p {margin-bottom:0;} .element_content.a_nop p {margin-bottom:0 !important;} .footer_text {font-size:12px;line-height:18px;margin:2px 0 0 10px;} ::-webkit-input-placeholder, :-moz-placeholder, ::-moz-placeholder, :-ms-input-placeholder { color:inherit; font-size:14px; line-height:14px; } li.last_nav.search_head { height:22px; } body { overflow-x:hidden; } address { margin-bottom:20px; } .sticky_logo { display:none; margin-top:11px; margin-left: 11px; } .sticky_logo img { height:18px; width:auto; } .sticky_menu .sticky_logo { display:inline-block; vertical-align: top; } #darkone_content.darkone_hidden_flow { overflow:hidden; } #darkone_wrapper { overflow:hidden; } .blog_header_title { overflow:hidden; } .posts_meta { font-size:12px; line-height:18px; } .posts_meta > div:first-child { margin-left:0; padding-left:0; border:0; } .posts_meta > div { margin-left:6px; padding-left:6px; border-left:1px solid transparent; } .darkone_border {border-bottom:6px solid transparent;} .darkone_separator {height:1px;} .sidebar_holder aside h3 { margin-bottom:12px; } .comments_wrapper .headline {font-size:20px; line-height:20px;} .comments_wrapper .single_comment {position: relative; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:100%; padding-top:36px;} #comments .author_meta {font-size:18px;} #comments .date_meta {font-style: oblique;} #comments .comment_text p {margin-bottom:18px;} .single_comment.indent {padding-left:70px;} .comment_form input[type="text"].input_field, #respond input[type="text"].input_field { float:left; width:32%; border-width:1px; border-style:solid; border-radius:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 50px; display: block; padding:0 10px; min-width:250px;} .comment_form input[name="email"].input_field, #respond input[name="email"].input_field {margin:0 2%;} .comment_form input[type="text"].input_field:focus,.comment_form textarea.textarea_field:focus, #respond input[type="text"].input_field:focus,#respond textarea.textarea_field:focus { -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;} .comment_form, #respond {padding: 0px;} .contact_form.comment_form input[type="text"].input_field {width:100%; float: none; max-width:none;} .contact_form.comment_form .input_wrapper {float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:0 10px 0 0; width:50%;} .contact_form.comment_form .input_wrapper:nth-child(even) { padding:0 0px 0 10px;} .contact_info_single i {font-size:22px; line-height: 22px; padding: 8px 0px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: default;} .contact_form.comment_form select.input_field {width:100%;float: none;max-width:none;} .comment_form select.input_field {float:none; width:100%; border:1px solid #888; border-radius:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 40px; font-size:16px; line-height: 16px; display: block; padding:0 10px; max-width:600px; height:50px;-webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url('images/dropdown.png'); background-position: center right; background-size: 50px 50px; background-repeat: no-repeat;} input, textarea, select {font-family:inherit;font-weight: inherit;-moz-appearance: none;text-indent: 0.01px;text-overflow: '';} .contact_form.comment_form .input_wrapper_select {float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 10px 0 0;width: 50%;color: #aaa;height: 16px;} .contact_form.comment_form .input_wrapper_select > div {border: 1px solid #888;padding:13px 10px 12px 10px;background-image: url('images/dropdown.png');background-position: center right;background-size: 50px 50px;background-repeat: no-repeat;transition: border-color 300ms;-webkit-transition: border-color 300ms;-mozetransition: border-color 300ms;-o-transition: border-color 300ms;-ms-transition: border-color 300ms;} .contact_form.comment_form .input_wrapper_select select {width:100%;-webkit-appearance: none;-moz-appearance: none;appearance: none;border:none;background: transparent;} .input_wrapper_select > div > select {height:23px;} .input_field_select[name="contactEmailSend"] { padding:0; text-transform: uppercase; } .blog_post_author_box img.avatar{ float:left; width: 80px; height: 80px; border-radius: 100px; } .footer_wrapper .small_separator { height:2px; } .darkone_boxed .footer_container > .small_separator, .darkone_boxed .footer_container > .header_darkone_bottom { margin-left: -18px; margin-right: -18px; padding-left:18px; padding-right:18px; } .pagination_container { width:300%; position:relative; left:-100%; display:block; } .pagination_container > * { vertical-align:middle; } .title_container, .title_holder { color:inherit; } .sidebar_holder h1, .sidebar_holder h2, .sidebar_holder h3, .sidebar_holder h4, .sidebar_holder h5, .sidebar_holder h6, .sidebar_holder .darkone_div_dtext { color:inherit; } .blog_content { white-space:normal; } .sticky-header .logo_sticky img { top: 30%; height: 40%; display:none !important; } .darkone_div_sticky_logoimg { display:none !important; } .sticky-header .logo_sticky img.darkone_div_sticky_logoimg { display:block !important } .logo_sticky img { display:none; position:absolute; top:30%; left:0; height:40%; width: auto; z-index:2; } .sticky-header nav.menu_wrapper > ul { text-align:right; } .header_holder .logo img { display:block;margin:0 auto;position:relative; } .sticky-header .element-to-be-hidden { display:none; } .txtlogo_stickymain, .txtlogo_sticky { font-size:24px; font-weight:bolder; line-height:88px; } .layout-small-right .txtlogo_stickymain { float:left; position: relative; z-index: 101; } .darkone_image_hover {width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; transition:opacity 300ms; text-align:center;} .darkone_image_hover:hover {opacity:1;} .darkone_image_hover > div {margin-top:-20px; position:absolute; top:50%; left:0; text-align:center; width:100%;} .darkone_image_hover a.darkone_image_hover_button {border:1px solid transparent; border-radius:50%;display:inline-block; text-decoration:none; margin:3px;vertical-align: top;} .darkone_image_hover a.darkone_image_hover_button i {font-size:20px; line-height:20px; display:block; margin:10px; width:20px; height:20px;} .darkone_image_hover a.darkone_image_hover_button i.darkone_div_plus { font-size:28px; font-family: serif; font-weight:200; line-height: 15px; margin:12px 10px 8px; } .related_single:first-child .small_separator { display:none; } .a-inherit >a:hover { text-decoration:none !important; } .related_links_list .related_single.margin-top12:first-child { margin-top:0 !important; } .blog_content { position:relative; left:0 } #fbuilder_content .frb_accordion_darkone .frb_accordion_trigger:after { font-family:serif; display: block; top:8px; right:auto; left:0; font-size: 18px; width:30px; text-align: center; line-height: 20px; width: 20px; height:auto; color:#fff; } #fbuilder_content .frb_accordion.frb_accordion_darkone h3.ui-accordion-header { font-size:14px; padding:0 0 0 36px; } #fbuilder_content .frb_accordion.frb_accordion_darkone { border-bottom:0; } #fbuilder_content .frb_tabs.frb_tabs_darkone ul:first-child li { margin-right:6px !important; } #fbuilder_content .frb_tabs.frb_tabs_darkone ul:first-child a.active { position:relative; color:#fff; } #fbuilder_content .frb_tabs.frb_tabs_darkone ul:first-child a.active:after { content:''; position:absolute; bottom: -14px; left: 50%; margin-left:-6px; border:6px solid transparent; } #fbuilder_content .frb_tabs.frb_tabs_darkone { } #fbuilder_content .frb_tabs.frb_tabs_darkone .frb_tabs-content { margin: 18px 0 0 0; padding: 10px; border:0; } #fbuilder_content .frb_tabs.frb_tabs_darkone > ul:first-child > li > a { padding:12px 18px; } #fbuilder_content .frb_testimonials.frb_testimonials_clean:after { content:''; position:absolute; bottom: -24px; right: 50px; border:12px solid transparent; } #fbuilder_content .frb_testimonials_main_block { position: relative; float:right; width: 100px; height: auto; text-align: center; box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; margin:18px 12px 0; padding:10px 10px 0; } #fbuilder_content .frb_testimonials_main_block img { border-radius:50%; display:block; } #fbuilder_content .frb_testimonials_clean .frb_testimonials_quote { min-height: 80px; margin: 0; padding: 0 10px; } #fbuilder_content .frb_testimonials_name { margin-top:44px; text-align:right; padding-right:118px; min-height: 64px; } #fbuilder_content .frb_testimonials_name span { padding-bottom:0; } #fbuilder_content .frb_testimonials_quote { font-style:normal; } .progers-bars-wrapper .progress-full { height:9px; position:relative; } .progers-bars-wrapper .progress-done { height:9px; position:absolute; left:0; top:0; width:0; opacity:0; transition:all 1s cubic-bezier(.01,.85,.34,.97); -webkit-transition:all 1s cubic-bezier(.01,.85,.34,.97); -moz-transition:all 1s cubic-bezier(.01,.85,.34,.97); -o-transition:all 1s cubic-bezier(.01,.85,.34,.97); -ms-transition:all 1s cubic-bezier(.01,.85,.34,.97); } .progers-bars-wrapper .progress-tag { position:absolute; top:-36px; right:0; padding:0 0px 3px; } .progers-bars-wrapper span.tag-place { display:block; position:relative; left:50%; padding:0 3px; font-size:12px; } .progers-bars-wrapper .progress-tag span.tag-place:after { content:''; position:absolute; bottom: -11px; left: 50%; margin-left:-6px; border:6px solid transparent; } .darkone_div_inherit_width { width:inherit !important; } .header_wrapper.layout-news-central .logo_sticky { display:none !important; } .header_wrapper.layout-news-central .menu_wrapper > ul { text-align:center; } .header_wrapper.layout-small-left .menu_wrapper > ul { text-align:left; } .header_wrapper.layout-small-right .menu_wrapper > ul { text-align:right; } .header_wrapper.layout-small-left .menu_wrapper .logo_sticky img, .header_wrapper.layout-small-right .menu_wrapper .logo_sticky img { display:block; } .header_wrapper.layout-small-left .menu_wrapper .logo_sticky img { right:0; left:auto; } .header_wrapper.layout-small-left .header_darkone_bottom, .header_wrapper.layout-small-left .header_holder, .header_wrapper.layout-small-right .header_darkone_bottom, .header_wrapper.layout-small-right .header_holder { display:none; } .header_wrapper.layout-small-left .header_darkone, .header_wrapper.layout-small-right .header_darkone { padding-bottom:0; } .header_wrapper.layout-small-left .menu_wrapper > ul > li:first-child { margin-left:0; } .header_wrapper.layout-small-left .menu_wrapper > ul > li:first-child > a { padding-left:0; } .header_wrapper.layout-small-right .menu_wrapper > ul > li:last-child { margin-right:0; } .header_wrapper.layout-small-right .menu_wrapper > ul > li:last-child > a { padding-right:0 !important; } .header_wrapper.layout-small-right .menu_wrapper > ul > li > a, .header_wrapper.layout-small-left .menu_wrapper > ul > li > a { padding:32px 8px; } .header_wrapper.layout-small-right.darkone_div_logo_bigger .menu_wrapper > ul > li > a, .header_wrapper.layout-small-left.darkone_div_logo_bigger .menu_wrapper > ul > li > a { padding:42px 8px 42px; } .header_wrapper.layout-small-right.darkone_div_logo_biggest .menu_wrapper > ul > li > a, .header_wrapper.layout-small-left.darkone_div_logo_biggest .menu_wrapper > ul > li > a { padding:52px 8px 52px; } .darkone_search {display: none; position: absolute; top:100%; width: 260px; height:48px;margin-top:8px;margin-right:-64px; -moz-box-shadow: 0 0 5px 4px rgba(0,0,0,.1); -webkit-box-shadow: 0 0 5px 4px rgba(0,0,0,.1); box-shadow: 0 0px 5px 4px rgba(0,0,0,.1); } .darkone_search:after { content:''; border:6px solid transparent; top:-12px; right:15px; position:absolute; } .darkone_search form {color: inherit;} .darkone_search form input{border: none;display: block; color: inherit; position:absolute;top:0;left:48px;line-height:24px;width:188px;height:24px;padding:12px;margin:12px;} .darkone_search form button {border: none; background: transparent; color: inherit; display: block; margin: 0;position:absolute;top:0;left:0;width:48px;height:48px;line-height:52px;} .darkone_search form button i {font-size:16px;} .darkone_div_responsive .darkone_search { position:relative; display:block; margin:18px auto 18px; } .darkone_div_responsive .darkone_search:after { display:none; } body.darkone_div_responsive #darkone_wrapper { margin-top:0 !important; } .darkone_top > div > div { max-height:25px; } .darkone_top_left > .float_left { padding:0 16px; border-left:1px solid transparent; } .darkone_top_right > .float_right { padding:0 16px; border-right:1px solid transparent; } .darkone_top_left > .float_left:first-child { padding-left:0; border-left:0; } .darkone_top_right > .float_right:first-child { padding-right:0; border-right:0; } .darkone_header_widgets { padding-top:36px; display:none; } .darkone_header_widgets h3.blog_header_title { color:inherit; } .nicescroll-rails { position:relative; z-index:101 !important; } body.darkone_remove_padding #darkone_content { padding-top:0 !important; padding-bottom:0 !important; } .element-woo-cart { position:relative; } .darkone_shopping_cart { display:none; position:absolute; top: 34px; right:0; width:284px; z-index:1002; border:1px solid transparent } .darkone_shopping_cart .darkone_cart_item { padding:12px 18px; border-bottom:1px solid transparent; } .darkone_shopping_cart .div-cart-thumbnail img { float:left; width:60px; height:60px; margin-right:18px; margin-bottom:12px; margin-top:6px; } .darkone_shopping_cart .div-cart-remove { margin-top:18px; float:right; font-family:serif; font-size:24px; line-height:36px; padding:0; text-align:center; } .darkone_shopping_cart .div-cart-remove a { display:inline-block; width:36px; height:36px; border:1px solid transparent; border-radius:50%; } .darkone_shopping_cart .darkone_cart_button { border:18px solid transparent; width:50%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; text-align:center; padding:6px; } .darkone_shopping_cart .darkone_cart_button.float_left { border-right-width: 9px; } .darkone_shopping_cart .darkone_cart_button.float_right { border-left-width:9px; } .woo_shopping a.cart-contents { position:relative; padding-bottom:36px; } .darkone_shopping_cart.darkone_empty_cart { padding:18px; text-align: center; } .darkone_shopping_cart.darkone_empty_cart span { font-size:16px; } #comments .nocomments { display:none; } .portfolio_content .separate-portfolio-column:first-child { margin-top:0 !important; } .portfolio_content .pagination_wrapper { overflow:hidden; margin-top:24px !important; } .portfolio_content .category_meta:after { content:''; padding:0; display:none; } .darkone_image_hover{background-color:#000;background-color:rgba(0,0,0,0.88)}.darkone_image_hover a.darkone_image_hover_button, a.kklike-box{border-color:#fff;color:#fff} .darkone_hover_over{background:#111;background:rgba(0,0,0,.88)} .darkone_portfolio_meta .category_meta { color:#fff; } .darkone_hover { overflow: hidden; display:block; position:relative; } .darkone_hover img { transition:all 300ms; } .darkone_hover:hover img { } .darkone_hover:hover .darkone_hover_over { opacity: 1; } .darkone_hover_over { font-family:serif; position:absolute; width:100%; height:100%; top:0; left:0; opacity:0; transition:opacity 300ms; -webkit-transition:opacity 300ms; -moz-transition:opacity 300ms; -ms-transition:opacity 300ms; -o-transition:opacity 300ms; } .portfolio_content .darkone_hover .darkone_hover_over {transition : 0;} .darkone_hover_over .darkone_div_buttons { top:50%; position:relative; margin-top:-30px; text-align:center; } .darkone_hover_over .darkone_div_buttons a { display:inline-block; } .darkone_hover_over .darkone_div_buttons i { display:inline-block; padding:6px; width:36px; line-height:36px; font-size:26px; } .header_holder .logo img { max-height:40px; width:auto; } .darkone_div_logo_bigger .header_holder .logo img { max-height:60px; width:auto; } .darkone_div_logo_biggest .header_holder .logo img { max-height:80px; width:auto; } .darkone_div_responsive_icons { display:none; font-size:20px; vertical-align: top; } .darkone_div_responsive_icons a { color:inherit; display:inline-block; border:1px solid #111; margin-left:6px; width:36px; line-height:20px; padding:6px 0; border-radius:50%; text-align:center; } .darkone_div_responsive .menu_wrapper #darkone_menu .sub-menu { display:none; position:relative; top:auto; right:auto; opacity:1; visibility: visible; width:100%; } .darkone_div_responsive .menu_wrapper #darkone_menu .sub-menu .sub-menu { left:auto; position:relative; } .darkone_div_responsive .menu_wrapper > ul > li { padding:0 12px; } .darkone_div_responsive #darkone_div_header_menu { display:none; } #widgets-trigger a, #search-trigger a { top: 2px; display:none; position: relative; } .darkone_div_responsive #search-trigger { display:none !important; display:none; } .darkone_div_responsive #darkone_div_header_menu { border-top:1px solid transparent; } .darkone_div_responsive #darkone_div_header_menu li.menu-item > a, .darkone_div_responsive #darkone_div_header_menu li.menu-item-type-custom > a, .darkone_div_responsive #darkone_div_header_menu li.a-inherit > a { font-size:16px; } .darkone_div_responsive #darkone_div_header_menu ul ul.sub-menu { display:none; } .darkone_div_responsive #darkone_div_header_menu li.has_children > a:after, .darkone_div_responsive #darkone_div_header_menu li.menu-item-has-children > a:after { font-family:'br0font'; content:"\0073"; font-size:10px; font-weight:100; float:right; } .darkone_div_responsive #darkone_div_header_menu > ul > li { border-top:1px solid transparent; display:block; font-weight:normal; } .darkone_div_responsive #darkone_menu.darkone_menu { text-align:left; } .darkone_div_responsive #darkone_div_header_menu > ul > li:first-child { border-top:0; } .darkone_div_responsive #darkone_div_header_menu li.menu-item > a, .darkone_div_responsive #darkone_div_header_menu li.menu-item-type-custom > a, .darkone_div_responsive #darkone_div_header_menu li.a-inherit > a { display:block; padding:6px 0 !important; } .darkone_div_responsive ul ul { } header, nav, section, article, aside, footer, video, audio { display:block; } .blog_content .darkone_div_featarea.darkone_div_feat_video, .blog_content .darkone_div_featarea.darkone_div_feat_gallery { position:relative; width:100%; height:0; padding-bottom:100%; } .darkone_div_featarea.darkone_div_feat_video, .darkone_div_featarea.darkone_div_feat_gallery { position:relative; width:100%; height:0; padding-bottom:62.5%; } .darkone_div_featarea.darkone_div_feat_video video, .darkone_div_featarea.darkone_div_feat_video iframe, .darkone_div_featarea.darkone_div_feat_gallery > div { position:absolute; top:0; left:0; width:100%; height:100%; } .darkone_div_featarea { position:relative; display:inline-block; } .darkone_div_featarea img { display:block; width:100%; height:auto; } .blog_content .darkone_div_featarea { margin-bottom:18px !important; } .darkone_div_feat_quote { padding:0; font-size:27px; line-height:36px; font-weight:bold; } .blog_content_infinite .darkone_div_featarea.darkone_div_feat_quote { padding:18px; border:1px solid transparent; border-bottom:0; } .blog_content_infinite .format-quote .post_excerpt { display:none; } .blog_content_infinite .format-quote h3 { margin-bottom:0 !important; } .blog_content .post.format-quote .headline_highlighted_column_block { } .blog_content .format-quote .text, .blog_content .format-quote h3 { display:none } input, select, button, textarea { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-appearance: none; border-radius:0; outline: none; padding-left:15px; padding-right:15px; } video { background:#111; } .blog_content_infinite .darkone_div_featarea { margin-bottom:0 !important; } body.single-format-quote #darkone_div_pure_single { display:none; } body.archive .format-quote .darkone_div_feat_quote { } body.archive .format-quote .text, body.archive .format-quote h3 { display:none; } .darkone_div_featarea.darkone_div_feat_small { float:left; width:150px; height:150px; margin-right:36px; margin-bottom:18px; } .pagination_wrapper { overflow:hidden; text-align: center !important; } .infinite-load-button, .infinite-load-button-no-more {margin-bottom:0 !important; margin-top:16px !important} .separate-slider-column { position:relative; float:left; } .darkone_div_slider_img img { transition: margin-top 300ms; -moz-transition: margin-top 300ms; -ms-transition: margin-top 300ms; -o-transition: margin-top 300ms; -webkit-transition: margin-top 300ms; } .darkone_slider_content .darkone_slider_meta { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; position:absolute; bottom:-100%; left:0; width:100%; height:auto; padding:18px; display:block; transition:bottom 300ms; -moz-transition:bottom 300ms; -ms-transition:bottom 300ms; -webkit-transition:bottom 300ms; -o-transition:bottom 300ms; } .darkone_slider_content .darkone_slider_meta h3 { font-weight:800; font-size:24px; } .darkone_slider_content { overflow: hidden; } .darkone_slider_wrapper .swiper-slide-active + div { margin:0; } .darkone_slider_wrapper { overflow: hidden; width:100%; } .separate-slider-column:hover .darkone_div_slider_img img { margin-top:-35px; } .separate-slider-column:hover .darkone_slider_meta { bottom:0; } .footer_wrapper.layout-small-right > .footer_container > .small_separator, .footer_wrapper.layout-small-left > .footer_container > .small_separator { display:none; } #respond p.form-allowed-tags { display:none; } textarea#comment { margin-bottom:36px; } p.comment-notes { margin-bottom:12px; } body.single .darkone_div_featarea .darkone_div_button_link { display:none; } #darkone_page_bg { position:fixed; top:0; left:0; width:100%; height:100%; padding:200px; z-index:-999999; } #darkone_page_bg iframe, #darkone_page_bg video { position: absolute; width: 100%; height: 100%; margin-top: -400px; margin-left: -400px; z-index:-999; } .tweets-list > li > a i { float: left; font-size: 24px; padding-right: 12px; } .tweets-list li { margin-top:10px; padding-top:10px; border-top:1px solid transparent; } .tweets-list li:first-child { margin-top:0; padding-top:0; border-top:0; } .darkone_div_trans_bg { background:transparent !important; } .widget-darkone-social .border-box { font-size:16px; } .widget-darkone-social .border-box > div { font-size:12px !important; } body.darkone_boxed .header_wrapper.sticky-header { margin-left:0px; margin-right:0px; } body.darkone_div_responsive .logo img { max-height:40px; width:auto; } .portslider_column { float:left; } .portslider_column.divslider-column-1-2 { width:50%; } .portslider_column.divslider-column-1-3 { width:33.33%; } .portslider_column.divslider-column-1-4 { width:25%; } .portslider_column.divslider-column-1-5 { width:20%; } .portslider_column .portslider_meta { position:absolute; bottom:24px; left:0; width:100%; } .darkone_div_portfolio_slider .darkone_hover {position:relative; perspective: 2000px; transform-style:preserve-3d; -webkit-transform-style:preserve-3d; -webkit-perspective:2000px; position:relative; background: transparent;} .darkone_div_portfolio_slider .darkone_hover .darkone_div_buttons a {display: inline-block; } .darkone_div_portfolio_slider .darkone_hover .darkone_div_buttons a > i {display:block;} .darkone_div_portfolio_slider .darkone_hover .darkone_hover_over {display:block; backface-visibility:hidden; -webkit-backface-visibility:hidden; -ms-backface-visibility: hidden; -webkit-transform: translateZ(0); z-index:1; opacity:1;-ms-transform: rotate3d(1,0,0,110deg); transform: rotate3d(1,0,0,110deg); -webkit-transform: rotate3d(1,0,0,110deg);} .darkone_div_portfolio_slider.fallback .darkone_hover .darkone_hover_over {-ms-transform: rotate3d(0,0,0,0deg); transform: rotate3d(0,0,0,0deg); opacity:0;} .darkone_div_portfolio_slider .darkone_hover .darkone_hover_over > div{position:absolute; width:100%;box-sizing: border-box;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;padding:0 18px;} .darkone_div_portfolio_slider nav.pagination_wrapper {margin-top:36px !important;} .darkone_div_portfolio_slider .darkone_div_top_nav_cat { padding:12px 24px; } .fbuilder_row_full_width.fbuilder_row .darkone_div_portfolio_slider .darkone_div_top_nav_cat { padding:12px 0; } .darkone_div_portfolio_slider .darkone_div_top_nav_cat li { border:0 !important; background:transparent !important; } .darkone_div_portfolio_slider .darkone_div_top_nav_cat li a { background:transparent; } .darkone_div_portfolio_slider .darkone_div_top_nav_cat.text-left li { padding:0 24px 0 0; } .darkone_div_portfolio_slider .darkone_div_top_nav_cat.text-right li { padding:0 0 0 24px; } .darkone_div_portfolio_slider .darkone_div_top_nav_cat.text-center li { padding:0 12px 0; } .darkone_spinner {overflow: hidden; text-align: center; height: 0;} .darkone_div_inherit_width > * {overflow: hidden;} .darkone_single_portfolio_content {opacity: 0; position: relative; z-index: 3;} .darkone_portfolio_single_loader {position: relative; height: 0;} #circleG{width:70px; position: absolute; top: 50%; left: 50%; margin-top: -8px; margin-left: -35px;} .circleG{background-color:#111; float:left; height:16px; margin-left:7px; width:16px; border-radius:21px;} #circleG_1{ animation:mmntcone 1s infinite; -webkit-animation:mmntcone 1s infinite; } #circleG_2{ animation:mmntcone 1s infinite; -webkit-animation:mmntctwo 1s infinite; } #circleG_3{ animation:mmntcone 1s infinite; -webkit-animation:mmntcthree 1s infinite; } @keyframes mmntcone{0%{background-color:#e3ac1c}16.67%{}100%{}} @-webkit-keyframes mmntcone{0%{background-color:#e3ac1c}16.67%{}100%{}} @keyframes mmntctwo{0%{}33.33%{}50% {background-color:#e3ac1c}66.67%{}100%{}} @-webkit-keyframes mmntctwo{0%{}33.33%{}50% {background-color:#e3ac1c}66.67%{}100%{}} @keyframes mmntcthree{0%{}83.33 {}100%{background-color:#e3ac1c}} @-webkit-keyframes mmntcthree{0%{}83.33 {}100%{background-color:#e3ac1c}} .frb_text iframe{margin-bottom:-12px;} #comments li.comment:first-child { border:0; padding:0; } #comments ul.children { padding-top:36px; } #comments ul ul { margin-left:0; padding-left:90px; } #cancel-comment-reply-link { font-size:14px; float:right; } .woocommerce-ordering select { background:url(images/arrow_select.png); background-position: center right; background-repeat: no-repeat; } .darkone_hidden_flow, .anivia_row, .portfolio_content { overflow:hidden !important; } .widget li img.avatar { border-radius:50%; } .fbuilder_row_full_width.fbuilder_row .fbuilder_column-1-1 { border:0 !important; } body.darkone_boxed .fbuilder_row.fbuilder_row_full_width { margin: 0 -1500px !important; } body.darkone_boxed .rev_slider { margin-left:-20px; margin-right:-20px; padding: 0 20px; } .darkone_type_1 .headline_highlighted_column_block .title_holder, .darkone_type_6 .headline_highlighted_column_block .title_holder { border: 1px solid #ccc; height: 36px; line-height: 36px; padding: 0 12px; } .darkone_type_1 .headline_highlighted_column_block h5.blog_header_title .blog_header_line, .darkone_type_6 .headline_highlighted_column_block h5.blog_header_title .blog_header_line { margin-top:18px; margin-right:0; } .darkone_type_1 .darkone_div_featarea.darkone_div_feat_quote, .darkone_type_6 .darkone_div_featarea.darkone_div_feat_quote { margin-bottom:24px !important; } .darkone_nav_element a, .darkone_nav_element i { display:block; font-size:64px; line-height:64px; } .darkone_div_featarea .darkone_div_button_like { margin:3px; } .darkone_div_featarea .kklike-box { border:1px solid #eee; width:40px; height:40px; border-radius:50%; display:block; } .darkone_div_featarea .kklike-box span { display:block; position:relative; text-align:center; } .darkone_div_featarea .kklike-box span.kklike-ico:after { content:'\f08a'; font-family:'FontAwesome'; display:block; position:relative; font-size:18px; top:5px; } .darkone_div_featarea .kklike-box .kklike-text { display:none; } .darkone_div_featarea .kklike-box .kklike-value { font-size:12px; line-height:16px; } .darkone_div_buttons > a, .darkone_div_buttons > div { vertical-align: middle; } .portfolio_content .kklike-box, .darkone_div_portfolio_slider .kklike-box { width:40px; height:40px; padding:4px; display:inline-block; } .portfolio_content .kklike-box span, .darkone_div_portfolio_slider .kklike-box span { display:block; position:relative; text-align:center; color:inherit; } .portfolio_content .kklike-box span.kklike-ico:after, .darkone_div_portfolio_slider .kklike-box span.kklike-ico:after { content:'\f08a'; font-family:'FontAwesome'; display:block; position:relative; font-size:18px; top:5px; color:inherit; } .portfolio_content .kklike-box .kklike-text, .darkone_div_portfolio_slider .kklike-box .kklike-text { display:none; } .portfolio_content .kklike-box .kklike-value, .darkone_div_portfolio_slider .kklike-box .kklike-value { font-size:12px; line-height:16px; } ul.darkone_div_top_nav_cat, .darkone_div_top_nav_cat li { list-style:none; margin:0; padding:0; } ul.darkone_div_top_nav_cat { margin:0 auto 0; padding:36px 0; } .darkone_div_top_nav_cat li { display:inline-block; height:36px; border-left:0; line-height:36px; } .darkone_div_top_nav_cat li a { padding-right:24px; text-transform: uppercase; font-size: 16px; font-weight:bold; } .darkone_div_top_nav_cat li a { } .darkone_div_responsive .header_holder a img { max-height:40px !important; } .element-to-the-top i { font-size:18px; } .element-network-icons {} .element-network-icons > a {position: relative;margin-left:6px;} .element-network-icons > a:first-child {margin-left:0;} .element-network-icons > a:before {content:""; display: block; border-left:4px solid transparent !important; border-right:4px solid transparent !important; border-top-style: solid; border-top-width:4px; position: absolute; top: -9px; left:50%; margin-left:-4px; transition:opacity 300ms; opacity:0; filter:alpha(opacity=0);} .element-network-icons > a:hover:before {opacity:1; filter:alpha(opacity=100);} .darkone_footer_container { padding:42px 0 36px; } .darkone_footer_container a.darkone_logo img { position:relative; display:block; margin:0 auto; max-height:50px; } .darkone_footer_socials { text-align:center; line-height: 1em; } .darkone_footer_tagline { text-align:center; } .darkone_blog .post.fbuilder_column { padding-left:72px; min-height:268px; padding-top:36px; border-top:1px solid transparent; padding-bottom:36px; } .darkone_blog .post.fbuilder_column.format-quote { padding-left:84px; min-height:268px; } .darkone_blog .post.fbuilder_column:first-child { border-top:0; padding-top:0; min-height:232px; } .darkone_blogicons { position:absolute; top:36px; left:0; width:64px; } .darkone_blogicons a { color:inherit !important; } .darkone_blogicons a:hover { color:inherit !important; opacity:0.5; } .darkone_blog .post.fbuilder_column:first-child .darkone_blogicons { top:0; } .darkone_icon { position:relative; width:60px; height:60px; line-height:60px; margin-bottom:8px; text-align:center; } .darkone_icon i { font-size:36px; line-height: inherit; } .darkone_pagination_wrapper .darkone_icon i { font-size:42px; }.darkone_pagination_wrapper a { color: inherit !important; } .darkone_pagination_wrapper a:hover { color: inherit !important; } .darkone_blogicons .darkone_icon i { position:absolute; top:0; left:0; line-height:inherit; width:60px; height:60px; text-align: inherit; } .darkone_pagination_wrapper .darkone_icon { margin-bottom:0; margin-right:12px; } .darkone_pagination_wrapper .darkone_icon { font-size:42px; } .darkone_blog_top_pagination li { text-align:right; margin-right:12px; } .darkone_icon_comments span { position:absolute; top:0; left:0; width:100%; text-align:center; font-size:12px; line-height:60px; } .darkone_opaque i { opacity:0.4; } .darkone_blogicons .darkone_icon .darkone_id_day { position:absolute; top:0; left:0; width:100%; height:44px; line-height:44px; font-size:24px; font-style:bold; } .darkone_blogicons .darkone_icon .darkone_id_month { position:absolute; top:32px; left:0; width:100%; height:20px; line-height:20px; text-transform: uppercase; } .fbuilder_column.post { border-left-color: transparent !important; border-right-color: transparent !important; } .single-tags-list a, .tagcloud a { font-weight:bold; } .darkone_posts_meta { font-weight:bold; } .darkone_post_author { padding-top:36px; border-top:1px solid transparent; } #comments { padding-top:36px; border-top:1px solid transparent; } #reply-title { font-size:14px; line-height: 14px; font-weight: bold;font-weight: 700;text-transform:uppercase;margin-bottom:24px; } p.logged-in-as { font-size:12px; margin-top:-24px; margin-bottom:24px; } p.form-submit { text-align:right; } .comment_form input[type="submit"],#respond input[type="submit"] {margin:0; font-size:14px; line-height: 14px; padding: 24px;border:1px solid transparent; background-color:transparent;} .comment_form textarea.textarea_field, #respond textarea.textarea_field { font-size: inherit;line-height:inherit;clear:both; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; resize: none; width:100%; padding: 10px; height: 300px;overflow:auto;} .darkone_div_comment { position:relative; padding-left:136px; } #comments li.comment #respond { margin-top:36px; } #comments li.comment #respond p.form-submit { margin-bottom:0; } #comments h6.comments_title { padding-top:36px; border-top:1px solid transparent; } .darkone_comment_bubble { position:relative; padding:15px; } .darkone_comment_bubble:before { position:absolute; top:45px; left:-20px; border:10px solid transparent; content:''; } .comments_wrapper .single_comment .avatar {display: block; position:absolute; top:0; left:0; width: 100px; height: 100px;} .comments_wrapper ul {margin-left:70px;} .darkone_comment_edit { position:absolute; top:15px; right:15px; font-weight:bold; line-height:14px; } .darkone_comment_edit a { margin-left:12px; } .darkone_comment_text p { margin-bottom:0; } .darkone_submit_button { position: absolute; top: 0; right: 0; height: 50px; width: 50px; font-size:24px; background:transparent; border:0; } .darkone_submit_button i { position:absolute; top:0; left:0; width:50px; height:50px; line-height: 50px; } .darkone_icon_comments span { color:inherit !important; } .fbuilder_module[data-shortcode="read_more"] { min-height:0; } .darkone_blog_top_pagination { position:relative; } .darkone_blog_top_pagination ul { position:absolute; top:0; right:0; font-size:64px; line-height:64px; } .darkone_div_featarea .frb-swiper-container { height:inherit !important } .darkone_portfolio_meta .category_meta { font-weight:bold } .darkone_div_top_nav_wrap + div { margin-top:0 !important; } .darkone_captcha_wrap{ padding:19px 0 } .darkone_captcha_wrap p { margin-bottom:0; } .input_wrapper.darkone_captcha input { width:inherit !important; text-align:center; } span.error.margin_altered { margin-top:-35px; } .input_wrapper.darkone_captcha { width:auto; } button.darkone_submit_button { transition: color 300ms; -webkit-transition: color 300ms; -moz-transition: color 300ms; -ms-transition: color 300ms; -o-transition: color 300ms; } #fbuilder_content_wrapper .frb-swiper-container.initiated { height:auto !important; } #fbuilder_content_wrapper .fbuilder_row.fbuilder_row_full_width > div:last-child { margin:0 !important; } @media (max-width: 1230px) { #darkone_content, .footer_wrapper { padding-left: 12px !important; padding-right: 12px !important; } .header_wrapper.layout-small-left .menu_wrapper .logo_sticky img { right:12px; } .header_wrapper.layout-small-right .menu_wrapper .logo_sticky img { left:12px; } } @media (max-width: 961px) { .darkone_div_breadcrumbs {display:none;} .header_wrapper .header_holder { display:block !important; text-align:left; padding-left:12px; padding-right:12px; height:37px; } .darkone_div_responsive_icons { display:block; float:right; } .header_holder .logo { display:inline-block; line-height:37px; } .darkone_top_left { margin-bottom:12px; } .darkone_top_left, .darkone_top_right { width:100%; text-align:center; } .darkone_top_left .float_left, .darkone_top_right .float_right { display: inline-block; vertical-align: top; float:none !important; padding:0 6px !important; line-height:25px; } .darkone_top_right .float_right { border-right:0; border-left:1px solid transparent; } .darkone_top_right .float_right:first-child { border-left:0; } a.logo_sticky { display:none; } #darkone_div_header_menu { display:none; } .header_holder { border:0; } .darkone_top { display:none; } .darkone_search { position:relative; display:block; margin:18px auto 18px; } .darkone_search:after { display:none; } #darkone_wrapper .header_wrapper { position:relative; } } @media (max-width: 767px) { .contact_form.comment_form .input_wrapper, .contact_form.comment_form .input_wrapper_select { width:100% !important; padding:0 !important; } .contact_form.comment_form .input_wrapper_select { min-height:50px; } }