/*
Theme Name: KwikLoad
Author: Cooldude5757
Author URI: http://profiles.wordpress.org/cooldude5757
Description: An ultrafast loading theme made especially for tech article users for superfast loading, minimising load on the server and speeding up the site. Added New Social Icons. Better control over icons display. Fixed Issues with Dropdown menus, sidebar issues, minor fixes made.
Version: 1.1.3
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: kwikload
Domain Path: /languages/

Tags: black, brown, blue, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, fluid-layout, custom-header, custom-menu, theme-options, full-width-template, editor-style, post-formats, seasonal, photoblogging, seasonal


Uses Special Hand Stitched Icons by Design Bolts[http://www.designbolts.com] License (CC BY-NC-ND 3.0).
KwikLoad is based on the _s (Underscores) starter theme by Automattic Inc., licensed under GPL.
KwikLoad WordPress theme, Copyright (C) 2013 cooldude5757
KwikLoad Uses twitter bootstrap[http://www.getbootstrap.com] and bootswatch[http://www.bootswatch.com], licensed under GPL,
KwikLoad WordPress theme is licensed under the GPL.
-------------------------------------------------------------- */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;overflow-y:scroll}
*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
body{background:#fff;background-image:url(img/bg.jpg)}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0;margin:0 0 1.5em;width:100%}
caption,th,td{font-weight:400;text-align:left}
blockquote:before,blockquote:after,q:before,q:after{content:""}
a:focus{outline:thin dotted}
a:hover,a:active{outline:0}
a img{border:0}
body,button,input,select,textarea{color:#404040;font-family:Arial, Helvetica, sans-serif;font-size:1.6rem;line-height:1.5}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}
ul,ol{margin:0 0 1.5em 3em}
ul{list-style:disc}
ol{list-style:decimal}
li > ul,li > ol{margin-bottom:0;margin-left:1.5em}
dd{margin:0 1.5em 1.5em}
dfn,cite,em,i{font-style:italic}
blockquote{margin:0 1.5em}
pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}
code,kbd,tt,var{font:15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace}
abbr,acronym{border-bottom:1px dotted #666;cursor:help}
mark,ins{background:#fff9c0;text-decoration:none}
sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}
sup{bottom:1ex}
sub{top:.5ex}
small{font-size:75%}
big{font-size:125%}
img{height:auto;max-width:100%}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:middle}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;background:#e6e6e6;border:1px solid #ccc;border-color:#ccc #ccc #bbb;border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5), inset 0 15px 17px rgba(255,255,255,0.5), inset 0 -5px 12px rgba(0,0,0,0.05);color:rgba(0,0,0,.8);cursor:pointer;font-size:1.2rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,0.8)}
button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8), inset 0 15px 17px rgba(255,255,255,0.8), inset 0 -5px 12px rgba(0,0,0,0.02)}
button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5), inset 0 2px 5px rgba(0,0,0,0.15)}
input[type=checkbox],input[type=radio]{padding:0}
input[type=search]{-moz-box-sizing:content-box;-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;max-width:90%}
input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{border:1px solid #ccc;border-radius:3px;color:#666}
input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{color:#111}
input[type=text],input[type=email],input[type=url],input[type=password],input[type=search]{padding:3px}
textarea{overflow:auto;padding-left:3px;vertical-align:top;width:98%}
a:hover,a:focus,a:active{color:#77A4FF}
.alignleft{display:inline;float:left;margin-right:1.5em}
.alignright{display:inline;float:right;margin-left:1.5em}
.aligncenter{clear:both;display:block;margin:0 auto}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}
.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:'';display:table}
.main-navigation{background-color:#000;background-image:url(img/bg2.jpg);clear:both;color:#FFF;display:block;float:left;width:100%}
.main-navigation ul{list-style:none;margin:0;padding-left:5%}
.main-navigation li{border:2px dashed #B72F51;float:left;margin:4px;padding:10px;position:relative}
.main-navigation a{display:block;text-decoration:none}
.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);display:none;float:left;left:0;position:absolute;z-index:99999; background-image:url(img/bg2.jpg);}
.main-navigation ul ul ul{left:100%;top:0}
.main-navigation ul ul a{width:200px}
.menu-toggle{cursor:pointer;display:none}
.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}
.page-links{clear:both;margin:0 0 1.5em}
.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}
.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%}
.wp-caption img[class*=wp-image-]{display:block;margin:1.2% auto 0;max-width:98%}
.wp-caption .wp-caption-text{margin:.8075em 0}
.site-main .gallery a img{border:none;height:auto;max-width:90%}
.site-main [class*=navigation]{margin:0 0 1.5em;overflow:hidden}
[class*=navigation] .nav-previous{float:left;width:50%}
[class*=navigation] .nav-next{float:right;text-align:right;width:50%}
.comment-content a{word-wrap:break-word}
.site-branding{background:#def;background-image:url(img/bg.jpg)}
.site-title{font-size:500%;text-align:center;text-decoration:none}
.site-title a{color:rgba(10,60,150,0.8);text-decoration:none;text-shadow:1px 4px 6px #def, 0 0 0 #000, 1px 4px 6px #def}
.site-content{-moz-box-shadow:0 0 0 4px #D5F2ED, 2px 1px 4px 4px rgba(10,10,0,.5);-webkit-box-shadow:0 0 0 4px #D5F2ED, 2px 1px 4px 4px rgba(10,10,0,.5);border:2px dashed #fff;box-shadow:0 0 0 4px #D5F2ED, 2px 1px 6px 4px rgba(10,10,0,.5);margin:20px 10px 10px;padding:4%}
.site-description{color:#000;padding-bottom:10px;text-align:center}
.current_page_item{background-image:url(img/bg.jpg)}
.entry-title{color:rgba(10,60,150,0.8);font-size:300%;text-shadow:1px 4px 6px #def, 0 0 0 #000, 1px 4px 6px #def}
.entry-title a{text-decoration:none}
.widget-area{-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-box-shadow:0 0 0 4px #5E7D9C, 2px 1px 4px 4px rgba(10,10,0,.5);-webkit-border-bottom-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-box-shadow:0 0 0 4px #5E7D9C, 2px 1px 4px 4px rgba(10,10,0,.5);background-image:url(img/bg4.jpg);border:2px dashed #fff;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 0 0 4px #5E7D9C, 2px 1px 6px 4px rgba(10,10,0,.5);float:right;font-weight:700;padding:5px 10px;width:25%}
.content-area{float:left;width:70%}
.nav-ul{float:right}
.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{background-color:#6FB7E9;border-radius:3px;color:#fff;cursor:pointer;padding:.75rem;text-decoration:none}
.navigation li a:hover,.navigation li.active a{background-color:#3C8DC5}
.thumb-left{float:left;margin-right:10px}
.stitched{-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-box-shadow:0 0 0 4px #D9E0F0, 2px 1px 4px 4px rgba(10,10,0,.5);-webkit-border-bottom-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-box-shadow:0 0 0 4px #D9E0F0, 2px 1px 4px 4px rgba(10,10,0,.5);border:3px dashed #A80016;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 0 0 4px #D9E0F0, 2px 1px 6px 4px rgba(10,10,0,.5);font-weight:700;margin:10px;padding:5px 10px;text-shadow:-1px -1px #aa3030}
.stitched2{-moz-box-shadow:0 0 0 4px #D5F2ED, 2px 1px 4px 4px rgba(10,10,0,.5);-webkit-box-shadow:0 0 0 4px #D5F2ED, 2px 1px 4px 4px rgba(10,10,0,.5);background-image:url(img/bg3.jpg);border:2px dashed grey;box-shadow:0 0 0 4px #D5F2ED, 2px 1px 6px 4px rgba(10,10,0,.5);color:#B72F32;margin:10px;padding:5px 10px}
.hide{display:none;}
@font-face{font-family:custom_dashicons;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,xxx...) format(woff), url(data:application/x-font-ttf;charset=utf-8;base64,xxx...) format(truetype)}
.dashicons{position:relative;top:4px}
.curl{background:linear-gradient(135deg,#fff,#f3f3f345%,#ddd50%,#aaa50%,#bbb56%,#ccc62%,#f3f3f380%,#fff100%);box-shadow:0 0 10px rgba(0,0,0,0.5);height:120px;left:0;position:absolute;top:0;transition:all .5s ease;width:120px}
.curl:before,.curl:after{bottom:5.8%;box-shadow:0 12px 15px rgba(0,0,0,0.3);content:'';height:55%;left:12.5%;max-height:100px;max-width:300px;position:absolute;transform:skew(-10deg) rotate(-6deg);width:70%;z-index:-1}
.curl:after{bottom:auto;left:auto;right:5.8%;top:14.16%;transform:skew(-15deg) rotate(-84deg)}
.curl:hover{height:240px;width:240px}
.curl:hover:before,.curl:hover:after{box-shadow:0 24px 30px rgba(0,0,0,0.3)}
.entry-meta{-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-box-shadow:0 0 0 4px #D9E0F0, 2px 1px 4px 4px rgba(10,10,0,.5);-webkit-border-bottom-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-box-shadow:0 0 0 4px #D9E0F0, 2px 1px 4px 4px rgba(10,10,0,.5);background-image:url(img/bg.jpg);border:2px dashed #fff;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 0 0 4px #D9E0F0, 2px 1px 6px 4px rgba(10,10,0,.5);float:right;font-weight:700;margin:2%;padding:5px 10px;text-shadow:-1px -1px #aa3030}
.nav-links{-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-box-shadow:0 0 0 4px #5C7B9A, 2px 1px 4px 4px rgba(10,10,0,.5);-webkit-border-bottom-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-box-shadow:0 0 0 4px #5C7B9A, 2px 1px 4px 4px rgba(10,10,0,.5);background-image:url(img/bg4.jpg);border:2px dashed #fff;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 0 0 4px #5C7B9A, 2px 1px 6px 4px rgba(10,10,0,.5);float:left;margin:2%;padding:5px 10px}
.entry-content,.comments-area{-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-box-shadow:0 0 0 4px #5E7D9C, 2px 1px 4px 4px rgba(10,10,0,.5);-webkit-border-bottom-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-box-shadow:0 0 0 4px #5E7D9C, 2px 1px 4px 4px rgba(10,10,0,.5);background-image:url(img/bg4.jpg);border:2px dashed #fff;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 0 0 4px #5E7D9C, 2px 1px 6px 4px rgba(10,10,0,.5);font-weight:700;margin:10px;padding:5px 10px}
.comments-area{-moz-box-shadow:0 0 0 4px #D8DFEF, 2px 1px 4px 4px rgba(10,10,0,.5);-webkit-box-shadow:0 0 0 4px #D8DFEF, 2px 1px 4px 4px rgba(10,10,0,.5);background-image:url(img/bg.jpg);box-shadow:0 0 0 4px #D8DFEF, 2px 1px 6px 4px rgba(10,10,0,.5)}
article,aside,details,figcaption,figure,footer,header,main,nav,section,.main-navigation ul li:hover > ul,.infinity-end.neverending .site-footer{display:block}
h1,h2,h3,h4,h5,h6,.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}
p,.site-main .gallery{margin-bottom:1.5em}
dt,b,strong,th{font-weight:700}
address,.hentry,.widget{margin:0 0 1.5em}
figure,.site-main .gallery dd{margin:0}
a,a:visited{color:#3460AB}
.byline,.updated,.blog .format-aside .entry-title,.archive .format-aside .entry-title,.widget_search .search-submit,.infinite-scroll .paging-navigation,/* older / newer posts navigation (always hidden) */
.infinite-scroll.neverending .site-footer{display:none}
.single .byline,.group-blog .byline,.navigation li{display:inline}
.wp-caption-text,.site-info{text-align:center}
embed,iframe,object,.widget select{max-width:100%}
@media screen and max-width 600px {
.menu-toggle,.main-navigation.toggled .nav-menu{display:block}
.main-navigation ul{display:none}
}