﻿/*****************************************************************
  Country page custom CSS NSS
  *****************************************************************/

    .internationalContact__photo {
        float: left;
        display: inline-block;
        position: relative;
        margin-right: 1.5rem;
    }

    .italic {font-style: italic;}


	h4.featureBlock.clear {
        padding: 20px 20px 0 20px;
        margin-bottom: 0;
    }


    .representative {
        margin-bottom: 1rem;
    }


	/*css fixes*/

    .desk--hide .featureBlock p a {
        display: inline !important;
        float: revert !important;
    }

	.sideMenu {
      	margin-top: 0;
    }


/*****************************************************************
  Testimonials CSS NSS
  *****************************************************************/

	.sliderPhotoLeft {
		float: left;
		margin-right: 1.5rem;
		border-radius: 100px;
      	border: 3px solid #fff;
		box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
        transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        -o-transform: rotate(-5deg);
        -moz-transform: rotate(-5deg);
        -webkit-transform: rotate(-5deg);
        -webkit-transition: all .5s ease;
        -moz-transition: all .5s ease;
        -o-transition: all .5s ease;
        -ms-transition: all .5s ease;
        transition: all .5s ease;
	}
	.slides {
		overflow: auto;
	}

	.testimonial__name {
      	text-align: right;
    }

	.flexslider .slides img {
	     width: auto; 
	}


.quote {
  font-size: 2.8em;
  display: inline;
  line-height: .05em;
  vertical-align: -0.5em;
}
.quote-start {
  margin-right: 10px;
  vertical-align: -0.45em;
}
.quote-end {
  margin-left: 10px;
}



.contentBox{
    /* margin-bottom: 0; */
    padding: 10px;
    /* border-radius: 3px; */
    /* border-top: 0 solid #fff; */
    /* border-left: 1px solid #fff; */
    /* border-bottom: 0 solid #f8f8f8; */
    /* border-right: 1px solid #f8f8f8; */
    background: #fafafa;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
    /* width: 94%; */
    /* overflow: hidden; */
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}


    .content-card1, .slide1 {
        /* margin-bottom: 0; */
        padding: 0 10px;
        /* border-radius: 3px; */
        /* border-top: 0 solid #fff; */
        /* border-left: 1px solid #fff; */
        /* border-bottom: 0 solid #f8f8f8; */
        /* border-right: 1px solid #f8f8f8; */
        background: #fafafa;
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
        /* width: 94%; */
        /* opacity: 0; */
        /* overflow: hidden; */
        -webkit-transition: all .5s ease;
        -moz-transition: all .5s ease;
        -o-transition: all .5s ease;
        -ms-transition: all .5s ease;
        transition: all .5s ease;
    }

	/*Brunel fixes*/
	.row .row {
		margin-left: 0;
		margin-right: 0;
	}