/* Styles inside MODALS */

.modal-body h1 {font-size:18px;}
.modal-body h2 {font-size:16px;}
.modal-body h3 {font-size:14px;}
.modal-body h4 {font-size:14px;}
.modal-body h5 {font-size:14px;}
.modal-body h6 {font-size:14px;}

body .modal {
    /* new custom width */
    /* width: 880px; */
    /* must be half of the width, minus scrollbar on the left (30px) */
   
}

.modal-header {
	font-size:18px;
	font-weight:bold;
	}

.navbar {background-color:#fff;}
a.navbar-brand {color:#333;}
.nav a {color:#333;}
.icon-bar {background-color:#333;}

/*.aproach_text h2 {margin-top:0px;}*/

.work_text h2,
.projects_text h2,
.people_text h2 {padding-bottom:1em;}

.more_work {display:block; padding-bottom:1em;}

.client_logos img {
  width:120px !important;
  max-height:76px !important;
  } /*html-attribute is 150 width*/
  
@media only screen and (max-width : 992px) {

.client_logos img {
  width:95px !important;
  max-height:60px !important;
  } /*html-attribute is 150 width*/

}

/* end of science styles, default bootstrap starts here, do not edit below */




/*Bootstrap 3*/

/*
.modal-dialog {
	width: 700px;
	width: 80%;
}
*/

@media (max-width: 360px) {
	.navbar-brand img {
		width: 180px;
	}
}

@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
}
