/*
Theme Name: Kryptronic
Theme URI: https://kryptronic.com
Author: Kryptronic
Author URI: https://kryptronic.com
Description: A Kryptronic eCommerce Software theme for Wordpress.
Version: 1.0
License: Commercial
License URI: https://kryptronic.com
Tags: light, two-columns, right-sidebar, flexible-width, custom-header, custom-menu
Text Domain: kryptronic
*/

/* +------------------------------------------------------------+ */
/* | Layout                                                     | */
/* +------------------------------------------------------------+ */

#kblogcontent {
     width: 70%;
     float: left;
     padding: 0;
     margin: 0;
     }

#ksidebar {
     width: 25%;
     float: right;
     overflow: hidden;
     line-height: 1.5em;
     }

@media all and (max-width: 900px) {

     #kblogcontent {width: 100%; float: none; margin: 0 0 1em 0;}
     #ksidebar {display: none;}

}

.koembedwrap {border: 1px solid #DEDEDE; padding: 1em; margin: 0 0 1em 0;}
.koembedimg {display: inline-block; margin: 0 auto .5em auto; max-height: 300px;}
.koembedtitle {font-weight: bold; font-size: 1.1em; margin-bottom: .4em; text-align: center;}
.koembeddesc {text-align: center;}


/* +------------------------------------------------------------+ */
/* | General Styles                                             | */
/* +------------------------------------------------------------+ */

#kblogcontent label {
     display: inline;
     }

#kblogcontent h3, #kblogcontent h4, #kblogcontent h5, #kblogcontent h6 {
     color: #000000;
     margin: 1em 0 .4em 0;
     padding: 0px;
     font-weight: bold;
     font-size: 1.5em; 
     }

#kblogcontent code {
     margin: 0px 0px 1em 3em;
     display: block;
     color: #000000;
     font-size: 12px;
     }

#kblogcontent .aligncenter {
     display: block;
     margin-left: auto;
     margin-right: auto;
     }

#kblogcontent .alignleft {
     float: left;
     margin: .5em .5em .5em 0;
     max-width: 45%;
     }

#kblogcontent .alignright {
     float: right;
     margin: .5em 0 .5em .5em;
     max-width: 45%;
     text-align: right;
     }

#kblogcontent .bottomcontainerBox {
     margin-top: 1em;
     }

/* +------------------------------------------------------------+ */
/* | Post Styles                                                | */
/* +------------------------------------------------------------+ */

.post {
     margin: 0 0 3em 0;
     clear:both;
     }

.post-title h2, .post-title h3 {
     font-size: 1.2em;
     margin: 0 0 1em 0 !important;
     }

.post-title h2 a, .post-title h3 a {
     text-decoration: none;
     font-weight: bold;
     }

.post-title h2 a:hover, .post-title h3 a:hover {
     text-decoration: underline;
     font-weight: bold;
     }

.post-entry p:last-child {
     margin-bottom: 0px !important;
     }

.post-entry img {
     max-width: 100%;
     width: auto;
     margin: 0 auto 1em auto;
     display: block;
     }

.post-meta {
     clear:both;
     font-size: .8em;
     margin: 1em 0 2em 0 !important;
     }

/* +------------------------------------------------------------+ */
/* | SideBar (Kryptronic SideMenu)                              | */
/* +------------------------------------------------------------+ */


#ksidebar ul {
     list-style: none;
     margin: 0;
     padding: 0;
     font-size: 1em !important;
     }

#ksidebar ul ul, div.tagcloud {
     margin: 0 0 1.5em 0;
     }


#ksidebar ul ul ul{
     margin: 0px;
     padding: 0px;
     border: none;
     }

#ksidebar ul li, #ksidebar ul li li {
     margin: 0;
     padding: 0 0 .2em 0;
     list-style: none;
     line-height: 1;
     }

#ksidebar a, .tagcloud a {
     color: #000000;
     font-weight: normal;
     display: block !important;
     text-decoration: none;
     padding: 0 0 .2em 0;
     margin: 0;
     line-height: 1;
     font-size: 1em !important;
     }

#ksidebar a:hover, .tagcloud a:hover {
     color: #000000;
     text-decoration: underline;
     }

#searchform {
     margin-bottom: 1.5em;
     }



/* +------------------------------------------------------------+ */
/* | End                                                        | */
/* +------------------------------------------------------------+ */