File Editor
Directories:
.. (Back)
images
includes
js
languages
sample
skins
themify
uploads
Files:
404.php
changelog.txt
comments.php
customizer-basic-config.php
customizer-config.php
footer.php
functions.php
header.php
index.php
license.txt
media-queries.css
page.php
search.php
searchform.php
sidebar.php
single.php
style.css
taxonomy.php
theme-config.php
theme-functions.php
theme-modules.php
theme-options.php
Create New File
Create
Edit File: style.css
/* Theme Name: Themify Basic Theme URI: http://themify.me/themes/basic Version: 1.6.9 Description: Created by <a href="http://www.themify.me">Themify</a>. Author: Themify Author URI: http://www.themify.me License: GNU General Public License v2.0 License URI: http://www.gnu.org/licenses/gpl-2.0.html Copyright: (c) 2016 Themify. Tags: featured-images, translation-ready, custom-menu Text Domain: themify --------- DO NOT EDIT THIS FILE. If you need to overwrite the CSS styling, create a new custom_style.css in the theme folder and it will automatically load in the <head>. */ /************************************************************************************ RESET *************************************************************************************/ html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul, dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object, a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span, strong, sub, sup, tt, var, legend, fieldset, figure { margin: 0; padding: 0; } img, fieldset { border: 0; } /* set img max-width */ img { max-width: 100%; height: auto; -moz-box-sizing: border-box; box-sizing: border-box; } /* ie 8 img max-width */ @media \0screen { img { width: auto;} } /* set html5 elements to block */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } /* audio */ audio { max-width: 100%; } /* iframes and objects max-width */ iframe, object { max-width: 100%; } /************************************************************************************ GENERAL STYLING *************************************************************************************/ html { -webkit-font-smoothing: antialiased; } body { font: .81em/150% Arial, Helvetica, sans-serif; word-wrap: break-word; background-color: #fff; color: #666; } a { color: #1f7bb6; text-decoration: none; outline: none; } a:hover { text-decoration: underline; } p { margin: 0 0 1.2em; padding: 0; } small { font-size: 87%; } blockquote { font: italic 110%/130% "Times New Roman", Times, serif; padding: 8px 30px 15px; } /* LIST ================================================ */ ul, ol { margin: 1em 0 1.4em 24px; padding: 0; line-height: 140%; } li { margin: 0 0 .5em 0; padding: 0; } /* HEADINGS ================================================ */ h1, h2, h3, h4, h5, h6 { line-height: 1.4em; margin: 20px 0 .4em; word-wrap: normal; } h1 { font-size: 2em; } h2 { font-size: 1.8em; } h3 { font-size: 1.6em; } h4 { font-size: 1.4em; } h5 { font-size: 1.2em; } h6 { font-size: 1em; } /* FORM ================================================ */ /* form input */ input, textarea, select, input[type=search], button { font-size: 100%; font-family: inherit; } textarea, input[type=text], input[type=password], input[type=search], input[type=email], input[type=url] { background-color: #f3f3f3; border: solid 1px #ddd; padding: 6px 10px; border-radius: 5px; -webkit-appearance: none; } input[type=text], input[type=search], input[type=email], input[type=url] { width: 240px; max-width: 90%; } /* text area */ textarea { line-height: 150%; width: 94%; } /* form input:focus */ textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=search]:focus, input[type=email]:focus, input[type=url]:focus { outline: none; background-color: #f9f9f9; } /* form button */ input[type=reset], input[type=submit], button { background-color: #333; color: #fff; border: none; padding: 7px 20px; cursor: pointer; border-radius: 5px; -webkit-appearance: none; } /* form button:hover */ input[type=reset]:hover, input[type=submit]:hover, button:hover { background-color: #000; color: #fff; } /************************************************************************************ STRUCTURE *************************************************************************************/ #pagewrap, .pagewidth, #headerwrap, #header, #main-nav, #body, #layout, #content, .post, .author-box, .post-nav, .pagenav, #sidebar, .widget, #footerwrap, #footer { -moz-box-sizing: border-box; box-sizing: border-box; } /* main page width */ .pagewidth { width: 978px; margin: 0 auto; } /* body (middle container) */ #body { margin: 0 auto; max-width: 100%; } /* content */ #content { width: 68%; float: left; padding: 5% 0 3%; } /* sidebar */ #sidebar { width: 26.5%; float: right; padding: 5% 0 3%; } /* sidebar left */ .sidebar-left #content { float: right; } .sidebar-left #sidebar { float: left; } /* sidebar none */ .sidebar-none #content { width: 100%; float: none; } /* fullwidth content */ .full_width #layout { width: 100%; } .full_width #content { padding: 0; width: auto; float: none; } .full_width #sidebar { width: auto; float: none; } /************************************************************************************ GRID *************************************************************************************/ .col4-1, .col4-2, .col4-3, .col3-1, .col3-2, .col2-1 { margin-left: 3.2%; float: left; } .col4-1 { width: 22.6%; } .col4-2, .col2-1 { width: 48.4%; } .col4-3 { width: 74.2%; } .col3-1 { width: 31.2%; } .col3-2 { width: 65.6%; } .col.first, .col4-1.first, .col4-2.first, .col4-3.first, .col3-1.first, .col3-2.first, .col2-1.first { margin-left: 0; clear: left; } /************************************************************************************ HEADER *************************************************************************************/ #header { position: relative; height: 170px; border-bottom: solid 1px #ccc; } /* SITE LOGO ================================================ */ #site-logo { position: absolute; top: 20px; font-size: 36px; font-weight: bold; line-height: 1.4em; margin: 0; } #site-logo a { text-decoration: none; } #site-logo a:hover { text-decoration: none; } /* SITE DESCRIPTION ================================================ */ #site-description { position: absolute; top: 75px; font-size: 12px; font-weight: normal; line-height: 100%; margin: 0; } /* SOCIAL WIDGET ================================================ */ .social-widget { float: right; position: absolute; bottom: 10px; right: 0; } .social-widget a { text-decoration: none; } .social-widget a:hover { text-decoration: none; } .social-widget .widget { display: inline-block; zoom:1; *display:inline; margin: 0 2px 0 0; } .social-widget .widget div { display: inline; } .social-widget .widgettitle { width: auto; font-weight: bold; font-size: 100%; text-transform: none; border: none; letter-spacing: 0; position: static; display: inline-block; zoom:1; *display:inline; margin: 5px 8px 2px 0; padding: 0; background: transparent; box-shadow: none; } .social-widget ul { margin: 6px 0 0 !important; padding: 0; display: inline; } .social-widget ul li { padding: 0 2px 5px 0; margin: 0; display: inline-block; zoom:1; *display:inline; border: none !important; clear: none; line-height: 100%; } .social-widget li img { vertical-align: middle; margin-top: -5px; } /* RSS ================================================ */ .social-widget div.rss { display: inline; } .social-widget div.rss a { background: url(images/rss.png) no-repeat left center; padding: 3px 0 2px 30px; display: inline-block; zoom:1; *display:inline; } /* SEARCH FORM ================================================ */ #header #searchform { position: absolute; right: 0; top: 40px; width: 160px; } #header #searchform #s { width: 100px; color: #a5a099; background: #eee url(images/search.png) no-repeat 8px center; border: solid 1px #ddd; padding-left: 28px; float: right; border-radius: 3px; transition: width .7s; } #header #searchform #s:focus { width: 140px; color: #333; } /* MAIN NAVIGATION ================================================ */ #main-nav { margin: 0; padding: 0; position: absolute; left: 0; bottom: 10px; z-index: 100; } #main-nav li { margin: 0; padding: 0; list-style: none; float: left; position: relative; } /* main level link */ #main-nav a { display: block; padding: 5px 15px; margin: 0 5px 0 0; text-decoration: none; } /* main level link :hover */ #main-nav a:hover, #main-nav li:hover > a { } /* current link */ #main-nav .current_page_item a, #main-nav .current-menu-item a { background-color: #333; color: #fff; border-radius: 5px; } /* current link :hover */ #main-nav .current_page_item a:hover, #main-nav .current-menu-item a:hover { color: #fff; } /* sub-levels link */ #main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a { color: #666; font-size: 100%; line-height: 140%; font-weight: normal; text-transform: none; padding: 6px 6px 6px 15px; margin: 0; display: block; width: 180px; background: none; border: none; text-shadow: none; border-radius: 0; box-shadow: none; } /* sub-levels link :hover */ #main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover { background-color: #F3F3F3; color: #000; } /* dropdown ul */ #main-nav ul { margin: 0; padding: 5px 0; list-style: none; position: absolute; background-color: #fff; border: solid 1px #ccc; z-index: 100; display: none; border-radius: 5px; } #main-nav ul li { background: none; padding: 0; margin: 0; float: none; } /* sub-levels dropdown */ #main-nav ul ul { left: 190px; top: -2px; } /* show dropdown ul */ .no-touch #main-nav li:hover > ul { display: block; } /************************************************************************************ PAGE *************************************************************************************/ /* page title */ .page-title { margin: 0 0 15px; padding: 0; font-size: 300%; line-height: 110%; } /* AUTHOR PAGE ================================================ */ .author-bio { margin: 0 0 30px; } .author-bio .author-avatar { float: left; margin: 0 15px 0 0; } .author-bio .author-avatar img { background-color: #fff; padding: 4px; border: solid 1px #ccc; } .author-bio .author-name { margin: 0 0 5px; padding: 0; font-size: 160%; } .author-posts-by { margin: 0 0 20px; padding: 10px 0 0; font-size: 140%; text-transform: uppercase; border-top: double 4px #ccc; border-color: rgba(118,118,118,.3); } /* CATEGORY SECTIONS ================================================ */ .category-section { clear: both; margin-bottom: 30px; } .category-section-title { font-size: 120%; text-transform: uppercase; margin: 0 0 20px; padding: 10px 0 0; border-top: double 4px #ccc; } /************************************************************************************ POST *************************************************************************************/ .post { margin-bottom: 50px; box-sizing: border-box; -moz-box-sizing: border-box; } /* post content */ .post-content { min-width: 120px; } /* post title */ .post-title { font-size: 26px; margin: 0 0 5px; padding: 0; } .post-title a { } /* post image */ .post-image { max-width: 100%; margin: 0 0 5px; } .post-image.left { float: left; margin-right: 15px; } .post-image.right { float: right; margin-left: 15px; } /* lightbox zoom image */ .post-image .themify_lightbox { position: relative; display: inline-block; zoom:1; *display:inline; max-width: 100%; } .post-image .themify_lightbox .zoom { width: 40px; height: 40px; background: url(images/icon-zoom.png) no-repeat center center; margin: -20px 0 0 -20px; position: absolute; top: 50%; left: 50%; border-radius: 10em; } .post-image .themify_lightbox:hover .zoom { background-color: #000; } /* post meta */ .post-meta { margin: 0 0 7px; } .post-meta .post-author { background: url(images/post-author.png) no-repeat 0 2px; padding: 2px 0 2px 16px; margin-right: 7px; } .post-meta .post-category { background: url(images/post-category.png) no-repeat 0 2px; padding: 2px 0 2px 16px; margin-right: 7px; } .post-meta .post-tag { background: url(images/post-tag.png) no-repeat 0 3px; padding: 2px 0 2px 16px; margin-right: 7px; } .post-meta .post-comment a { background: url(images/post-comment.png) no-repeat 0 3px; padding: 2px 0 2px 16px; } /* grid4 post */ .loops-wrapper.grid4 .post { width: 22.6%; float: left; margin-left: 3.2%; } .loops-wrapper.grid4 .post-title { font-size: 120%; margin: 0 0 3px; padding: 0; } /* grid3 post */ .loops-wrapper.grid3 .post { width: 31.2%; float: left; margin-left: 3.2%; } .loops-wrapper.grid3 .post-title { font-size: 140%; margin: 0 0 3px; padding: 0; } /* grid2 post */ .loops-wrapper.grid2 .post { width: 48.4%; float: left; margin-left: 3.2%; } .loops-wrapper.grid2 .post-title { font-size: 150%; margin: 0 0 3px; padding: 0; } /* grid2-thumb post */ .loops-wrapper.grid2-thumb .post { width: 48.4%; float: left; margin-left: 3.2%; } .loops-wrapper.grid2-thumb .post-title { margin: 0 0 5px; font-size: 150%; } .loops-wrapper.grid2-thumb .post-image { float: left; margin: 5px 14px 10px 0; } .loops-wrapper.grid2-thumb .post-content { overflow: hidden; } /* clear grid posts */ .loops-wrapper.grid4 .post:nth-of-type(4n+1), .loops-wrapper.grid3 .post:nth-of-type(3n+1), .loops-wrapper.grid2 .post:nth-of-type(2n+1), .loops-wrapper.grid2-thumb .post:nth-of-type(2n+1) { margin-left: 0; clear: left; } /* list thumb post */ .loops-wrapper.list-thumb-image .post-image { float: left; margin: 7px 16px 10px 0; } .loops-wrapper.list-thumb-image .post-content { overflow: hidden; } /* list large image */ .loops-wrapper.list-large-image .post-image { float: left; margin: 7px 22px 10px 0; } .loops-wrapper.list-large-image .post-title { font-size: 200%; margin: 0 0 5px; padding: 0; } .loops-wrapper.list-large-image .post-content { overflow: hidden; } /************************************************************************************ POST VIDEO (css for fluid video) *************************************************************************************/ .post-video, .embed-youtube { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; font-size:.9em; margin-bottom: 15px; } .post-video iframe, .post-video object, .post-video embed, .embed-youtube iframe, .embed-youtube object, .embed-youtube embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /************************************************************************************ POST EMBEDS (css for various fluid elements) *************************************************************************************/ .twitter-tweet-rendered { max-width: 100% !important; } /************************************************************************************ PAGE NAVIGATION *************************************************************************************/ .pagenav { clear: both; padding-bottom: 20px; text-align: right; } .pagenav a, .pagenav span { line-height: 100%; padding: 6px 0 0; margin: 0 2px; vertical-align: middle; display: inline-block; zoom:1; *display:inline; min-width: 24px; min-height: 18px; text-align: center; border-radius: 10em; } .pagenav a { background-color: #111; color: #fff; text-decoration: none; } .pagenav a:hover { background-color: #000; } .pagenav .current { text-decoration: none; } /************************************************************************************ AUTHOR BOX *************************************************************************************/ .author-box { margin: 15px 0; } .author-box .author-avatar { float: left; margin: 0 15px 5px 0; } .author-box .author-name { margin: 0 0 5px; } /************************************************************************************ POST NAVIGATION (the <nextpage> tag) *************************************************************************************/ .post-pagination { text-align: right; margin: .5em 0 2em; } .post-pagination strong { margin-right: 3px; } .post-pagination a { margin-left: 3px; margin-right: 3px; } /************************************************************************************ POST NAVIGATION *************************************************************************************/ .post-nav { margin: 0 0 30px; padding: 15px 0; clear: both; } .post-nav .prev, .post-nav .next { width: 47%; position: relative; } .post-nav a { text-decoration: none; display: block; } .post-nav a:hover { text-decoration: none; } .post-nav .prev { float: left; } .post-nav .next { float: right; text-align: right; } /* post nav arrow */ .post-nav .arrow { background-color: #333; color: #fff; font: normal 20px/100% "Times New Roman", Times, serif; display: block; float: left; width: 32px; height: 28px; padding: 4px 0 0; text-align: center; margin: -8px 10px 17px 0; border-radius: 10em; } .post-nav .next .arrow { float: right; margin-left: 10px; margin-right: 0; } .post-nav a:hover span { background-color: #000; } /************************************************************************************ COMMENTS *************************************************************************************/ .commentwrap { margin: 10px 0 20px; position: relative; clear: both; } /* comment title */ .comment-title, #reply-title { font-size: 140%; margin: 0 0 10px; padding: 0; } /* comment pagenav */ .commentwrap .pagenav { margin: 10px 0; border: none; box-shadow: none; } .commentwrap .pagenav.top { margin: 0; position: absolute; top: 10px; right: 0; } /* commentlist */ .commentlist { margin: 0 0 30px; padding: 5px 0 0; border-top: solid 1px #ddd; } .commentlist li { margin: 0; padding: 15px 0 0; list-style: none; position: relative; } .commentlist .comment-author { margin: 2px 0 5px; padding: 0; } .commentlist .avatar { float: left; margin: 0 15px 0 0; } .commentlist cite { font-style: normal; font-size: 130%; } .commentlist cite a { text-decoration: none; } .commentlist .bypostauthor > .comment-author cite { background: url(images/icon-author-comment.png) no-repeat 0 2px; padding-left: 18px; } .commentlist .comment-time { font-size: 75%; text-transform: uppercase; } .commentlist .commententry { border-bottom: solid 1px #ddd; position: relative; min-height: 40px; overflow: hidden; padding-bottom: 5px; word-wrap: break-word; } .commentlist ul, .commentlist ol { margin: 0 0 0 7%; padding: 0; } /* reply link */ .commentlist .reply { position: absolute; right: 0; top: 8px; } .commentlist .comment-reply-link { font-size: 11px; text-transform: uppercase; text-decoration: none; } .commentlist .comment-reply-link:hover { text-decoration: none; } /* COMMENT FORM ================================================ */ #respond { margin: 0; padding: 10px 0 0; position: relative; clear: both; } #respond #cancel-comment-reply-link { position: absolute; top: 20px; right: 0; font-size: 85%; line-height: 100%; text-decoration: none; padding: 5px 10px; display: block; color: #fff; background-color: #F30; } #respond #cancel-comment-reply-link:hover { background-color: #333; } #commentform { margin: 15px 0 0; } #commentform input[type=text] { width: 206px; margin-right: 5px; } #commentform label { font-weight: bold; } #commentform label small { font-weight: normal; } #commentform textarea { height: 140px; } #commentform input#submit { padding: 7px 20px; } /************************************************************************************ SIDEBAR *************************************************************************************/ .widget { margin: 0 0 30px; word-wrap: break-word; } .widgettitle { margin: 0 0 10px; padding: 0; font-size: 120%; } .widget ul { margin: 0; padding: 0; } .widget li { margin: 0; padding: 6px 0; list-style: none; clear: both; border-top: solid 1px #ddd; } .widget ul ul { margin: 6px 0 -6px 0; padding: 0; border-top: none; } .widget ul ul li { margin: 0; padding-left: 10px; } /************************************************************************************ WIDGET STYLES *************************************************************************************/ /* calendar widget */ .widget #wp-calendar caption { font-weight: bold; padding-bottom: 10px; } .widget #wp-calendar td { width: 31px; padding: 4px 2px; text-align: center; } /* feature posts widget */ .widget .feature-posts-list br { display: none; } .widget .feature-posts-list .post-img { margin: 4px 12px 10px 0; float: left; } .widget .feature-posts-list small { font-style: italic; font-size: 90%; display: block; margin: 0 0 3px; } .widget .feature-posts-list .feature-posts-title { margin: 4px 0 3px; } .widget .feature-posts-list .post-excerpt { display: block; } /* twitter widget */ .widget .twitter-list .twitter-timestamp { font-style: italic; font-size: 90%; } .widget .follow-user { margin: 0; padding: 5px 0; } /* links widget */ .widget .links-list img, .widget_links img { vertical-align: middle; } /* recent comments widget */ .recent-comments-list .avatar { margin-right: 12px; float: left; } /* flickr widget */ .widget .flickr_badge_image { margin-top: 10px; } .widget .flickr_badge_image img { width: 50px; height: 50px; margin-right: 12px; margin-bottom: 12px; float: left; } /* flickr shortcode */ .shortcode .flickr_badge_image { width: 23.8%; margin: 0 1.5% 1.5% 0; float: left; } .shortcode .flickr_badge_image:nth-of-type(4n) { margin-right: 0; } .shortcode .flickr_badge_image img { margin: 0; } /* search widget */ #sidebar #searchform { position: static; } #sidebar #searchform #s { width: 93%; } /* reset twitter embed max-width to 100% */ #content .twitter-tweet-rendered { max-width: 100% !important; } #content .twt-border { max-width: 100% !important; min-width: 180px !important; } /* Social Links Widget */ .widget .social-links { margin: 0 0 20px; padding: 0; line-height: 100%; } .widget .social-links li { margin: 0 5px 5px 0; padding: 0; list-style: none; border: none; display: inline-block; zoom:1; *display:inline; } .widget .social-links img { vertical-align: middle; } /************************************************************************************ FOOTER *************************************************************************************/ #footer { padding: 30px 0; clear: both; border-top: solid 1px #ccc; } /* back to top */ .back-top { clear: both; float: left; margin-top: -3px; } .back-top a { background: #000 url(images/arrow-up.png) no-repeat center center; display: block; width: 30px; height: 30px; margin: 0 10px 10px 0; text-indent: -900em; border-radius: 10em; } .back-top a:hover { background-color: #333; } /* footer nav */ .footer-nav { margin: 7px 0 10px; padding: 0; text-align: left; } .footer-nav li { padding: 0; margin: 0 8px 5px 0; list-style: none; display: inline-block; zoom:1; *display:inline; } /* footer text */ .footer-text { font-size: 90%; clear: both; } /************************************************************************************ WORDPRESS POST FORMATTING *************************************************************************************/ .sticky {} img.alignleft, img.aligncenter, img.alignright, img.alignnone { margin-bottom: 15px; } .alignleft { float: left; margin-right: 30px; } .alignright { float: right; margin-left: 30px; } .aligncenter { text-align: center; display: block; margin-left: auto; margin-right: auto; } .wp-caption { text-align: center; margin-bottom: 15px; max-width: 100%; } .wp-caption-text { font-style: italic; font-size: 95%; line-height: 120%; margin: 6px 0; } /************************************************************************************ ATTACHMENT SINGLE VIEW *************************************************************************************/ .attachment.single-attachment, .single-attachment .attachment { float: none; margin: 0; text-align: left; } /************************************************************************************ GALLERY *************************************************************************************/ #body .gallery { margin: 0 0 20px 0; } /* gallery item */ #body .gallery .gallery-item { margin: 0 8px 8px 0; vertical-align: top; width: auto; float: left; text-align: center; } /* gallery image */ #body .gallery img { border: none; vertical-align: middle; } /* gallery caption */ #body .gallery .gallery-caption { line-height: 120%; font-size: 90%; text-align: center; margin: 5px 0 0; } /* GALLERY COLUMN ================================================ */ /* gallery column 1 (display all in one line) */ #body .gallery-columns-1 .gallery-item { width: auto; } #body .gallery-columns-1 br { display: none !important; } /* gallery column 2 */ #body .gallery-columns-2 .gallery-item { width: 49.2%; } /* gallery column 3 */ #body .gallery-columns-3 .gallery-item { width: 32.3%; } /* gallery column 4 */ #body .gallery-columns-4 .gallery-item { width: 23.8%; } /* gallery column 5 */ #body .gallery-columns-5 .gallery-item { width: 18.8%; } /* gallery column 6 */ #body .gallery-columns-6 .gallery-item { width: 15.4%; } /* gallery column 7 */ #body .gallery-columns-7 .gallery-item { width: 13%; } /* gallery column 8 */ #body .gallery-columns-8 .gallery-item { width: 11.18%; } /* gallery column 9 */ #body .gallery-columns-9 .gallery-item { width: 9.77%; } /* set gallery item margin-right */ #body .gallery-columns-1 .gallery-item, #body .gallery-columns-2 .gallery-item, #body .gallery-columns-3 .gallery-item, #body .gallery-columns-4 .gallery-item, #body .gallery-columns-5 .gallery-item, #body .gallery-columns-6 .gallery-item, #body .gallery-columns-7 .gallery-item, #body .gallery-columns-8 .gallery-item, #body .gallery-columns-9 .gallery-item { margin: 0 1.5% 1.5% 0; } /* clear gallery item margin-right */ #body .gallery-columns-9 .gallery-item:nth-of-type(9n), #body .gallery-columns-8 .gallery-item:nth-of-type(8n), #body .gallery-columns-7 .gallery-item:nth-of-type(7n), #body .gallery-columns-6 .gallery-item:nth-of-type(6n), #body .gallery-columns-5 .gallery-item:nth-of-type(5n), #body .gallery-columns-4 .gallery-item:nth-of-type(4n), #body .gallery-columns-3 .gallery-item:nth-of-type(3n), #body .gallery-columns-2 .gallery-item:nth-of-type(2n) { margin-right: 0; } /************************************************************************************ BUILDER *************************************************************************************/ /* builder row */ .full_width .themify_builder_row .row_inner { width: 978px; /* same width as .pagewidth */ max-width: 100%; margin: auto; } .full_width .themify_builder_row.fullwidth .row_inner { width: auto; padding: 0; } /************************************************************************************ CLEAR & ALIGNMENT *************************************************************************************/ .clear { clear: both; } .left { float: left; } .right { float: right; } .textleft { text-align: left; } .textright { text-align: right; } .textcenter { text-align: center; } /* clearfix */ .clearfix:after, .widget li:after, #body:after, #footer:after, footer:after, .pagenav:after, #main-nav:after, .menu:after, .gallery:after, #content:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } .clearfix, .widget li, #body, #footer, footer, .pagenav, #main-nav, .menu, .gallery, #content { display: inline-block; } /* clearfix for ie7 */ .clearfix, .widget li, #body, #footer, footer, .pagenav, #main-nav, .menu, .gallery, #content { display: block; zoom: 1; }
Save Changes
Rename File
Rename