/*
engine.css
*/

.flex-container { position: relative; }

.nav li { position: relative; }

.post-list {
    list-style: none;
    margin: 0;
}

.sc br { display: none; }

[class^="icon-"]:before,
[class*=" icon-"]:before { padding-right: 6px; }

i[class^="icon-"]:before,
i[class*=" icon-"]:before { padding: 0; }

.flex-direction-nav a { opacity: 1; }

::selection { color: #fff; }
::-moz-selection { color: #fff; }
::selection { background-color: #333; }
::-moz-selection { background-color: #333; }


/* Page Sidebars */

.page.engine_page_sidebar_left .content { float: right; }

.page.engine_page_sidebar_left .sidebar { margin-left: 0; }

.engine_page_sidebar_none .main .content { width: 100%; }



/* Archive Sidebars */

.blog.engine_archive_sidebar_left .content { float: right; }

.blog.engine_archive_sidebar_left .sidebar { margin-left: 0; }

.archive.engine_archive_sidebar_left .content { float: right; }

.archive.engine_archive_sidebar_left .sidebar { margin-left: 0; }

.search.engine_archive_sidebar_left .content { float: right; }

.search.engine_archive_sidebar_left .sidebar { margin-left: 0; }



/* Single Post Sidebars */

.single.engine_post_sidebar_left .content { float: right; }

.single.engine_post_sidebar_left .sidebar { margin-left: 0; }

.engine_post_sidebar_none .content { width: 100%; }

.engine_single_sidebar_none .content { width: 100%; }



/* Individual Sidebars */

.engine_single_sidebar_left .sidebar { margin-left: 0 !important; }

.engine_single_sidebar_left .content { float: right !important; width: 65.95744680851064%; }

.engine_single_sidebar_right .sidebar { margin-right: 0 !important; }

.engine_single_sidebar_right .content { float: left !important; width: 65.95744680851064%; }

.engine_single_sidebar_none .main .content { width: 100% !important; }



/* Side Menu Template */

.page-template-template-sidemenu-php .main .content { float: none; }



/* Front Page */

.home.page .main .home-content { width: 100%; }



/**** Isotope Filtering ****/

.isotope-item { z-index: 2 }

.isotope-item img { height: auto }

.isotope-hidden.isotope-item {
    pointer-events: none;
    z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.isotope {
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    -ms-transition-property: height, width;
    -o-transition-property: height, width;
    transition-property: height, width;
}

.isotope .isotope-item {
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property: -moz-transform, opacity;
    -ms-transition-property: -ms-transform, opacity;
    -o-transition-property: -o-transform, opacity;
    transition-property: transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
    -webkit-transition-duration: 0s;
    -moz-transition-duration: 0s;
    -ms-transition-duration: 0s;
    -o-transition-duration: 0s;
    transition-duration: 0s;
}
