/*
Theme Name: Aalto Child
Theme URI: https://aalto.qodeinteractive.com/
Description: A child theme of Aalto Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.1
Text Domain: aalto
Template: aalto
*/
div.separator-para {
    height: 1px;
    background: #5a5a5a;
    margin-top: 1.5em;
    margin-bottom: 1.5em;
    margin-right: 1em;
}
.media-body, .media-left, .media-right {
    display: table-cell;
    vertical-align: top;
}
.media-body, .media-left, .media-right {
    display: table-cell;
    vertical-align: top;
}
.media-object {
    border: 3px solid #d0d0d0;
}
.media-left, .media>.pull-left {
    padding-right: 10px;
}
.media, .media-body {
    overflow: hidden;
    zoom: 1;
}
.orange{color:#ff9125;}
table.orange-h-tables  th{background-color: #ff9125;}
.mobile-block {
    display: none;
}
@media only screen and (max-width: 1199px){
.mobile-block {
    display: block;
}
.mobile-none {
    display: none;
}
}
.product-accordion h4.ui-state-active{background-color:#ff9125;}
@media (min-width: 768px){
.col-sm-4 {
    width: 33.33333333%;
}
.col-sm-6 {
    width: 50%;
}

}
@media (max-width: 768px){
	.res-row-rev{
		    display: flex !important;
    flex-direction: column-reverse;
	}
}
.row {display:flex;
    margin-right: -15px;
    margin-left: -15px;
}
.all-projects div.edgtf-pli-text-holder{    margin-top: -12em !important;
    opacity:1;    color: #fff;background: #000;text-align: center;}
.all-projects h5.edgtf-pli-title.entry-title {color: #fff;}
.edgtf-pli-text
.edgtf-ts-details-holder.edgtf-grid-col-6 .edgtf-icon-shortcode .edgtf-icon-element:before{
	    content: "\f019";
}
.edgtf-breadcrumbs-info,.edgtf-gli-number-of-images-holder{display:none !important;}

::selection{
    background:#00f !important;
}
::-moz-selection{
    background:#00f !important;
}
h4.edgtf-team-name.entry-title >a{   pointer-events: none;
   cursor: default;}
.edgtf-team.info-bellow .edgtf-team-name:hover{color:#000 !important;}
.edgtf-mobile-header .edgtf-mobile-nav .mobile_arrow{
	color:#fff;
}
.justify-content-sb{justify-content:space-between;}