/* Theme Name: gConverter Theme URI: http://gconverter.com/ Description: Version: 1.0.0 (custom) Author: gConverter Team Author URI: http://gconverter.com/ */ /* =gConverter 12 Column Grid Grid was based on my Shell Theme released on 07/26/2011 -------------------------------------------------------------- */ .grid { float:left; margin-bottom:2.127659574468%; padding-top:0; } .grid-right { float:right; margin-bottom:2.127659574468%; padding-top:0; } .col-60, .col-140, .col-220, .col-300, .col-380, .col-460, .col-540, .col-620, .col-700, .col-780, .col-860 { display:inline; margin-right:2.127659574468%; } .col-60 { width:6.382978723404%!important; } .col-140 { width:14.893617021277%!important; } .col-220 { width:23.404255319149%!important; } .col-300 { width:31.914893617021%!important; } .col-380 { width:40.425531914894%!important; } .col-460 { width:48.936170212766%!important; } .col-540 { width:57.446808510638%!important; } .col-620 { width:71.357446808511%!important; } .col-700 { width:74.468085106383%!important; } .col-780 { width:82.978723404255%!important; } .col-860 { width:91.489361702128%!important; } .col-940 { width:100%; } /* .fit is the very last item in your grid to keep your columns inline without float */ .fit { margin-left:0!important; margin-right:0!important; } .call-to-action { text-align:center; } .call-to-action a.button { font-size:24px; padding:15px 35px; } .call-to-action a.button:hover { text-decoration:none; } .ie7 .call-to-action a.button { padding:15px 35px 18px 35px; } /* =Buttons (Sizes) -------------------------------------------------------------- */ .small a.button { font-size:10px; padding:3px 6px; } .medium a.button { font-size:16px; padding:8px 16px; } .large a.button { font-size:18px; padding:10px 35px; } .xlarge a.button { font-size:24px; padding:12px 55px; } /* =Buttons (Colors) -------------------------------------------------------------- */ a.blue { background-color:#4682b4; background-image:-webkit-gradient(linear, left top, left bottom, from(#5fb0f4), to(#4682b4)); background-image:-webkit-linear-gradient(top, #5fb0f4, #4682b4); background-image:-moz-linear-gradient(top, #5fb0f4, #4682b4); background-image:-ms-linear-gradient(top, #5fb0f4, #4682b4); background-image:-o-linear-gradient(top, #5fb0f4, #4682b4); background-image:linear-gradient(top, #5fb0f4, #4682b4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#5fb0f4, endColorstr=#4682b4); border:1px solid #386890; color:#fff; text-shadow:0 1px 0 #386890; } a.blue:hover { background-color:#4682b4; background-image:-webkit-gradient(linear, left top, left bottom, from(#4682b4), to(#4682b4)); background-image:-webkit-linear-gradient(top, #4682b4, #4682b4); background-image:-moz-linear-gradient(top, #4682b4, #4682b4); background-image:-ms-linear-gradient(top, #4682b4, #4682b4); background-image:-o-linear-gradient(top, #4682b4, #4682b4); background-image:linear-gradient(top, #4682b4, #4682b4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4682b4, endColorstr=#4682b4); border:1px solid #386890; color:#fff; text-shadow:0 1px 0 #386890; } a.red { background-color:#b22222; background-image:-webkit-gradient(linear, left top, left bottom, from(#ed2e2e), to(#b22222)); background-image:-webkit-linear-gradient(top, #ed2e2e, #b22222); background-image:-moz-linear-gradient(top, #ed2e2e, #b22222); background-image:-ms-linear-gradient(top, #ed2e2e, #b22222); background-image:-o-linear-gradient(top, #ed2e2e, #b22222); background-image:linear-gradient(top, #ed2e2e, #b22222); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ed2e2e, endColorstr=#b22222); border:1px solid #8e1b1b; color:#fff; text-shadow:0 1px 0 #8e1b1b; } a.red:hover { background-color:#b22222; background-image:-webkit-gradient(linear, left top, left bottom, from(#b22222), to(#b22222)); background-image:-webkit-linear-gradient(top, #b22222, #b22222); background-image:-moz-linear-gradient(top, #b22222, #b22222); background-image:-ms-linear-gradient(top, #b22222, #b22222); background-image:-o-linear-gradient(top, #b22222, #b22222); background-image:linear-gradient(top, #b22222, #b22222); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b22222, endColorstr=#b22222); border:1px solid #8e1b1b; color:#fff; text-shadow:0 1px 0 #8e1b1b; } a.orange { background-color:#ff8C00; background-image:-webkit-gradient(linear, left top, left bottom, from(#fdc37d), to(#ff8C00)); background-image:-webkit-linear-gradient(top, #fdc37d, #ff8C00); background-image:-moz-linear-gradient(top, #fdc37d, #ff8C00); background-image:-ms-linear-gradient(top, #fdc37d, #ff8C00); background-image:-o-linear-gradient(top, #fdc37d, #ff8C00); background-image:linear-gradient(top, #fdc37d, #ff8C00); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdc37d, endColorstr=#ff8C00); border:1px solid #cc7000; color:#fff; text-shadow:0 1px 0 #cc7000; } a.orange:hover { background-color:#ff8C00; background-image:-webkit-gradient(linear, left top, left bottom, from(#ff8C00), to(#ff8C00)); background-image:-webkit-linear-gradient(top, #ff8C00, #ff8C00); background-image:-moz-linear-gradient(top, #ff8C00, #ff8C00); background-image:-ms-linear-gradient(top, #ff8C00, #ff8C00); background-image:-o-linear-gradient(top, #ff8C00, #ff8C00); background-image:linear-gradient(top, #ff8C00, #ff8C00); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff8C00, endColorstr=#ff8C00); border:1px solid #cc7000; color:#fff; text-shadow:0 1px 0 #cc7000; } a.green { background-color:#2e8b57; background-image:-webkit-gradient(linear, left top, left bottom, from(#46d686), to(#2e8b57)); background-image:-webkit-linear-gradient(top, #46d686, #2e8b57); background-image:-moz-linear-gradient(top, #46d686, #2e8b57); background-image:-ms-linear-gradient(top, #46d686, #2e8b57); background-image:-o-linear-gradient(top, #46d686, #2e8b57); background-image:linear-gradient(top, #46d686, #2e8b57); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#46d686, endColorstr=#2e8b57); border:1px solid #256f46; color:#fff; text-shadow:0 1px 0 #256f46; } a.green:hover { background-color:#2e8b57; background-image:-webkit-gradient(linear, left top, left bottom, from(#2e8b57), to(#2e8b57)); background-image:-webkit-linear-gradient(top, #2e8b57, #2e8b57); background-image:-moz-linear-gradient(top, #2e8b57, #2e8b57); background-image:-ms-linear-gradient(top, #2e8b57, #2e8b57); background-image:-o-linear-gradient(top, #2e8b57, #2e8b57); background-image:linear-gradient(top, #2e8b57, #2e8b57); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2e8b57, endColorstr=#2e8b57); border:1px solid #256f46; color:#fff; text-shadow:0 1px 0 #256f46; } a.purple { background-color:#9932cc; background-image:-webkit-gradient(linear, left top, left bottom, from(#d481fd), to(#9932cc)); background-image:-webkit-linear-gradient(top, #d481fd, #9932cc); background-image:-moz-linear-gradient(top, #d481fd, #9932cc); background-image:-ms-linear-gradient(top, #d481fd, #9932cc); background-image:-o-linear-gradient(top, #d481fd, #9932cc); background-image:linear-gradient(top, #d481fd, #9932cc); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d481fd, endColorstr=#9932cc); border:1px solid #7a28a3; color:#fff; text-shadow:0 1px 0 #7a28a3; } a.purple:hover { background-color:#9932cc; background-image:-webkit-gradient(linear, left top, left bottom, from(#9932cc), to(#9932cc)); background-image:-webkit-linear-gradient(top, #9932cc, #9932cc); background-image:-moz-linear-gradient(top, #9932cc, #9932cc); background-image:-ms-linear-gradient(top, #9932cc, #9932cc); background-image:-o-linear-gradient(top, #9932cc, #9932cc); background-image:linear-gradient(top, #9932cc, #9932cc); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9932cc, endColorstr=#9932cc); border:1px solid #7a28a3; color:#fff; text-shadow:0 1px 0 #7a28a3; } a.pink { background-color:#ff69b4; background-image:-webkit-gradient(linear, left top, left bottom, from(#fcb8da), to(#ff69b4)); background-image:-webkit-linear-gradient(top, #fcb8da, #ff69b4); background-image:-moz-linear-gradient(top, #fcb8da, #ff69b4); background-image:-ms-linear-gradient(top, #fcb8da, #ff69b4); background-image:-o-linear-gradient(top, #fcb8da, #ff69b4); background-image:linear-gradient(top, #fcb8da, #ff69b4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fcb8da, endColorstr=#ff69b4); border:1px solid #cc5490; color:#fff; text-shadow:0 1px 0 #cc5490; } a.pink:hover { background-color:#ff69b4; background-image:-webkit-gradient(linear, left top, left bottom, from(#ff69b4), to(#ff69b4)); background-image:-webkit-linear-gradient(top, #ff69b4, #ff69b4); background-image:-moz-linear-gradient(top, #ff69b4, #ff69b4); background-image:-ms-linear-gradient(top, #ff69b4, #ff69b4); background-image:-o-linear-gradient(top, #ff69b4, #ff69b4); background-image:linear-gradient(top, #ff69b4, #ff69b4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff69b4, endColorstr=#ff69b4); border:1px solid #cc5490; color:#fff; text-shadow:0 1px 0 #cc5490; } a.brick { background-color:#ff6347; background-image:-webkit-gradient(linear, left top, left bottom, from(#fcad9f), to(#ff6347)); background-image:-webkit-linear-gradient(top, #fcad9f, #ff6347); background-image:-moz-linear-gradient(top, #fcad9f, #ff6347); background-image:-ms-linear-gradient(top, #fcad9f, #ff6347); background-image:-o-linear-gradient(top, #fcad9f, #ff6347); background-image:linear-gradient(top, #fcad9f, #ff6347); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fcad9f, endColorstr=#ff6347); border:1px solid #cc4f39; color:#fff; text-shadow:0 1px 0 #cc4f39; } a.brick:hover { background-color:#ff6347; background-image:-webkit-gradient(linear, left top, left bottom, from(#ff6347), to(#ff6347)); background-image:-webkit-linear-gradient(top, #ff6347, #ff6347); background-image:-moz-linear-gradient(top, #ff6347, #ff6347); background-image:-ms-linear-gradient(top, #ff6347, #ff6347); background-image:-o-linear-gradient(top, #ff6347, #ff6347); background-image:linear-gradient(top, #ff6347, #ff6347); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff6347, endColorstr=#ff6347); border:1px solid #cc4f39; color:#fff; text-shadow:0 1px 0 #cc4f39; } a.gold { background-color:#daa520; background-image:-webkit-gradient(linear, left top, left bottom, from(#fbd577), to(#daa520)); background-image:-webkit-linear-gradient(top, #fbd577, #daa520); background-image:-moz-linear-gradient(top, #fbd577, #daa520); background-image:-ms-linear-gradient(top, #fbd577, #daa520); background-image:-o-linear-gradient(top, #fbd577, #daa520); background-image:linear-gradient(top, #fbd577, #daa520); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fbd577, endColorstr=#daa520); border:1px solid #ae841a; color:#fff; text-shadow:0 1px 0 #ae841a; } a.gold:hover { background-color:#daa520; background-image:-webkit-gradient(linear, left top, left bottom, from(#daa520), to(#daa520)); background-image:-webkit-linear-gradient(top, #daa520, #daa520); background-image:-moz-linear-gradient(top, #daa520, #daa520); background-image:-ms-linear-gradient(top, #daa520, #daa520); background-image:-o-linear-gradient(top, #daa520, #daa520); background-image:linear-gradient(top, #daa520, #daa520); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#daa520, endColorstr=#daa520); border:1px solid #ae841a; color:#fff; text-shadow:0 1px 0 #ae841a; } a.brown { background-color:#8b4513; background-image:-webkit-gradient(linear, left top, left bottom, from(#d3691d), to(#8b4513)); background-image:-webkit-linear-gradient(top, #d3691d, #8b4513); background-image:-moz-linear-gradient(top, #d3691d, #8b4513); background-image:-ms-linear-gradient(top, #d3691d, #8b4513); background-image:-o-linear-gradient(top, #d3691d, #8b4513); background-image:linear-gradient(top, #d3691d, #8b4513); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d3691d, endColorstr=#8b4513); border:1px solid #6f370f; color:#fff; text-shadow:0 1px 0 #6f370f; } a.brown:hover { background-color:#8b4513; background-image:-webkit-gradient(linear, left top, left bottom, from(#8b4513), to(#8b4513)); background-image:-webkit-linear-gradient(top, #8b4513, #8b4513); background-image:-moz-linear-gradient(top, #8b4513, #8b4513); background-image:-ms-linear-gradient(top, #8b4513, #8b4513); background-image:-o-linear-gradient(top, #8b4513, #8b4513); background-image:linear-gradient(top, #8b4513, #8b4513); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8b4513, endColorstr=#8b4513); border:1px solid #6f370f; color:#fff; text-shadow:0 1px 0 #6f370f; } a.silver { background-color:#c0c0c0; background-image:-webkit-gradient(linear, left top, left bottom, from(#fbf8f8), to(#c0c0c0)); background-image:-webkit-linear-gradient(top, #fbf8f8, #c0c0c0); background-image:-moz-linear-gradient(top, #fbf8f8, #c0c0c0); background-image:-ms-linear-gradient(top, #fbf8f8, #c0c0c0); background-image:-o-linear-gradient(top, #fbf8f8, #c0c0c0); background-image:linear-gradient(top, #fbf8f8, #c0c0c0); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fbf8f8, endColorstr=#c0c0c0); border:1px solid #9a9a9a; color:#111; text-shadow:0 1px 0 #fff; } a.silver:hover { background-color:#c0c0c0; background-image:-webkit-gradient(linear, left top, left bottom, from(#c0c0c0), to(#c0c0c0)); background-image:-webkit-linear-gradient(top, #c0c0c0, #c0c0c0); background-image:-moz-linear-gradient(top, #c0c0c0, #c0c0c0); background-image:-ms-linear-gradient(top, #c0c0c0, #c0c0c0); background-image:-o-linear-gradient(top, #c0c0c0, #c0c0c0); background-image:linear-gradient(top, #c0c0c0, #c0c0c0); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c0c0c0, endColorstr=#c0c0c0); border:1px solid #9a9a9a; color:#111; text-shadow:0 1px 0 #fff; } a.gray { background-color:#696969; background-image:-webkit-gradient(linear, left top, left bottom, from(#c0bfbf), to(#696969)); background-image:-webkit-linear-gradient(top, #c0bfbf, #696969); background-image:-moz-linear-gradient(top, #c0bfbf, #696969); background-image:-ms-linear-gradient(top, #c0bfbf, #696969); background-image:-o-linear-gradient(top, #c0bfbf, #696969); background-image:linear-gradient(top, #c0bfbf, #696969); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c0bfbf, endColorstr=#696969); border:1px solid #545454; color:#fff; text-shadow:0 1px 0 #111; } a.gray:hover { background-color:#696969; background-image:-webkit-gradient(linear, left top, left bottom, from(#696969), to(#696969)); background-image:-webkit-linear-gradient(top, #696969, #696969); background-image:-moz-linear-gradient(top, #696969, #696969); background-image:-ms-linear-gradient(top, #696969, #696969); background-image:-o-linear-gradient(top, #696969, #696969); background-image:linear-gradient(top, #696969, #696969); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#696969, endColorstr=#696969); border:1px solid #545454; color:#fff; text-shadow:0 1px 0 #111; } a.black { background-color:#000000; background-image:-webkit-gradient(linear, left top, left bottom, from(#515151), to(#000000)); background-image:-webkit-linear-gradient(top, #515151, #000000); background-image:-moz-linear-gradient(top, #515151, #000000); background-image:-ms-linear-gradient(top, #515151, #000000); background-image:-o-linear-gradient(top, #515151, #000000); background-image:linear-gradient(top, #515151, #000000); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#515151, endColorstr=#000000); border:1px solid #000000; color:#fff; text-shadow:0 1px 0 #000000; } a.black:hover { background-color:#000000; background-image:-webkit-gradient(linear, left top, left bottom, from(#191919), to(#000000)); background-image:-webkit-linear-gradient(top, #191919, #000000); background-image:-moz-linear-gradient(top, #191919, #000000); background-image:-ms-linear-gradient(top, #191919, #000000); background-image:-o-linear-gradient(top, #191919, #000000); background-image:linear-gradient(top, #191919, #000000); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#191919, endColorstr=#000000); border:1px solid #000000; color:#fff; text-shadow:0 1px 0 #000000; } /* =Info Boxes -------------------------------------------------------------- */ .info-box { -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; display:block; margin:20px 0; padding:15px; text-align:left; } .alert { background-color:#faebeb; border:1px solid #dc7070; color:#212121; } .address { background-color:#f6f5ef; border:1px solid #cdc9a5; color:#212121; } .notice { background-color:#fbf9e9; border:1px solid #e3cf57; color:#212121; } .success { background-color:#f9fde8; border:1px solid #a2bc13; color:#212121; } .download { background-color:#fff4e5; border:1px solid #ff9912; color:#212121; } .information { background-color:#eef3f6; border:1px solid #6ca6cd; color:#212121; } .required { color:#d5243f; } /* =IE6 Notice -------------------------------------------------------------- */ .msie-box { background-color:#f9edbe; border:1px solid #f0c36d; color:#212121; display:block; margin:0 auto; max-width:960px; padding:10px; position:absolute; top:60px; text-align:center; width:100%; } .msie-box a { color:#212121; } #content-full { margin-bottom:20px; } #content-blog { margin-bottom:20px; } #content-images { margin-bottom:20px; } #content-archive { margin-bottom:20px; } #content-sitemap { margin-bottom:20px; } #content-sitemap a { font-size:12px; } #content .sticky { clear:both; } #content .sticky p { } /* =Templates -------------------------------------------------------------- */ .page-template-landing-page-php .menu, .page-template-landing-page-php .top-menu, .page-template-landing-page-php .footer-menu, .page-template-landing-page-php .sub-header-menu { display:none; } /* =Author Meta (Author's Box) -------------------------------------------------------------- */ #author-meta { background:#f9f9f9; border:1px solid #d6d6d6; clear:both; display:block; margin-bottom:20px; overflow:hidden; } #author-meta img { float:left; padding:10px; } #author-meta p { margin-top:5px; padding:0 5px 0 0; } #author-meta .about-author { font-weight:700; margin:10px 0 0 0; } /* =Featured Content -------------------------------------------------------------- */ #featured { -moz-border-radius: 6px; -webkit-border-radius: 6px; background-color: #fff; border:1px solid #d6d6d6; border-radius: 6px; padding-bottom: 40px; width:99.893617021277%; } #featured p { font-size: 18px; font-weight: 200; line-height: 27px; padding: 0 40px 0 40px; text-align:center; } #featured-image { margin:40px 0 0 0; } #featured-image .fluid-width-video-wrapper { margin-left:-20px; } .featured-title { font-size: 60px; letter-spacing: -1px; margin: 0; padding-top:40px; text-align:center; } .featured-subtitle { padding:0 10px; text-align:center; } .featured-image img { margin-top:44px; } /* =Post -------------------------------------------------------------- */ .comments-link { font-size:12px; } #cancel-comment-reply-link { color:#900; } .post-data { clear:both; font-size:11px; font-weight:700; margin-top:20px; } .post-data a { color:#111; } .post-entry { clear:both; } .post-meta { clear:both; color:#9f9f9f; font-size:13px; margin-bottom:10px; } .post-edit { clear:both; display:block; font-size:12px; margin:1.5em 0; } .post-search-terms { clear:both; } .read-more { clear:both; font-weight:700; } .attachment-entry { clear:both; text-align:center; } /* =bbPress bbPress has its own breadcrumb lists -------------------------------------------------------------- */ .bbPress .breadcrumb-list { display:none; } /* =Symbols -------------------------------------------------------------- */ .ellipsis { color:#aaa; font-size:18px; margin-left:5px; } .form-allowed-tags { font-size:10px; } /* =Widgets -------------------------------------------------------------- */ .widget-wrapper { -webkit-border-radius:4px; -moz-border-radius:4px; background-color:#ffffff; border:1px solid #d6d6d6; border-radius:4px; font-size:11px; margin:0 0 20px; padding: 8px 30px 0 10px; width:160px; } #widgets p { margin-bottom:10px; } #widgets { margin-top:25px; position:absolute; top:0px; right:-200px; } .home #widgets { margin-top:0; } #widgets a { display:inline-block; margin:0; padding:0; text-decoration:none; } #widgets #s { width:70%; } #widgets ul li { margin-left:10px; } #widgets ul li a { display:inline; text-decoration:none; } #widgets .widget-title img { float:right; height:11px; position:relative; top:4px; width:11px; } #widgets .rss-date { line-height:18px; padding:6px 12px; } #widgets .rssSummary { padding:10px; } #widgets cite { font-style:normal; line-height:18px; padding:6px 12px; } #widgets .tagcloud, #widgets .textwidget { display:block; line-height:1.5em; margin:0; word-wrap:break-word; } #widgets .textwidget a { display:inline; } #widgets ul .children { border:none; margin:0; padding:0; } #widgets .author { font-weight:700; padding-top:4px; } .widget_archive select, #cat { display:block; margin:0 15px 0 0; } .footerx-widget { background:none; min-height:0; weight:100%; } /* =Titles -------------------------------------------------------------- */ .widget-title, .widget-title-home h3 { display:block; color: #1B75BC; font-size: 15px; margin: 0 0 0.5em; } .widget-title a { border-bottom:none; padding:0!important; } .title-404 { color:#933; } /* =Primary Main Menu IE Fixes (Modernizr) -------------------------------------------------------------- */ .ie7 .menu ul { background:url(images/ie7-fix.gif) repeat; } /* =gConverter Menu (Tinynav.js) -------------------------------------------------------------- */ .tinynav { display:none } /* =Sub Header Menu -------------------------------------------------------------- */ .sub-header-menu { background-color:#fff; border:1px solid #d6d6d6; border-top:none; clear:both; margin:0 auto; } .sub-header-menu, .sub-header-menu ul { display:block; list-style-type:none; margin:0; padding:0; } .sub-header-menu li { border:0; display:block; float:left; margin:0; padding:0; position:relative; z-index:5; } .sub-header-menu li:hover { white-space:normal; z-index:10000; } .sub-header-menu li li { float:none; } .sub-header-menu ul { left:0; position:absolute; top:0; visibility:hidden; z-index:10; } .sub-header-menu li:hover > ul { top:100%; visibility:visible; } .sub-header-menu li li:hover > ul { left:100%; top:0; } .sub-header-menu:after, .sub-header-menu ul:after { clear:both; content:"."; display:block; height:0; overflow:hidden; visibility:hidden; } .sub-header-menu, .sub-header-menu ul { min-height:0; } .sub-header-menu ul { margin:-10px 0 0 -30px; padding:10px 30px 30px; } .sub-header-menu ul ul { margin:-30px 0 0 -10px; padding:30px 30px 30px 10px; } .sub-header-menu ul li a:hover, .sub-header-menu li li a:hover { color:#484848; text-decoration:none; } .sub-header-menu ul { width:14em; } .sub-header-menu a { border-left:1px solid #e2e2e2; color:#333; display:block; font-size:13px; font-weight:700; height:45px; line-height:45px; margin:0; padding:0 0.9em; position:relative; text-decoration:none; text-shadow:none; } .sub-header-menu a:hover { background-color:#f9f9f9; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .sub-header-menu .current_page_item a { background-color:#f9f9f9; } .sub-header-menu li li { background:#fff; background-image:none; border:1px solid #d6d6d6; border-top:none; color:#444; filter:none; width:auto; } .sub-header-menu li li a { border:none; color:#444; font-size:12px; font-weight:400; height:auto; height:20px; line-height:20px; padding:5px 10px; text-shadow:none; } .sub-header-menu li li a:hover { background:#f9f9f9; background-image:none; border:none; color:#444; filter:none; } .sub-header-menu ul > li + li { border-top:0; } .sub-header-menu li li:hover > ul { left:100%; top:0; } .sub-header-menu > li:first-child > a { border-left:none; } .sub-header-menu ul.children a, .sub-header-menu .current_page_ancestor, .sub-header-menu .current_page_ancestor ul a { background:none; background-image:none; filter:none; } /* =Sub Header Menu IE Fixes (Modernizr) -------------------------------------------------------------- */ .ie7 .sub-header-menu ul { background:url(images/ie7-fix.gif) repeat; } /* =Pagination (pages) -------------------------------------------------------------- */ .pagination { clear:both; display:block; font-size:16px; font-weight:700; margin:10px 0; padding:5px 0; } .pagination a { text-decoration:none; } /* =Breadcrumb Lists -------------------------------------------------------------- */ .breadcrumb-list { font-size:12px; padding:40px 0 0 0; } /* =Comments -------------------------------------------------------------- */ #commentform { margin:0; } .commentlist { border-bottom:1px dotted #eee; list-style:none; margin:0; padding:0; } .commentlist ol { list-style:decimal; } .commentlist li { -webkit-border-radius:4px; -moz-border-radius:4px; background-color:#fff; border-radius:4px; margin:0; } .commentlist .bypostauthor {} .commentlist li cite { color:#111; font-size:1.1em; font-style:normal; font-weight:400; } .commentlist li.alt { background:#f9f9f9; } .commentlist .children { list-style:none; margin-left:10px; padding:10px; } .commentlist .avatar { -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; float:left; margin-right:10px; padding:0; vertical-align:middle; } .comment-author .fn { } .comment-author .says { color:#999; } .comment-body .comment-meta { color:#999; display:inline-block; margin:0; padding:0; text-align:left; } .comment-body .comment-meta a { font-size:11px; } .comment-body { clear:both; padding:10px; } .comment-body p { clear:both; } .comment-body .reply { } .pingback, .trackback { list-style:none; margin:20px 0; } .pingback cite, .trackback cite { font-style:normal; } #comments, #pings { text-align:left; } #respond { -moz-border-radius:2px; -webkit-border-radius:2px; background-color:#eaeaea; background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea)); background-image:-webkit-linear-gradient(top, #ffffff, #eaeaea); background-image:-moz-linear-gradient(top, #ffffff, #eaeaea); background-image:-ms-linear-gradient(top, #ffffff, #eaeaea); background-image:-o-linear-gradient(top, #ffffff, #eaeaea); background-image:linear-gradient(top, #ffffff, #eaeaea); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#eaeaea); border:1px solid #ccc; border-bottom-color:#aaa; border-radius:2px; clear:both; margin-top:15px; padding:10px 20px 50px; } #respond label { display:inline; } .reply { margin:10px 0; } .comment-form-url input, .comment-form-email input, .comment-form-author input, .comment-form-comment textarea { display:block; } .nocomments { color:#999; font-size:.9em; text-align:center; } #respond legend { padding:2px 5px; } #respond fieldset { border:1px solid #ccc; margin:0 0 1.5em; padding:1em 2em; } #respond form div { clear:both; } #respond select, #respond input[type="text"], #respond input[type="password"] { -moz-border-radius:2px; -webkit-border-radius:2px; -webkit-box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2); -moz-box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2); box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2); background:#f4f4f4; border:1px solid #aaa; border-bottom-color:#ccc; border-radius:2px; margin:0; outline:none; padding:6px 8px; vertical-align:middle; width:70%; } #respond select { height:auto; width:70%; } #respond area, #respond textarea { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-border-radius:2px; -webkit-border-radius:2px; -webkit-box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2); -moz-box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2); box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2); box-sizing: border-box; background:#f4f4f4; border:1px solid #aaa; border-bottom-color:#ccc; border-radius:2px; height:auto; overflow:auto; margin:0; outline:none; padding:8px 10px; width:100%; } #respond input, #respond select { cursor:pointer; } #respond area:focus, #respond input:focus, #respond textarea:focus { background:#fff; } #respond input[type='text'], #respond input[type='password'] { cursor:text; } /* =Buttons -------------------------------------------------------------- */ #respond button, #respond a.button, #respond input[type='reset'], #respond input[type='button'], #respond input[type='submit'] { -moz-border-radius:2px; -webkit-border-radius:2px; background-color:#eaeaea; background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea)); background-image:-webkit-linear-gradient(top, #ffffff, #eaeaea); background-image:-moz-linear-gradient(top, #ffffff, #eaeaea); background-image:-ms-linear-gradient(top, #ffffff, #eaeaea); background-image:-o-linear-gradient(top, #ffffff, #eaeaea); background-image:linear-gradient(top, #ffffff, #eaeaea); box-shadow:0pt -1px 0pt rgba(0, 0, 0, 0.075) inset, 0pt 1px 0pt rgba(255, 255, 255, 0.3) inset, 0pt 1px 2px rgba(0, 0, 0, 0.1); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#eaeaea); border:1px solid #ccc; border-bottom-color:#aaa; border-radius:2px; color:#555; cursor:pointer; display:inline-block; font-size:12px; font-weight:700; margin:0; padding:7px 10px; text-decoration:none; text-shadow:0 1px 0 #fff; vertical-align:middle; white-space:nowrap; } #respond button:hover, #respond a.button:hover, #respond input[type='reset']:hover, #respond input[type='button']:hover, #respond input[type='submit']:hover { background-color:#eaeaea; background-image:-webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#eaeaea)); background-image:-webkit-linear-gradient(top, #eaeaea, #eaeaea); background-image:-moz-linear-gradient(top, #eaeaea, #eaeaea); background-image:-ms-linear-gradient(top, #eaeaea, #eaeaea); background-image:-o-linear-gradient(top, #eaeaea, #eaeaea); background-image:linear-gradient(top, #eaeaea, #eaeaea); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#eaeaea, endColorstr=#eaeaea); border:1px solid #bbb; border-bottom-color:#aaa; color:#555; } /* =Buttons (Call to Action) -------------------------------------------------------------- */ /* =WordPress Core -------------------------------------------------------------- */ .alignnone { margin:5px 20px 20px 0; } .aligncenter, div.aligncenter { display:block; margin:5px auto; } .alignright { float:right; margin:5px 0 20px 20px; } .alignleft { float:left; margin:5px 20px 20px 0; } .aligncenter { display:block; margin:5px auto; } a img.alignright { float:right; margin:5px 0 20px 20px; } a img.alignnone { margin:5px 20px 20px 0; } a img.alignleft { float:left; margin:5px 20px 20px 0; } a img.aligncenter { display:block; margin-left:auto; margin-right:auto; } .wp-caption { background:#fff; border:1px solid #f0f0f0; max-width:96%; padding:5px 3px 10px; text-align:center; } .wp-caption.alignnone { margin:5px 20px 20px 0; } .wp-caption.alignleft { margin:5px 20px 20px 0; } .wp-caption.alignright { margin:5px 0 20px 20px; } .wp-caption img { border:0 none; height:auto; margin:0; max-width:98.5%; padding:0; width:auto; } .wp-caption p.wp-caption-text { font-size:11px; line-height:17px; margin:0; padding:0 4px 5px; } img.wp-smiley { vertical-align:middle; } /* =Gallery -------------------------------------------------------------- */ .gallery { margin:0 auto 18px; } .gallery .gallery-item { float:left; margin-top:0; text-align:center; width:155px; } .gallery img { border:1px solid #ddd; } .gallery .gallery-caption { font-size:12px; margin:0 0 12px; } .gallery dl { margin:0; } .gallery br+br { display:none; } .attachment-gallery img { background:#fff; border:1px solid #f0f0f0; display:block; height:auto; margin:15px auto; max-width:96%; padding:5px; width:auto; } .gallery-meta .iso, .gallery-meta .camera, .gallery-meta .shutter, .gallery-meta .aperture, .gallery-meta .full-size, .gallery-meta .focal-length { display:block; } /* =Post Thumbnails -------------------------------------------------------------- */ img.wp-post-image, img.attachment-full, img.attachment-large, img.attachment-medium, img.attachment-thumbnail { display:block; margin:15px auto; width:auto; } /* =WooCommerce -------------------------------------------------------------- */ #breadcrumb { padding:40px 0 0 0; } #breadcrumb a { color:#06c; font-size:12px; font-weight:400; } #breadcrumb a:hover { color:#444; text-decoration:none; } #content-woocommerce { margin-bottom:20px; } .products ul, ul.products { margin-top:40px; } .cart-collaterals .shipping_calculator { width:100%; } table.shop_table { } table.cart td.actions .coupon .input-text, table.cart td.actions .coupon .input-text { cursor:text; } /* =Footer -------------------------------------------------------------- */ #footer { color:#333; font-size:11px; line-height:1.5em; } #footer a { color:#333; font-weight:400; } #footer a:hover { } #footer-wrapper .grid.col-940 { margin:0; } .scroll-top { text-align:center; } .copyright { text-align:left; } .powered { text-align:right; } /* =Social Icons -------------------------------------------------------------- */ #footer .social-icons { list-style:none; line-height:normal; margin:0; text-align:right; } #footer .yelp-icon, #footer .vimeo-icon, #footer .youtube-icon, #footer .twitter-icon, #footer .facebook-icon, #footer .linkedin-icon, #footer .rss-feed-icon, #footer .instagram-icon, #footer .pinterest-icon, #footer .foursquare-icon, #footer .google-plus-icon, #footer .stumble-upon-icon { display:inline; margin:1px; padding-left:3px; } /* =Alignments Extras -------------------------------------------------------------- */ .left { float:left; } .right { float:right; } .center { text-align:center; } /* =Clearfix -------------------------------------------------------------- */ .clearfix:after, #container:after, .widget-wrapper:after { clear:both; content:"\0020"; display:block; height:0; max-height:0; overflow:hidden; visibility:hidden; } .clearfix, #container, .widget-wrapper { display:inline-block; } *html .clearfix, *html #container, *html .widget-wrapper { height:1%; } .clearfix, #container, .widget-wrapper { display:block; } .clear { clear:both; } /* =Begin bidirectionality settings (do not change) -------------------------------------------------------------- */ BDO[DIR="ltr"] { direction:ltr; unicode-bidi:bidi-override; } BDO[DIR="rtl"] { direction:rtl; unicode-bidi:bidi-override; } [DIR="ltr"] { direction:ltr; unicode-bidi:embed; } [DIR="rtl"] { direction:rtl; unicode-bidi:embed; } /* =Media Print -------------------------------------------------------------- */ @media print { h1 { page-break-before:always; } h1, h2, h3, h4, h5, h6 { page-break-after:avoid; } ul, ol, dl { page-break-before:avoid; } } /* =gConverter Design Media Queries If you're working on a Child Theme, make sure that all media queries are included in your style.css -------------------------------------------------------------- */ @media screen and (max-width: 980px) { body { } .grid, .grid-right { float:none; } #featured-image .fluid-width-video-wrapper { margin:20px 0 0 0; } .home #widgets { margin-top:40px; } } @media screen and (max-width: 650px) { body { } #logo { float:none; text-align:center; } .grid, .grid-right { float:none; } #featured-image .fluid-width-video-wrapper { margin:20px 0 0 0; } .js .menu, .js .sub-header-menu { display:none; } .top-menu, .footer-menu li { float:none; text-align:center; } .tinynav { display:block; margin:0 auto; width:100%; } .tinynav { -moz-appearance:none; -webkit-appearance:none; appearance:none; background: #fff url(images/bg-select.png) no-repeat right; border:1px solid #ccc; overflow:hidden; padding:0.5em 1em 0.5em 0.75em; } .ie7 .tinynav, .ie8 .tinynav { padding-right:10px; } .ie9 .tinynav { padding-right:8px; } #footer { text-align:center; } #footer .social-icons { text-align:center; } } @media screen and (max-width: 480px) { body { } #logo { float:none; position:relative; text-align:center; } .grid, .grid-right { float:none; } #featured-image .fluid-width-video-wrapper { margin:20px 0 0 0; } .featured-title { font-size:40px; padding:40px 20px 0 20px } .menu ul, .menu li, .top-menu, .footer-menu li, .sub-header-menu li { float:none; text-align:center; } #footer { text-align:center; } #footer .social-icons { text-align:center; } } @media screen and (max-width: 320px) { #featured p { font-size:12px; line-height:1.2em; } .featured-title { font-size:35px; } .featured-subtitle { font-size:15px; } .call-to-action a.button { font-size:14px; padding:7px 17px; } } @media screen and (max-width: 240px) { #featured p { font-size:11px; line-height:1.1em; } .featured-title { font-size:20px; } .featured-subtitle { font-size:11px; } .call-to-action a.button { font-size:12px; padding:5px 15px; } } /*"The last 29 days of the month are the hardest."- Nikola Tesla*/ /*-------------------*/ .current-menu-item a{ font-weight:bold!important; } #content h6 { color: black; font-size: 120%; font-weight: bold; margin-bottom: 5px; margin-right: 44px; margin-top: -40px; text-align: right; } /*-------AMENDMENTS--------*/