/* Hide undesired items */
.grey-strip {display:none;}   /*remove grey strip below slider*/
.services {display:none;}   /*remove services area from theme */
#sidebar {display:none;}   /*removes all sidebars */
.postmeta {display:none;} /* hide post date site-wide */
.post-categories{display:none;}   /* hide the return to categories text */
nav.post-navigation{display:none;}   /* hide the return to previous post text */
.nivo-controlNav {display:none;}  /* hide home page slideshow indicators */
.copyright {display:none;} /* hide copyright */

/* width settings */
#slider {max-width:100% !important;}   /*set slider to be full width */
.content-area {width:90%;} .aligner {width:90%;}  /* make theme more full width */
.site-main {width:100%;}   /*make theme more full width */
.alignright, img.alignright {width:300px !important} /* get all 2 column left side images to be the correct width */
@media screen and (max-width: 999px){
  .content-area{margin:0 auto;}
}

/* move stuff around and resize */
.header{padding:0 0;}   /* controls top menu height */
.header .nav ul {margin:0 0;}
.pt-cv-wrapper {text-align:center;} /*center CV block items */
.top-bar .top-left {float:right !important;} /*move phone and email to top right of page */
.nav {float:left !important;}  /* left align menu */
.top-bar .top-right {float:left !important;margin-top:13px;}
.top-right:before {content:"KUMBENGO KORAS";color:#fff;font-size:16px;}
.footer-menu {text-align:center} /* center footer menu */
.soliloquy-container{margin:auto !important;} /* center all slideshows */

/* make fonts bigger */
p {font-size:16px; color:black; }
.footer-menu {color:#fff !important;} /* footer text white */
.footer-menu a:hover {color: #cccccc !important;} /* footer text hover grey */
h1, h2, h3, h4, h5, h6 {color:black; padding:15px 0 0 0}

/* column alignments and heights */
.left-column {float:right; border-bottom: black 5px solid; width:300px;}
.right-column {float:left; border-bottom: black 5px solid; width:300px;}
.col-tall {height:500px;}
.col-med {height:370px;}
.col-short {height:275px;}

/* hoizontal list of images */
.row{
  width:100%; 
  content: "";
  display: table;
  clear: both;
}

.col {
    float: left;
    /* So that empty columns don't collapse */
    min-height: 1px;
    padding: 0 3px;
    /* Change the box-model to set columns size in pixels */
    webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-width:95px;
}

/* width of each item based on the number of items in the row */
.col6 {width:16.66%;}
.col7{width:14.25%;}