/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

 .nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:9999px !important;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
    overflow:visible;
    float:left;
    width:100%;
    
}

.nbs-flexisel-item {
    float:left;
    cursor:pointer;
    position:relative;
    line-height:0px;
    margin: 0 0px 0 -22.5px;
  padding: 10px 15px;
}
.nbs-flexisel-item img {
    width: 100%;
    cursor: pointer;
    position: relative;
}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 22px;
    height: 28px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.5;
    top: 0 !important;
}
.nbs-flexisel-nav-left:hover,
.nbs-flexisel-nav-right:hover {
	opacity: 1;
}

.nbs-flexisel-nav-left {
    left: 5px;
    background: url(../images/button-previous.png) left center no-repeat;
}

.nbs-flexisel-nav-right {
    right: 5px;
    background: url(../images/button-next.png) right center no-repeat;
}
.uk-panel.uk-panel-box {
	max-width: 100%;
	width: 100%;
}
.tm-isblog .isotope-item {
    /*fix for unstyled flash on projects*/
position: relative;
}
.flexslider {
padding-bottom: 10px;
}
@media (max-width: 800px) {
	.uk-grid {
		display: block !important;
	}
}