
#latest-projects .prev1, #latest-projects .next1 { top: 37%; }
.prev1, .next1 {top: 41%; width: 40px;margin:0 7px; height: 40px; text-align: center; color: #4D4D4D; font-size: 1.2em; z-index: 7; }
.prev1 { left: 0px;  }
.prev1 img{ }
.next1 { right: 0px;  }
.next1 img{ }
.prev1:hover, .next1:hover { -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; }
.prev1:hover { left: -10px; }
.next1:hover { right: -10px; }

#clients-list { clear: both; position: relative; z-index: 9; }
#clients-list h2{margin: 0 0 5px 0;}
#clients-list .clients .portfolio-item .img-holder{margin-bottom:0;}
#clients-list .clients .portfolio-item .name-holder{padding-top: 8px;padding-bottom:8px;background-color: #E5493A;text-align: center;}
#clients-list .clients .portfolio-item .name-holder a{color:#fff}
#clients-list .clients { position: relative; overflow: hidden; height: 375px; z-index: 9; }
#clients-list .clients .pm-staff-profile-info {
  text-align: center; }

#clients-list .clients ul { width: 10000px; position: absolute; list-style: none; margin: 0px 0 0 0; padding: 0; }
#clients-list .clients li { display: block; width: 274px; margin-right: 20px; float: left;}
#clients-list .clients li img { width: 100%; height: auto; margin: 0;cursor:pointer; }
#clients-list .clients li a.popup { display: block; position: relative; }
#clients-list .clients li a.popup:hover { background: #2dab8b; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; }
#clients-list .clients li a.popup:hover img { opacity: 0.9; }
#clients-list . li a.popup:after { content: "+"; position: absolute; display: block; opacity: 0; font-size: 2.5em; font-weight: 700; color: #A5A5A5; width: 40px; height: 40px; line-height: 40px; background: #fff; text-align: center; background: rgba(255,255,255,0.9); left: 42%; top: 0%; border-radius: 20px; cursor: pointer; }
#clients-list .clients li a.popup:hover:after { opacity: 1; top: 40%; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease;  }
#clients-list .clients h3 { margin: 0px 0 8px 0; }
#clients-list .clients p { font-weight: 400; }


#modalities-list { clear: both; position: relative; z-index: 9; }
#modalities-list h2{margin: 0 0 5px 0;}
#modalities-list .modalities .portfolio-item .img-holder{margin-bottom:0;}
#modalities-list .modalities .portfolio-item .name-holder{padding-top: 8px;padding-bottom:8px;background-color: #E5493A;text-align: center;}
#modalities-list .modalities .portfolio-item .name-holder a{color:#fff}
#modalities-list .modalities { position: relative; overflow: hidden; height: 415px; z-index: 9; }
#modalities-list .modalities .pntitle {float: left;width: 100%;background: #f6f6f6;border-top: 3px solid #ddd;padding: 1px;cursor:pointer;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;min-height: 46px;}
#modalities-list .modalities .pntitle a {font-size: 13px;font-weight: 600;text-align: center;width: 100%;display: block;}
#modalities-list .modalities .pntitle:hover{border-top: 3px solid #F1545B;}
#modalities-list .modalities .pntitle a:hover{color:#F1545B;}
#modalities-list .modalities ul { width: 10000px; position: absolute; list-style: none; margin: 0px 0 0 0; padding: 0; }
#modalities-list .modalities li { display: block; width: 274px; margin-right: 20px; float: left;}
#modalities-list .modalities li img { width: 100%; height: auto; margin: 0;cursor:pointer; }
#modalities-list .modalities li a.popup { display: block; position: relative; }
#modalities-list .modalities li a.popup:hover { background: #2dab8b; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; }
#modalities-list .modalities li a.popup:hover img { opacity: 0.9; }
#modalities-list . li a.popup:after { content: "+"; position: absolute; display: block; opacity: 0; font-size: 2.5em; font-weight: 700; color: #A5A5A5; width: 40px; height: 40px; line-height: 40px; background: #fff; text-align: center; background: rgba(255,255,255,0.9); left: 42%; top: 0%; border-radius: 20px; cursor: pointer; }
#modalities-list .modalities li a.popup:hover:after { opacity: 1; top: 40%; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease;  }
#modalities-list .modalities h3 { margin: 0px 0 8px 0; }
#modalities-list .modalities p { font-weight: 400; }
#modalities-list .modalities p a{font-weight: 400; }




