.masthead {
  display: table;
  width: 100%;
  padding: 200px 0;
  text-align: center;
  color: #fff;
  background-image:url("../../img/dog-with-cat.png");
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;

}

.masthead-horses {
  display: table;
  width: 100%;
  padding: 200px 0;
  text-align: center;
  color: #fff;
  background-image:url("../../img/black-horse.jpg");
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
}
section#routine-exams{

  background-image:url('../../img/sliders/gwu-pre-health-veterinary-pathway-1750x984.jpg');

  background-size: cover;

  background-position: center center;

  background-repeat: no-repeat;

  background-attachment: fixed;

  opacity:70%;

  

}

section#service-feilds{

padding-top:-50px;

}

#brands{

		background-color:#FFFFFF;

		height:auto;}

.brands {

  color: #313437;

  background-color: #fff;

}



.brands a {

  display: block;

  text-align: center;

  padding: 40px 0;

}



@media (max-width:767px) {

  .brands a {

    padding: 30px 0;

  }

}



.brands a img {

  display: inline-block;

  margin: 10px 20px;

  vertical-align: middle;

}











.footer-dark {

  padding: 50px 0;

  color: #f0f9ff;

  background-color: #282d32;

}



.footer-dark h3 {

  margin-top: 0;

  margin-bottom: 12px;

  font-weight: bold;

  font-size: 16px;

  color:#66FFCC;

}



.turk{

color:#66FFCC;

}



.footer-dark ul {

  padding: 0;

  list-style: none;

  line-height: 1.6;

  font-size: 14px;

  margin-bottom: 0;

}



.footer-dark ul a {

  color: inherit;

  text-decoration: none;

  opacity: 0.6;

}



.footer-dark ul a:hover {

  opacity: 0.8;

}



@media (max-width:767px) {

  .footer-dark .item:not(.social) {

    text-align: center;

    padding-bottom: 20px;

  }

}



.footer-dark .item.text {

  margin-bottom: 36px;

}



@media (max-width:767px) {

  .footer-dark .item.text {

    margin-bottom: 0;

  }

}



.footer-dark .item.text p {

  opacity: 0.6;

  margin-bottom: 0;

}



.footer-dark .item.social {

  text-align: center;

}



@media (max-width:991px) {

  .footer-dark .item.social {

    text-align: center;

    margin-top: 20px;

  }

}



.footer-dark .item.social > a {

  font-size: 20px;

  width: 36px;

  height: 36px;

  line-height: 36px;

  display: inline-block;

  text-align: center;

  border-radius: 50%;

  box-shadow: 0 0 0 1px rgba(255,255,255,0.4);

  margin: 0 8px;

  color: #fff;

  opacity: 0.75;

}



.footer-dark .item.social > a:hover {

  opacity: 0.9;

}



.footer-dark .copyright {

  text-align: center;

  padding-top: 24px;

  opacity: 0.3;

  font-size: 13px;

  margin-bottom: 0;

}















.projects-horizontal {

  color: #313437;

  background-color: #fff;

}



.projects-horizontal p {

  color: #7d8285;

}



.projects-horizontal h2 {

  font-weight: bold;

  margin-bottom: 40px;

  padding-top: 40px;

  color: inherit;

}



@media (max-width:767px) {

  .projects-horizontal h2 {

    margin-bottom: 25px;

    padding-top: 25px;

    font-size: 24px;

  }

}



.projects-horizontal .intro {

  font-size: 16px;

  max-width: 500px;

  margin: 0 auto 10px;

}



.projects-horizontal .projects {

  padding-bottom: 40px;

}



.projects-horizontal .item {

  padding-top: 60px;

  min-height: 160px;

}



@media (max-width:767px) {

  .projects-horizontal .item {

    padding-top: 40px;

    min-height: 160px;

  }

}



.projects-horizontal .item .name {

  font-size: 18px;

  font-weight: bold;

  margin-top: 10px;

  margin-bottom: 15px;

  color: inherit;

}



@media (max-width:991px) {

  .projects-horizontal .item .name {

    margin-top: 22px;

  }

}



.projects-horizontal .item .description {

  font-size: 15px;

  margin-bottom: 0;

}















.team-boxed {

  color: #313437;

  background-color: #eef4f7;

}



.team-boxed p {

  color: #7d8285;

}



.team-boxed h2 {

  font-weight: bold;

  margin-bottom: 40px;

  padding-top: 40px;

  color: inherit;

}



@media (max-width:767px) {

  .team-boxed h2 {

    margin-bottom: 25px;

    padding-top: 25px;

    font-size: 24px;

  }

}



.team-boxed .intro {

  font-size: 16px;

  max-width: 500px;

  margin: 0 auto;

}



.team-boxed .intro p {

  margin-bottom: 0;

}



.team-boxed .people {

  padding: 50px 0;

}



.team-boxed .item {

  text-align: center;

}



.team-boxed .item .box {

  text-align: center;

  padding: 30px;

  background-color: #fff;

  margin-bottom: 30px;

}



.team-boxed .item .name {

  font-weight: bold;

  margin-top: 28px;

  margin-bottom: 8px;

  color: inherit;

}



.team-boxed .item .title {

  text-transform: uppercase;

  font-weight: bold;

  color: #d0d0d0;

  letter-spacing: 2px;

  font-size: 13px;

}



.team-boxed .item .description {

  font-size: 15px;

  margin-top: 15px;

  margin-bottom: 20px;

}



.team-boxed .item img {

  max-width: 160px;

}



.team-boxed .social {

  font-size: 18px;

  color: #a2a8ae;

}



.team-boxed .social a {

  color: inherit;

  margin: 0 10px;

  display: inline-block;

  opacity: 0.7;

}



.team-boxed .social a:hover {

  opacity: 1;

}















/*** Call To Action ***/



.call-action-all {

  padding: 0;

  position: relative;

  background:url('../../img/dogncat-copy.png');

  background-size: cover;

  background-position: center center;



}



.call-action-all:after,.call-action-all:before {

  content: '';

  position: absolute;

  bottom: 0;

  width: 50%;

  z-index: 100;

  border-bottom: 30px solid #FFFFFF;

  -moz-transform: rotate(0.000001deg);

  -webkit-transform: rotate(0.000001deg);

  -o-transform: rotate(0.000001deg);

  -ms-transform: rotate(0.000001deg);

  transform: rotate(0.000001deg);

}



.call-action-all:before {

  right: 50%;

  border-right: 125px solid transparent;

}



.call-action-all:after {

  left: 50%;

  border-left: 125px solid transparent;

}



.call-action-all .call-action-all-overlay {

  background-color: rgba(0, 0, 0, 0.7);

  padding: 60px 0 95px;

}



.action-text {

  text-align: center;

}



.action-text h2 {

  margin: 15px 0 23px;

  font-size: 30px;

  color: #fff;

  font-weight: 800;

  text-transform: uppercase;

}



.action-text p {

  font-size: 21px;

  color: #ddd;

}



.call-action-all .action-btn .btn-primary {

  font-size: 16px;

  padding: 13px 25px;

  max-width: 240px;

  margin: 0 auto;

  display: block;

  margin-top: 40px;

  background: transparent;

}



.call-action-all .action-btn .btn-primary:hover, .call-action-all .action-btn .btn-primary:active, .call-action-all .action-btn .btn-primary:focus {

  color: #fff;

}



.img-responsive{

width:100%;

height:auto;

display:block;}



section#about{

padding-top:5rem;

padding-bottom:5rem;

  height:auto;

  background-image:url("../../img/foot-print-bc.png");

  background-size: cover;

  background-position: center center;

  background-repeat: no-repeat;

  background-attachment: fixed;}

  

  

  

  section#contact{

  height:400px;

  padding-top:2rem;

  background-color:#000000;

  background-image:url('../../img/map-image.png');

  background-repeat:no-repeat;

  background-position:center}

  

  section#contact ul {

  list-style:none;

  }

  

  section#contact a {

  text-decoration:none;

  padding:1px;

  }

  section#contact .section-heading{

    color:#fff}

  section#contact ::-webkit-input-placeholder{

    font-weight:700;color:#eee;

    font-family:Montserrat,'Helvetica Neue',Helvetica,Arial,sans-serif;

    text-transform:uppercase}

  section#contact :-moz-placeholder{

    font-weight:700;

    color:#eee;

    font-family:Montserrat,'Helvetica Neue',Helvetica,Arial,sans-serif;

    text-transform:uppercase}

  section#contact ::-moz-placeholder{

    font-weight:700;

    color:#eee;

    font-family:Montserrat,'Helvetica Neue',Helvetica,Arial,sans-serif;

    text-transform:uppercase}

  section#contact :-ms-input-placeholder{

    font-weight:700;color:#eee;

    font-family:Montserrat,'Helvetica Neue',Helvetica,Arial,sans-serif;

    text-transform:uppercase}

  section#contact .text-danger{

    color:#e74c3c}





.text-col{

color:#42dca3}

section#brands{

background-image:url("../../img/foot-print-bc.png");

  background-size: cover;

  background-position: center center;

  background-repeat: no-repeat;

  background-attachment:scroll;}

  

  section#partners h2{

   color:#42dca3;}

   

   

   

   #example1 .panel-counter {

	padding: 5px;

	font-size: 20px;

	color: #333;

	height:1800px;}



@media (max-width: 860px) {

	#example1.custom-responsive .panel-counter {

		font-size: 16px;

		padding: 2px;

		bottom: 2px !important;

		left: 2px !important;

	}



	#example1.custom-responsive .hide-medium-screen,

	#example3 .hide-medium-screen {

		display: none;

	}

}



@media (max-width: 640px) {

	#example1.custom-responsive .as-layer,

	#example3.as-horizontal .as-layer {

		font-size: 12px;

	}



	#example1.custom-responsive .hide-small-screen,

	#example3 .hide-small-screen {

		display: none;

	}

}



@media (max-width: 450px) {

	#example1.custom-responsive .as-layer,

	#example3.as-horizontal .as-layer {

		font-size: 10px;

		padding: 2px;

	}

}



.ar{

direction:rtl;

font-family: 'Tajawal', sans-serif;

}

/*  ReFlow Style*/		
		.reflow-product .ref-media .ref-preview .ref-image.active {
            display: block;
			height:350px !important;			
			width:auto!important;
			}	
