PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/photostockmall.online/wp-content/themes/stocky/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : //home/trave494/photostockmall.online/wp-content/themes/stocky/style.css |
/* Theme Name: Stocky Theme URI: http://themes.designcrumbs.com/stocky Description: Stocky is a stock photography theme for use with the Easy Digital Downloads plugin Author: Jake Caputo Author URI: http://designcrumbs.com Version: 1.5.0 Tags: two-columns, custom-colors, custom-header, custom-menu, editor-style, featured-images, front-page-post-form, full-width-template, theme-options, threaded-comments, translation-ready Text Domain: Stocky License: GNU General Public License v2.0 License URI: http://www.gnu.org/licenses/gpl-2.0.html */ /* ============================================== BASIC STUFF ============================================== */ * { padding:0; margin:0; } html { overflow-y: auto !important; } body { background-color: #F2F2F2; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; text-rendering: optimizeLegibility; word-wrap: break-word; } body, input, textarea, select { color: #454545; font-size: 16px; line-height: 1.8em; font-family: 'Roboto',sans-serif; } a { color:#454545; text-decoration: none; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; outline:none; } p { margin: 0 0 15px } img { border: none; max-width: 100%; height: auto; } .clear { clear:both; } .clearfix, .widget .edd-cart li, .fes-vendor-menu ul { zoom: 1 } .clearfix:before, .clearfix:after, .widget .edd-cart li:before, .widget .edd-cart li:after, .fes-vendor-menu ul:before, .fes-vendor-menu ul:after { content: ""; display: table; line-height: inherit; } .clearfix:after, .widget .edd-cart li:after, .fes-vendor-menu ul:after { clear: both } .additional-meta { font-size: xx-small; } .wp-caption, .wp-caption-text, .sticky, .gallery-caption, .bypostauthor { display: block } blockquote, q { font-style: oblique; margin: 0 0 15px; font-size: 18px; line-height: 25px; padding-left: 25px; border-left: 5px solid #494949; } blockquote cite { display: block; margin-top: 15px; } .hide { display: none } code, kbd, tt { display: inline-block; font-family: monospace; } pre { font-family: monospace; background-color: #E3E3E3; padding: 5px 15px; max-width: 100%; overflow: auto; margin-bottom: 15px; } small { font-size: 12px; } strong, b, big { font-weight: 700; } big { font-size: 1.2em; } address { margin-bottom: 15px; } cite, var { font-style: oblique; color:#848484; } ins { text-decoration: underline; color:#848484; } sub, sup { display: inline-block; font-size: .8em; } /* Text meant only for screen readers. */ .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; } /* ============================================== LISTS & GENERAL THINGS ============================================== */ ul, ol, dl, ul li, ul li, dl dt, dl dd { margin: 0; padding: 0; } li { list-style-type: none; } dl dt { font-weight: 700; } dl dd { margin-left: 30px; margin-bottom: 20px; } /* lists inside posts */ .entry-content ul, .entry-content ol { margin-bottom: 15px } .entry-content ul ol { margin-left: 0 } .entry-content ul li { margin-left: 10px; list-style: disc; list-style-position: inside; } .entry-content ul li ol { margin-left: 10px } .entry-content ol li { margin-left: 10px; list-style: decimal; list-style-position: inside; } .entry-content ol li li, .entry-content ul li li { margin-left: 20px } table { border-collapse: collapse; width: 100%; text-align: left; } table th { border-bottom:1px solid #E3E3E3; } table th, table td { padding:5px 10px; } table thead tr, table th, table tr:nth-child(2n) { background-color:#F4F4F4 } /* ============================================== HEADINGS ============================================== */ h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; line-height: 1.3em; } h1 { font-size: 48px; margin-bottom: 20px; margin-top: 40px; } h2 { margin-bottom: 20px; margin-top: 35px; font-size: 34px; } h3 { margin-bottom: 15px; margin-top: 30px; font-size: 140%; } h4 { margin-bottom: 15px; margin-top: 30px; font-size: 120%; } h5 { margin-bottom: 15px; font-size: 100%; } h6 { margin-bottom: 15px; font-size: 90%; } .box_title, #reply-title, #edd-reviews-heading { margin: 0 0 40px; position: relative; text-align: center; color:#848484; } .box_title.comments_title, #reply-title, #edd-reviews-heading { margin: 0 0 20px; } .box_title:before, #reply-title:before, #edd-reviews-heading:before { content:""; background-color: #E5E5E5; height:1px; position: absolute; top:50%; width: 100%; left: 0; } .box_title h3, .box_title h4, #reply-title span, #edd-reviews-heading span { background-color: #FFFFFF; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; font-weight: 900; padding: 0 20px; text-align: center; text-transform: uppercase; height: auto; max-width: 80%; line-height: 30px; display: inline-block; margin: auto; position: relative; letter-spacing: 1px; } #single_item_wrap .box_title h4 { background-color: #F9F9F9; } #single_item_wrap .widget { font-size: 13px; } #home_widgets .box_title:before { background-color: #2E2F30; } #home_widgets .box_title h3 { background-color: #1B1C1E; } #footer_widgets .box_title h4 { background-color:#F9F9F9; } .post_title, .box_title.widgettitle { margin-top: 0; } .post_title { margin-bottom: 40px; color:#848484; position: relative; } .post_title:before { content:""; background-color: #E5E5E5; height:1px; position: absolute; top:50%; width: 100%; left: 0; } .post_title span { background-color: #FFFFFF; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; font-weight: 900; padding: 0 20px 0 0; height: auto; display: inline-block; margin: auto; position: relative; } .post_title a { opacity: 1; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -ms-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; transition: all .25s ease-in-out; } .post_title a:hover { text-decoration: none; opacity: .8; } #comments_closed { margin: 30px 0 20px; text-align: center; } #leavecomment { margin-top: 0 } #commentform.edd-reviews-must-log-in { margin: 0px auto 0; max-width: 100%; width: 100%; text-align: center; border:2px solid #e0e0e0; padding: 20px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } #commentform.edd-reviews-must-log-in p { margin: 0; } #commentform.edd-reviews-must-log-in input[type="text"], #commentform.edd-reviews-must-log-in input[type="password"], #commentform.edd-reviews-must-log-in input[type="submit"] { width: 100%; } /* ============================================== MAIN DIV'S ============================================== */ #site_wrap { width: 100%; overflow-x: hidden; } .wrapper { margin: 0 auto; width: 100%; } .container { width: 100%; max-width:1140px; padding: 0 10px; margin:auto; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } #content { background-color: #FFFFFF; } #content .container { padding-top:80px; padding-bottom:80px; } .single-download #content .container { padding-bottom: 0; } /* ============================================== HEADER ============================================== */ #header, body.page-template-page-login-php { background-repeat: no-repeat; background-position: center top; background-attachment: scroll; background-color: #1B1C1E; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; position: relative; padding:0; margin:0; margin: 0 auto; padding: 0; } body.page-template-page-login-php { height: 100vh; } body.page-template-page-login-php #content { background-color: transparent; } #header { text-align: center; } #header.light_scheme { background-color:#E7E7E7; } #header_inner { padding:150px 0; } #header_inner.dark_text { color:#454545; } #header_inner.light_text { color:#FFFFFF; } #header_inner.search_result_header { padding: 75px 0; } #header_inner h2, #header_inner h1.sitename_logo a { color:#FFFFFF; font-weight: 300; margin:0; } #header_inner.dark_text h2, #header_inner.dark_text h1.sitename_logo a { color:#454545; } #header_inner h1.sitename_logo, #header_inner #logo { margin-bottom: 20px; margin-top: 0; text-align: center; } #header_inner .searchform { margin: 50px auto 0; } #header_inner .searchform .search_input { margin: auto; height: 40px; line-height: 40px; padding: 0 10px; width: 70%; background-color: #FFFFFF; border:none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, .5); -moz-box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, .5); box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, .5); } #logo { margin: auto; height: auto !important; } #logo_wrap { float: left; margin-right: 20px; } #logo_wrap #logo { display: block; max-height: 44px; width: auto; } #logo_wrap h1.sitename_logo { margin: 0; font-size: 30px; line-height: 44px; } #logo_wrap h1.sitename_logo a { color:#FFFFFF; font-weight: 300; } .light_scheme #logo_wrap h1.sitename_logo a { color:#606060; } #header_inner .retina_logo { display: none; } #head_cart:before { font-family: "FontAwesome"; content: "\f07a"; margin-right: 5px; font-weight: normal; } #head_cart > span { display: inline-block; min-width: 55px; text-align: right; } #stocky_login_register:before { font-family: "FontAwesome"; content: "\f18e"; margin-right: 5px; font-weight: normal; } #stocky_logout:before { font-family: "FontAwesome"; content: "\f011"; margin-right: 5px; font-weight: normal; } #search_toggle { float: left; margin-right: 10px; display: block; } #search_toggle:before { font-family: "FontAwesome"; content:'\f002'; display: block; height: 44px; width: 30px; text-align: left; font-weight: normal; } #search_wrap { display: none; width: 100%; margin: 0; float: left; } #search_wrap .search_input { height: 34px; line-height: 34px; margin: 15px 0 8px; padding: 10px; width: 100%; border:none; -webkit-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.5); box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.5); background-color: #FFFFFF; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -ms-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-appearance: none; } #search_wrap #s:focus { color:#D3D3D3; } .light_scheme #search_wrap .search_input { -webkit-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.05); box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.05); } /* ============================================== MENUS ============================================== */ /* Hide the mobile menu */ select.select-menu, span.select { display: none; } #header.light_scheme #menu_wrap, #header.light_scheme #main_menu { background-color: #E7E7E7; background-color: rgba(255, 255, 255, 0.4); } #menu_wrap { height:auto; line-height: 44px; padding:8px 9999px; margin:0 -9999px; background-color: #13110F; background-color: rgba(0,0,0,.75); text-align: left; width: 100%; } #menu_wrap a { color:#D3D3D3; } .light_scheme #menu_wrap a { color:#606060; } #menu_wrap .menu { float:left; } #menu_wrap #cart_links { float:right; } #menu_wrap #cart_links ul, #menu_wrap #cart_links ul li { float: left; } #menu_wrap #cart_links ul li { margin-left: 20px; } #menu_toggle { float: left; margin-right: 10px; } #menu_toggle:before { font-family: "FontAwesome"; content:'\f0c9'; display: block; height: 44px; width: 30px; text-align: left; font-weight: normal; } #main_menu { line-height: 30px; display: none; position: relative; z-index: 999; width: 100% !important; padding:0 9999px; margin:0 -9999px; background-color: #13110F; background-color: rgba(0,0,0,.75); } #main_menu.expanded { display: block; } #main_menu .container { padding: 0; position: relative; border-bottom: 1px solid #E5E5E5; } #main_menu ul { margin: 0; padding: 0; } #main_menu ul li { margin: 0 30px 0 0; padding: 0 0 0; float: left; } #main_menu > div > ul > li { padding-bottom: 10px; } #main_menu ul ul li { float: none; } #main_menu a { display: block; line-height: 40px; padding: 0; margin: 0; color: #909090; } .light_scheme #main_menu a { color:#606060; } #main_menu a:hover, #main_menu li.current-menu-item > a, #main_menu li.current_page_item > a, #main_menu li.current_page_parent > a, #main_menu li.current-menu-parent > a, #main_menu li.current-menu-ancestor > a, #main_menu li.current_page_ancestor > a { color: #FCFCFC; text-decoration: none; } .light_scheme #main_menu a:hover, .light_scheme #main_menu li.current-menu-item > a, .light_scheme #main_menu li.current_page_item > a, .light_scheme #main_menu li.current_page_parent > a, .light_scheme #main_menu li.current-menu-parent > a, .light_scheme #main_menu li.current-menu-ancestor > a, .light_scheme #main_menu li.current_page_ancestor > a { color: #000000; } /* DROP DOWN MENUS */ #main_menu li li { padding: 10px; margin: 0; width: 170px; position: relative; display: none; } #main_menu li li a { position: relative; } #main_menu li:hover li a { border: none; background: none; width: auto; } #main_menu ul li { position: relative } #main_menu ul li:hover > ul, #main_menu ul li:hover > ul > li { display: block; opacity: 1; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -ms-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; z-index: 99; } #main_menu ul li ul { width: auto; text-align:left; display: block; opacity: 0; margin: 0 0 0 -10px; padding: 0; z-index: 900; float: none; height: auto; position: absolute; top: 50px; background-color: #292929; } .light_scheme #main_menu ul li ul { background-color:#F2F2F2; } #main_menu > div > ul > li > ul:after { bottom: 100%; left: 10px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(0, 0, 0, 0); border-bottom-color: #292929; border-width: 10px; } .light_scheme #main_menu > div > ul > li > ul:after { border-bottom-color: #F2F2F2; } #main_menu ul ul ul { top:0; left: 180px; } #main_menu ul li ul li:hover ul { display: block; left: 200px; } #main_menu ul li ul li { position: relative; float: none; border-top-style: dotted; border-top-width: 1px; border-top-color: #141414; border-top-color: rgba(0, 0, 0, 0.5); } .light_scheme #main_menu ul li ul li { border-top-color: rgba(204, 204, 204, 0.5); } #main_menu ul li ul li:first-child { border: none } #main_menu ul li ul li a:hover { border: none } /* ============================================== FRONT PAGE ============================================== */ #home_widgets { background-color: #1B1C1E; color: #B1B1B1; padding: 40px 9999px 10px; margin:-80px -9999px 80px; letter-spacing: 1px; text-transform: uppercase; text-align: center; width: 100%; } #home_widgets a { color: #B1B1B1; margin: 5px 10px; } #home_widgets a:hover { color: #FFFFFF; } #home_widgets li a:hover { background-color: #302D2D; padding: 5px 10px; margin:0; } #home_widgets .widget { float: left; padding: 0; margin-right: 2.6785714285714284%; margin-bottom: 2.6785714285714284%; } #home_widgets.widget_count1 .widget { width: 100%; margin-right:0; } #home_widgets.widget_count2 .widget { width: 48.214285714285715% } #home_widgets.widget_count3 .widget, #home_widgets.widget_count_overflow .widget { width: 31.25%; margin-right: 3.125%; } #home_widgets.widget_count_overflow .widget:nth-child(1n+4) .box_title.widgettitle { margin-top: 30px; } #home_widgets.widget_count4 .widget { width: 22.321428571428573%;; margin-right: 3.571428571428571%; } #home_widgets.widget_count2 .widget:nth-child(2), #home_widgets.widget_count3 .widget:nth-child(3), #home_widgets.widget_count_overflow .widget:nth-child(3n), #home_widgets.widget_count4 .widget:nth-child(4) { margin-right: 0; } #home_widgets.widget_count_overflow .widget:nth-child(3n+1) { clear:both; } #home_cta { -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; position: relative; padding: 100px 0; background-position: center center; text-align: center; font-size: 18px; } #home_cta .button { margin-top: 30px; } #home_latest_posts .container { max-width: 100%; padding: 0; } #home_latest_posts article { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; width: 33.33333333333333%; float: left; color:#FFFFFF; position: relative; overflow: hidden; } #home_latest_posts article .latest_bg_img { -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center top; position: absolute; top:0; left: 0; width: 100%; height: 100%; display: block; z-index: 1; transition-delay: 0s, 0s, 0s; transition-duration: 2s; transition-property: transform, filter; transition-timing-function: ease-in-out, ease-in-out, ease-in-out; } #home_latest_posts article:hover .latest_bg_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); } #home_latest_posts .post_content { background: rgba(0,0,0,.5); padding: 6.25%; /* 40 / 640 */ -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; min-height: 380px; position: relative; z-index: 2; } #home_latest_posts article .latest_content { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; position: absolute; margin:6.25%; left: 0; bottom:0; } #home_latest_posts article .latest_content p { margin: 0; font-weight: 300; } #home_latest_posts article a { color: #FFFFFF; } .latest_date { font-size: 0.8em; font-weight: 300; } .latest_post_title { padding:20px 0 40px; position: relative; margin: 0; font-weight: 400; } .latest_post_title:after { content:""; width: 25%; height: 1px; background-color: #FFFFFF; display: block; position: absolute; bottom:20px; } .latest_post_title a { border-bottom: 1px dashed transparent; } .latest_post_title a:hover { border-color: #FFFFFF; } /* ============================================== IMAGE GRIDS ============================================== */ #image_grid, .edd_downloads_list { width: 100%; position: relative; } .edd_downloads_list .edd_download { width: 25% !important; display: block; padding: .4464285714285714%; /* 5px / 1120 */ float: left !important; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } #image_grid.latest_products .edd_downloads_list .edd_download, .page-template-page-vendor-php .edd_downloads_list .edd_download, #image_grid.has_sidebar .edd_downloads_list .edd_download, .posts-wrap #image_grid .edd_downloads_list .edd_download { width: 33.3333333333% !important; padding: .641025641025641%; /* 5 / 780 */ } #image_grid.latest_products { margin-top: 40px; } .edd_downloads_list .edd_download .edd_download_inner { padding: 0; margin: 0; overflow: hidden; position: relative; } .edd_downloads_list .edd_download .edd_download_inner a, .edd_downloads_list .edd_download .edd_download_inner a img { display: block; } .stocky_hover_details { position: absolute; top:0; left:0; width: 100%; height: 100%; overflow: hidden; background-color: #151515; opacity: 0; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -ms-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; } .edd_download_image:hover .stocky_hover_details { opacity: .8; } .stocky_hover_lines { display: block; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; -webkit-transition: opacity 0.35s, transform 0.35s; -moz-transition: opacity 0.35s, transform 0.35s; -ms-transition: opacity 0.35s, transform 0.35s; -o-transition: opacity 0.35s, transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(0); transform: scale(0); opacity: 0; border: 1px solid #FFFFFF; border:1px solid rgba(255, 255, 255, 0.30); margin: 10px; height: calc(100% - 20px); width: calc(100% - 20px); } .edd_download_image:hover .stocky_hover_lines { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } .dcs_view_details { color: #FFFFFF; border: 3px solid #FFFFFF; display: inline-block !important; padding: 5px 10px; width: auto; height: 45px; width: 130px; text-align: center; position: absolute; top:50%; left:50%; margin:-22.5px 0 0 -65px; font-size: .8em; text-transform: uppercase; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } .dcs_view_details:hover { background-color:#FFFFFF; color:#151515; } .stocky_wish_list_on .dcs_view_details { margin:-40px 0 0 -65px; } .stocky_hover_details .edd-wl-button { display: inline-block !important; font-size: 0.8em; height: auto; left: 50%; margin: 20px 0 0 -75px !important; padding: 0; position: absolute; text-align: center; text-transform: uppercase; top: 50%; width: 150px; border:0; background-color: transparent; color:#B1B1B1; line-height: 20px; } .stocky_hover_details a.edd-wl-action.edd-wl-button:hover { color:#FFFFFF; background-color: transparent !important; } #edd-wl-modal input[type="email"], #edd-wl-modal input[type="text"], input#list-title { height: auto; padding: 10px; } .edd-wl-button, .modal-content { -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; } .edd-wl-delete-list { text-transform: uppercase; font-size: .6em; color:#777777; border: 3px solid #E4E4E4; padding: 5px 10px; } .edd-wl-delete-list:hover { color: #BA2D2D; border-color: #BA2D2D; } ul.edd-wish-list { margin: 0 0 10px; } .edd-wish-list li { padding: 10px 0 !important; margin-left:0 !important; list-style: none !important; line-height: 1em !important; font-size: 1em !important; position: relative; } ul.edd-wish-list li span.edd-wl-item-title { width: 60%; position: initial; } .edd-wl-item-title > * { display: inline-block !important; vertical-align: middle; width: 30%; margin-right: 5%; } .edd-wl-item-title > *:last-child { margin-right: 0; } .edd-wl-item-title .edd-wl-item-image:nth-child(2) { margin-left: 35% } .edd-wl-item-title .edd-wl-item-purchased { position: absolute; bottom: 10px; right: 0; width: 21%; margin:0; text-align: center; font-size: .8em; } .edd-wl-item-image { margin-right: 20px } .edd-wl-item-image, edd-wl-item-image img { display: block } p.edd-variable-pricing-desc { color: #9D9D9D; margin: 0 0 0 25px; } .stocky_wish_list_page h3, .stocky_wish_list_view_page h3 { margin:40px 0 20px; } a.edd-wl-action.edd-wl-button { border-color:#E0E0E0 !important; padding: 12px !important; } a.edd-wl-action.edd-wl-button.edd-wl-add-all-to-cart, .stocky_wish_list_page a.edd-wl-action.edd-wl-button, #edd-wl-modal a.edd-wl-action.edd-wl-button { padding: 10px 12px !important; } .stocky_hover_lines a.edd-wl-action.edd-wl-button { padding: 12px 0 !important; } .edd_download_purchase_form a.edd-wl-action.edd-wl-button { text-transform: uppercase; font-size: 14px; width: 100%; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; border-width: 3px; padding: 12px; font-weight: 700; letter-spacing: 1px; background-color: transparent; } .edd_download_purchase_form a.edd-wl-action.edd-wl-button:hover { background-color:#E0E0E0; color:#444444; } a.edd-wl-action.edd-wl-button:hover { background-color: #e0e0e0 !important; } .stocky-wish-list .edd-wl-item-title > a { display: none; } .stocky_edit_wishlist { text-align: right; } .stocky_edit_wishlist a { text-transform: uppercase; font-size: .8em; color:#777; } .stocky_edit_wishlist a:before { content:"\f044"; font-family: "FontAwesome"; margin-right: 5px; font-weight: normal; } /* ============================================== DOWNLOADS ============================================== */ .edd_purchase_submit_wrapper a.button { width: 100%; padding: 8px; } .single-download #edd_meta_bar .edd_download_purchase_form { margin: 0; } #edd_meta_bar { margin:40px 0 0; position: relative; zoom: 1; text-align: left; font-size: 14px; } #product_meta_wrap { width: 100%; font-size: 13px; } .single-product-meta { letter-spacing: 1px; padding: 0; text-transform: uppercase; } .single-product-meta:first-child { margin-bottom: 20px; } .single-product-meta span { display: block; margin:0; padding:0; } .single-product-meta a { color: #B1B1B1; margin: 0 10px 0 0; padding:0 0 4px; display: inline-block; border-bottom: 1px dotted transparent; line-height: 1em; } .single-product-meta a:hover { color: #454545; border-color: #454545; } #product_info { width: 100%; } #product_info .avatar { width: 16.666666666666666%; height: auto; float: left; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } #sidebar .reviewRating { border:1px solid #E0E0E0; padding: 15px 20px 20px; font-size: 13px; text-transform: uppercase; } #sidebar .edd_reviews_rating_box { float: none; margin: 0 auto; line-height: 30px; height: auto !important; text-align: center; } #post_user { line-height: 25px; width: 80%; float: right; } #product_pricing { width: 100%; font-size: 0.9em; } #product_pricing .edd_download_purchase_form .edd_price_options ul { border-top:1px solid #E3E3E3; } #product_pricing .edd_download_purchase_form .edd_price_options li { padding: 10px 0; border-bottom:1px solid #E3E3E3; } #main_product_image, #main_product_image img { display: block; margin: auto; } #extra-images { width: calc(100% + 20px); } .single_extra_image { width:17.94871794871795%; margin:2.564102564102564% 2.564102564102564% 0 0; /* 20 / 780 */ float: left; position: relative; } .single_extra_image:nth-child(5n) { margin-right: 0; } .single_extra_image .preview { opacity: 0; position: absolute; top:0; left:0; width: 100%; height: 100%; overflow: hidden; background-color: #151515; opacity: 0; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -ms-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; } .single_extra_image .preview .fa-search-plus { color:#FFFFFF; font-size: 2em; display: block; text-align: center; height: 32px; top:50%; margin-top: -16px; position: absolute; left: 0; width: 100%; } .single_extra_image:hover .preview { opacity: .8; } .single_extra_image a, .single_extra_image img { display: block; float: left; max-width: 100%; } #single_item_wrap { background-color:#F9F9F9; padding:40px 9999px 0; margin:-80px -9999px 80px; } #single_item_wrap #sidebar > div { margin-bottom: 40px; } #product_images { text-align: center; margin-bottom: 40px; } #product_content > div[itemprop="description"] { margin: 80px 0; } #product_content > div:empty { margin: 0; } .product_title { padding: 40px; } .edd-cart-added-alert { width: 100%; text-align: center; } .related_products_wrap { margin-bottom: 80px; } .related_products_wrap .box_title { margin-bottom: 20px; } .related_products_wrap .single_related { width: 10.9375%; margin-right: 1.7857142857142856%; margin-bottom: 1.7857142857142856%; float: left; } .related_products_wrap .single_related img { width: 100%; } .related_products_wrap .single_related a { display: block; opacity: 1; } .related_products_wrap .single_related a:hover { opacity: .7; } .related_products_wrap .single_related:nth-child(8n) { margin-right: 0; } #portfolio_link { display: block; border:3px solid #E0E0E0; text-transform: uppercase; font-size: 14px; width: 100%; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; border-width: 3px; padding: 12px 5px; text-align: center; color:#777; background-color:transparent; line-height: 1.42857em; -webkit-transition: all .15s linear; -moz-transition: all .15s linear; -ms-transition: all .15s linear; -o-transition: all .15s linear; transition: all .15s linear; } #portfolio_link:hover { background-color:#E0E0E0; color:#444444; } #portfolio_link:after { content:"\f105"; display: inline-block; font-family: "FontAwesome"; margin-left: 5px; font-weight: normal; } .download_excerpt { font-size: 13px; line-height: 1.6em; } .download_excerpt span:first-child { margin-bottom: 10px; } /* ====================== Download EXIF data ============================ */ #product_exif { width: 100%; font-size: 13px; } #product_exif > .single-product-meta > span { margin-bottom: 5px; } #product_exif > .single-product-meta > div { line-height: 1.5em; width: 100%; float: left; } #product_exif .label { font-weight: bold; width: 48.333333333333334%; /* 145 / 300 */ display: inline-block; font-size: 13px; float: left; } #product_exif .value { display: inline-block; font-size: 13px; float: right; width: 48.333333333333334%; /* 145 / 300 */ } /* ============================================== RATINGS ============================================== */ .stocky_reviews { margin-top: 80px; } .edd_reviews_rating_box, .edd-reviews-star-rating-container { background-image: none !important; position: relative; height: 30px !important; width: 150px !important; display: block; } .reviewRating, .edd-review-meta-rating { display: block; } .edd_reviews_rating_box p, .edd_reviews_rating_box br { display: none; } .edd_reviews_rating_box, .edd-reviews-star-rating-container { display: block; clear:both; } .edd_reviews_rating_box span, .edd_reviews_rating_box a, .edd-review-meta-rating .dashicons, .edd-review-meta-rating .dash-icons:before, .edd-reviews-star-rating-container span { font-size: 25px; } .edd_reviews_rating_box, .edd_reviews_rating_box a { background-image: none !important; } .edd_reviews_rating_box a { height: 30px; width: 30px; } .comment_form_rating .edd_reviews_rating_box a i { font-style: normal; } .comment_form_rating .edd_reviews_rating_box a:hover ~ a i:before, .comment_form_rating .edd_reviews_rating_box a:hover i:before, .comment_form_rating .edd_reviews_rating_box a.active ~ a i:before, .comment_form_rating .edd_reviews_rating_box a.active i:before { color: #EEC72E; } .icon-star, .icon-star-empty, .edd-review-meta-rating .dashicons, .edd-review-meta-rating .dashicons-before:before, .edd-reviews-star-rating-container .dashicons { position: relative; display: inline-block; width: 30px; height: 30px; line-height: 30px; font-size: 25px; margin: 0; text-align: center; float: left; color:#EEC72E; } .edd-reviews-stars-filled { height: 30px; } .edd-reviews-star-rating-container .dashicons { color: #EEC72E; } .icon-star-full:before { font-family: "FontAwesome"; content:"\f005"; color:#EEC72E; font-weight: normal; } .icon-star-empty:before { font-family: "FontAwesome"; content:"\f005"; color:#D3D3D3; font-weight: normal; } .edd-review-vote { padding: 15px 20px 20px; background-color: #F9F9F9; } .edd-review-vote .edd-review-voting-feedback + p, .edd-review-vote p { font-size: 14px; margin-bottom: 10px; } .edd-reviews-voting-buttons a { display: inline-block; line-height: 25px; margin: 0 10px 0 0; padding: 0 10px; text-transform: uppercase; } .the_comment_text .reviewRating { position: absolute; top:0; right: 0; } .edd-review-meta-rating:before { content: ''; display: table; line-height: inherit; } .edd-review-meta-rating:after { content: ''; display: table; line-height: inherit; clear: both; } /* Reviews Breakdown */ .edd_reviews_breakdown { float: right; border: 1px solid #E0E0E0; padding: 15px 20px 20px; font-size: 13px; text-transform: uppercase; width: 210px; clear: both; box-sizing: border-box; } .edd_reviews_breakdown ~ .edd-reviews-list { width:75%; } .edd_reviews_breakdown ~ .edd-reviews-list .edd-review-review-helpful { clear: none; } .edd-reviews-average-rating strong { display: block; } .edd-reviews-form label { width: auto; } .edd_review div.reply { float: left; margin-left: 0; } @media screen and (max-width:767px) { .edd-breakdown li { padding-right: 0; } .edd-breakdown .edd_reviews_breakdown { float: left; max-width: none; } .edd_reviews_breakdown { float: none; width: 100%; } .edd-review-meta-rating { position: static; float: left; width: 100%; margin-bottom: 10px; } .edd_reviews_breakdown ~ .edd-reviews-list { width:100%; } .edd-review-metadata p > a { display: block; } .edd-review-metadata .edit-link { margin-left: 0 !important; } .edd_review { margin: 0 !important; } .edd-reviews-form input[type="text"] { width: 100%; } } /* ========================================== EDIT PROFILE =========================================== */ #edd_profile_editor_form fieldset { border: none; } #edd_profile_editor_form legend { font-size: 20px; font-weight: bold; } #edd_profile_editor_form #edd_profile_billing_address_label legend { margin-top: 35px; } /* ============================================== POSTS ============================================== */ .posts-wrap { width: 69.64285714285714%; float: left; } .content_right .posts-wrap { float: right } .about_the_author { padding: 20px; margin: 0 0 40px; border: 3px solid #E0E0E0; color: #848484; position: relative; } .about_the_author .avatar { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-right: 5.128205128205128%; float: left; height:auto; width: 12.82051282051282%; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } .about_the_author .author_info { float: left; width: 82.05128205128205%; } h3.author_title { margin: 0 0 10px; text-transform: uppercase; font-size: 1em; } .meta, .additional-meta, .post_meta, .single-meta { font-size: .8em; color: #737373; line-height: 15px; } .meta { margin: 0 0 15px } .post_meta { margin: -30px 0 30px; line-height: 25px; } .meta_block { float: left; margin: 10px 40px 0 0; padding-left: 35px; position: relative; } .meta_block:before { font-family: "FontAwesome"; left: 0; position: absolute; text-align: center; top: 0; width: 35px; font-weight: normal; } .meta_block.block-tags { float: none; margin-bottom: 40px; line-height: 25px; font-size: .8em; color:#737373; } .meta_block a { color: #454545; } .meta_block .avatar { border-radius: 20px; height: 25px; left: 0; position: absolute; top: 0; width: 25px; } .block-category:before { content:"\f00b"; top:1px; } .block-comments:before { content:"\f086"; } .block-date:before { content:"\f073" } .block-tags:before { content:"\f02b" } .post_content { position: relative } .blog-home-post { position: relative; margin: 0 0 80px; } .blog-single-post { position: relative; margin: 0 0 40px; } a.more-link { display: inline-block; margin-top: 15px; text-align: center; padding: 5px 10px; line-height: 1.5em; font-size: .9em; text-transform: uppercase; border-width: 3px; border-style: solid; } a.more-link:after { content: "\f105"; display: inline-block; font-family: "FontAwesome"; margin-left: 5px; font-weight: normal; } /* ============================================== ARCHIVE ============================================== */ .post-archive { padding: 20px 0 20px 70px; position: relative; min-height: 50px; line-height: 25px; border-bottom: 1px dashed #E7E7E7; } .post-archive .archive_image_link { display: block; position: absolute; top: 20px; left: 0; padding: 1px; height: 46px; width: 46px; background-color: #FFFFFF; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; z-index: 1; border: 1px solid #C5C5C5; } h4.archive-entry-title { margin: 0; line-height: 25px; } .archive-meta { font-size: 11px; color: #555555; } /* ============================================== SIDEBARS ============================================== */ #sidebar { width: 26.785714285714285%; float: right; } #sidebar .box_title.widgettitle { margin-bottom: 20px; } .content_right #sidebar { float: left } #sidebar .widget { margin: 0 0 40px } .searchform { position: relative } .specific_user { text-align: center; } .featured_user .avatar { height: auto; display: block; margin: 0 auto; position: relative; width: 100px; max-width: 100%; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .featured_user_name { display: block; margin: 20px 0 15px; } #calendar_wrap, #wp-calendar { width: 100%; text-align: center; } #calendar_wrap caption { margin: 0 0 10px } #calendar_wrap tbody td { padding: 3px 0; } #calendar_wrap tbody td a { background-color: #EBEBEB; border-radius: 12px; display: block; height: 24px; margin: auto; width: 24px; } #sidebar .widget li { padding: 10px 0; border-top: 1px solid #E5E5E5; } #sidebar .widget li:first-child { border: none; padding: 0 0 10px; } #sidebar .widget li:last-child { padding: 10px 0 0 } #recent_products { width: 100%; } #recent_products:hover img { opacity: .5; } #recent_products img:hover { opacity: 1; } #recent_products a { display: inline-block; float: left; width: 24%; margin: 1.3333333333% 1.3333333333% 0 0; height: auto; background-color: #F5F5F5; } #recent_products a:nth-child(4n) { margin-right: 0; } #recent_products img { height: 100%; width: 100%; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; display: block; } .widget ul.children { padding-top: 5px; } .widget ul li { margin: 0; padding: 5px 0; } .widget ul li li { margin-left: 15px; } .widget ul li li:last-child { padding-bottom: 0; } .widget ul.menu ul { padding-top: 5px; } .widget ul.menu li li { margin-left: 0 !important; } .widget .cart_item.empty { padding: 0 !important; text-align: center; } .widget .cart_item.empty .edd_empty_cart { font-weight: 900; line-height: 30px; text-transform: uppercase; color:#848484; } .widget .cart_item.edd_checkout a { width: 100%; text-align: center; padding: 5px 10px !important; } .widget .edd-cart { padding: 20px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; border:1px solid #E0E0E0; font-size: .8em; background-color:#FFFFFF; } .widget .edd-cart li { position: relative; } .widget .edd-cart li.edd-cart-item { padding-right: 30px !important; } .widget .edd-cart li.edd-cart-item .edd-cart-item-separator:nth-child(4) { display: none; } .widget .edd-cart li.edd-cart-item .edd-cart-item-price { font-weight: bold; } .widget .edd-cart .subtotal { float: right; } .widget .edd-cart .edd-remove-from-cart { font-size: 0; position: absolute; right:0; top:10px; } .widget .edd-cart li:first-child .edd-remove-from-cart { top:0; } .widget .edd-cart .edd-remove-from-cart:before { font-size: 18px; color: #CD3A18; content:"\f057"; font-family: "FontAwesome"; font-weight: normal; } .widget .edd-cart-number-of-items { display: none; } .edd_featured_reviews .edd-review-content { font-style: oblique; margin: 20px 0 15px; font-size: 18px; line-height: 25px; padding-left: 25px; border-left: 3px solid #737373; color:#737373; font-size: .9em; } .edd_featured_reviews .edd-featured-review-h-card .avatar { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: auto; height: auto; max-width: 60px; margin: 25px auto 15px; display: block; } .edd_featured_reviews .edd-featured-review-h-card > p { margin: 0; font-size: .9em; text-align: center; } .edd_featured_reviews .edd-featured-review-h-card > p:nth-child(2) { font-weight: bold; } .edd_featured_reviews .edd_reviews_rating_box { display: none; } .edd_featured_reviews .edd-review-dateline { text-align: right; font-size: .8em; color:#848484; } /* ============================================== 404-PAGE ============================================== */ .stocky_404, .no_search_results { text-align: center; margin: 80px 0; } .no_search_results .searchform input { width: 100%; margin-top: 30px; } /* ============================================== CONTACT-PAGE ============================================== */ #stocky_contact_info { overflow: hidden; width: 100%; font-size: 1.5em; font-weight: 300; } #stocky_contact_inner { float:left; position: relative; left:50%; } #stocky_contact_inner > div { float:left; position: relative; right:50%; padding:5px 40px 5px 30px; text-align: left; } #stocky_contact_inner > div:before { font-family: "FontAwesome"; font-weight: normal; position: absolute; left: 0; top:5px; } #stocky_contact_inner > div.contact-address:before { content:"\f041"; left: 5px; } #stocky_contact_inner > div.contact-phone:before { content:"\f095"; } /* ============================================== FOOTER ============================================== */ #footer { overflow: hidden; margin: auto; clear: both; float: none; padding: 80px 0 0; background-color:#F9F9F9; } #footer_widgets { position: relative; zoom: 1; text-align: center; padding-bottom: 100px; } .footer_widget { float: left; padding: 0 0 80px; margin-right: 2.6785714285714284%; } .footer_widget_count1 .footer_widget { width: 100%; margin:0; } .footer_widget_count2 .footer_widget { width: 48.214285714285715% } .footer_widget_count3 .footer_widget, .footer_widget_overflow .footer_widget { width: 31.25%; margin-right: 3.125%; } .footer_widget_count4 .footer_widget { width: 22.321428571428573%; margin-right: 3.571428571428571%; } .footer_widget_count2 .footer_widget:nth-child(2), .footer_widget_count3 .footer_widget:nth-child(3), .footer_widget_overflow .footer_widget:nth-child(3n), .footer_widget_count4 .footer_widget:nth-child(4) { margin-right: 0; } #post_footer { background-color: #F2F2F2; padding: 60px 9999px; margin:-80px -9999px 0; } #footer_copy { text-align: center; } #footer_copy a { border-bottom: 1px dashed #B7B7B7; color: #454545; display: inline-block; } #footer_copy a:hover { border-bottom: 1px dashed #454545; } #credit_space { display: inline-block; margin: 0 10px; } #socnets_wrap { overflow: hidden; width: 100%; margin-bottom: 20px; } #socnets { float:left; position: relative; left:50%; } #socnets a { float: left; position: relative; right: 50%; margin: 0 5px; display: block; color: #6D6D6D; text-decoration: none; -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; background-color: transparent; } #socnets a:hover { background-color: #FEFEFE; } #socnets a { display: block; font-size: 30px; height: 40px; width: 40px; text-align: center; } #socnets a i { line-height: 40px; -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; } #socnets a:hover .fa-twitter { color: #00ACED } #socnets a:hover .fa-facebook { color: #335795 } #socnets a:hover .fa-google { color: #DD4B39 } #socnets a:hover .fa-flickr { color: #FF0084 } #socnets a:hover .fa-tumblr { color: #668195 } #socnets a:hover .fa-vimeo-square { color: #0DADD6 } #socnets a:hover .fa-youtube { color: #D02525 } #socnets a:hover .fa-pinterest { color: #CB2027 } #socnets a:hover .fa-linkedin { color: #0977b5 } /* ============================================== COMMENTS & FORMS ============================================== */ input[type="radio"], input[type="checkbox"], .gform_wrapper ul.gfield_checkbox li input[type="checkbox"], .gform_wrapper ul.gfield_radio li input[type="radio"] { margin-right: 10px; margin-top: 6px; margin-left: 1px; } input[type="submit"], button[type="submit"], .btn, div.fes-form .fes-submit input[type="submit"], a.button, .widget .cart_item.edd_checkout a, input.button, .stocky_navigation a, #edd-purchase-button, .edd-submit, input.edd-submit[type="submit"], .edd-submit.button, .edd-submit.button:visited { text-decoration: none; cursor: pointer; line-height: 28px; height: auto; padding: 5px 15px; font-weight: 700; font-size: 14px; letter-spacing: 1px; background-color:transparent !important; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; display: inline-block; -webkit-appearance: none; /* Corrects inability to style clickable 'input' types in iOS */ -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; text-transform: uppercase; background-image:none; border-style: solid; border-width: 3px; -webkit-transition: all .15s linear; -moz-transition: all .15s linear; -ms-transition: all .15s linear; -o-transition: all .15s linear; transition: all .15s linear; } .edd-reviews-voting-buttons a.vote-yes, .edd-reviews-voting-buttons a.vote-no { background-color:transparent !important; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; display: inline-block; -webkit-appearance: none; /* Corrects inability to style clickable 'input' types in iOS */ -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; text-transform: uppercase; background-image:none; border-style: solid; border-width: 1px; margin-top: 5px; -webkit-transition: all .15s linear; -moz-transition: all .15s linear; -ms-transition: all .15s linear; -o-transition: all .15s linear; transition: all .15s linear; } input[type="submit"]:active, button[type="submit"]:active, .btn:active, div.fes-form .fes-submit input[type="submit"]:active, a.button:active, a.more-link:active, .widget .cart_item.edd_checkout a:active, input.button:active, .stocky_navigation a:active, .edd-reviews-voting-buttons a.vote-yes:active, .edd-reviews-voting-buttons a.vote-no:active, #edd-purchase-button:active, .edd-submit:active, input.edd-submit[type="submit"]:active, .edd-submit.button:active { opacity: .9; -webkit-transition: all .05s linear; -moz-transition: all .05s linear; -ms-transition: all .05s linear; -o-transition: all .05s linear; transition: all .05s linear; -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0); -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0); box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0); } /* set defaults for pagination */ .navigation span.current { color: #f5f5f5; background-color: rgba(0,0,0,.75); border-color: rgba(0,0,0,.75); } .navigation a { border-color: rgba(0,0,0,.75); color: rgba(0,0,0,.75) !important; } .navigation a:hover { background-color: rgba(0,0,0,.75); color: #f5f5f5 !important; } .button_dark input[type="submit"]:hover, .button_dark button[type="submit"]:hover, .button_dark .btn:hover, .button_dark div.fes-form .fes-submit input[type="submit"]:hover, .button_dark a.button:hover, .button_dark a.more-link:hover, .button_dark .widget .cart_item.edd_checkout a:hover, .button_dark .edd-reviews-voting-buttons a.vote-yes:hover, .button_dark .edd-reviews-voting-buttons a.vote-no:hover, .button_dark .fes-product-list-pagination-container a:hover, .button_dark .stocky_navigation a:hover, .button_dark #edd-purchase-button:hover, .button_dark .edd-submit:hover, .button_dark input.edd-submit[type="submit"]:hover, .button_dark .edd-submit.button:hover, .button_dark .edd-submit.button:visited:hover, .button_dark .navigation a:hover, .button_dark a.insert-file-row:hover, .button_dark .sweet-alert button:hover { color:#505050 !important; } .button_light input[type="submit"]:hover, .button_light button[type="submit"]:hover, .button_light .btn:hover, .button_light div.fes-form .fes-submit input[type="submit"]:hover, .button_light a.button:hover, .button_light a.more-link:hover, .button_light .widget .cart_item.edd_checkout a:hover, .button_light .edd-reviews-voting-buttons a.vote-yes:hover, .button_light .edd-reviews-voting-buttons a.vote-no:hover, .button_light .fes-product-list-pagination-container a:hover, .button_light .stocky_navigation a:hover, .button_light #edd-purchase-button:hover, .button_light .edd-submit:hover, .button_light input.edd-submit[type="submit"]:hover, .button_light .edd-submit.button:hover, .button_light .edd-submit.button:visited:hover, .button_light .navigation a:hover, .button_light .navigation span.current, .button_light a.insert-file-row:hover, .button_light .sweet-alert button:hover { color:#F5F5F5 !important; } ul.children { margin-left:5%; } ul.commentlist, ul.pinglist { margin:-5px 0 0; } div.reply { text-align:right; font-size:12px; float: right; margin-left: 20px; } textarea#comment { overflow:auto; } ul.commentlist li, ul.pinglist li { position:relative; margin:5px 0 0; } .the_comment, .edd-review-body { padding:0 0 40px 90px; position:relative; min-height:60px; } #sidebar .edd-review-body { padding-left: 0; } .the_comment_author { display: block; width:auto; position: relative; color:#AAAAAA; margin-bottom: 15px; width: calc(100% - 190px) } .the_comment_author a { color:#AAAAAA; } .the_comment_author a:hover { color: #848484; } ul.commentlist img.avatar, .edd_review .avatar { position: absolute; top: 0px; left: 0px; height:60px; width: 60px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; } li.bypostauthor > div > .the_comment_author span { font-weight: bold; } .moderation { display: block; clear: both; color:#37A741; font-weight: 900; margin-bottom: 5px; } .commentmetadata { float: left; width: auto; } input[type="text"], input[type="password"], input[type="url"], input[type="email"], input[type="tel"], input[type="number"] { height: auto; padding: 10px; width: 350px; min-width: 50%; max-width: 100%; } select { padding: 4px 10px; width: 300px; height:33px; } select[multiple] { height: 100px !important; padding: 0 !important; } select[multiple] option { padding: 5px 10px; } textarea { height: 200px; padding: 10px; resize: vertical; width: 100%; } input[type="text"], input[type="password"], input[type="url"], input[type="email"], input[type="tel"], input[type="number"], input[type="file"], textarea, select, .fes-comments-wrap select, table#fes-comments-table input[type="text"], table#fes-comments-table textarea { line-height: 25px; border: 2px solid #CFCFCF; background-color: #FFFFFF; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; display: block; font:14px/21px 'Helvetica Neue',Helvetica,Arial,sans-serif; -webkit-transition: all .1s linear; -moz-transition: all .1s linear; -ms-transition: all .1s linear; -o-transition: all .1s linear; transition: all .1s linear; max-width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } input[type="file"] { padding: 10px 0 0 !important; line-height: 1em !important; border: 0 !important; } input[type="text"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="number"]:focus, textarea:focus, table#fes-comments-table input[type="text"]:focus, table#fes-comments-table textarea:focus { border-color: #9C9C9C } #sidebar input[type="text"], #sidebar input[type="password"], #sidebar input[type="url"], #sidebar input[type="email"], #sidebar input[type="tel"], #sidebar input[type="number"], #sidebar select, #sidebar textarea { width: 100%; } #reply-title, #edd-reviews-heading { font-size: 1em; } #respond { margin: 80px 0 80px } #respond small { bottom: -2px; display: inline-block; position: absolute; right: 0; } .commentlist #respond { padding-bottom: 40px; } .commentlist #respond h3 { margin-top: 0 } .commentlist .children #respond { margin: 15px 0 0; box-shadow: none; border-radius: 0; } #commentform label, .fes-label label, label { text-transform: uppercase; font-weight: bold; color:#848484; letter-spacing: 1px; } #commentform label .required, span.edd-required-indicator, .edd-reviews-form .required { color: #CD3A18; margin-left: 3px; } .fes-help { color: #a0a0a0; display: block; font-size: 0.8em; line-height: 1.5em; margin-bottom: 8px; } .edd-review-metadata p > a { font-size: 12px; } .edd-review-metadata .edit-link { margin-left: 20px; } .comment-reply-link, .comment-edit-link, .comment_permalink, .edd-review-metadata p > a { text-transform: uppercase; color:#AAAAAA; } .comment-reply-link:hover, .comment-edit-link:hover, .comment_permalink:hover, .edd-review-metadata p > a:hover { color: #848484; } .comment-edit-link .fa, .comment-reply-link .fa, .comment_permalink .fa { margin-right: 5px; } .comment-reply-link:before, .comment-edit-link:before, .comment_permalink:before, .edd-review-metadata p > a:before { content: "\f112"; 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; transform: translate(0, 0); margin-right: 5px; } .edd-review-metadata p > a:before { content: "\f017"; margin-right: 0; } .comment-edit-link:before { content: '\f040'; } .comment-edit-link { margin-right: 20px; } fieldset { border: none; } /* ============================================== EDD STUFF ==============================================*/ #edd_checkout_form_wrap input[type="email"], edd_checkout_form_wrap input[type="password"], #edd_checkout_form_wrap input[type="text"], #edd_checkout_form_wrap textarea { padding: 10px; width: 100%; } #edd_checkout_form_wrap select.edd-select { height: 45px; width: 100%; } #edd-purchase-button, .edd-submit, input.edd-submit[type="submit"] { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; padding: 10px; } #edd-save-cart-button { line-height: normal; } .page-template-page-login .entry-content { margin: 20px auto; width: 290px; max-width: 100%; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; padding: 20px; border: 2px solid #E0E0E0; background-color: #FFFFFF; text-align: left; color:#4E4E4E; } .fes-form-registration-form div.fes-form fieldset, #edd_login_form legend, #edd_register_form legend, .page-template-page-login #fes-registration-form-title { display: block; text-align: center; width: 100%; color: #848484; font-weight: bold; text-transform: uppercase; padding-bottom: 20px; border-bottom: 2px solid #e0e0e0; font-size: 16px; margin: 0 0 20px; line-height: 1.8em; } .page-template-page-login .entry-content input[type="text"], .page-template-page-login .entry-content input[type="password"], .page-template-page-login .entry-content input[type="submit"], .page-template-page-login .entry-content input[type="email"], .page-template-page-login .entry-content input[type="tel"], .page-template-page-login .entry-content input[type="number"] { width: 100% !important; } .fes-form-registration-form .fes-submit .fes-label, .page-template-page-login .entry-content .fes-submit .fes-label { display: none; } .page-template-page-login .entry-content fieldset { border: none; } .page-template-page-login .entry-content label { display: block; text-transform: uppercase; font-weight: bold; color:#848484; } .edd-lost-password { font-size: .8em; margin: 0; } .stocky_login_register { padding: 40px 0; } .stocky_login_register .edd-logged-in { text-align: center; font-size: 1em; font-weight: bold; } .stocky_login_register #header_inner { padding: 0 0 20px; } .stocky_login_register #header_inner h1.sitename_logo { margin-bottom: 0; } #back_home_wrap { text-align: center; } .stocky_login_register, #back_home { color:#FFFFFF; text-align: center; } .stocky_login_register.dark_text, .stocky_login_register.dark_text #back_home { color:#454545; } #back_home:hover { text-decoration: underline; } .sweet-alert input { display: none !important; } .sweet-alert, .sweet-alert button, .ui-fes-spinner { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .sweet-alert button { margin-bottom: 20px; opacity: .7; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -ms-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; } .sweet-alert button:hover { opacity: 1; } .edd-alert { margin-bottom: -10px 0 20px !important; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: none !important; text-transform: uppercase; font-size: .8em; line-height: 1.3em; } .edd-fes-delete { background-color: #c81212; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #FFF; display: block; height: 20px; line-height: 20px; text-align: center; width: 20px; } .edd-fes-delete:hover { color: #FFF; background-color: #252525; } .fes-delete-row { padding-right: 0; } fieldset.multiple_pricing.multiple { overflow-x: scroll; } fieldset.multiple_pricing.multiple .fes-fields > table { min-width: 500px; } /* Checkout, History */ #edd_user_history { border:1px solid #f0f0f0; } #edd_checkout_cart, #edd_user_history { border-collapse: collapse; } #edd_checkout_cart td:not(:first-child), #edd_checkout_cart th:not(:first-child), #edd_user_history td:not(:first-child), #edd_user_history th:not(:first-child) { border-left: 0; } #edd_checkout_cart td:not(:last-child), #edd_checkout_cart th:not(:last-child), #edd_user_history td:not(:last-child), #edd_user_history th:not(:last-child) { border-right: 0; } #edd_checkout_cart td, #edd_checkout_cart th, #edd_checkout_cart .edd_cart_header_row th, #edd_user_history td, #edd_user_history th { padding: 10px; } /* Receipt */ #edd_purchase_receipt, #edd_purchase_receipt_products { border-collapse: collapse; } #edd_purchase_receipt th, #edd_purchase_receipt td, #edd_purchase_receipt_products th, #edd_purchase_receipt_products td { padding:5px 10px; } #edd_purchase_receipt thead tr, #edd_purchase_receipt tr:nth-child(2n), #edd_purchase_receipt_products thead tr, #edd_purchase_receipt_products tr:nth-child(2n) { background-color:#F4F4F4 } table#edd_purchase_receipt_products li.edd_download_file { text-transform: uppercase; } #edd_purchase_receipt .edd_receipt_fees li { list-style: none; margin-left: 0; } /* ============================================== FRONTEND SUBMISSIONS PLUGIN ==============================================*/ #fes-vendor-contact-form-title { display: none; } .fes-vendor-menu { margin-top: -30px; } .fes-vendor-menu ul li { list-style: none; margin: 0; border-bottom: 3px solid transparent; -webkit-transition: all .1s linear; -moz-transition: all .1s linear; -ms-transition: all .1s linear; -o-transition: all .1s linear; transition: all .1s linear; } .fes-vendor-menu ul li.active { border-color: #A0A0A0; } .fes-vendor-menu ul li:hover { border-color: #E0E0E0; } .col-author .fes-light-green, .col-author .fes-light-red, .col-author #fes-comment-date, .col-author #fes-product-name, .col-author #fes-view-comment { font-size: .8em; } .col-author .fes-light-green, .col-author .fes-light-red { background-color: transparent; text-align: left; padding: 0; clear:both; } .col-author .fes-light-green:before { font-family: "FontAwesome"; content:"\f00c"; color: #25B036; margin-right: 5px; font-weight: normal; } table#fes-comments-table { border-bottom: 1px solid #E0E0E0; border-top: 1px solid #E0E0E0; width: 100%; margin: 2em 0; border-collapse: collapse; } table#fes-comments-table th, table#fes-comments-table td { border-bottom: 1px solid #E0E0E0; } table#fes-comments-table td[colspan="4"], table#fes-product-list td.fes-product-list-td[colspan="7"], table#fes-order-list td[colspan="6"] { padding: 30px 0; text-align: center; color:#848484; font-size: 1em; } table#fes-comments-table th.col-author, table#fes-comments-table th.col-content { padding-top: 20px; padding-bottom: 20px; vertical-align: top; } table#fes-comments-table thead tr, table#fes-comments-table th, table#fes-comments-table tr, table.multiple thead tr, table.multiple th, table.multiple tr { background-color: transparent; border: none; } table.multiple tr td, table.multiple th { padding-left: 0; } table#fes-comments-table th.col-content, table#fes-comments-table td.col-content { padding-left: 20px; } table#fes-comments-table td.col-author, table#fes-comments-table td.col-content{ padding-top: 40px; padding-bottom: 40px; vertical-align: top; } table#fes-comments-table td.col-author br { display: none; } table#fes-comments-table td.col-author > div, table#fes-comments-table td.col-author > span { display: block; } #fes-view-comment a { padding: 3px 10px; line-height: 1.5em; background-color: #FFFFFF; display: inline-block; color:#848484; border: 2px solid #E0E0E0; margin-top: 10px; } #fes-view-comment a:hover { background-color: #E0E0E0; color:#454545; } .col-content hr { height: 2px; background-color:#E0E0E0; border: none; } .fes-comments-content { margin-bottom: 20px; } .fes-vendor-comment-respond-form { margin-top: 20px; } .fes-vendor-comment-respond-form span { color: #848484; font-weight: bold; text-transform: uppercase; } .fes-vendor-comment-respond-form button { margin: 10px 10px 0 0; } table#fes-comments-table textarea { padding: 10px; resize: vertical; width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } button[type="submit"] { padding: 0 10px; } button[type="submit"].fes-ignore { background-color: #E0E0E0; color:#454545; } h1.fes-headers { border-bottom: 1px solid #e5e5e5; font-size: 1.5em; margin-bottom: 20px; margin-top: 35px; padding-bottom: 10px; } #fes-product-list, #fes-order-list { width: 100%; } #fes-product-list th, #fes-order-list th { text-align: left; } .fes-product-list-td img { width: 50px; display: block; } .fes-product-list-td .view-product-fes, .fes-product-list-td .edit-product-fes, .fes-order-list-td .view-order-fes { font-size: .7em; margin-right: 5px; border: 1px solid #E0E0E0; color:#454545; display: inline-block; padding: 0 5px; line-height: 1.8em; background-color:#FFFFFF; } .fes-product-list-td .edit-product-fes:last-child { margin-right: 0; } .fes-product-list-td .view-product-fes:hover, .fes-product-list-td .edit-product-fes:hover { background-color: #E0E0E0; } .fes-product-list-td:last-child { font-size: .8em; } .download-status.published { color: #25B036; } .fes-product-list-pagination-container a { background-color: transparent; margin: 30px 2px 0; display: inline-block; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; min-width: 30px; padding: 0 10px; line-height: 30px; height: 30px; } .fes-product-list-pagination-container span { padding: 0 10px; line-height: 30px; height: 30px; background: #F7F7F7; margin: 30px 2px 0; display: inline-block; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } a.insert-file-row { border-width: 3px; border-style: solid; text-transform: uppercase; display: inline-block; padding: 0 10px; font-size: 0.8em; } a.insert-file-row:before { content:"\f067"; font-family: "FontAwesome"; display: inline-block; margin-right: 5px; font-weight: normal; font-size: .9em; } .entry-content .fes-form .fes-variations-list-multiple td.fes-url-row { padding-bottom: 5px; } .fes-url-choose-row .btn { padding: 0 10px; font-size: .8em; } .fes-delete-row .btn-danger { padding: 0 10px; font-size: .8em; background-color: #CD3A18; } .fes-vendor-contact-form-div { display: block; width: 100%; } div.fes-form fieldset { border: none; margin: 0; padding: 0; display: inline-block; width: 100%; } div.fes-form .fes-fields { margin-bottom: 20px; } .fes-fields .image-wrap { position: relative; display: inline-block; width: auto; max-width: 100%; } .fes-fields .image-wrap.fes-hide { display: none; } .fes-fields .image-wrap .fes-remove-feat-image { display: block; position: absolute; top:-15px; right: -15px; height: 30px; width: 30px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-align: center; line-height: 24px; font-size: 22px; background-color: #252525; color:#ffffff; z-index: 2; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; border: 2px solid #FFFFFF; cursor: pointer; } .fes-fields .image-wrap img { width: 100%; position: relative; z-index: 1; } div.fes-form fieldset .fes-fields input[type="email"], div.fes-form fieldset .fes-fields input[type="number"], div.fes-form fieldset .fes-fields input[type="password"], div.fes-form fieldset .fes-fields input[type="text"], div.fes-form fieldset .fes-fields input[type="url"], div.fes-form fieldset .fes-fields textarea { background-color: #FFFFFF; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 2px solid #CFCFCF; padding: 10px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; width: 100%; } div.fes-form fieldset .fes-fields select { max-width: 100%; width: 300px; min-width: 50%; box-shadow: none; border: 2px solid #CFCFCF; height: 35px; padding: 4px 10px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .fes-vendor-menu { margin-top: -30px; font-size: .8em; } .fes-vendor-menu ul li { border-bottom: 3px solid transparent; list-style: none outside none; margin: 0 2px; transition: all 0.1s linear 0s; float: left; text-align: center; } .fes-vendor-menu ul li.active { border-color: #a0a0a0; } .fes-vendor-menu ul li:hover { border-color: #e0e0e0; } .fes-vendor-menu > ul > li > a { display: block; letter-spacing: 1px; padding: 0 8px; text-decoration: none; } .fes-vendor-menu [class*=" icon-"], .fes-vendor-menu [class^="icon-"] { margin-top: 3px; background-image:none; font-family: "FontAwesome"; font-style: normal; color:#454545; font-weight: normal; } .fes-vendor-menu .icon.icon-home:before { content:"\f015" } .fes-vendor-menu .icon.icon-list:before { content:"\f03a" } .fes-vendor-menu .icon.icon-pencil:before { content:"\f040" } .fes-vendor-menu .icon.icon-gift:before { content:"\f06b" } .fes-vendor-menu .icon.icon-user:before { content:"\f007" } .fes-vendor-menu .icon.icon-off:before { content:"\f011" } .fes-vendor-menu .icon.icon-earnings:before { content:"\f0d6" } .fes-author-img, #fes-comment-author { display: block; min-height: 32px; margin: auto; line-height: 32px; float: left; } .fes-author-img { margin-right: 10px; } .fes-author-img .avatar { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } #fes-vendor-announcements { background-color: #FEF4CE; border:1px solid #EDDEA3; padding: 15px; font-size: .9em; margin: 25px 0; } fieldset.post_title:before { display: none; } .stocky_vendor_sidebar .box_title { margin: 40px 0 20px; } .stocky_vendor_sidebar #fes-contact-form-title { display: none; } .stocky_vendor { text-align: center; } .stocky_vendor .avatar { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; display: block; height: auto; margin: 0 auto 15px; max-width: 60px; width: auto; } .stocky_vendor .vendor_name { display: block; font-size: .9em; text-transform: uppercase; font-weight: bold; line-height: 1.5em; } .stocky_vendor .vendor_since { display: block; font-size: .8em; color:#848484; line-height: 1.5em; } .stocky_vendor_bio span { font-size: .9em; color:#737373; line-height: 25px; } .stocky_vendor_contact textarea { height: 110px; } .stocky_vendor_contact .fes-submit .fes-label { display: none; } .stocky_vendor_contact .fes-submit input { width: 100%; } .entry-content .fes-fields ul li { list-style: none; margin-left: 0; } .fes-submission-form table th, .fes-submission-form table thead tr, .fes-submission-form table tr:nth-child(2n) { background-color: white !important; } .fes-fields .fes-file-column, .fes-fields .fes-remove-column { display: none; } /* ============================================== ALIGNMENTS ==============================================*/ .alignright { float: right; margin: 0 0 20px 20px; } .alignleft { float: left; margin: 0 20px 20px 0; } .aligncenter { display: block; margin: 20px auto; text-align: center; } .alignnone { margin: 0 0 20px 0; } .alignright, .alignleft, .aligncenter, .alignnone { display: block; padding:4px; background-color: #FFFFFF; border:1px solid #E0E0E0; width: auto; max-width: 100%; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } .alignright img, .alignleft img, .aligncenter img, .alignnone img { display: block; } p.wp-caption-text { margin: 5px 0 0; text-align: center; font-size: 12px; line-height: 19px; padding:10px 0; } .wp-caption-dd { padding:15px 0 10px; } /* ============================================== NAVIGATION ==============================================*/ .navigation, .stocky_navigation { height: auto; clear: both; } .blog .stocky_navigation { margin-top: -70px } .the_archive .stocky_navigation a { margin: 20px 0 40px; display: block; } .stocky_navigation a { margin: 30px 0 0; } .nav-next { float: right; text-align: right; } .nav-next a:after { content: "\f105"; display: inline-block; font-family: "FontAwesome"; margin-left: 5px; font-weight: normal; } .nav-prev { float: left; text-align: left; } .nav-prev a:before { content: "\f104"; display: inline-block; font-family: "FontAwesome"; margin-right: 5px; font-weight: normal; } #stocky_downloads_list { overflow: hidden; width: 100%; } #image_grid.has_sidebar { width: 69.64285714285714%; float: left; } #edd_download_pagination.navigation { position: relative; float: left; left: 50%; margin-top: 30px; } #edd_download_pagination.navigation:empty { margin: 500px; } #edd_download_pagination span, #edd_download_pagination a { float:left; position: relative; right:50%; } .navigation a, .navigation span.current { padding: 0 10px; line-height: 26px; height: 30px; margin: 10px 5px 0; display: inline-block; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; border-width: 2px; border-style: solid; text-align: center; -webkit-transition: all .15s linear; -moz-transition: all .15s linear; -ms-transition: all .15s linear; -o-transition: all .15s linear; transition: all .15s linear; } .navigation span.dots { line-height: 20px; width: 30px; height: 30px; margin: 10px 5px 0; display: inline-block; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; text-align: center; background-color: #f2f2f2; } .navigation a { color:#FFFFFF; } /* ============================================== GRAVITY FORMS ==============================================*/ .gform_wrapper { max-width: 100% !important; } .entry-content .gform_body ul li.gfield { margin: 20px 0 0 0; } .container .gform_wrapper input[type="text"], .container .gform_wrapper input[type="url"], .container .gform_wrapper input[type="email"], .container .gform_wrapper input[type="tel"], .container .gform_wrapper input[type="number"], .container .gform_wrapper input[type="password"], .container .gform_wrapper input[type="password"], .container .gform_wrapper .top_label input.medium, .container .gform_wrapper .top_label select.medium { padding: 4px 10px; width: 230px; font-size: 15px; max-width: 100%; min-width: 50%; } .container .gform_wrapper input[type="file"] { background-color: transparent; } .container .gform_wrapper .top_label input.large, .container .gform_wrapper .top_label select.large, .container .gform_wrapper .top_label textarea.textarea { height: 200px; width: 100%; } .container .gform_wrapper textarea { padding: 10px; font-size: 15px; } .container .gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield div.ginput_complex span.ginput_left select, .container .gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield div.ginput_complex span.ginput_right select, .container .gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield select { margin-left: 0; } .recaptchatable { background-color:#FFFFFF; } .recaptchatable #recaptcha_response_field { padding:0; } .gform_wrapper .ginput_complex label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .gfield_time_ampm label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_year label, .gform_wrapper .instruction { opacity: .6; font-weight: normal; } .widget .gform_wrapper input[type="text"], .widget .gform_wrapper input[type="url"], .widget .gform_wrapper input[type="email"], .widget .gform_wrapper input[type="tel"], .widget .gform_wrapper input[type="number"], .widget .gform_wrapper input[type="password"], .widget .gform_wrapper select, .widget .gform_wrapper textarea, .widget .gform_wrapper .name_first, .widget .gform_wrapper .name_last, .widget .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_last_name span.name_last input[type="text"] { width: 100% !important; } /* Media for anything with a max width of 1024px. */ @media only screen and (min-width: 0) and (max-width: 1024px) { .edd_download_image .stocky_hover_details { display: none; } } /* Media for anything with a max width of 1023px. */ @media only screen and (min-width: 0) and (max-width: 1023px) { #home_latest_posts article { width: 100%; } #home_latest_posts .post_content { min-height: inherit; padding: 12.50% 6.25%; } #home_latest_posts article .latest_content { margin: 0; position: relative; } } /* Media for anything with a min width of 768px and max width of 1023px. Portrait iPad and larger mobile devices */ @media only screen and (min-width: 768px) and (max-width: 1023px) { /* Home */ .edd_downloads_list .edd_download { width: 33.3333333333% !important; padding: .641025641025641%; /* 5 / 780 */ } #image_grid.latest_products .edd_downloads_list .edd_download, .page-template-page-vendor-php .edd_downloads_list .edd_download { width: 50% !important; } #home_widgets.widget_count4 .widget, .footer_widget_count4 .footer_widget { width: 48.214285714285715%; margin-right: 2.6785714285714284%; } #home_widgets.widget_count4 .widget:nth-child(2n), .footer_widget_count4 .footer_widget:nth-child(2n) { margin-right: 0; } } /* Media for anything smaller than 767px */ @media only screen and (min-width: 0) and (max-width: 767px) { /* Mobile Menu */ #main_menu ul#stocky_menu { display: none; } #stocky_menu_container { position: relative; } #main_menu form div { position: relative; } select.select-menu { display: block; width: 100%; } #main_menu select.select-menu { display: block; position: relative; z-index: 10; width: 100%; height: 40px; line-height: 26px; top:0; margin-bottom: 20px; -webkit-appearance: menulist-button; border:0; padding: 0; } #main_menu span.select { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 40px; line-height: 40px; font-size: 14px; color: #6D6D6D; text-indent: 30px; background-color: #F2F2F2; background-size:250px 43px; cursor: default; z-index: 1; overflow: hidden; text-align: left; } #main_menu span.select:before { font-family: "FontAwesome"; content:"\f054"; position: absolute; left: -18px; top:2px; font-weight: normal; } /* Home */ .edd_downloads_list .edd_download, #image_grid.latest_products .edd_downloads_list .edd_download, .page-template-page-vendor-php .edd_downloads_list .edd_download { width: 50% !important; } .edd_download_image img { width: 100%; } #home_widgets.widget_count1 .widget, #footer_widgets.footer_widget_count1 .footer_widget { width: 100% !important; margin-right:0 !important; } #home_widgets .widget, #footer_widgets .footer_widget { width: 48.214285714285715% !important; margin-right: 2.6785714285714284% !important; } #home_widgets .widget:nth-child(2n), #footer_widgets .footer_widget:nth-child(2n) { margin-right: 0 !important; } #home_widgets .widget .box_title.widgettitle { margin-top: 30px; } #home_widgets .widget:first-child .box_title.widgettitle, #home_widgets .widget:nth-child(2) .box_title.widgettitle { margin-top: 0; } #home_widgets.widget_count_overflow .widget:nth-child(3n+1) { clear: none; } #home_widgets.widget_count_overflow .widget:nth-child(2n+1) { clear: both; } #header_inner { padding: 50px 0; } #slogan { font-size: 1.5em; } /* Menu */ #head_cart span, #stocky_login_register span, #stocky_logout span { display: none; } /* Downloads */ #single_item_wrap .posts-wrap, #single_item_wrap #sidebar { float: none; width: 100%; } .related_products_wrap .single_related { width: 23%; margin-right: 2.6666666666%; margin-bottom: 2.6666666666%; } .related_products_wrap .single_related:nth-child(4n) { margin-right: 0; } /* Downloads archive */ #image_grid.has_sidebar, .posts-wrap #image_grid .edd_downloads_list .edd_download { width: 100% !important; } /* Pages and Posts */ .posts-wrap, #sidebar { width: 100%; } #sidebar { padding: 40px 9999px; margin: 80px -9999px -40px; border-bottom:10px solid #EAEAEA; border-top:10px solid #EAEAEA; } /* Sidebar */ #sidebar { margin-top: 80px; } } /* Media for anything smaller than 500px */ @media only screen and (min-width: 0) and (max-width: 500px) { /* Home */ #home_widgets .widget, #footer_widgets .footer_widget { width: 100% !important; margin-right:0 !important; } #home_widgets .widget .box_title.widgettitle, #home_widgets .widget:nth-child(2) .box_title.widgettitle { margin-top: 30px; } /* Products */ .edd_downloads_list .edd_download, #image_grid.latest_products .edd_downloads_list .edd_download, .page-template-page-vendor-php .edd_downloads_list .edd_download { width: 100% !important; } .the_comment_author { width: 100%; } .the_comment_text .reviewRating { position: relative; margin-bottom: 15px; } .commentmetadata, div.reply { float: none; margin: 0; text-align: left; } /* Posts */ .about_the_author { padding-top: 55px; margin-top: 75px; text-align: center; } .about_the_author .avatar { float: none; margin:-36.5px 0 0 -35px; position: absolute; left:50%; top:0; width:70px; border: 3px solid #E0E0E0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } .about_the_author .author_info { width: 100% } /* Comments */ .the_comment { border-left: 3px solid #E0E0E0; margin-bottom: 40px; padding: 0 0 0 20px; } ul.commentlist img.avatar { display: none; } #respond small { position: relative; text-align: center; display: block; } /* Scroll overflows on Vendor Dashboard */ #fes-vendor-dashboard, .fes-submission-form-div { overflow-x: scroll; } } /* Media for anything smaller than 479px */ @media only screen and (min-width: 0) and (max-width: 479px) { .edd-wl-item-title > *, .edd-wl-item-title .edd-wl-item-purchased { display: block !important; margin:15px 0 !important; width: calc(100% - 50px); } .edd-wl-item-title .edd-wl-item-purchased { position: relative; bottom: auto; right: auto; text-align: left; font-size: 1em; } } /* Media for anything smaller than 320px - iPhone Portait and smaller */ @media only screen and (min-width: 0) and (max-width: 320px) { /* Header */ #logo_wrap { margin: 20px 0; text-align: center; float: none; width: 100%; height: auto; } #logo_wrap #logo { max-height: inherit; height: auto; width: auto; max-width: 50%; } }