@charset "utf-8";
/* CSS Document */


html, body, #header {
    margin: 0 !important;
    padding: 0 !important;
}
body {
	background-color:#ffffff;
	-webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}

div.center-all {
  text-align: center;
}


/* -------------------------------------------------------------------
NEWSLETTERS ----------------------------------------
---------------------------------------------------------------------- */


#newsletter_form
{
 display:none;
 width:100%;
 height:100%;
 background-color:#0080FF;
 text-align:center;
 padding-top:150px;	
}
#newsletter_form h1
{
 font-size:45px;
 color:white;
}
#newsletter_form #user_name
{
 margin-top:20px;
 width:20%;
 height:50px;
 padding-left:20px;
 border:none;
 font-size:17px;
}
#newsletter_form #email
{
 margin-top:20px;
 width:50%;
 height:50px;
 padding-left:20px;
 border:none;
 font-size:17px;
}
#newsletter_form input[type="submit"]
{
 margin-top:10px;
 width:35%;
 height:50px;
 border:none;
 background-color:#084B8A;
 color:white;
 font-size:22px;
 cursor:pointer;
}
#newsletter_form input[type="button"]
{
 margin-top:10px;
 width:35%;
 height:50px;
 border:none;
 background-color:#FE2E2E;
 color:white;
 font-size:22px;
 cursor:pointer;
}
#wrapper
{
 text-align:center;
 margin:0 auto;
 padding:0px;
 width:995px;
}


/* -------------------------------------------------------------------
FAQ ACCORDIAN ----------------------------------------
---------------------------------------------------------------------- */

@import url(https://fonts.googleapis.com/css?family=Raleway:300);

@function random-color($min: 0, $max: 255, $alpha: 1) {
  @if $min < 0 {
    $min: -1;
  } @else {
    $min: $min - 1;
  }
  @if $max > 255 {
    $max: 256;
  } @else {
    $max: $max + 1;
  }
  $red: random($max) + $min;
  $green: random($max) + $min;
  $blue: random($max) + $min;
  @return rgba($red, $green, $blue, $alpha);
}

$ultralight: #fefefe;
$primary: random-color($min: 100, $max: 100);
$primary-light: mix(#ffffff, $primary, 25%);
$primary-dark: mix(#000000, $primary, 25%);

*,
*:before,
*:after {
    box-sizing: border-box;    
}

html {
    background-color: #eeeeee;
}

html {
    padding-top: 50px;
    font-family: 'Raleway', Helvetica, arial, sans-serif;
    background-color: #eeeeee;
}

.header {
    text-align: center;

    a {
      text-decoration: none;
      color: $primary;
    }
}

.accordion {
    width: 48%;
    max-width: 75rem;
    margin: 0 auto;
    padding: 2rem;
}

.accordion-item {
    position: relative;

    &.active {
        .heading {
            color: $primary-light;
        }

        .icon {
            background: $ultralight;

            &:before {
                background: $primary-light;
            }

            &:after {
                width: 0;
            }
        }
    }
    
    .heading {
        display: block;
        text-transform: uppercase;
        text-decoration: none;
        color: $primary-dark;
        font-weight: 700;
        font-size: 1rem;
        position: relative;
        padding: 1.5rem 1.5rem 1.5rem 4rem;
        transition: 0.3s ease-in-out;

        @media (min-width: 40rem) {
            font-size: 1.2rem;
        }

        &:hover {
            color: $primary-light;
            
            .icon {
                &:before,
                &:after {
                    background: $primary-light;
                }
            }
        }
    }

    .icon {
        display: block;
        position: absolute;
        top: 50%;
        left: 0;
        width: 3rem;
        height: 3rem;
        border: 2px solid $ultralight;
        border-radius: 3px;
        transform: translateY(-50%);

        &:before,
        &:after {
            content: '';
            width: 1.25rem;
            height: 0.25rem;
            background: $primary-dark;
            position: absolute;
            border-radius: 3px;
            left: 50%;
            top: 50%;
            transition: 0.3s ease-in-out;
            transform: translate(-50%, -50%);
        }

        &:after {
            transform: translate(-50%, -50%)
                       rotate(90deg);
            z-index: -1;
        }
    }

    .content {
        display: none;
        
        p {
            margin-top: 0;
        }
        
        @media (min-width: 40rem) {
            // padding-left: 4rem;
            line-height: 1.75;
        }
    }
}

/* -------------------------------------------------------------------
PAGE - FAQ PAGE  ----------------------------------------
---------------------------------------------------------------------- */


div.accpicleft{
height:250px;
width: 100%;
float:left;
margin:0px 0px 30px 0px;
vertical-align: top;
display: inline-block;
background-size: cover;
background-position:center;
background-repeat:no-repeat;
vertical-align: top;
display: inline-block;
}

  div.accpicright{
height:250px;
width: 100%;
float:right;
margin:0px 0px 30px 0px;
vertical-align: top;
display: inline-block;
background-size: cover;
background-position:center;
background-repeat:no-repeat;
vertical-align: top;
display: inline-block;
}

div.accpic1{background-image: url(acc/accpic1.jpg);}div.accpic2{background-image: url(acc/accpic2.jpg);}
div.accpic3{background-image: url(acc/accpic3.jpg);}div.accpic4{background-image: url(acc/accpic4.jpg);}
div.accpic5{background-image: url(acc/accpic5.jpg);}div.accpic6{background-image: url(acc/accpic6.jpg);}
div.accpic7{background-image: url(acc/accpic7.jpg);}div.accpic8{background-image: url(acc/accpic8.jpg);}
div.accpic9{background-image: url(acc/accpic9.jpg);}div.accpic10{background-image: url(acc/accpic10.jpg);}
div.accpic11{background-image: url(acc/accpic11.jpg);}div.accpic12{background-image: url(acc/accpic12.jpg);}
div.accpic13{background-image: url(acc/accpic13.jpg);}div.accpic14{background-image: url(acc/accpic14.jpg);}
div.accpic15{background-image: url(acc/accpic15.jpg);}div.accpic16{background-image: url(acc/accpic16.jpg);}
div.accpic17{background-image: url(acc/accpic17.jpg);}div.accpic18{background-image: url(acc/accpic18.jpg);}
div.accpic19{background-image: url(acc/accpic19.jpg);}div.accpic20{background-image: url(acc/accpic20.jpg);}



/* -------------------------------------------------------------------
PAGE - TEAM PAGE  ---------------------------------------
------------------------------------------------------------------ */

	div.teampic{
height:250px;
width: 45%;
margin: 10px 5% 0px 0%;
vertical-align: top;
display: inline-block;
background-size: cover;
background-position:center;
background-repeat:no-repeat;
}

div.teamwordcont{
padding:0px 0px 30px 0px;
margin: 5px 0% 0px 0px;
height:auto;
width: 90%;
text-align: left;
		
      font-family: 'Roboto', sans-serif;
		font-size: 18px;
		font-weight: 300;
		letter-spacing: -0.0px;
		color: black;
		backgroundcolor: pink;
		line-height: 1.7;
		display: inline-block;
    vertical-align: top;
	}

.returntotop{
      font-family: 'Merriweather Sans', sans-serif;
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 1.2px;
    color: black;
    backgroundcolor: pink;
    line-height: 1.5;
    display: inline-block;
  }


div.socialicon{
	height:40px;
	width:40px;
	padding: 00px 0px 0px 0px;
	margin: 00px 0% 0px 5%;
	display: inline-block;
	vertical-align: top;
	background-size: cover;
	background-position:center;
	background-repeat:no-repeat;
	
}

div.soc-li{
	background-image: url(teampic/soc-li.png);
}
div.soc-fb{
	background-image: url(teampic/soc-fb.png);
}
div.soc-yt{
	background-image: url(teampic/soc-yt.png);
}
div.soc-ig{
	background-image: url(teampic/soc-ig.png);
}

div.teampic1{background-image: url(teampic/teampic1.jpg); } div.teampic2{ background-image: url(teampic/teampic2.jpg);
} div.teampic3{background-image: url(teampic/teampic3.jpg);} div.teampic4{background-image: url(teampic/teampic4.jpg);
} div.teampic5{background-image: url(teampic/teampic5.jpg);} div.teampic6{background-image: url(teampic/teampic6.jpg);
} div.teampic7{background-image: url(teampic/teampic7.jpg);} div.teampic8{background-image: url(teampic/teampic8.jpg);
} div.teampic9{background-image: url(teampic/teampic9.jpg);} div.teampic10{background-image: url(teampic/teampic10.jpg);
} div.teampic11{background-image: url(teampic/teampic11.jpg);} div.teampic12{background-image: url(teampic/teampic12.jpg);
} div.teampic13{background-image: url(teampic/teampic13.jpg);} div.teampic13{background-image: url(teampic/teampic13.jpg);
} div.teampic14{background-image: url(teampic/teampic14.jpg);} div.teampic15{background-image: url(teampic/teampic15.jpg);
} div.teampic16{background-image: url(teampic/teampic16.jpg);} div.teampic17{background-image: url(teampic/teampic17.jpg);
} div.teampic18{background-image: url(teampic/teampic18.jpg);} div.teampic19{background-image: url(teampic/teampic19.jpg);
} div.teampic20{background-image: url(teampic/teampic20.jpg);} div.teampic21{background-image: url(teampic/teampic21.jpg);
} div.teampic22{background-image: url(teampic/teampic22.jpg);} div.teampic23{background-image: url(teampic/teampic23.jpg);
} div.teampic24{background-image: url(teampic/teampic24.jpg);} div.teampic25{background-image: url(teampic/teampic25.jpg);
} div.teampic26{background-image: url(teampic/teampic26.jpg);} div.teampic27{background-image: url(teampic/teampic27.jpg);
} div.teampic28{background-image: url(teampic/teampic28.jpg);} div.teampic29{background-image: url(teampic/teampic29.jpg);
} div.teampic30{background-image: url(teampic/teampic30.jpg);} div.teampic31{background-image: url(teampic/teampic31.jpg);
} div.teampic32{background-image: url(teampic/teampic32.jpg);} div.teampic33{background-image: url(teampic/teampic33.jpg);
} div.teampic34{background-image: url(teampic/teampic34.jpg);}div.teampic35{background-image: url(teampic/teampic35.jpg);
} div.teampic36{background-image: url(teampic/teampic36.jpg);}div.teampic37{background-image: url(teampic/teampic37.jpg);
} div.teampic38{background-image: url(teampic/teampic38.jpg);}div.teampic39{background-image: url(teampic/teampic39.jpg);
} div.teampic40{background-image: url(teampic/teampic40.jpg);}div.teampic41{background-image: url(teampic/teampic41.jpg);
} div.teampic42{background-image: url(teampic/teampic42.jpg);}div.teampic43{background-image: url(teampic/teampic43.jpg);
} div.teampic44{background-image: url(teampic/teampic44.jpg);}div.teampic45{background-image: url(teampic/teampic45.jpg);
} div.teampic46{background-image: url(teampic/teampic46.jpg);}div.teampic47{background-image: url(teampic/teampic47.jpg);
} div.teampic48{background-image: url(teampic/teampic48.jpg);}div.teampic49{background-image: url(teampic/teampic49.jpg);
}div.teampic50{background-image: url(teampic/teampic51.jpg);}div.teampic51{background-image: url(teampic/teampic51.jpg);
}div.teampic52{background-image: url(teampic/teampic53.jpg);}div.teampic53{background-image: url(teampic/teampic51.jpg);
}div.teampic54{background-image: url(teampic/teampic55.jpg);}div.teampic55{background-image: url(teampic/teampic51.jpg);
}div.teampic56{background-image: url(teampic/teampic57.jpg);}div.teampic57{background-image: url(teampic/teampic51.jpg);
}div.teampic58{background-image: url(teampic/teampic59.jpg);}div.teampic59{background-image: url(teampic/teampic51.jpg);
}div.teampic60{background-image: url(teampic/teampic50.jpg);}div.teampic61{background-image: url(teampic/teampic51.jpg);
}




/* ----------------------------------------------------------------
MOBILE HEADER  ---------------------------------------
----------------------------------------------------------------*/


.hide {
  display: none;
}

#topMenu {
height: 80px;
width: 100%;
background-color: black;
display: block;
}

nav {
width: 100%;
height: auto;
display: block;
margin: 0;
padding: 0;
}

nav a {
text-decoration: none;
padding-left: 0px;
}

nav ul {
list-style: none;
display: block;
margin: 0;
padding: 0;
background-color: black;
} 

nav ul li {
display: block;
width: 100%;
height: auto;
text-align:center;
padding: 5px 0px 5px 0px;
border-bottom: 1px solid #aaaaaa;
font-family: 'Roboto', sans-serif;
font-weight:400;
  font-size: 17px;
  letter-spacing: 1px;
  color:#000000;
  line-height:1;
}

nav ul ul {
height: 0;
overflow: hidden;
padding-top: 0px;
}

nav ul ul li a {
padding-left: 0px;
}

.hide-nav {
    display: none;
}

.styling {
    background-color: black; 
    border: none;
    color: white;
    border-bottom: 1px grey solid;
  width:100%;
    padding: 10px 0px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
}


/* ----------------------------------------------------------------
MEDIA QUERIES  ---------------------------------------
----------------------------------------------------------------*/


.mobileHide { display: inline;}
   /* Smartphone Portrait and Landscape */
   @media only screen
   and (min-device-width : 320px)
   and (max-device-width : 480px){  .mobileHide { display: none;}}

.mobileShow { display: none;}
   /* Smartphone Portrait and Landscape */
   @media only screen
   and (min-device-width : 320px)
   and (max-device-width : 480px){ .mobileShow { display: inline;}}

.tabletHide { display: inline;}
   /* Smartphone Portrait and Landscape */
   @media only screen
   and (min-device-width : 480px)
   and (max-device-width : 1030px){  .tabletHide { display: none;}}

.tabletShow { display: none;}
   /* Smartphone Portrait and Landscape */
   @media only screen
   and (min-device-width : 480px)
   and (max-device-width : 1030px){  .tabletShow { display: inline;}}


.medHide { display: inline;}
   /* Smartphone Portrait and Landscape */
   @media only screen
   and (min-device-width : 1030px)
   and (max-device-width : 1429px){  .medHide { display: none;}}

.medShow { display: none;}
   /* Smartphone Portrait and Landscape */
   @media only screen
   and (min-device-width : 1030px)
   and (max-device-width : 1429px){  .medShow { display: inline;}}




.fade {
   opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
   }

   .fade:hover {
      opacity: 0.5;
      }



/* ----------------------------------------------------------------
SPACERS  ---------------------------------------
----------------------------------------------------------------*/



div.spacer{
  backgroundColor:  yellow;
}
div.s-25{  height:25px;}div.s-50{  height:50px;
}div.s-75{  height:75px;}div.s-100{  height:100px;
}div.s-150{  height:150px;}div.s-200{  height:200px;
}div.s-250{  height:250px;}


/* -------------------------------------------------------------
LAYOUT CONTROLLERS  ---------------------------
----------------------------------------------------------------*/



div.width80{
  width:80%;
  margin: 0 auto;
  backgroundcolor: pink;
}

div.width40{
  width:40%;
  margin: 0 auto;
  padding-right:40%;
  backgroundcolor: pink;
}

div.left{
  text-align: left;
}

div.center{
  text-align: center;
}

div.corrector{
  backgroundcolor: yellow;
  margin: -300px 0px 0px 0px;
}

div.white{
  color:white;
}

/* -------------------------------------------------------------
LINK FORMATTING    ---------------------------
----------------------------------------------------------------*/


.link1 A:link { -o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s; color: black; text-decoration: none;}
	.link1 A:visited {color: black; text-decoration: none;}
	.link1 A:active { color: black; text-decoration: none;}
	.link1 A:hover {color:#00b050; text-decoration: none; }


.link2 A:link {  -o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s;  color: yellow; text-decoration:none;}
	.link2 A:visited {color: white; text-decoration: none;}
	.link2 A:active {color: white; text-decoration: none;}
	.link2 A:hover {color: white; text-decoration: none;}

.link3 A:link {   -o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s;  color:#999999; text-decoration: none;}
	.link3 A:visited {color: #999999; text-decoration: none;}
	.link3 A:active {color: #999999; text-decoration: none;}
	.link3 A:hover {color: rgb(255,255,255); text-decoration: none; }

.link4 A:link {   -o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s;  color: #d7572a; text-decoration: none;}
	.link4 A:visited {color:  #d7572a; text-decoration: none;}
	.link4 A:active {color:  #d7572a;; text-decoration: none;}
	.link4 A:hover {color: black; text-decoration: none; }

.link5 A:link {   -o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s;  color: lightgrey; text-decoration: none;}
	.link5 A:visited {color:  lightgrey; text-decoration: none;}
	.link5 A:active {color: #d7572a ; text-decoration: none;}
	.link5 A:hover {color: #d7572a; text-decoration: none; }

.link6 A:link {   -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;  color: lightgrey; text-decoration: none;}
  .link6 A:visited {color:  lightgrey; text-decoration: none;}
  .link6 A:active {color: #d7572a; text-decoration: none;}
  .link6 A:hover {color: #000000; text-decoration: none; }

.link6 A:link {   -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;  color: white; text-decoration: underline;}
  .link6 A:visited {color:  white; text-decoration: underline;}
  .link6 A:active {color: white; text-decoration: none;}
  .link6 A:hover {color: black; text-decoration: none; }

.link7 A:link {   -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;  color: #d7572a; text-decoration: none;}
  .link7 A:visited {color:  #d7572a; text-decoration: none;}
  .link7 A:active {color: white; text-decoration: none;}
  .link7 A:hover {color: white; text-decoration: none; }

.link8 A:link {   -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;  color: #d7572a; text-decoration: none;}
  .link8 A:visited {color:  #d7572a; text-decoration: none;}
  .link8 A:active {color: #d7572a; text-decoration: none;}
  .link8 A:hover {color: white; text-decoration: none; }

.link9 A:link {   -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;  color: white; text-decoration: none;}
  .link9 A:visited {color:  white; text-decoration: none;}
  .link9 A:active {color: white; text-decoration: none;}
  .link9 A:hover {color: #cccccc; text-decoration: none; }

  .link9u A:link {   -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;  color: white; text-decoration: underline;}
  .link9u A:visited {color:  white; text-decoration: underline;}
  .link9u A:active {color: white; text-decoration: underline;}
  .link9u A:hover {color: #d7572a; text-decoration: underline; }


.link10 A:link {   -o-transition:.5s;
  -ms-transition:.5s;

  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;  color: black; text-decoration: none;}
  .link10 A:visited {color: black; text-decoration: none;}
  .link19 A:active {color: black; text-decoration: none;}
  .link10 A:hover {color: #d7572a; text-decoration: none; }

.link-but A:link {   -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;  color:#ffffff; text-decoration: none;}
 .link-but A:visited {color: #ffffff; text-decoration: none;}
 .link-but A:active {color: #ffffff; text-decoration: none;}
 .link-but A:hover {color: #000000; text-decoration: none; }



.linkheader A:link {   -o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s;  color:#ffffff; text-decoration: none;}
	.linkheader A:visited {color: #ffffff; text-decoration: none;}
	.linkheader A:active {color: #ffffff; text-decoration: none;}
	.linkheader A:hover {color: #d7572a; text-decoration: none; }

.linkmob A:link {   -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;  color:#ffffff; text-decoration: none;}
.linkmob A:visited {color: #ffffff; text-decoration: none;}
.linkmob A:active {color: #ffffff; text-decoration: none;}
.linkmob A:hover {color: #d7572a; text-decoration: none; }





/* -=
========== HEADER HEADER HEADER  ==========
========== HEADER HEADER HEADER  ==========
=  */



div.header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    padding: 0;
    z-index: 10000;
    transition: all 0.2s ease-in-out;
    height: 55PX;
    background-color:transparent;  
    text-align: center;
    }

div.header.active {
    background: #343434;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    border-bottom: 1px  #d7572a solid;
}

div.headercont{
	margin:0 auto;
	width: 95%;
	height:35px;
	padding: 0px 0px 0px 0px;
	backgroundcolor: red;
	text-align:right;
}


div.headerblocks{
	width:auto; 
	padding: 15px 0% 10px 2%;
	backgroundcolor: orange;
	text-align:left;
	display:inline-block;
		font-family: 'Open Sans Condensed', sans-serif;
		font-size: 16px;
		letter-spacing: -0.1px;
		color:white;
		font-weight:400;
    texttransform: uppercase;
  }


/* -=
========== HERO HERO HERO   ==========
========== HERO HERO HERO   ==========
=  */


	div.hero{
width:100%;
margin:40px 0px 0 0;
height: 300px;
}

 div.herospacer{
height: 65px;
}

	div.heropic{
height:300px;
width: 85%;
margin:0px 0px 0px 0px;
vertical-align: top;
display: inline-block;
background-size: cover;
background-position:center;
background-repeat:no-repeat;
}


div.heropic1{background-image: url(heropic/heropic1.jpg);} div.heropic2{background-image: url(heropic/heropic2.jpg);
} div.heropic3{background-image: url(heropic/heropic3.jpg);} div.heropic4{background-image: url(heropic/heropic4.jpg);
}  div.heropic5{background-image: url(heropic/heropic5phone.jpg);}  div.heropic6{background-image: url(heropic/heropic6.jpg);
}  div.heropic7{background-image: url(heropic/heropic7.jpg);} div.heropic8{background-image: url(heropic/heropic8.jpg);
} div.heropic9{background-image: url(heropic/heropic9.jpg);} div.heropic10{background-image: url(heropic/heropic10.jpg);
} div.heropic11{background-image: url(heropic/heropic11.jpg);} div.heropic12{background-image: url(heropic/heropic12.jpg);
} div.heropic13{background-image: url(heropic/heropic13.jpg);} div.heropic14{background-image: url(heropic/heropic14.jpg);
} div.heropic15{background-image: url(heropic/heropic15.jpg);} div.heropic16{background-image: url(heropic/heropic16.jpg);
} div.heropic17{background-image: url(heropic/heropic17.jpg);} div.heropic18{background-image: url(heropic/heropic18.jpg);
} div.heropic19{background-image: url(heropic/heropic19.jpg);} div.heropic20{background-image: url(heropic/heropic20.jpg);
} div.heropic21{background-image: url(heropic/heropic21.jpg);} div.heropic22{background-image: url(heropic/heropic22.jpg);
} div.heropic23{background-image: url(heropic/heropic23.jpg);} div.heropic24{background-image: url(heropic/heropic24.jpg);
} div.heropic25{background-image: url(heropic/heropic25.jpg);} div.heropic26{background-image: url(heropic/heropic26.jpg);
} div.heropic27{background-image: url(heropic/heropic27.jpg);} div.heropic28{background-image: url(heropic/heropic28.jpg);
} div.heropic29{background-image: url(heropic/heropic29.jpg);} div.heropic30{background-image: url(heropic/heropic30.jpg);
} div.heropic31{background-image: url(heropic/heropic31.jpg);}  div.heropic32{background-image: url(heropic/heropic32.jpg);
}  div.heropic33{background-image: url(heropic/heropic33.jpg);}  div.heropic34{background-image: url(heropic/heropic34.jpg);
}  div.heropic35{background-image: url(heropic/heropic35.jpg);}  div.heropic36{background-image: url(heropic/heropic36.jpg);
}  div.heropic37{background-image: url(heropic/heropic37.jpg);}  div.heropic38{background-image: url(heropic/heropic38.jpg);
}  div.heropic39{background-image: url(heropic/heropic39.jpg);
} 



  div.herocolourblock{
width:15%; 
height: 100%;
margin:0% 0% 0% 0%;
padding: 0% 0% 0% 0%;
background-color: #d7572a;
display: inline-block;
vertical-align: top;
  }  

  div.heroblock{
width: 85%; 
height: auto;
margin:0% 0% 0% 0%;
padding: 0% 0% 0% 0%;
backgroundcolor: black;
position: relative;
top:-300px;
  }  

	div.herologo{
height:1px;
width:1px;
margin:20px 0px 0px 0%;
background-size: cover; background-position:center; background-repeat:no-repeat;
background-image: url(herologo.png);
}

	div.enriching{
height: 13px;
width: 190px;
margin:0px 0px 0px 10%;
background-size: cover; background-position:center; background-repeat:no-repeat;
background-image: url(1enriching.png);
}

div.herotitle{
width:90%;
height: auto;
margin: 10px 0px 20px 10%;
padding: 0px 0px 20px 0px;
border-bottom: 1px solid white;
display: inline-block;
	font-family: 'Montserrat', sans-serif;
	font-size: 50px;
	letter-spacing: -2px;
	line-height: 1;
	color: #ffffff;
	z-index: 100;
  text-shadow: 2px 2px 8px #000000;
}

div.herosubtitle{
width:90%;
height: auto;
margin: 0px 0px 30px 10%;
padding: 0px 0px 0px 0px;
display: inline-block;
backgroundcolor: grey;
vertical-align: top;
	font-family: 'Cormorant Garamond', serif;
	font-size: 18.5px;
	font-weight: 400;
	letter-spacing: 0px;
	line-height: 1.3;
	color:#ffffff;
  text-shadow: 2px 2px 8px #000000;
}


/* -=
==========  Title words / Title Words   ==========
==========  Title words / Title Words   ==========
=  */


div.titlebox{
	width:95%;
	margin: 50px 0px 50px 0%;
	padding: 0px 0px 0px 00px;
	backgroundcolor: yellow;
	display: inline-block;
	vertical-align: top;
	}

div.titleboxshort{
	width:90%;
	margin: 25px 0px 25px 0px;
	padding: 0px 0px 0px 00px;
	backgroundcolor: yellow;
	display: inline-block;
	vertical-align: top;
	}


div.title1{
padding:0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
height:auto;
width: 80%;
font-family: 'Cormorant Garamond', serif;
		font-size: 16px;
		font-weight: 400;
		letter-spacing: 6px;
		color: #aaaaaa;
		backgroundcolor: pink;
		line-height: 1.5;
		display: inline-block;
    text-transform: uppercase;
	}

div.title2{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: 90%;
		font-family: 'Cormorant Garamond', serif;
		font-size: 39px;
		font-weight: 400;
		letter-spacing: -.0.5px;
		color: #6b6b6b;
		backgroundcolor: green;
		line-height: 1.1;
		display: inline-block;
	}

div.titlesection1{
padding:0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
height:auto;
width: 90%;
font-family: 'Cormorant Garamond', serif;
		font-size: 18px;
		font-weight: 400;
		letter-spacing: 6px;
		color: #aaaaaa;
		backgroundcolor: pink;
		line-height: 1.5;
		display: inline-block;
	}

div.titlesection2{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: 100%;
		font-family: 'Cormorant Garamond', serif;
		font-size: 45px;
		font-weight: 400;
		letter-spacing: -.0.5px;
		color: #6b6b6b;
		backgroundcolor: green;
		line-height: 1.1;
		display: inline-block;
	}


div.whitetext{
  color:white;
}
.orangetext{
  color:#d7572a;
}


div.subtitlebox{
	width: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 00px;
	backgroundcolor: yellow;
	display: inline-block;
	vertical-align: top;
	}

div.subtitle1{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: auto;
font-family: 'Cormorant Garamond', serif;
		font-size: 12px;
		font-weight: 400;
		letter-spacing: 6px;
		color: #d7572a;
		backgroundcolor: yellow;
		display: inline-block;
	}

div.subtitle2{
padding:0px 0px 0px 0px;
margin: 5px 0px 0px 0px;
height:auto;
width: auto;
		font-family: 'Cormorant Garamond', serif;
		font-size: 30px;
		font-weight: 400;
		letter-spacing: -0px;
		color: #6b6b6b;
		backgroundcolor: yellow;
		display: inline-block;
	}

div.subtitle2edu{
padding:3px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: auto;
    font-family: 'Cormorant Garamond', serif;
  font-size: 35px;
    font-weight: 400;
    letter-spacing: -.0.5px;
    color: #6b6b6b;
    backgroundcolor: yellow;
    display: inline-block;
  }


div.subtitle4edu{
padding:3px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: auto;
    font-family: 'Cormorant Garamond', serif;
    font-size: 35px;
    font-weight: 400;
    letter-spacing: -.0.5px;
    color: #6b6b6b;
    backgroundcolor: yellow;
    display: inline-block;
  }

	div.title-white{
	color:white;
	backgroundcolor: grey;
	}




/* -=
==========  Top Info Stuff / Top Info Stuff  ==========
==========  Top Info Stuff / Top Info Stuff  ==========
=  */

div.infocont{
padding: 0px 0px 0px 0px;
margin: 0px 5% 0px 5%;
height:auto;
width: 90%;
display: inline-block;
vertical-align: top;
text-align: left;
backgroundcolor: pink;
	}

div.infotitle{
padding:0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
height:auto;
width: auto;
text-align: left;
		font-family: 'Merriweather Sans', sans-serif;
		font-size: 18px;
		font-weight: 400;
		letter-spacing: 1px;
		color: #aaaaaa;
		backgroundcolor: yellow;
		line-height: 1;
		display: inline-block;
	}

div.infocopy{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: auto;
text-align: left;
  font-family: 'Roboto', sans-serif;
		font-size: 16px;
		font-weight: 400;
		letter-spacing: 0;
		color: black;
		backgroundcolor: green;
		line-height: 1.6;
		display: inline-block;
	}

   .infobold{
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0;
  }

div.infocopy2{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: auto;
text-align: left;
  font-family: 'Roboto', sans-serif;
    font-size: 16px;
    font-weight: 300;
    letter-spacing: 0;
    color: black;
    backgroundcolor: green;
    line-height: 1.4;
    display: inline-block;
  }

  div.infocopy3{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: auto;
text-align: left;
  font-family: 'Roboto', sans-serif;
    font-size: 16px;
    font-weight: 300;
    letter-spacing: 0;
    color: black;
    backgroundcolor: green;
    line-height: 1.5;
    display: inline-block;
  }


	div.infopic{
height:250px;
width:100%;
margin:00px 0px 30px 0%;
		display: inline-block;
		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;
		color:black;
		}


div.infopicvideocont{
height:550px;
width:90%;
margin:25px 0px 0px 5%;
height:auto;
text-align: left;
backgroundcolor: yellow;
display:inline-block;
vertical-align: top;
}

div.index-videocont{
height:450px; width:100%;
margin:0px 0% 10px 0%;
height:auto;
text-align: left;
backgroundcolor: yellow;
display:inline-block;
vertical-align: top;
}


div.index-voyt{
padding:0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
height:auto;
width: auto;
text-align: left;
  font-family: 'Roboto', sans-serif;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 0;
    color: black;
    backgroundcolor: green;
    line-height: 1.4;
    display: inline-block;
  }

div.custominfopic1{
height: 320px;
width:100%;
margin:00px 0px 0px 0%;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;
    background-repeat:no-repeat;    color:black;
    }

    div.custominfopic2{
height:140px;
width:100%;
margin:15px 0px 15px 0%;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;
    background-repeat:no-repeat;    color:black;    }



div.custominfopic3{
height:140px;
width:100%;
margin:15px 0px 15px 0%;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;
    background-repeat:no-repeat;    color:black;    }




div.worldframemobile{
height:auto;
width:auto;
text-align: center;
margin:15px 0px 15px 0%;
bordertop:3px solid grey;
    }


      div.infopicshort{
height:300px;

width:35%;
margin:00px 0px 0px 5%;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;
    background-repeat:no-repeat;
    color:black;
    }

div.info1{background-image: url(titlepics/info1.jpg);} div.info2{background-image: url(titlepics/info2.jpg);
}div.info3{background-image: url(titlepics/info3.jpg);}div.info4{background-image: url(titlepics/info4.jpg);
}div.info5{background-image: url(titlepics/info5.jpg);}div.info6{background-image: url(titlepics/info6.jpg);
}div.info7{background-image: url(titlepics/info7.jpg);}div.info8{background-image: url(titlepics/info8.jpg);
}div.info9{background-image: url(titlepics/info9.jpg);}div.info10{background-image: url(titlepics/info10.jpg);
}div.info11{background-image: url(titlepics/info11.jpg);}div.info12{background-image: url(titlepics/info12.jpg);
}div.info13{background-image: url(titlepics/info13.jpg);}div.info14{background-image: url(titlepics/info14.jpg);
}div.info15{background-image: url(titlepics/info15.jpg);}div.info16{background-image: url(titlepics/info16.jpg);
}div.info17{background-image: url(titlepics/info17.jpg);}div.info18{background-image: url(titlepics/info18.jpg);
}div.info19{background-image: url(titlepics/info19.jpg);}div.info20{background-image: url(titlepics/info20.jpg);
}div.info21{background-image: url(titlepics/info21.jpg);}div.info22{background-image: url(titlepics/info22.jpg);
}div.info23{background-image: url(titlepics/info23.jpg);}div.info24{background-image: url(titlepics/info24.jpg);
}div.info25{background-image: url(titlepics/info25.jpg);}div.info26{background-image: url(titlepics/info26.jpg);
}div.info27{background-image: url(titlepics/info27.jpg);}div.info28{background-image: url(titlepics/info28.jpg);
}div.info29{background-image: url(titlepics/info29.jpg);}div.info30{background-image: url(titlepics/info30.jpg);
}div.info31{background-image: url(titlepics/info31.jpg);}div.info32{background-image: url(titlepics/info32.jpg);
}div.info33{background-image: url(titlepics/info33.jpg);}div.info34{background-image: url(titlepics/info34.jpg);
}div.info35{background-image: url(titlepics/info35.jpg);}div.info36{background-image: url(titlepics/info36.jpg);
}div.info37{background-image: url(titlepics/info37.jpg);}div.info38{background-image: url(titlepics/info38.jpg);
}div.info39{background-image: url(titlepics/info39.jpg);}div.info40{background-image: url(titlepics/info40.jpg);
}div.info41{background-image: url(titlepics/info41.jpg);}div.info42{background-image: url(titlepics/info42.jpg);
}div.info43{background-image: url(titlepics/info43.jpg);}div.info44{background-image: url(titlepics/info44.jpg);
}div.info45{background-image: url(titlepics/info45.jpg);}div.info46{background-image: url(titlepics/info46.jpg);
}div.info47{background-image: url(titlepics/info47.jpg);}div.info48{background-image: url(titlepics/info48.jpg);
}div.info49{background-image: url(titlepics/info49.jpg);}div.info50{background-image: url(titlepics/info50.jpg);
}div.info51{background-image: url(titlepics/info51.jpg);}div.info52{background-image: url(titlepics/info52.jpg);
}div.info53{background-image: url(titlepics/info53.jpg);}div.info54{background-image: url(titlepics/info54.jpg);
}div.info55{background-image: url(titlepics/info55.jpg);}div.info56{background-image: url(titlepics/info56.jpg);
}div.info57{background-image: url(titlepics/info57.jpg);}div.info58{background-image: url(titlepics/info58.jpg);
}div.info59{background-image: url(titlepics/info59.jpg);}div.info60{background-image: url(titlepics/info60.jpg);
}div.info61{background-image: url(titlepics/info61.jpg);}div.info62{background-image: url(titlepics/info62.jpg);
}div.info63{background-image: url(titlepics/info63.jpg);}div.info64{background-image: url(titlepics/info64.jpg);
}div.info65{background-image: url(titlepics/info65.jpg);}div.info66{background-image: url(titlepics/info66.jpg);
}div.info67{background-image: url(titlepics/info67.jpg);}div.info68{background-image: url(titlepics/info68.jpg);
}div.info69{background-image: url(titlepics/info69.jpg);}div.info98{background-image: url(titlepics/info98phone.png);
}div.info99{background-image: url(titlepics/info99.png);
}



/* -=
==========  Custom new What Makes Us Different Section  ==========
=  */



div.wmudbandcont{
height:auto;
width:90%;
margin:00px 0% 0px 5%;
    display: inline-block;
    vertical-align: top;
backgroundcolor: yellow;
    }


div.wmudverticalcont{
height:auto;
width:100%;
margin:00px 3% 70px 0%;
    display: inline-block;
    vertical-align: top;
backgroundcolor: pink;
    }



div.wmudpic{
height:180px;
width:100%;
bord-er-left:solid #d7572a 5px;
margin:5px 0px 0px 0%;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;
    background-repeat:no-repeat;    color:black;
    float:left;
    }

div.wmudpic1{background-image: url(titlepics/wmudpic1.jpg);} div.wmudpic2{background-image: url(titlepics/wmudpic2.jpg);
} div.wmudpic3{background-image: url(titlepics/wmudpic3.jpg);} div.wmudpic4{background-image: url(titlepics/wmudpic4.jpg);
}div.wmudpic5{background-image: url(titlepics/wmudpic5.jpg);
} 


div.wmudtitle{
padding:0px 0px 10px 2.5%;
margin: 10px 0px 0px 0%;
height:auto;
width: 90%;
text-align: left;
text-transform: uppercase;
     font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: 1;
    color: black;
    backgroundcolor: green;
    line-height: 1.6;
    display: inline-block;
  }


div.wmudcopy{
padding:0px 0% 0px 2.5%;
margin: 0px 0px 25px 0%;
height:auto;
width:90%;
text-align: left;
   font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: 300;
    letter-spacing: -0.1px;
    color: black;
    backgroundcolor: grey;
    line-height: 1.5;
    display: inline-block;
    vertical-align: top;
  }

.wmudbold{
    font-size: 18px;
    font-weight: 400;
    letter-spacing: -.0.1px;
    color: black;
  
  }



/* -=
==========  Curveband ==========
=  */


div.curveband{
height:80px;
width:100%;
margin:00px 0px 0px 0%;
		display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;
		background-repeat:no-repeat;		color:black;
		}

    div.curvebandshallow{
height:80px;
width:100%;
margin:00px 0px 0px 0%;
    display: inline-block;    vertical-align: top;    background-size: cover;   background-position:center;
    background-repeat:no-repeat;    color:black;
    }

div.curvebandfooter{
height:180px;
background-image: url(cbfooter.png);}
		}

div.cb1{background-image: url(cb1.png);}div.cb1under{background-image: url(cb1under.png);}
div.cb2{background-image: url(cb2.png);}div.cb2under{background-image: url(cb2under.png);}
div.cb3{background-image: url(cb3.png);} div.cb3under{background-image: url(cb3under.png);}
div.cb4{background-image: url(cb4.png);}div.cb4under{background-image: url(cb4under.png);}
div.cb5{background-image: url(cb5.png);}div.cb5under{background-image: url(cb5under.png);}
div.cb6{background-image: url(cb6.png);}div.cb6under{background-image: url(cb6under.png);}
div.cb7{background-image: url(cb7.png);}div.cb7under{background-image: url(cb7under.png);}
div.cb8{background-image: url(cb8.png);}div.cb8under{background-image: url(cb8under.png);}
div.cb9{background-image: url(cb8.png);}div.cb9under{background-image: url(cb9under.png);}
div.cb10{background-image: url(cb8.png);}div.cb10under{background-image: url(cb10under.png);}
div.cb11{background-image: url(cb11.png);}div.cb11under{background-image: url(cb11under.png);}
div.cb12{background-image: url(cb12.png);}div.cb12under{background-image: url(cb12under.png);}
div.cb13{background-image: url(cb13.png);}div.cb13under{background-image: url(cb13under.png);}
div.cb14{background-image: url(cb14.png);}div.cb14under{background-image: url(cb14under.png);}
div.cb15{background-image: url(cb15.png);}div.cb15under{background-image: url(cb15under.png);}
div.cb16{background-image: url(cb16.png);}div.cb16under{background-image: url(cb16under.png);}
div.cb17{background-image: url(cb17.png);}div.cb17under{background-image: url(cb17under.png);}
div.cb18{background-image: url(cb18.png);}div.cb18under{background-image: url(cb18under.png);}

div.cbs1{background-image: url(cbs1.png);}div.cbs1under{background-image: url(cbs1under.png);}
div.cbs2{background-image: url(cbs2.png);}div.cbs2under{background-image: url(cbs2under.png);}
div.cbs3{background-image: url(cbs3.png);} div.cbs3under{background-image: url(cbs3under.png);}
div.cbs4{background-image: url(cbs4.png);}div.cbs4under{background-image: url(cbs4under.png);}
div.cbs5{background-image: url(cbs5.png);}div.cbs5under{background-image: url(cbs5under.png);}
div.cbs6{background-image: url(cbs6.png);}div.cbs6under{background-image: url(cbs6under.png);}
div.cbs7{background-image: url(cbs7.png);}div.cbs7under{background-image: url(cbs7under.png);}
div.cbs8{background-image: url(cbs8.png);}div.cbs8under{background-image: url(cbs8under.png);}
div.cbs9{background-image: url(cbs8.png);}div.cbs9under{background-image: url(cbs9under.png);}
div.cbs10{background-image: url(cbs8.png);}div.cbs10under{background-image: url(cbs10under.png);}
div.cbs11{background-image: url(cbs11.png);}div.cbs11under{background-image: url(cbs11under.png);}
div.cbs12{background-image: url(cbs12.png);}div.cbs12under{background-image: url(cbs12under.png);}
div.cbs13{background-image: url(cbs13.png);}div.cbs13under{background-image: url(cbs13under.png);}
div.cbs14{background-image: url(cbs14.png);}div.cbs14under{background-image: url(cbs14under.png);}
div.cbs15{background-image: url(cbs15.png);}div.cbs15under{background-image: url(cbs15under.png);}
div.cbs16{background-image: url(cbs16.png);}div.cbs16under{background-image: url(cbs16under.png);}
div.cbs17{background-image: url(cbs17.png);}div.cbs17under{background-image: url(cbs17under.png);}
div.cbs18{background-image: url(cbs18.png);}div.cbs18under{background-image: url(cbs18under.png);}



div.fullbar1{
height:auto;
width:100%;
margin: 0px 0px 00px 0%;
padding: 20px 0px 20px 0%;
background-color: grey;	
}

div.fcb1{
background-color: #e7e7e7;	
}
div.fcb2{
background-color: #d7651f;
}
div.fcb3{
background-color: #eeeeee;	
}
div.fcb4{
background-color: grey;	
}
div.fcbwhite{
background-color: white; 
}





div.widecontentbox{
padding:0px 0px 0px 0px;
margin: 0px 0px 30px 0px;
height:auto;
width:80%;
text-align: left;
		font-family: 'roboto', sans-serif;
		font-size: 16px;
		font-weight: 300;
		letter-spacing: -0px;
		color: white;
		backgroundcolor: green;
		line-height: 1.5;
		display: inline-block;
	}

  div.widecontentboxblack{
padding:0px 0px 0px 0px;
margin: 0px 0px 30px 0%;
height:auto;
width: 90%;
text-align: left;
    font-family: 'roboto', sans-serif;
    font-size: 16px;
    font-weight: 300;
    letter-spacing: -0px;
    color: black;
    backgroundcolor: green;
    line-height: 1.5;
    display: inline-block;
  }

div.calendarcont{
padding:0px 0px 0px 0px;
margin: 0px 0% 0px 5%;
height:auto;
width: 93%;
text-align: left;
vertical-align: top;
display: inline-block;
backgroundcolor: pink;
  }


div.calendarcontleft{
padding:0px 0px 0px 0px;
margin: 0px 0% 0px 0%;
height:auto;
width: 90%;
text-align: left;
vertical-align: top;
display: inline-block;
backgroundcolor: yellow;
  }

div.calendarcontright{
padding:0px 0px 0px 0px;
margin: 0px 0% 0px 0%;
height:auto;
width: 90%;
text-align: left;
vertical-align: top;
display: inline-block;
backgroundcolor: green;
  }


div.calendarpic{
height:450px;
width:90%;
margin:30px 0px 0px 0%;
    display: inline-block;
    vertical-align: top;
    background-size: cover;
    background-position:center;
    background-repeat:no-repeat;
    color:black;
    }

    div.calendarpic-t{
height:1000px;
width:100%;
margin:00px 0px 0px 0%;
    display: inline-block;
    vertical-align: top;
    background-size: cover;
    background-position:center;
    background-repeat:no-repeat;
    color:black;
    }

div.calendarpic1{background-image: url(calendarpic/calendarpic1.jpg);}div.calendarpic2{background-image: url(calendarpic/calendarpic2.jpg);
}div.calendarpic3{background-image: url(calendarpic/calendarpic3.jpg);}div.calendarpic4{background-image: url(calendarpic/calendarpic4.jpg);
}div.calendarpic5{background-image: url(calendarpic/calendarpic5.jpg);}div.calendarpic6{background-image: url(calendarpic/calendarpic6.jpg);
}div.calendarpic7{background-image: url(calendarpic/calendarpic7.jpg);}div.calendarpic8{background-image: url(calendarpic/calendarpic8.jpg);
}div.calendarpic9{background-image: url(calendarpic/calendarpic9.jpg);}div.calendarpic10{background-image: url(calendarpic/calendarpic10.jpg);
}


div.calendarpic-t-1{background-image: url(calendarpic/calendarpic-t-1.jpg);}div.calendarpic-t-2{background-image: url(calendarpic/calendarpic-t-2.jpg);
}div.calendarpic-t-3{background-image: url(calendarpic/calendarpic-t-3.jpg);}div.calendarpic-t-4{background-image: url(calendarpic/calendarpic-t-4.jpg);
}div.calendarpic-t-5{background-image: url(calendarpic/calendarpic-t-5.jpg);}div.calendarpic-t-6{background-image: url(calendarpic/calendarpic-t-6.jpg);
}div.calendarpic-t-7{background-image: url(calendarpic/calendarpic-t-7.jpg);}div.calendarpic-t-8{background-image: url(calendarpic/calendarpic-t-8.jpg);
}div.calendarpic-t-9{background-image: url(calendarpic/calendarpic-t-9.jpg);}div.calendarpic-t-10{background-image: url(calendarpic/calendarpic-t-10.jpg);
}div.calendarpic-t-11{background-image: url(calendarpic/calendarpic-t-11.jpg);}div.calendarpic-t-12{background-image: url(calendarpic/calendarpic-t-12.jpg);
}div.calendarpic-t-13{background-image: url(calendarpic/calendarpic-t-13.jpg);}div.calendarpic-t-14{background-image: url(calendarpic/calendarpic-t-14.jpg);
}div.calendarpic-t-15{background-image: url(calendarpic/calendarpic-t-15.jpg);}div.calendarpic-t-16{background-image: url(calendarpic/calendarpic-t-16.jpg);
}div.calendarpic-t-17{background-image: url(calendarpic/calendarpic-t-17.jpg);}div.calendarpic-t-18{background-image: url(calendarpic/calendarpic-t-18.jpg);
}


div.calendarpic-t-7trans{background-image: url(calendarpic/calendarpic-t-7trans.png);}div.calendarpic-t-2{background-image: url(calendarpic/calendarpic-t-2.jpg);
}div.calendarpic-t-3trans{background-image: url(calendarpic/calendarpic-t-3trans.png);}


div.contactcont{
padding:0px 0px 0px 0px;
margin: 0px 0% 5px 5%;
height:auto;
width: 95%;
text-align: left;
vertical-align: top;
display: inline-block;
background-color: pink;
  }

div.contactcont2{
padding:0px 0px 0px 0px;
margin: 0px 0% 5px 10%;
height:auto;
width: 45%;
text-align: left;
vertical-align: top;
display: inline-block;
backgroundcolor: pink;
  }


div.gpcont{
padding:0px 0px 0px 0px;
margin: 0px 0% 5px 10%;
height:auto;
width: 45%;
text-align: left;
vertical-align: top;
display: inline-block;
backgroundcolor: pink;
	}

div.wide{
width: 45%;
	}


div.gptitle{
padding:0px 0px 15px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: 100%;
text-align: left;
text-transform: uppercase;
		font-family: 'roboto', sans-serif;
		font-size: 12px;
		font-weight: 600;
		letter-spacing: 1.9px;
		color: white;
		backgroundcolor: green;
		line-height: 1.3;
		display: inline-block;
	}


div.gpcopy{
padding:0px 0% 0px 0%;
margin: 0px 0px 25px 0px;
height:170px;
width:100%;
text-align: left;
		font-family: 'roboto', sans-serif;
		font-size: 15px;
		font-weight: 100;
		letter-spacing: -.0.1px;
		color: white;
		backgroundcolor: pink;
		line-height: 1.5;
		display: inline-block;
	}

div.flexheight{
padding:0px 0% 0px 0%;
margin: 0px 0px 60px 0px;
height:auto;
  }



div.workshoptitle{
padding:0px 0% 0px 0%;
margin: 0px 0px 0px 0px;
height:auto;
width:100%;
text-align: left;
   font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 0.5px;
    color: white;
    backgroundcolor: pink;
    line-height: 1.5;
    display: inline-block;
  }


  div.workshopdateloc{
padding:0px 0% 4px 0%;
margin: 0px 0px 8px 0px;
height:auto;
width:100%;
text-align: left;
   font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: -.0.3px;
    color: white;
    backgroundcolor: pink;
    line-height: 1.5;
    display: inline-block;
    border-bottom: 1px lightgrey solid;
  }

div.workshopdatelocnoline{
padding:0px 0% 4px 0%;
margin: 0px 0px 8px 0px;
height:auto;
width:100%;
text-align: left;
    font-family: 'Merriweather Sans', sans-serif;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: -.0.3px;
    color: white;
    backgroundcolor: pink;
    line-height: 1.5;
    display: inline-block;
    border-bottom: 0px pink solid;
  }


div.workshopcopy{
padding:0px 0% 0px 0%;
margin: 0px 0px 25px 0px;
height:auto;
width:100%;
text-align: left;
  font-family: 'Roboto', sans-serif;
      font-size: 17px;
    font-weight: 300;
    letter-spacing: 0.2;
    color: black;
    backgroundcolor: green;
    line-height: 1.6;
    display: inline-block;
  }


div.variableheight{
padding:0px 0% 20px 0%;
height:auto;
	}



	div.black{
color: black;
	}

div.orange{
color: #d7572a;
	}


div.findoutmore{
height:auto;
width:150px; 
height: 18px;
margin:00px 0px 0px 0%;
padding: 0px 0px 00px 0px;
    text-align: left;
    display: inline-block;
    vertical-align: top;    background-size: cover;    background-position:center;    background-repeat:no-repeat;
    color:black;
    background-image: url(findoutmore.jpg);
}

div.pactlogo{
height:80px;
width:160px;
margin:00px 0px 0px 0%;
padding: 0px 0px 00px 0px;
    text-align: left;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center; background-repeat:no-repeat;color:black;
background-image: url(pactlogo.jpg);
}

div.laserlogo1{
height:65px;
width:200px;
margin:30px 0px 0px 0%;
padding: 0px 0px 00px 0px;
    text-align: left;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;    background-repeat:no-repeat;    color:black;
background-image: url(laserlogo1.png);
}



div.pactpractlogo{
height:80px;
width:160px;
margin:00px 0px 0px 10%;
padding: 0px 0px 00px 0px;
text-align: left;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;    background-repeat:no-repeat;    color:black;
background-image: url(pactpractlogo.jpg);
}


/* -=
==========  FULL SCREEN IMAGE SECTIONS  ==========
==========  FULL SCREEN IMAGE SECTIONS  ==========
==========  FULL SCREEN IMAGE SECTIONS  ==========
=  */



div.fbi{
height:auto;
width:100%;
margin:00px 0px 0px 0%;
padding: 0px 0px 0px 0px;
text-align: left;
		display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;		color:black;
		}

div.fbi1{background-image: url(fbi/fbi1.jpg);}div.fbi2{background-image: url(fbi/fbi2.jpg);
}div.fbi3{background-image: url(fbi/fbi3.jpg);}div.fbi4{background-image: url(fbi/fbi4.jpg);
}div.fbi5{background-image: url(fbi/fbi5.jpg);}div.fbi6{background-image: url(fbi/fbi6.jpg);
}div.fbi7{background-image: url(fbi/fbi7.jpg);}div.fbi8{background-image: url(fbi/fbi8.jpg);
}div.fbi9{background-image: url(fbi/fbi9.jpg);}div.fbi10{background-image: url(fbi/fbi10.jpg);
}div.fbi11{background-image: url(fbi/fbi11.jpg);}div.fbi12{background-image: url(fbi/fbi12.jpg);
}div.fbi13{background-image: url(fbi/fbi13.jpg);}div.fbi13{background-image: url(fbi/fbi13.jpg);
}div.fbi14{background-image: url(fbi/fbi14.jpg);}div.fbi15{background-image: url(fbi/fbi15a.jpg);
}div.fbi16{background-image: url(fbi/fbi16.jpg);}div.fbi17{background-image: url(fbi/fbi17.jpg);
}div.fbi18{background-image: url(fbi/fbi18.jpg);}div.fbi19{background-image: url(fbi/fbi19.jpg);
}div.fbi20{background-image: url(fbi/fbi20.jpg);}div.fbi21{background-image: url(fbi/fbi21.jpg);
}div.fbi22{background-image: url(fbi/fbi22a.jpg);}div.fbi23{background-image: url(fbi/fbi23.jpg);
}div.fbi24{background-image: url(fbi/fbi24.jpg);}div.fbi25{background-image: url(fbi/fbi25.jpg);
}div.fbi26{background-image: url(fbi/fbi26.jpg);}div.fbi27{background-image: url(fbi/fbi27.jpg);
}div.fbi28{background-image: url(fbi/fbi28.jpg);}div.fbi29{background-image: url(fbi/fbi29.jpg);
}div.fbi30{background-image: url(fbi/fbi30.jpg);}div.fbi31{background-image: url(fbi/fbi31.jpg);
}div.fbi32{background-image: url(fbi/fbi32.jpg);}div.fbi33{background-image: url(fbi/fbi33.jpg);
}div.fbi34{background-image: url(fbi/fbi34.jpg);}div.fbi35{background-image: url(fbi/fbi35.jpg);
}

div.fbi-au1{background-image: url(fbi/fbi-au1-mob.png);}
div.fbi-au2{background-image: url(fbi/fbi-au2.png);}



div.fbi-es1{background-image: url(fbi/fbi-es1.png);}
div.fbi-es2{background-image: url(fbi/fbi-es2.png);}



div.fbi-no1{background-image: url(fbi/fbi-no1.png);}
div.fbi-no2{background-image: url(fbi/fbi-no2.png);}



div.fbi-po1{background-image: url(fbi/fbi-po1.png);}
div.fbi-po2{background-image: url(fbi/fbi-po2.png);}




div.widthcontainer{
padding:0px 0px 0px 0px;
margin: 75px 0px 0px 5%;
height:auto;
width: 90%;
text-align: left;
backgroundcolor: pink;
display: inline-block;
vertical-align: top;
}

div.widthcontainer-notop{
padding:0px 0px 0px 0px;
margin: 75px 0px 0px 5%;
height:auto;
width: 90%;
text-align: left;
backgroundcolor: pink;
display: inline-block;
vertical-align: top;
}



/* -=
==========  BLOCK SECTIONS  ==========
==========  BLOCK SECTIONS  ==========
==========  BLOCK SECTIONS  ==========
=  */


div.blockcontainer{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: 100%;
text-align: left;
backgroundcolor: yellow;
display:inline-block;
vertical-align: top;
}

div.blockcontainerassoci{
padding:0px 0px 0px 0px;
margin: 0px 0px 120px 5%;
height:auto;
width: 90%;
text-align: left;
backgroundcolor: yellow;
display:inline-block;
vertical-align: top;
}


div.blocktitle{
padding:10px 0px 10px 5%;
margin: 00px 0px 0px 0px;
height:auto;
width: 95%;
text-align: left;
		font-family: 'Hind Madurai', sans-serif;
		font-size: 15px;
		font-weight: 600;
		letter-spacing: 2px;
		color: white;
		background-color: #d7572a;
		display: inline-block;
		text-transform: uppercase;
	}

div.blockwords{
padding:0px 0px 0px 0px;
margin: 00px 2.5% 0px 0px;
height:auto;
width: 100%;
text-align: left;
     font-family: 'Roboto', sans-serif;
		font-size: 17px;
		font-weight: 400;
		letter-spacing: -0px;
		color: black;
		backgroundcolor: green;
		line-height: 1.5;
		display: inline-block;
	}

  .dropdownstyling{
     font-family: 'Roboto', sans-serif;
    font-size: 16px;
    font-weight: 300;
    padding: 10px 10px 10px 10px;
    letter-spacing: -0px;
    color: black;
    backgroundcolor: green;
    line-height: 1.5;
  }


.bwbold{
    font-weight: 500;
    letter-spacing: -0px;
  }

.bwbold2{
    font-size: 17px;
    font-weight: 500;
    letter-spacing: -0.1px;
  }



  div.blockwordsassociation{
padding:0px 5% 0px 0px;
margin: 5px 2.5% 0px 0px;
height:auto;
width: 90%;
text-align: left;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: -.0.1px;
    color: black;
    backgroundcolor: green;
    line-height: 1.5;
    display: inline-block;
  }

div.blockwordsswitch{
padding:0px 0px 0px 0px;
margin: 00px 0% 0px 0px;
height:auto;
width: 100%;
text-align: left;
     font-family: 'Roboto', sans-serif;
    font-size: 17px;
    font-weight: 400;
    letter-spacing: -0px;
    color: black;
    backgroundcolor: yellow;
    line-height: 1.5;
    display: inline-block;
		float: right;
	
}
div.blockwordsswitchnarrow{
padding:0px 0px 0px 0px;
margin: 00px 0% 0px 0px;
height:auto;
width: 100%;
text-align: left;
     font-family: 'Roboto', sans-serif;
    font-size: 17px;
    font-weight: 400;
    letter-spacing: -0px;
    color: black;
    backgroundcolor: yellow;
    line-height: 1.5;
    display: inline-block;
	}



div.button{
padding: 5px 20px 5px 20px;
margin: 10px 0% 10px 0%;
height:auto;
width: auto;
background-color: #d7572a;
text-align: left;
		font-family: 'Merriweather Sans', sans-serif;
		font-size: 10px;
		font-weight: 600;
		letter-spacing: 4px;
		color: white;
		line-height: 1.5;
		display: inline-block;
		border: 1px solid white;
		outline: 0px solid grey;
	}




div.bp{
height:200px;
width:100%;
margin:0px 0px 15px 2.5%;
padding: 0px 0px 0px 0px;
		display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;
		float:right;
		}

    div.bpassociation{
height:180px;
width:100%;
margin:5px 0px 0px 0%;
padding: 0px 0px 0px 0px;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;    background-repeat:no-repeat;    color:black;
    
    }

div.bpdouble{
height:400px;
width:44%;
margin:5px 0px 0px 2.5%;
padding: 0px 0px 0px 0px;
		display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;		color:black;
		float:right;
		}


div.bpswitch{
height:300px;
width:100%;
margin:0px 0% 15px 0%;
padding: 0px 0px 0px 0px;
		display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;
		color:black;
		}

div.bpdoubleswitch{
height:300px;
width:100%;
margin:5px 2.5% 20px 0%;
padding: 0px 0px 0px 0px;
		display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;
		color:black;
		}		


div.bpshort{
height:240px;
    }



div.bp1{background-image: url(bp/bp1.jpg);}div.bp2{background-image: url(bp/bp2.jpg);
}div.bp3{background-image: url(bp/bp3.jpg);}div.bp4{background-image: url(bp/bp4.jpg);
}div.bp5{background-image: url(bp/bp5.jpg);}div.bp6{background-image: url(bp/bp6.jpg);
}div.bp7{background-image: url(bp/bp7.jpg);}div.bp8{background-image: url(bp/bp8.jpg);
}div.bp9{background-image: url(bp/bp9.jpg);}div.bp10{background-image: url(bp/bp10.jpg);
}div.bp11{background-image: url(bp/bp11.jpg);}div.bp12{background-image: url(bp/bp12.jpg);
}div.bp13{background-image: url(bp/bp13.jpg);}div.bp13{background-image: url(bp/bp13.jpg);
}div.bp14{background-image: url(bp/bp14.jpg);}div.bp15{background-image: url(bp/bp15.jpg);
}div.bp16{background-image: url(bp/bp16.jpg);}div.bp17{background-image: url(bp/bp17.jpg);
}div.bp18{background-image: url(bp/bp18.jpg);}div.bp19{background-image: url(bp/bp19.jpg);
}div.bp20{background-image: url(bp/bp20.jpg);}div.bp21{background-image: url(bp/bp21.jpg);
}div.bp22{background-image: url(bp/bp22.jpg);}div.bp23{background-image: url(bp/bp23.jpg);
}div.bp24{background-image: url(bp/bp24.jpg);}div.bp25{background-image: url(bp/bp25.jpg);
}div.bp26{background-image: url(bp/bp26.jpg);}div.bp27{background-image: url(bp/bp27.jpg);
}div.bp28{background-image: url(bp/bp28.jpg);}div.bp29{background-image: url(bp/bp29.jpg);
}div.bp30{background-image: url(bp/bp30.jpg);}div.bp31{background-image: url(bp/bp31.jpg);
}div.bp32{background-image: url(bp/bp32.jpg);}div.bp33{background-image: url(bp/bp33.jpg);
}div.bp34{background-image: url(bp/bp34.jpg);}div.bp35{background-image: url(bp/bp35.jpg);
}div.bp36{background-image: url(bp/bp36.JPG);}
div.bp37{background-image: url(bp/bp37.jpg);} div.bp38{background-image: url(bp/bp38.jpg);} 
div.bp39{background-image: url(bp/bp39.jpg);} div.bp40{background-image: url(bp/bp40.jpg);} 
div.bp41{background-image: url(bp/bp41.jpg);} div.bp42{background-image: url(bp/bp42.jpg);} 
div.bp43{background-image: url(bp/bp43.jpg);} div.bp44{background-image: url(bp/bp44.jpg);} 
div.bp45{background-image: url(bp/bp45.jpg);} div.bp46{background-image: url(bp/bp46.jpg);} 
div.bp47{background-image: url(bp/bp47.jpg);} div.bp48{background-image: url(bp/bp48.jpg);} 
div.bp49{background-image: url(bp/bp49.jpg);} div.bp50{background-image: url(bp/bp50.jpg);} 
div.bp51{background-image: url(bp/bp51.jpg);} div.bp52{background-image: url(bp/bp52.jpg);} 
div.bp53{background-image: url(bp/bp53.jpg);} div.bp54{background-image: url(bp/bp54.jpg);} 
div.bp55{background-image: url(bp/bp55.jpg);} div.bp56{background-image: url(bp/bp56.jpg);} 
div.bp57{background-image: url(bp/bp57.jpg);} div.bp58{background-image: url(bp/bp58.jpg);} 
div.bp59{background-image: url(bp/bp59.jpg);} div.bp60{background-image: url(bp/bp60.jpg);} 
div.bp61{background-image: url(bp/bp61.jpg);} div.bp62{background-image: url(bp/bp62.jpg);} 
div.bp63{background-image: url(bp/bp63.jpg);} div.bp64{background-image: url(bp/bp64.jpg);} 
div.bp66{background-image: url(bp/bp66.jpg);} div.bp66{background-image: url(bp/bp66.jpg);} 
div.bp67{background-image: url(bp/bp67.jpg);} div.bp68{background-image: url(bp/bp68.jpg);} 
div.bp69{background-image: url(bp/bp69.jpg);} 

div.bp101{background-image: url(bp/bp101.jpg);}div.bp102{background-image: url(bp/bp102.jpg);
}div.bp103{background-image: url(bp/bp103.jpg);}div.bp104{background-image: url(bp/bp104.jpg);
}div.bp105{background-image: url(bp/bp105.jpg);}div.bp106{background-image: url(bp/bp106.jpg);
}div.bp107{background-image: url(bp/bp107.jpg);}div.bp108{background-image: url(bp/bp108.jpg);
}div.bp109{background-image: url(bp/bp109.jpg);}div.bp110{background-image: url(bp/bp110.jpg);
}div.bp111{background-image: url(bp/bp111.jpg);}div.bp112{background-image: url(bp/bp112.jpg);
}div.bp113{background-image: url(bp/bp113.jpg);}div.bp113{background-image: url(bp/bp113.jpg);
}div.bp114{background-image: url(bp/bp114.jpg);}div.bp115{background-image: url(bp/bp115.jpg);
}div.bp116{background-image: url(bp/bp116.jpg);}div.bp117{background-image: url(bp/bp117.jpg);
}div.bp118{background-image: url(bp/bp118.jpg);}div.bp119{background-image: url(bp/bp119.jpg);
}div.bp120{background-image: url(bp/bp120.jpg);}




div.bpworld{background-image: url(bp/bpworld2.png);} 



/* -=
==========  Diploma  Diploma  Diploma ==========
==========  Diploma  Diploma  Diploma ==========
=  */


div.dipwrapper{
padding:30px 3% 30px 5%;
margin: 0px 0% 50px 5%;
height:auto;
width: 95%;
text-align: left;
vertical-align: top;
display: inline-block;
backgroundcolor: rgba(0,0,0,0.4);
  }

div.wide{
width: 45%;
  }


div.diptitle{
padding:0px 0px 10px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: auto;
text-align: left;
text-transform: uppercase;
    font-family: 'roboto', sans-serif;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1.9px;
    color: white;
    backgroundcolor: green;
    line-height: 1.3;
    display: inline-block;
  }


div.dipcopy{
padding:0px 0% 0px 0%;
margin: 0px 0px 25px 0px;
height:auto;
width:90%;
text-align: left;
    font-family: 'roboto', sans-serif;
    font-size: 17px;
    font-weight: 300;
    letter-spacing: 0px;
    color: white;
    backgroundcolor: pink;
    line-height: 1.5;
    display: inline-block;
  }

div.flexheight{
padding:0px 0% 0px 0%;
margin: 0px 0px 60px 0px;
height:auto;
  }

div.verwrapper{
padding:30px 3% 30px 5%;
margin: 0px 0% 50px 10%;
height:auto;
width: 45%;
text-align: left;
vertical-align: top;
display: inline-block;

  }

div.wide{
width: 45%;
  }

div.vertitle{
padding:0px 0px 10px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: auto;
text-align: left;
text-transform: uppercase;
    font-family: 'roboto', sans-serif;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1.9px;
    color: #cb4b1e;
    backgroundcolor: green;
    line-height: 1;
    display: inline-block;
  }

div.vercopy{
padding:0px 0% 0px 0%;
margin: 0px 0px 20px 0px;
height:auto;
width:90%;
text-align: left;
    font-family: 'roboto', sans-serif;
    font-size: 15.5px;
    font-weight: 300;
    letter-spacing: 0px;
    color: black;
    backgroundcolor: pink;
    line-height: 1.5;
    display: inline-block;
  }


div.pricevertcont{
padding:3px 3px 3px 3px;
margin: 0px 4.5% 0% 0px;
height:auto;
width: 15%;
 display: inline-block;
 vertical-align: top;
 border:1px lightgrey solid;
  }

div.pricetopsec{
padding:10px 0px 10px 0px;
margin: 0px 0% 0px 0px;
height:auto;
width: 100%;
text-align: center;
      font-family: 'Cormorant Garamond', serif;
      font-size: 30px;
      font-weight: 300;
      letter-spacing: -.0.5px;
      color: black;
      background-color: white;
      line-height: 1.7;
  }

div.priceprice{
padding:5px 0px 10px 0px;
margin: 0px 0% 0px 0px;
height:auto;
width: 100%;
text-align: center;
        font-family: 'Cormorant Garamond', serif;
        font-size: 42px;
        font-weight: 400;
        letter-spacing: -.0.5px;
        color: white;
        background-image: linear-gradient(90deg, #d7572a, rgba(0,0,0,.7));
        line-height: 1;
        font-style: italic;
  }

div.pricevat{
padding:4px 0px 4px 0px;
margin: 0px 0% 0px 0px;
text-align: center;
        font-family: 'Cormorant Garamond', serif;
        font-size: 14px;
        font-weight: 200;
        letter-spacing: -.0.5px;
        color: white;
        line-height: 1;
        font-style: italic;
  }




div.pricebottom{
padding:20px 5% 60px 5%;
margin: 0px 0% 0px 0px;
height:auto;
width: 90%;
text-align: left;
      font-family: 'roboto', sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: -.0.5px;
    color: black;
    background-color: rgba(255,255,255,.8);
    line-height: 1.7;
  }

div.pricecontact{
padding:10px 0px 10px 0px;
margin: 0px 0% 0px 0px;
height:auto;
width: 100%;
text-align: center;
      font-family: 'Merriweather Sans', sans-serif;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 1;
    color: white;
    background-color: #d7572a;
    line-height: 1.7;
  }

  
  .edu1biggerwords1{
     font-family: 'roboto', sans-serif;
    font-size: 21px;
    font-weight: 400;
    letter-spacing: -.0.5px;
    color: #d7572a;
    line-height: 1.0;
  }


div.dippic {
  height: 200px;
  width: 100%;
  display: inline-block;
    vertical-align: top;
    background-size: cover;
    background-position:center;
    background-repeat:no-repeat;
    color:black;
}

div.edupic1{background-image: url(edu/edupic1.jpg);}     div.edupic2{background-image: url(edu/edupic2.jpg);}     
div.edupic3{background-image: url(edu/edupic3.jpg);}     div.edupic4{background-image: url(edu/edupic4.jpg);}     
div.edupic5{background-image: url(edu/edupic5.jpg);}     div.edupic6{background-image: url(edu/edupic6.jpg);}     
div.edupic7{background-image: url(edu/edupic7.jpg);}     div.edupic8{background-image: url(edu/edupic8.jpg);}     
div.edupic9{background-image: url(edu/edupic9.jpg);}     div.edupic10{background-image: url(edu/edupic10.jpg);}     
div.edupic11{background-image: url(edu/edupic11.jpg);}     div.edupic12{background-image: url(edu/edupic12.jpg);}     



div.laserholder2{
padding:20px 30px 20px 30px;
margin: 300px 0% 0px 0px;
height:auto;
width: auto;
display: inline-block;
vertical-align: top;
background-color: rgba(0,0,0,.7)
  }

div.laserlogo2{
height:65px;
width:200px;
margin:0px 0px 0px 0%;
padding: 0px 0px 00px 0px;
    text-align: left;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;    background-repeat:no-repeat;    color:black;
background-image: url(laserlogo2.png);
}


div.laserholder3{
padding:20px 30px 20px 30px;
margin: 160px 0% 0px 0px;
height:auto;
width: auto;
display: inline-block;
vertical-align: top;
background-color: rgba(0,0,0,.7)
  }

div.laserlogo3{
height:45px;
width:170px;
margin:0px 0px 0px 0%;
padding: 0px 0px 00px 0px;
    text-align: left;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;    background-repeat:no-repeat;    color:black;
background-image: url(laserlogo2.png);
}



div.eduvideovertcont{
padding:0px 0px 0px 0px;
margin: 0px 0% 0px 0px;
height:auto;
width: 100%;
display: inline-block;
vertical-align: top;
backgroundcolor: yellow;
  }

div.eduvideocont{
padding:0px 0px 0px 0px;
margin: 5px 0% 5px 0px;
height:auto;
width: 100%;
vertical-align: top;
display: inline-block;
backgroundcolor: pink;
  }



div.edu1words{
padding:0px 7.1% 0px 0px;
margin: 5px 2.5% 0px 0px;
height:auto;
width: 90%;
text-align: left;
      font-family: 'roboto', sans-serif;
    font-size: 18px;
    font-weight: 300;
    letter-spacing: -.0.5px;
    color: black;
    backgroundcolor: green;
    line-height: 1.7;
    display: inline-block;
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
  -moz-column-count: 2; /* Firefox */
  column-count: 1;
  -webkit-column-gap: 15%; /* Chrome, Safari, Opera */
  -moz-column-gap: 15% /* Firefox */
  column-gap: 15%;
  }


div.edu1words-switch{
padding:0px 0px 0px 0%;
margin: 5px 0% 0px 0%;
height:auto;
width: 90%;
text-align: left;
      font-family: 'roboto', sans-serif;
      font-weight: 300;
    letter-spacing: -.0.5px;
    color: black;
    backgroundcolor: yellow;
    line-height: 1.7;
    display: inline-block;
 vertical-align: top;
  }


.edu1wordsbold{
     font-size: 18px;
    font-weight: 300;
    letter-spacing: -.0.5px;
    color: black;
  }

  
  .edu1biggerwords1{
     font-family: 'roboto', sans-serif;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: -.0.5px;
    color: #d7572a;
    line-height: 1.0;
  }
  .edu1biggerwords2{
     font-family: 'roboto', sans-serif;
     font-size: 18px;
    font-weight: 400;
    letter-spacing: -.0.5px;
    color: black;
    line-height: 1.4;
  }

  .edu1biggerwords3{
         font-family: 'roboto', sans-serif;
   font-size: 18px;
    font-weight: 400;
    letter-spacing: -.0.5px;
    color: black;
    line-height: 1.4;
  }

    .edu1biggerwords4{
     font-family: 'Cormorant Garamond', serif;
    font-size: 23px;
    font-weight: 400;
    letter-spacing: -.0.5px;
    color: black;
    line-height: 1.4;
  }

 .edu1biggerwords2whiter{
     font-family: 'Cormorant Garamond', serif;
    font-size: 22px;
    font-weight: 400;
    letter-spacing: -.0.5px;
    color: white;
    line-height: 1.4;
  }

div.blockcontaineredu{
padding:0px 0px 0px 0px;
margin: 0px 0% 120px 5%;
height:auto;
width: 90%;
text-align: left;
backgroundcolor: yellow;
display:inline-block;
vertical-align: top;
}


div.vertvideocont{
padding:0px 0px 0px 0px;
margin: 0px 0% 0px 10%;
height:auto;
width: 35%;
text-align: left;
backgroundcolor: yellow;
display:inline-block;
vertical-align: top;
}

div.testvideocont2{
padding: 00px 0px 0px 0px;
margin: 00px 0px 120px 0px;
height:auto;
width: 100%;
display: inline-block;
vertical-align: top;
  }

div.diplomapics{
height:200px;
width: 95%;
margin: 10px 5% 0px 0%;
vertical-align: top;
display: inline-block;
background-size: cover;
background-position:center;
background-repeat:no-repeat;
}

div.dip1{background-image: url(dip/dip1.jpg);}  div.dip2{background-image: url(dip/dip2.jpg);}  
div.dip3{background-image: url(dip/dip3.jpg);}  div.dip4{background-image: url(dip/dip4.jpg);}  
div.dip5{background-image: url(dip/dip5.jpg);} div.dip6{background-image: url(dip/dip6.jpg);} 
div.dip7{background-image: url(dip/dip7.jpg);} div.dip8{background-image: url(dip/dip8.jpg);} 
div.dip9{background-image: url(dip/dip9.jpg);} div.dip10{background-image: url(dip/dip10.jpg);} 




div.dipcont{
padding:  0px 0px 0px 0px ;
margin: 0px 0px 0px 10%;
height:auto;
width: 90%;
backgroundcolor: green;
text-align: left;
	}

div.dipcontinner{
padding: 0px 2.5% 0px 0%;
margin: 0px 0px 0px 0px;
height:auto;
width: 45%;
display: inline-block;
vertical-align: top;
backgroun-color: pink;
text-align: left;
	}

div.dipcta{
  height: 300px;
  width: 50%;
  display: inline-block;
vertical-align: top;
		background-size: cover;
		background-position:center;
		background-repeat:no-repeat;	
}

div.tg1{
background-image: url(tg1.jpg);
}

div.tg2{
background-image: url(tg2.jpg);
}


div.dipctatext{
padding: 0px 0px 0px 5%;
margin: 0px 0px 0px 0px;
height:auto;
width: 35%;
text-align: left;
		font-family: 'Cormorant Garamond', serif;
		font-size: 19px;
		font-weight: 100;
		letter-spacing: 0px;
		color: grey;
		backgroundcolor: yellow;
		line-height: 1.2;
		display: inline-block;
	}



/* -=
==========  Therapist Stuff  ==========
==========  Therapist Stuff  ==========
=  */


div.teambands{
height:auto;
width:100%;
margin:20px 0px 20px 0%;
padding: 0px 0px 50px 0px;
text-align: left;
border-top:1px dotted #dddddd;
    }


div.tb2{background-color: #f6f6f6;}
div.tb1{background-color: #ffffff;}
div.tb3{background-color: #ffffff;}
div.tb4{background-color: #ffffff;}
div.tb5{background-color: #ffffff;}
div.tb6{background-color: #ffffff;}



div.therapistcontainer{
		padding:0px 0px 0px 0px;
		margin: 0px 0px 0px 10%;
		height:auto;
		width: 90%;
		text-align: left;
}

div.therapistvertcont{
		padding:0px 0px 0px 0px;
		margin: 0px 4% 50px 0px;
		height:auto;
		width: 15%;
		text-align: center;
		display: inline-block;
		vertical-align: top;
}

div.thloc{
padding:0px 0px 0px 0px;
margin: 15px 0px 0px 0px;
height:auto;
width: 90%;
text-align: center;
		font-family: 'Cormorant Garamond', serif;
		font-size: 28px;
		font-weight: 300;
		letter-spacing: -.0.5px;
		color: grey;
		backgroundcolor: green;
		line-height: 1.2;
		display: inline-block;
		text-transform: italic;
	}

div.thname{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: 90%;
text-align: center;
		font-family: 'Cormorant Garamond', serif;
		font-size: 23px;
		font-weight: 100;
		letter-spacing: -.0.5px;
			color: grey;
		backgroundcolor: green;
		line-height: 1.2;
		display: inline-block;
	}

	div.thnumber{
padding:0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
height:auto;
width: 90%;
text-align: center;
      font-family: 'Hind Madurai', sans-serif;
      font-size: 14px;
      font-weight: 600;
      letter-spacing: 1.5px;
      color: grey;
      backgroundcolor: green;
      line-height: 1.2;
      display: inline-block;
      }

	div.thmail{
padding:0px 0px 0px 0px;
margin: 5px 0px 0px 0px;
height:auto;
width: 90%;
text-align: center;
      font-family: 'Hind Madurai', sans-serif;
      font-size: 14px;
      font-weight: 400;
      letter-spacing: 1px;
      color: grey;
      backgroundcolor: green;
      line-height: 1.2;
      display: inline-block;
      }

div.thpic{
height:100px;
width:100px;
display: inline-block;vertical-align: top;background-size: cover;background-position:center;background-repeat:no-repeat;
-webkit-filter: drop-shadow(5px 5px 5px #222);
  filter: drop-shadow(5px 5px 5px #222);
}

	div.thpic1{background-image: url(team/tm-pic1.png);}	div.thpic2{background-image: url(team/tm-pic2.png);
}	div.thpic3{background-image: url(team/tm-pic3.png);}	div.thpic4{background-image: url(team/tm-pic4.png);
}	div.thpic5{background-image: url(team/tm-pic5.png);}	div.thpic6{background-image: url(team/tm-pic6.png);
}	div.thpic7{background-image: url(team/tm-pic7.png);}	div.thpic8{background-image: url(team/tm-pic8.png);
}	div.thpic9{background-image: url(team/tm-pic9.png);}div.thpic10{background-image: url(team/tm-pic10.png);
}	div.thpic11{background-image: url(team/tm-pic11.png);}	div.thpic12{background-image: url(team/tm-pic12.png);
}	div.thpic13{background-image: url(team/tm-pic13.png);}	div.thpic14{background-image: url(team/tm-pic14.png);
}	div.thpic15{background-image: url(team/tm-pic15.png);}	div.thpic16{background-image: url(team/tm-pic16.png);
}	div.thpic17{background-image: url(team/tm-pic17.png);} div.thpic18{background-image: url(team/tm-pic18.png);
} div.thpic19{background-image: url(team/tm-pic19.png);} div.thpic20{background-image: url(team/tm-pic20.png);
}



/* -=
==========  All About Galen  ==========
==========  All About Galen   ==========
=  */


div.aboutcontleft{
padding:30px 3% 30px 3%;
margin: 0px 0% 0px 0%;
height:auto;
width: 90%;
text-align: left;
vertical-align: top;
display: inline-block;
background-color: rgba(0,0,0,.5)
  }

div.aboutcontright{
padding:30px 3% 30px 3%;
margin: 0px 0% 0px 0%;
height:auto;
width: 90%;
text-align: left;
vertical-align: top;
display: inline-block;
background-color: rgba(0,0,0,.5)
  }

div.storycont{
padding:0px 0px 0px 0px;
margin: 50px 0px 50px 5%;
height:auto;
width: 97%;
text-align: left;
backgroundcolor: yellow;
}

div.storyvertcont{
padding:5px 5px 5px 5px;
margin: 0px 0% 75px 0px;
height:auto;
width: 100%;
vertical-align: top;
display:inline-block;
 overflow: auto;
 background-color: white;
 text-align: justify;
}

div.storyheadline{
padding:0px 5% 15px 5%;
margin: 10px 0px 0px 0px;
height:auto;
width: 90%;
text-align: left;
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        font-weight: 600;
        letter-spacing: 1;
        color:#d7572a;
        backgroundcolor: green;
        line-height: 1.6;
        display: inline-block;
}

div.storysmallheadline{
padding: 5px 5% 5px 5%;
margin: 5px 0px 10px 0px;
height:auto;
width: 90%;
text-align: center;
        font-family: 'Roboto', sans-serif;
        font-size: 19px;
        font-weight: 500;
        letter-spacing: -0.2px;
        color: white;
        background-color: #d7572a;
        line-height: 1.5;
        display: inline-block;
}


div.storysmallheadline2{
padding:0px 5% 0px 5%;
margin: 10px 0px 10px 0px;
height:auto;
width: 90%;
text-align: center;
          font-family: 'Roboto', sans-serif;
          font-size: 19px;
          font-weight: 600;
          letter-spacing: -.0.5px;
          color: #d7572a;
          backgroundcolor: green;
          line-height: 1.5;
          display: inline-block;
}

div.storycopy{
padding:0px 5% 0px 5%;
margin: 0px 0px 0px 0px;
height:auto;
width: 90%;
text-align: left;
          font-family: 'Roboto', sans-serif;
          font-size: 16.5px;
          font-weight: 300;
          letter-spacing: -.0.1px;
          color: black;
          backgroundcolor: pink;
          line-height: 1.7;
          display: block;
          }

div.storycontvers{
padding:0px 0px 0px 0px;
margin: 0px 0px 50px 5%;
height:auto;
width: 94%;
text-align: left;
backgroundcolor: yellow;
}


              div.storycopyversdip{
padding:0px 5% 0px 5%;
margin: 0px 0px 30px 0px;
height:auto;
width: 100%;
text-align: left;
          font-family: 'Roboto', sans-serif;
          font-size: 15px;
          font-weight: 300;
          letter-spacing: -.0.1px;
          color: black;
          backgroundcolor: pink;
          line-height: 1.7;
          display: block;
          }

                 div.storycopyversdipbottom{
padding:0px 5% 0px 5%;
margin: 0px 0px 0px 0px;
height:auto;
width: 90%;
text-align: left;
          font-family: 'Roboto', sans-serif;
          font-size: 15px;
          font-weight: 300;
          letter-spacing: -.0.1px;
          color: black;
          backgroundcolor: yellow;
          line-height: 1.7;
          display: block;
          }

div.newdipcost{
padding:0px 5% 10px 5%;
margin: 10px 0px 10px 0px;
height:auto;
width: 100%;
text-align: center;
          font-family: 'Cormorant Garamond', serif;
        font-size: 43px;
        font-weight: 400;
        letter-spacing: 1.3;
        color: #d7572a;
        background-color: #eeeeee;
        line-height: 1;
        display: inline-block;
        bor-der: 1px solid #d7572a;
}


div.newdipcostvat{
padding:0px 5% 0px 5%;
margin: 10px 0px 10px 0px;
height:auto;
width: 90%;
text-align: center;
          font-family: 'Cormorant Garamond', serif;
        font-size: 14px;
        font-weight: 200;
        letter-spacing: 1.6px;
        color: #d7572a;
}

div.newdipcostinsta{
padding:0px 0% 0px 0%;
margin: 10px 0px 25px 0px;
height:auto;
width: 90%;
text-align: left;
           font-family: 'Roboto', sans-serif;
          font-size: 13px;
          font-weight: 300;
          letter-spacing: -.0.1px;
          color: black;
          backgroundcolor: pink;
          line-height: 1.7;
          display: block;
}



div.storypicvers{
height:150px;
width:100%;
}

div.storyfindmore{
padding:5px 0px 5px 0px;
margin: 30px 5% 20px 5%;
height:auto;
width: 89.1%;
border: 1px solid orange;
text-align: center;
text-transform: uppercase;
          font-family: 'Merriweather Sans', sans-serif;
          font-size: 12px;
          font-weight: 400;
          letter-spacing: -.0.5px;
          color: orange;
          backgroundcolor: green;
          line-height: 1.5;
          display: inline-block;
          }

div.verpic {
  height: 190px;
  width: 100%;
  display: inline-block;
    vertical-align: top;
    background-size: cover;
    background-position:center;
    background-repeat:no-repeat;
    color:black;
}

div.verpic1{background-image: url(ver/verpic1.jpg);}     div.verpic2{background-image: url(ver/verpic2.jpg);}     
div.verpic3{background-image: url(ver/verpic3.jpg);}     div.verpic4{background-image: url(ver/verpic4.jpg);}     
div.verpic5{background-image: url(ver/verpic5.jpg);}     div.verpic6{background-image: url(ver/verpic6.jpg);}     
div.verpic7{background-image: url(ver/verpic7.jpg);}     div.verpic8{background-image: url(ver/verpic8.jpg);}     
div.verpic9{background-image: url(ver/verpic9.jpg);}     div.verpic10{background-image: url(ver/verpic10.jpg);}     
div.verpic11{background-image: url(ver/verpic11.jpg);}     div.verpic12{background-image: url(ver/verpic12.jpg);}     



div.storypic{
height:180px;
width:100%;
display: inline-block;vertical-align: top;background-size: cover;background-position:center;background-repeat:no-repeat;
}

	div.storypic1{background-image: url(storypic/storypic1.jpg);}	div.storypic2{background-image: url(storypic/storypic2.jpg);
}	div.storypic3{background-image: url(storypic/storypic3.jpg);}	div.storypic4{background-image: url(storypic/storypic4.jpg);
}	div.storypic5{background-image: url(storypic/storypic5.jpg);}	div.storypic6{background-image: url(storypic/storypic6.jpg);
}	div.storypic7{background-image: url(storypic/storypic7.jpg);}	div.storypic8{background-image: url(storypic/storypic8.jpg);
}	div.storypic9{background-image: url(storypic/storypic9.jpg);}div.storypic10{background-image: url(storypic/storypic10.jpg);
}


div.storypicvers{
height:150px;
width:100%;
}


/* -=
==========  Testimonial Testimonial ==========
==========  Testimonial Testimonial ==========
=  */


div.testimonial{
height:auto;
width:100%;
margin:50px 0% 0px 0%;
padding: 60px 0px 00px 0px;
display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;		color:black;
		}

div.testimonialnomargin{
height:auto;
width:100%;
margin:0px 0% 0px 0%;
padding: 30px 0px 00px 0px;
		display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;		color:black;
		}


div.ts1{background-image: url(ts/ts1.jpg);}div.ts2{background-image: url(ts/ts2.jpg);}
div.ts3{background-image: url(ts/ts3-t.jpg);}div.ts4{background-image: url(ts/ts4.jpg);}
div.ts5{background-image: url(ts/ts5-t.jpg);}div.ts6{background-image: url(ts/ts6.jpg);}
div.ts7{background-image: url(ts/ts7.jpg);}div.ts8{background-image: url(ts/ts8.jpg);}
div.ts9{background-image: url(ts/ts9.jpg);} div.ts9{background-image: url(ts/ts10.jpg);}
div.ts9{background-image: url(ts/ts11.jpg);} div.ts9{background-image: url(ts/ts12.jpg);}
div.ts9{background-image: url(ts/ts12.jpg);} div.ts9{background-image: url(ts/ts14.jpg);}

div.quotemark{
height:45px;
width:70px;
margin:0px 0% 15px 0%;
padding: 0px 0px 0px 0px;
display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;		position: relative;
background-image: url(ts/quotes.png);
}




div.quotemarkblack{
	height:45px;
width:70px;
margin:0px 0% 15px 0%;
padding: 0px 0px 0px 0px;
display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;		position: relative;
background-image: url(ts/quotesblack.png);
}

div.testiframe{
padding:0px 0px 0px 0%;
margin: 00px 0px 50px 10%;
height:auto;
width: 75%;
text-align: left;
	}


div.testicopy{
padding: 00px 0px 0px 0px;
margin: 00px 0px 0px 0px;
height:auto;
width: 95%;
text-align: left;
      		font-family: 'Cormorant Garamond', serif;
      		font-size: 17px;
      		font-weight: 200;
      		letter-spacing: 1px;
      		color: white;
      		font-style: italic;
      	}

div.testiname{
padding: 00px 0px 0px 0px;
margin: 00px 0px 0px 0px;
height:auto;
width: 95%;
text-align: left;
      		font-family: 'Hind Madurai', sans-serif;
      		font-size: 12px;
      		font-weight: 600;
      		letter-spacing: 2px;
      		color: white;
      		display: inline-block;
      		text-transform: uppercase;
	}


/* -=
==========  What People Say  ==========
==========  What Peopls Say   ==========
=  */


div.testvideocont{
padding: 00px 0px 0px 0px;
margin: 00px 0px 0px 0px;
height:auto;
width: 100%;
display: inline-block;
vertical-align: top;
	}


/* -=
==========  Workshops   ==========
==========  Workshops    ==========
=  */


div.workshopcont{
padding:0px 0px 0px 0px;
margin: 20px 0px 50px 10%;
height:auto;
width: 90%;
text-align: left;
backgroundcolor: yellow;
}

div.workshopcard{
padding:10px 10px 10px 10px;
margin: 0px 2% 90px 0px;
height:auto;
width: 20%;
vertical-align: top;
display:inline-block;
 overflow: auto;
 backgroundcolor: pink;
 text-align: justify;
}

div.wstext{
padding:0px 5px 5px 5px;
margin: 0px 0% 0px 0%;
height:auto;
width: 100%;
vertical-align: top;
display:inline-block;
 overflow: auto;
 backgroundcolor: orange;
 text-align: justify;
}


div.wsdate{
padding:5px 10% 5px 10%;
margin: 0px 0px 0px 0px;
background-color: #d7572a;
height:auto;
width: 80%;
text-align: center;
        font-family: 'Merriweather Sans', sans-serif;
        font-size: 15px;
        font-weight: 600;
        letter-spacing: -.0.5px;
        color: white;
        backgroundcolor: green;
        line-height: 1.5;
        display: inline-block;
}

div.wsloc1{
padding:0px 0% 0px 0%;
margin: 15px 0px 10px 0px;
height:auto;
width: 100%;
text-align: center;
          font-family: 'Merriweather Sans', sans-serif;
          font-size: 25px;
          font-weight: 600;
          letter-spacing: -.0.5px;
          color: black;
          backgroundcolor: green;
          line-height: 1.5;
          display: inline-block;
}



div.wsloc2{
padding:0px 0% 0px 0%;
margin: 0px 0px 0px 0px;
height:auto;
width: 100%;
text-align: center;
          font-family: 'Merriweather Sans', sans-serif;
          font-size: 14px;
          font-weight: 400;
          letter-spacing: -.0.5px;
          color: black;
          backgroundcolor: green;
          line-height: 1.5;
          display: inline-block;
          }

div.wshost{
padding:0px 0% 0px 0%;
margin: 6px 0px 10px 0px;
height:auto;
width: 100%;
text-align: center;
text-transform: uppercase;
          font-family: 'Merriweather Sans', sans-serif;
          font-size: 11px;
          font-weight: 600;
          letter-spacing: -.0.5px;
          color: black;
          backgroundcolor: green;
          line-height: 1.5;
          display: inline-block;
}

div.wsfindmore{
padding:0px 0% 0px 0%;
margin: 10px 0px 0px 0px;
height:auto;
width: 100%;
text-align: left;
          font-family: 'Merriweather Sans', sans-serif;
          font-size: 14px;
          font-weight: 400;
          letter-spacing: -.0.5px;
          color: black;
          backgroundcolor: green;
          line-height: 1.5;
          display: inline-block;
}




div.wspic{
height:180px;
width:100%;
display: inline-block;vertical-align: top;background-size: cover;background-position:center;background-repeat:no-repeat;
}

div.wspic1{background-image: url(wspic/wspic1.jpg);}	div.wspic2{background-image: url(wspic/wspic2.jpg);}
div.wspic3{background-image: url(wspic/wspic3.jpg);}	div.wspic4{background-image: url(wspic/wspic4.jpg);}
div.wspic5{background-image: url(wspic/wspic5.jpg);}	div.wspic6{background-image: url(wspic/wspic6.jpg);}
div.wspic7{background-image: url(wspic/wspic7.jpg);}	div.wspic8{background-image: url(wspic/wspic8.jpg);}
div.wspic9{background-image: url(wspic/wspic9.jpg);}div.wspic10{background-image: url(wspic/wspic10.jpg);
}


div.widecopy{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 10%;
height:auto;
width: 30%;
text-align: left;
vertical-align: top;
display:inline-block;
		font-family: 'Merriweather Sans', sans-serif;
		font-size: 16px;
		font-weight: 300;
		letter-spacing: -.0.5px;
		color: black;
		backgroundcolor: green;
		line-height: 1.5;
		display: inline-block;
	}



div.widepicmedia{
height:400px;
width:45%;
margin: 0px 0px 0px 4.8%;
display: inline-block;
vertical-align: top;
background-size: cover;
background-position:center;
background-repeat:no-repeat;
}


	div.widepic1{background-image: url(widepic/widepic1.jpg);}	div.widepic2{background-image: url(widepic/widepic2.jpg);
}	div.widepic3{background-image: url(widepic/widepic3.jpg);}	div.widepic4{background-image: url(widepic/widepic4.jpg);
}	div.widepic5{background-image: url(widepic/widepic5.jpg);}	div.widepic6{background-image: url(widepic/widepic6.jpg);
}	div.widepic7{background-image: url(widepic/widepic7.jpg);}	div.widepic8{background-image: url(widepic/widepic8.jpg);
}	div.widepic9{background-image: url(widepic/widepic9.jpg);}div.widepic10{background-image: url(widepic/widepic10.jpg);
}


/* -=
==========  vets   ==========
==========  vets   ==========
=  */



div.hannahcont{
height:auto;
width:100%;
margin: 0px 0px 0px 0%;
} 

div.hannahquotecont{
height:auto;
width:100%;
padding: 20px 5% 20px 5%;
display: inline-block;
vertical-align: top;
background-color: #d7572a;
} 

div.hannahinnerquotecont{
height:auto;
width:100%;
margin: 100px 0px 0px 20%;
display: inline-block;
z-index: 999;

} 

div.hannahpic{
height:250px;
width:100%;
margin: 0px 0px 0px 0%;
display: inline-block;vertical-align: top;background-size: cover;background-position:center;background-repeat:no-repeat;
background-image: url(hannahmob.jpg);
z-index: 1;
} 

div.hannah-fquote{
height:500px;
width:60%;
margin: 0px 0px 0px 0%;
display: inline-block;vertical-align: top;background-size: cover;background-position:center;background-repeat:no-repeat;
background-image: url(Hannah-fquote.jpg);
} 

div.turidpic{
height:500px;
width:60%;
margin: 0px 0px 0px 0%;
display: inline-block;vertical-align: top;background-size: cover;background-position:center;background-repeat:no-repeat;
background-image: url(turid2.jpg);
} 


  div.hannahtesticopy{
padding: 00px 0px 0px 0px;
margin: 00px 0px 0px 0px;
height:auto;

text-align: left;
backgroundcolor: black;
          font-family: 'Cormorant Garamond', serif;
          font-size: 15px;
          font-weight: 200;
          letter-spacing: 1px;
          color: white;
          font-style: italic;
  }

  div.hannah-title{
padding: 15px 0px 15px 0px;
margin: 00px 0px 0px 0px;
height:auto;
width: 100%;
text-align: center;
background-color: black;
        font-family: 'Cormorant Garamond', serif;
          font-size: 18px;
          font-weight: 400;
          letter-spacing: 0.3px;
          color: white;   
  }

    div.hannahtesticopy2{
padding: 00px 0px 0px 0px;
margin: 00px 0px 0px 0px;
height:auto;
width: 150%;
background-color: black;
text-align: left;
          font-family: 'Cormorant Garamond', serif;
          font-size: 19px;
          font-weight: 200;
          letter-spacing: 1px;
          color: white;
          font-style: italic;
  }

div.hannahtestiname{
padding: 00px 0px 0px 0px;
margin: 00px 0px 0px 0px;
height:auto;
width: 95%;
text-align: left;
          font-family: 'roboto', sans-serif;
          font-size: 13px;
          font-weight: 600;
          letter-spacing: 0px;
          color: white;
          display: inline-block;
    
  }


div.vettestcard{
padding:20px 2.5% 20px 2.5%;
margin: 0px 0px 30px 10%;
height:auto;
width: 30%;
text-align: left;
vertical-align: top;
display:inline-block;
          font-family: 'Merriweather Sans', sans-serif;
          font-size: 14px;
          font-weight: 300;
          letter-spacing: -.0.5px;
          color: white;
          background-color: #d7572a;
          line-height: 1.5;
          display: inline-block;
          font-style: italic;
	}


div.vetestcardname{
padding: 00px 0px 0px 0%;
margin: 10px 0px 0px 0px;
height:auto;
width: 95%;
text-align: left;
          font-family: 'Hind Madurai', sans-serif;
          font-size: 12px;
          font-weight: 400;
          letter-spacing: 2px;
          color: white;
          display: inline-block;
          text-transform: uppercase;	
          }


/* -=
==========  contact   ==========
==========  contact   ==========
=  */


div.contactcont{
padding:30px 5% 30px 5%;
margin: 0px 0% 5px 5%;
height:auto;
width: 80%;
text-align: left;
vertical-align: top;
display: inline-block;
background-color: rgba(0,0,0,.5);
  }

div.formcont2{
padding:30px 5% 30px 5%;
margin: 0px 0% 5px 5%;
height:auto;
width: 50%;
text-align: left;
vertical-align: top;
display: inline-block;
background-color: rgba(0,0,0,.5);
  }


div.contacttitle{
padding:0px 0px 15px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: 100%;
text-align: left;
text-transform: uppercase;
            font-family: 'roboto', sans-serif;
            font-size: 12px;
            font-weight: 600;
            letter-spacing: 1.9px;
            color: white;
            backgroundcolor: green;
            line-height: 1.3;
            display: inline-block;
            }


div.contactcopy{
padding:0px 0% 0px 0%;
margin: 0px 0px 25px 0px;
height:170px;
width:100%;
text-align: left;
          font-family: 'roboto', sans-serif;
          font-size: 16px;
          font-weight: 400;
          letter-spacing: -.0.1px;
          color: white;
          backgroundcolor: pink;
          line-height: 1.5;
          display: inline-block;
        }

.contactbold{
    font-family: 'roboto', sans-serif;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: -.0.1px;  
    line-height: 1.5;
    display: inline-block;
  }

.contactboldtitle{
    font-family: 'roboto', sans-serif;
    font-size: 15.5px;
    font-weight: 400;
    letter-spacing: -.0.1px;  
    line-height: 1.5;
    display: inline-block;
    color: white;
  }


.contactnonbold{
    font-family: 'roboto', sans-serif;
    font-size: 15px;
    font-weight: 300;
    letter-spacing: -.0.1px;  
    line-height: 1.5;
    display: inline-block;
    color: white;
  }

div.formcont{
padding:0px 0% 0px 0%;
margin: 0px 0px 0px 0px;
height:auto;
width:90%;
backgroundcolor: pink;
	}

  input[type=text] {
  border: 1px solid grey;
  border-radius: 4px;
  padding:4px 0px 4px 10px;
  zoom: 1; /*to fix the has layout bug in IE older version*/
    filter: alpha(opacity=50);
    opacity: 1;
}

input[type=text]:focus {
  background-color: #E8E8E8;
}

input[type=button], input[type=submit], input[type=reset] {
  background-color: #d7572a;
  border: none;
  color: white;
  padding: 4px 32px;
  text-decoration: none;
  margin: 4px 2px;
  cursor: pointer;
}



div.confieldwrapy{
padding:0px 0% 0px 0%;
margin: 0px 0px 10px 0px;
height:auto;
width:90%;
text-align: left;
                 font-family: 'roboto', sans-serif;
          font-size: 15px;
          font-weight: 400;
          letter-spacing: -.0.1px;
          color: white;
            backgroundcolor: pink;
            line-height: 1.5;
            display: inline-block;
	}

.copyclassystar{
		font-family: 'Merriweather Sans', sans-serif;
		font-size: 18px;
		font-weight: 100;
		color: orange;
		backgroundcolor: pink;
	}


div.mapcontainer{
padding: 00px 0px 0px 0%;
margin: 0px 0px 0px 0px;
height:400px;
width: 100%;
	}

div.locationpicscont{
height:auto;
width:100%;
margin: 0px 0px 0px 0%;
backgroundcolor: yellow;
}

div.locpic{
height:170px;
width:100%;
margin: 0px 0% 10px 0%;
display: inline-block;vertical-align: top;background-size: cover;background-position:center;background-repeat:no-repeat;
}

	div.locpic1{background-image: url(locpic/locpic1.jpg);}	div.locpic2{background-image: url(locpic/locpic2.jpg);
}	div.locpic3{background-image: url(locpic/locpic3.jpg);}	div.locpic4{background-image: url(locpic/locpic4.jpg);
}	div.locpic5{background-image: url(locpic/locpic5.jpg);}	div.locpic6{background-image: url(locpic/locpic6.jpg);
}	div.locpic7{background-image: url(locpic/locpic7.jpg);}	div.locpic8{background-image: url(locpic/locpic8.jpg);
}div.locpic9{background-image: url(locpic/locpic9.jpg);}div.locpic10{background-image: url(locpic/locpic10.jpg);
}div.locpic11{background-image: url(locpic/locpic11.jpg);}div.locpic12{background-image: url(locpic/locpic12.jpg);
}div.locpic13{background-image: url(locpic/locpic13.jpg);}div.locpic14{background-image: url(locpic/locpic14.jpg);
}div.locpic15{background-image: url(locpic/locpic15.jpg);}div.locpic16{background-image: url(locpic/locpic16.jpg);
}div.locpic17{background-image: url(locpic/locpic17.jpg);}div.locpic18{background-image: url(locpic/locpic18.jpg);
}div.locpic19{background-image: url(locpic/locpic19.jpg);}div.locpic20{background-image: url(locpic/locpic20.jpg);
}div.locpic21{background-image: url(locpic/locpic21.jpg);}div.locpic22{background-image: url(locpic/locpic22.jpg);
}div.locpic23{background-image: url(locpic/locpic23.jpg);}div.locpic24{background-image: url(locpic/locpic24.jpg);
}div.locpic25{background-image: url(locpic/locpic25.jpg);}div.locpic26{background-image: url(locpic/locpic26.jpg);
}div.locpic27{background-image: url(locpic/locpic27.jpg);}div.locpic28{background-image: url(locpic/locpic28.jpg);
}div.locpic29{background-image: url(locpic/locpic29.jpg);}div.locpic30{background-image: url(locpic/locpic30.jpg);
}


/* -=
==========  store   ==========
==========  store   ==========
=  */

div.storeitemprice{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: auto;
    font-family: 'Cormorant Garamond', serif;
    font-size: 36px;
    font-weight: 500;
    letter-spacing: -.0.5px;
    color: #6b6b6b;
    backgroundcolor: yellow;
    display: inline-block;
  }

  div.storeshipping{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: auto;
    font-family: 'roboto', san-serif;
    font-size: 15px;
    font-weight: 300;
    letter-spacing: -.0.5px;
    color: #6b6b6b;
    backgroundcolor: yellow;
    display: inline-block;
  }

    .storeshippingbold{
    font-size: 15px;
    font-weight: 400;
    letter-spacing: -.0.5px;
    color: #6b6b6b;
  }


div.buynow{
height:25px;
width:180px;
margin:0px 1% 3px 0%;
padding: 0px 0px 0px 0px;
    display: inline-block;    vertical-align: top;    background-size: cover;   background-position:center;   background-repeat:no-repeat;
    color:black;
    }   

div.buynowuk{background-image: url(buynowuk.jpg);}div.buynoweu{background-image: url(buynoweu.jpg);}
div.buynowworld{background-image: url(buynowworld.jpg);}




div.storepic{
height:320px;
width:20.0%;
margin:5px 0px 0px 2.5%;
padding: 0px 0px 0px 0px;
		display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;		color:black;
		float:right;
		}

div.stdouble{
height:350px;
width:41%;
margin:5px 0px 0px 2.5%;
padding: 0px 0px 0px 0px;
		display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;		color:black;
		float:right;
		}


div.stswitch{
height:320px;
width:22.5%;
margin:5px 2.5% 0px 0%;
padding: 0px 0px 0px 0px;
		display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;
		color:black;
		}

div.stdoubleswitch{
height:320px;
width:45%;
margin:5px 2.5% 0px 0%;
padding: 0px 0px 0px 0px;
		display: inline-block;		vertical-align: top;		background-size: cover;		background-position:center;		background-repeat:no-repeat;
		color:black;
		}		

div.st1{background-image: url(st/st1.jpg);}div.st2{background-image: url(st/st2.jpg);}
div.st3{background-image: url(st/st3.jpg);}div.st4{background-image: url(st/st4.jpg);}
div.st5{background-image: url(st/st5.jpg);}div.st6{background-image: url(st/st6.jpg);}
div.st7{background-image: url(st/st7.jpg);}div.st8{background-image: url(st/st8.jpg);}
div.st9{background-image: url(st/st9.jpg);}div.st10{background-image: url(st/st10.jpg);}
div.st11{background-image: url(st/st11.jpg);}div.st12{background-image: url(st/st12.jpg);}
div.st13{background-image: url(st/st13.jpg);}div.st13{background-image: url(st/st13.jpg);}
div.st14{background-image: url(st/st14.jpg);}div.st15{background-image: url(st/st15.jpg);}
div.dvd1{background-image: url(st/dvd1.jpg);
}


/* -=
==========  crufts   ==========
==========  crufts   ==========
=  */


div.bigvideocont{
padding: 00px 0px 0px 0px;
margin: 00px 0px 0px 0px;
height:420px;
width: 90%;
display: inline-block;
vertical-align: top;
	}


div.gallerycont{
padding: 00px 0px 0px 0px;
margin: 00px 0px 0px 5%;
height:auto;
width: 93%;
backgroundcolor: pink;
display: inline-block;
vertical-align: top;
	}

.link-spanner{
  position:absolute; 
  width:100%;
  height:100%;
  top:0;
  left: 0;
  z-index: 1;
}


div.gallerypic{
height:170px;
width:19.0%;
margin:0px 0px 4px 0px;
display: inline-block;vertical-align: top;background-size: cover;background-position:center;background-repeat:no-repeat;position: relative;
}


div.cruftspic1{background-image: url(cruftspic/cruftspic1.jpg); } div.cruftspic2{ background-image: url(cruftspic/cruftspic2.jpg);
} div.cruftspic3{background-image: url(cruftspic/cruftspic3.jpg);} div.cruftspic4{background-image: url(cruftspic/cruftspic4.jpg);
} div.cruftspic5{background-image: url(cruftspic/cruftspic5.jpg);} div.cruftspic6{background-image: url(cruftspic/cruftspic6.jpg);
} div.cruftspic7{background-image: url(cruftspic/cruftspic7.jpg);} div.cruftspic8{background-image: url(cruftspic/cruftspic8.jpg);
} div.cruftspic9{background-image: url(cruftspic/cruftspic9.jpg);} div.cruftspic10{background-image: url(cruftspic/cruftspic10.jpg);
} div.cruftspic11{background-image: url(cruftspic/cruftspic11.jpg);} div.cruftspic12{background-image: url(cruftspic/cruftspic12.jpg);
} div.cruftspic13{background-image: url(cruftspic/cruftspic13.jpg);} div.cruftspic13{background-image: url(cruftspic/cruftspic13.jpg);
} div.cruftspic14{background-image: url(cruftspic/cruftspic14.jpg);} div.cruftspic15{background-image: url(cruftspic/cruftspic15.jpg);
} div.cruftspic16{background-image: url(cruftspic/cruftspic16.jpg);} div.cruftspic17{background-image: url(cruftspic/cruftspic17.jpg);
} div.cruftspic18{background-image: url(cruftspic/cruftspic18.jpg);} div.cruftspic19{background-image: url(cruftspic/cruftspic19.jpg);
} div.cruftspic20{background-image: url(cruftspic/cruftspic20.jpg);} div.cruftspic21{background-image: url(cruftspic/cruftspic21.jpg);
} div.cruftspic22{background-image: url(cruftspic/cruftspic22.jpg);} div.cruftspic23{background-image: url(cruftspic/cruftspic23.jpg);
} div.cruftspic24{background-image: url(cruftspic/cruftspic24.jpg);} div.cruftspic25{background-image: url(cruftspic/cruftspic25.jpg);
} div.cruftspic26{background-image: url(cruftspic/cruftspic26.jpg);} div.cruftspic27{background-image: url(cruftspic/cruftspic27.jpg);
} div.cruftspic28{background-image: url(cruftspic/cruftspic28.jpg);} div.cruftspic29{background-image: url(cruftspic/cruftspic29.jpg);
} div.cruftspic30{background-image: url(cruftspic/cruftspic30.jpg);} div.cruftspic31{background-image: url(cruftspic/cruftspic31.jpg);
} div.cruftspic32{background-image: url(cruftspic/cruftspic32.jpg);} div.cruftspic33{background-image: url(cruftspic/cruftspic33.jpg);
} div.cruftspic34{background-image: url(cruftspic/cruftspic34.jpg);}div.cruftspic35{background-image: url(cruftspic/cruftspic35.jpg);
} div.cruftspic36{background-image: url(cruftspic/cruftspic36.jpg);}div.cruftspic37{background-image: url(cruftspic/cruftspic37.jpg);
} div.cruftspic38{background-image: url(cruftspic/cruftspic38.jpg);}div.cruftspic39{background-image: url(cruftspic/cruftspic39.jpg);
} div.cruftspic40{background-image: url(cruftspic/cruftspic40.jpg);}div.cruftspic41{background-image: url(cruftspic/cruftspic41.jpg);
} div.cruftspic42{background-image: url(cruftspic/cruftspic42.jpg);}div.cruftspic43{background-image: url(cruftspic/cruftspic43.jpg);
} div.cruftspic44{background-image: url(cruftspic/cruftspic44.jpg);}div.cruftspic45{background-image: url(cruftspic/cruftspic45.jpg);
} div.cruftspic46{background-image: url(cruftspic/cruftspic46.jpg);}div.cruftspic47{background-image: url(cruftspic/cruftspic47.jpg);
} div.cruftspic48{background-image: url(cruftspic/cruftspic48.jpg);}div.cruftspic49{background-image: url(cruftspic/cruftspic49.jpg);
}



div.cruftspic2020-1{background-image: url(cruftspic2020/cruftspic1.jpg); } div.cruftspic2020-2{ background-image: url(cruftspic2020/cruftspic2.jpg);
} div.cruftspic2020-3{background-image: url(cruftspic2020/cruftspic3.jpg);} div.cruftspic2020-4{background-image: url(cruftspic2020/cruftspic4.jpg);
} div.cruftspic2020-5{background-image: url(cruftspic2020/cruftspic5.jpg);} div.cruftspic2020-6{background-image: url(cruftspic2020/cruftspic6.jpg);
} div.cruftspic2020-7{background-image: url(cruftspic2020/cruftspic7.jpg);} div.cruftspic2020-8{background-image: url(cruftspic2020/cruftspic8.jpg);
} div.cruftspic2020-9{background-image: url(cruftspic2020/cruftspic9.jpg);} div.cruftspic2020-10{background-image: url(cruftspic2020/cruftspic10.jpg);
} div.cruftspic2020-11{background-image: url(cruftspic2020/cruftspic11.jpg);} div.cruftspic2020-12{background-image: url(cruftspic2020/cruftspic12.jpg);
} div.cruftspic2020-13{background-image: url(cruftspic2020/cruftspic13.jpg);} div.cruftspic2020-13{background-image: url(cruftspic2020/cruftspic13.jpg);
} div.cruftspic2020-14{background-image: url(cruftspic2020/cruftspic14.jpg);} div.cruftspic2020-15{background-image: url(cruftspic2020/cruftspic15.jpg);
} div.cruftspic2020-16{background-image: url(cruftspic2020/cruftspic16.jpg);} div.cruftspic2020-17{background-image: url(cruftspic2020/cruftspic17.jpg);
} div.cruftspic2020-18{background-image: url(cruftspic2020/cruftspic18.jpg);} div.cruftspic2020-19{background-image: url(cruftspic2020/cruftspic19.jpg);
} div.cruftspic2020-20{background-image: url(cruftspic2020/cruftspic20.jpg);} div.cruftspic2020-21{background-image: url(cruftspic2020/cruftspic21.jpg);
} div.cruftspic2020-22{background-image: url(cruftspic2020/cruftspic22.jpg);} div.cruftspic2020-23{background-image: url(cruftspic2020/cruftspic23.jpg);
} div.cruftspic2020-24{background-image: url(cruftspic2020/cruftspic24.jpg);} div.cruftspic2020-25{background-image: url(cruftspic2020/cruftspic25.jpg);
} div.cruftspic2020-26{background-image: url(cruftspic2020/cruftspic26.jpg);} div.cruftspi2020-c27{background-image: url(cruftspic2020/cruftspic27.jpg);
} div.cruftspic2020-28{background-image: url(cruftspic2020/cruftspic28.jpg);} div.cruftspic2020-29{background-image: url(cruftspic2020/cruftspic29.jpg);
} div.cruftspic2020-30{background-image: url(cruftspic2020/cruftspic30.jpg);} div.cruftspic2020-31{background-image: url(cruftspic2020/cruftspic31.jpg);
} div.cruftspic2020-32{background-image: url(cruftspic2020/cruftspic32.jpg);} div.cruftspic2020-33{background-image: url(cruftspic2020/cruftspic33.jpg);
} div.cruftspic2020-34{background-image: url(cruftspic2020/cruftspic34.jpg);}div.cruftspic2020-35{background-image: url(cruftspic2020/cruftspic35.jpg);
} div.cruftspic2020-36{background-image: url(cruftspic2020/cruftspic36.jpg);}div.cruftspic2020-37{background-image: url(cruftspic2020/cruftspic37.jpg);
} div.cruftspic2020-38{background-image: url(cruftspic2020/cruftspic38.jpg);}div.cruftspic2020-39{background-image: url(cruftspic2020/cruftspic39.jpg);
} div.cruftspic2020-40{background-image: url(cruftspic2020/cruftspic40.jpg);}div.cruftspic2020-41{background-image: url(cruftspic2020/cruftspic41.jpg);
} div.cruftspic2020-42{background-image: url(cruftspic2020/cruftspic42.jpg);}div.cruftspic2020-43{background-image: url(cruftspic2020/cruftspic43.jpg);
} div.cruftspic2020-44{background-image: url(cruftspic2020/cruftspic44.jpg);}div.cruftspic2020-45{background-image: url(cruftspic2020/cruftspic45.jpg);
} div.cruftspic2020-46{background-image: url(cruftspic2020/cruftspic46.jpg);}div.cruftspic2020-47{background-image: url(cruftspic2020/cruftspic47.jpg);
} div.cruftspic2020-48{background-image: url(cruftspic2020/cruftspic48.jpg);}div.cruftspic2020-49{background-image: url(cruftspic2020/cruftspic49.jpg);
}


/* -=
==========  meet the team   ==========
==========  meet the team   ==========
=  */

div.newteamwrapper{
padding: 00px 0% 0px 0px;
margin: 00px 0px 0px 5%;
height: auto;
width: 93%;
display: inline-block;
vertical-align: top;
backgroundcolor: pink;
position:relative;
  }

hr.teamline{
  border-top: 1px solid grey;
  width:100%;
  margin: 10px 20% 0 0;
}


div.teamdoublecont{
padding: 00px 0px 0px 0px;
margin: 00px 1.0% 20px 0%;
height: auto;
width: 48%;
display: inline-block;
vertical-align: top;
background-color: yellow;
  }


div.teamloc1{
padding:9px 0% 9px 0%;
margin: 0px 0px 00px 0px;
height:auto;
width: 100%;
text-align: center;
            font-family: 'Cormorant Garamond', serif;
            font-size: 15px;
            font-weight: 400;
            letter-spacing: 3px;
            color: white;
            background-color: #d7572a;
            line-height: 1;
            display: inline-block;
            text-transform: uppercase;
  }

div.teamloc2{
padding:3px 0% 3px 0%;
margin: 0px 0px 0px 0px;
height:auto;
width:100%;
text-align: center;
          font-family: 'Cormorant Garamond', serif;
          font-size: 30px;
          font-weight: 400;
          letter-spacing: 1px;
          color: white;
          background-color: #d7572a;
          display: inline-block;
          border-bottom: 1px solid white;
  }


div.teamname{
padding:10px 0% 10px 0%;
margin: 0px 0px 0px 0px;
height:auto;
width:100%;
text-align: center;
          font-family: 'roboto', sans-serif;
          font-size: 18px;
          font-weight: 300;
          letter-spacing: 0px;
          color: white;
          background-color: #e16a3c;
          line-height: 1;
          display: inline-block;
}

  div.ops1{
    background-color: #5e5e5e;
  }
   div.ops2{
    background-color: #5e5e5e;
  }
   div.ops3{
    background-color: #919191;
  }
  div.trm1{
    background-color: #a14220;
  }
   div.trm2{
    background-color: #a14220;
  }
   div.trm3{
    background-color: #b2674c;
  }


/* -=
==========  ENROLMENT BIG   ==========
==========  ENROLMENT BIG   ==========
=  */

div.encont{
padding:0px 0% 0px 0%;
margin: 0px 0px 0px 10%;
height:auto;
width:90%;
text-align: left;
  }

div.enbox{
padding:20px 2% 20px 2%;
margin: 0px 6%  0px 0%;
height:auto;
width:36%;
text-align: left;
background-color: rgba(255, 255, 255, 0.8);
vertical-align: top;
display: inline-block;
  }

div.qbox{
padding:0px 0% 0px 0%;
margin: 0px 0px 20px 0px;
height:auto;
width:100%;
text-align: left;
    font-family: 'Merriweather Sans', sans-serif;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: -.0.1px;
    color: black;
    backgroundcolor: pink;
    line-height: 1.5;
    display: inline-block;
  }





/*  TABLET ; footer - - - -   */
/*  TABLET ; footer - - - -   */

div.t-footer{
  margin:0px 0px 0px 0px;
  padding: 30px 0px 30px 0px;
  height: auto;
  width:100%;
  background-color: black;
  text-align: left;
  }

div.t-footercol1{
  margin:0px 0px 0px 5%;
  padding: 0px 0px 0px 0px;
  height: auto;
  width:auto;
  backgroundcolor: pink;
  display: inline-block;
  vertical-align: top;
  text-align: left;
 }

div.t-footercol2{
     margin:0px 0px 0px 10%;
  padding: 0px 0px 0px 0px;
  height: auto;
  width:auto;
  backgroundcolor: green;
  display: inline-block;
  vertical-align: top;
  text-align: left;
 }

 div.t-footercol3{
     margin:0px 0px 0px 10%;
  padding: 0px 0px 0px 0px;
  height: auto;
   width:auto;
  backgroundcolor: blue;
  display: inline-block;
  vertical-align: top;
  text-align: left;
 }


div.t-footlogo{
  height:65px;
  width:120px;
  padding: 00px 0px 0px 0px;
  margin: 00px 0px 30px 0px;
  display: inline-block;  vertical-align: top;  background-size: cover; background-position:center; background-repeat:no-repeat;
  background-image: url(footerlogo.png);
}



div.t-footlinks{
  margin: 0 auto;
  width: 70%;
  display: inline-block;
  padding: 5px 0px 5px 0px;
            font-family: 'Lato', sans-serif;
            font-size: 16px;
            letter-spacing: -0.4px;
            color:#999999;
            font-weight:400;
            backgroundcolor: pink;
  }

div.t-ft{
  height: auto;
  width:90%;
  padding: 20px 0px 0px 0px;
  backgroundcolor: grey;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  font-family: 'Lato', sans-serif;
  font-size: 18px;
  letter-spacing: -0.2px;
  color:green;
  font-weight:700;
  }




/*  Mobile footer - - - -   */
/*  Mobile footer - - - -   */
/*  Mobile footer - - - -   */

div.m-footer{
	margin:0px 0px 0px 0px;
	padding: 30px 0px 30px 0px;
	height: auto;
	width:100%;
  background-color: black;
	text-align: center;	background-size: cover;background-position:center;background-repeat:no-repeat;color:black;
background-image: url(footimage1.jpg);
  }

div.m-footlogo{
	height:65px;
	width:120px;
	padding: 00px 0px 0px 0px;
	margin: 00px 0px 30px 0px;
	display: inline-block;	vertical-align: top;	background-size: cover;	background-position:center;	background-repeat:no-repeat;
	background-image: url(footerlogo.png);
}



div.m-footlinks{
	margin: 0 auto;
	width: 70%;
	display: inline-block;
	padding: 5px 0px 5px 0px;
            font-family: 'Lato', sans-serif;
            font-size: 16px;
            letter-spacing: -0.4px;
            color:#999999;
            font-weight:400;
            backgroundcolor: pink;
	}

div.m-ft{
	height: auto;
	width:90%;
	padding: 20px 0px 0px 0px;
	backgroundcolor: grey;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	letter-spacing: -0.2px;
	color:green;
	font-weight:700;
	}

div.ft-m{
  height: auto;
  width:90%;
  padding-bottom: 10px;
  backgroundcolor: grey;
  display: inline-block;
  vertical-align: top;
  text-align: center;
            font-family: 'Open Sans Condensed', sans-serif;
            font-size: 19px;
            letter-spacing: -0.2px;
            color:#d7572a;
            font-weight:700;
  }

  div.fw-m{
  height: auto;
  width:90%;
  padding-bottom: 10px;
  backgroundcolor: grey;
  display: inline-block;
  vertical-align: top;
  text-align: center;
            font-family: 'Open Sans Condensed', sans-serif;
            font-size: 16px;
            line-height: 1.4;
            letter-spacing: -0.2px;
            color:white;
            font-weight:400;
  }


/*  Desktop Footer - - - -   *//*  Desktop Footer - - - -   */
/*  Desktop Footer - - - -   *//*  Desktop Footer - - - -   */
/*  Desktop Footer - - - -   *//*  Desktop Footer - - - -   */
/*  Desktop Footer - - - -   *//*  Desktop Footer - - - -   */

div.footer{
	margin:0px 0px 0px 0px;
	padding: 30px 0px 50px 0px;
	height: auto;
	width:100%;
	background-color:black;
  }

div.footercol1{
  margin:0px 0px 0px 5%;
  padding: 0px 0px 0px 0px;
  height: auto;
  width:auto;
  backgroundcolor: pink;
  display: inline-block;
  vertical-align: top;
  text-align: left;
 }

div.footercol2{
	   margin:0px 0px 0px 7.5%;
	padding: 0px 0px 0px 0px;
	height: auto;
	width:auto;
	backgroundcolor: green;
	display: inline-block;
	vertical-align: top;
	text-align: left;
 }

 div.footercol3{
     margin:0px 0px 0px 7.5%;
  padding: 0px 0px 0px 0px;
  height: auto;
  width:auto;
  backgroundcolor: blue;
  display: inline-block;
  vertical-align: top;
  text-align: left;
 }

 div.footercol4{
	   margin:0px 0px 0px 7.5%;
  padding: 0px 0px 0px 0px;
	height: auto;
	width:auto;
	backgroundcolor: grey;
	display: inline-block;
	vertical-align: top;
	text-align: left;
 }


  div.footercol5{
   margin:0px 0px 0px 8.5%;
  padding: 0px 0px 0px 0px;
  height: auto;
  width:auto;
  backgroundcolor: yellow;
  display: inline-block;
  vertical-align: top;
  text-align: left;
 }

div.footerlogo{
	height:100px;
	width:100px;
	padding: 00px 0px 0px 0px;
	margin: 00px 0px 20px 0px;
	display: inline-block;	vertical-align: top;	background-size: cover;	background-position:center;	background-repeat:no-repeat;
	background-image: url(footerlogo.png);
}

div.footersocialcont{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: auto;
	width:100%;
	backgroundcolor: green;

  }



div.si-fb{
	background-image: url(si-facebookicon.png);
}
div.si-ta{
	background-image: url(si-tripadvisoricon.png);
}
div.si-in{
	background-image: url(si-instagramicon.png);
}

div.footerstrip{
  margin:0px 0px 4px 0px;
  padding: 0px 0px 0px 0px;
  height: auto;
  width:100%;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  }

div.footerstrip-m{
  height: auto;
  width:90%;
  padding-bottom: 10px;
  backgroundcolor: grey;
  display: inline-block;
  vertical-align: top;
  text-align: center;
            font-family: 'Open Sans Condensed', sans-serif;
            font-size: 15px;
            letter-spacing: -0.2px;
            color: white;
            font-weight:700;
  }


div.ft{
	height: auto;
	width:90%;
	padding-bottom: 10px;
	backgroundcolor: grey;
	display: inline-block;
	vertical-align: top;
	text-align: left;
            font-family: 'Open Sans Condensed', sans-serif;
            font-size: 14px;
            letter-spacing: -0.2px;
            color:#d7572a;
            font-weight:700;
	}

.fw{
font-family: 'Lato', sans-serif;
font-size: 16px;
letter-spacing: -0.2px;
color:#999999;
font-weight: 400;
line-height: 1.5;
}

.fbreaker{
font-family: 'Lato', sans-serif;
font-size: 16px;
letter-spacing: -1px;
color:#999999;
font-weight:200;
}



div.tlquotewords{
height:auto;
width:40%;
padding:0px 0px 0px 0px;
font-family: 'Lato', sans-serif;
font-size: 30px;
font-weight: 600;
letter-spacing: -1px;
color:black;
backgroundcolor: grey;
display: inline-block;
}

div.pictureblock{
padding: 0px 0px 0px 0%;
margin:0px 0px  00px;
position: relative;
height:180px;
width:24.9%;
border: 0px solid grey;
background-color: white;display:inline-block;vertical-align:top;background-size: cover;background-position:center;background-repeat:no-repeat;
}

.link-spanner{
  position:absolute; 
  width:100%;
  height:100%;
  top:0;
  left: 0;
  z-index: 1;
}


/* -=
==========  SupportingEvent Gallery   ==========
==========  SupportingEvent Gallery   ==========
=  */


div.eventthumbs{
height:70px;
width:15%;
margin:0px 1px 1px 0px;
display: inline-block;vertical-align: top;background-size: cover;background-position:center;background-repeat:no-repeat;position: relative;
}


div.evpic1{background-image: url(evpic/tai/1.jpg); } div.evpic2{ background-image: url(evpic/tai/2.jpg);
} div.evpic3{background-image: url(evpic/tai/3.jpg);} div.evpic4{background-image: url(evpic/tai/4.jpg);
} div.evpic5{background-image: url(evpic/tai/5.jpg);} div.evpic6{background-image: url(evpic/tai/6.jpg);
} div.evpic7{background-image: url(evpic/tai/7.jpg);} div.evpic8{background-image: url(evpic/tai/8.jpg);
} div.evpic9{background-image: url(evpic/tai/9.jpg);} div.evpic10{background-image: url(evpic/tai/10.jpg);
} div.evpic11{background-image: url(evpic/tai/11.jpg);} div.evpic12{background-image: url(evpic/tai/12.jpg);
} div.evpic13{background-image: url(evpic/tai/13.jpg);} div.evpic13{background-image: url(evpic/tai/13.jpg);
} div.evpic14{background-image: url(evpic/tai/14.jpg);} div.evpic15{background-image: url(evpic/tai/15.jpg);
} div.evpic16{background-image: url(evpic/tai/16.jpg);} div.evpic17{background-image: url(evpic/tai/17.jpg);
} div.evpic18{background-image: url(evpic/tai/18.jpg);} div.evpic19{background-image: url(evpic/tai/19.jpg);
} div.evpic20{background-image: url(evpic/tai/20.jpg);} div.evpic21{background-image: url(evpic/tai/21.jpg);}
} div.evpic22{background-image: url(evpic/tai/22.jpg);} div.evpic23{background-image: url(evpic/tai/23.jpg);}
} div.evpic24{background-image: url(evpic/tai/24.jpg);} div.evpic25{background-image: url(evpic/tai/25.jpg);}
} div.evpic26{background-image: url(evpic/tai/26.jpg);} div.evpic27{background-image: url(evpic/tai/27.jpg);}
} div.evpic28{background-image: url(evpic/tai/28.jpg);} div.evpic29{background-image: url(evpic/tai/29.jpg);}
} div.evpic30{background-image: url(evpic/tai/30.jpg);} div.evpic31{background-image: url(evpic/tai/31.jpg);}
} div.evpic32{background-image: url(evpic/tai/32.jpg);} div.evpic33{background-image: url(evpic/tai/33.jpg);}
} div.evpic34{background-image: url(evpic/tai/34.jpg);} div.evpic35{background-image: url(evpic/tai/35.jpg);}
} div.evpic36{background-image: url(evpic/tai/36.jpg);} div.evpic37{background-image: url(evpic/tai/37.jpg);}
} div.evpic38{background-image: url(evpic/tai/38.jpg);} div.evpic39{background-image: url(evpic/tai/39.jpg);}
} div.evpic40{background-image: url(evpic/tai/40.jpg);} div.evpic41{background-image: url(evpic/tai/41.jpg);}
} div.evpic42{background-image: url(evpic/tai/42.jpg);} div.evpic43{background-image: url(evpic/tai/43.jpg);}
} div.evpic44{background-image: url(evpic/tai/44.jpg);} div.evpic45{background-image: url(evpic/tai/45.jpg);}
} div.evpic46{background-image: url(evpic/tai/46.jpg);} div.evpic47{background-image: url(evpic/tai/47.jpg);}
} div.evpic48{background-image: url(evpic/tai/48.jpg);} div.evpic49{background-image: url(evpic/tai/49.jpg);}
} div.evpic50{background-image: url(evpic/tai/50.jpg);} div.evpic51{background-image: url(evpic/tai/50.jpg);}
} div.evpic52{background-image: url(evpic/tai/52.jpg);} div.evpic53{background-image: url(evpic/tai/53.jpg);}
} div.evpic54{background-image: url(evpic/tai/54.jpg);} div.evpic55{background-image: url(evpic/tai/55.jpg);}
} div.evpic56{background-image: url(evpic/tai/56.jpg);} div.evpic57{background-image: url(evpic/tai/57.jpg);}
} div.evpic58{background-image: url(evpic/tai/58.jpg);} div.evpic59{background-image: url(evpic/tai/59.jpg);}
} div.evpic60{background-image: url(evpic/tai/60.jpg);} div.evpic61{background-image: url(evpic/tai/61.jpg);}



div.evbands{
height:auto;
width:100%;
margin:50px 0px 50px 0%;
padding: 0px 0px 0px 0px;
text-align: left;
border-top:1px dotted #dddddd;
    }

  div.ev1{background-color: #eeeeee;}
  div.eb2{background-color: #ffffff;}
  
div.centerall{
 text-align: center;
 }

div.whitetext{
  color:white;
}

div.blacktext{
  color:black;
}

div.pink{
  color: pink;
}



/* -=
==========  New Calendar   ==========
==========  New Calendar   ==========
=  */


div.newcalendarcont{
padding:0px 0px 0px 0px;
margin: 0px 0% 0px 5%;
height:auto;
width: 94%;
text-align: left;
vertical-align: top;
display: inline-block;
background-olor: orange;
  }

div.newcalendarcontwide{
padding:0px 0px 0px 0px;
margin: 0px 0% 0px 0%;
height:auto;
width: 100%;
text-align: left;
vertical-align: top;
display: inline-block;
backgroundcolor: green;
}

div.newcalendarcontnarrow{
padding:0px 0px 0px 0px;
margin: 0px 0% 0px 0%;
height:auto;
width: 38%;
text-align: left;
vertical-align: top;
display: inline-block;
backgroundcolor: green;
  }

div.sectionblock{
    height:auto;
    width:100%;
  padding:0px 0px 0px 0px;
  margin: 0px 0px 80px 0px;
  backgroundcolor: grey;
  vertical-align: top;
  }

div.monthblock{
height:auto;
width:90%;
padding: 15px 0% 10px 0px;
margin: 0px 0px 15px 0px;
backgroundcolor: yellow;
display: inline-block;
vertical-align: top;
border-bottom: 1px #cccccc solid;
            font-family: 'Cormorant Garamond', serif;
            font-size: 28px;
            font-weight: 600;
            letter-spacing: -0.5px;
            color: #d7572a;
            line-height: 1;
            text-align: left
            
            }

div.entryblock{
height:auto;
width:90%;
padding:0px 0px 0px 3%;
backgroundcolor: pink;
display: inline-block;
vertical-align: top;


  }

div.workshopspacer{
height:75px;
}


div.wdate{
padding:0px 0px 0px 0px;
margin: 0px 0% 5px 0%;
height:auto;
width: auto;
text-align: left;
            font-family: 'Roboto', sans-serif;
            font-size: 15px;
            font-weight: 400;
            letter-spacing: 1.5px;
            color: #d7572a;
            backgroundcolor: green;
            line-height: 1;
            display: inline-block;
            }

            div.wdate2{
padding:0px 0px 0px 0px;
margin: 10px 0% 0px 0%;
height:auto;
width: auto;
text-align: left;
            font-family: 'Roboto', sans-serif;
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1.5px;
            color: #d7572a;
            backgroundcolor: green;
            line-height: 1;
            display: inline-block;
            }


div.wtitle{
padding:0px 0px 0px 0px;
margin: 2px 0% 10px 0%;
height:auto;
width: 75%;
text-align: left;
          font-family: 'Roboto', sans-serif;
          font-size: 23px;
          font-weight: 500;
          letter-spacing: -0.4px;
          color: black;
          backgroundcolor: red;
          }


div.calcopy{
padding:0px 0px 60px 0px;
margin: 0px 0% 0px 0%;
height:auto;
width: 100%;
text-align: left;
            font-family: 'Roboto', sans-serif;
            font-size: 17px;
            font-weight: 300;
            letter-spacing: -.0.5px;
            color: black;
            backgroundcolor: red;
            line-height: 1.5;
            display: inline-block;
  }

.ccbold{
            font-family: 'Roboto', sans-serif;
            font-size: 18px;
            font-weight: 500;
            letter-spacing: -.0.5px;
  }



div.newcalendarpic{
height:450px;
width:100%;
margin:00px 0px 0px 0%;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;    background-repeat:no-repeat;    color:black;
    }


div.practcontainer{
height:auto;
width:93%;
padding: 0px 0% 0px 5%;
margin: 0px 0px 0px 0px;
backgroundcolor: pink;
}


div.practholder{
height:auto;
width:100%;
padding: 0px 0% 0px 0;
margin: 0px 0px 0px 0px;
backgroundcolor: green;
display: inline-block;
vertical-align: top;
}

div.practsession{
height:auto;
width:95%;
padding: 0px 0% 0px 4%;
margin: 0px 0px 0px 0px;
backgroundcolor: grey;
display: inline-block;
vertical-align: top;
            font-family: 'Cormorant Garamond', serif;
            font-size: 26px;
            font-weight: 500;
            letter-spacing: -0.5px;
            color: #d7572a;
            line-height: 1.3;
            text-align: left;
            border-left: 1px solid grey;
}


div.practdates{
height:auto;
width:70%;
padding: 10px 0% 0px 5%;
margin: 0px 0px 0px 0px;
backgroundcolor: yellow;
display: inline-block;
vertical-align: top;
border-left: 1px solid grey;

}

div.pract1{
height:auto;
width:auto;
padding: 0px 0% 0px 0;
margin: 0px 0px 0px 0px;
backgroundcolor: orange;
display: inline-block;
vertical-align: top;
            font-family: 'Roboto', sans-serif;
            font-size: 14px;
            font-weight: 500;
            letter-spacing: 1.5px;
            color: #d7572a;
            text-align: left;
}

div.pract2{
height:auto;
width:auto;
padding: 0px 0% 0px 0;
margin: 0px 0px 20px 0px;
backgroundcolor: blue;
display: inline-block;
vertical-align: top;
          font-family: 'Roboto', sans-serif;
          font-size: 19px;
          font-weight: 500;
          letter-spacing: -0.6px;
          color: black;
          text-align: left;
}

div.practcopy{
padding:0px 0px 20px 0px;
margin: 0px 0% 0px 0%;
height:auto;
width: 47%;
text-align: left;
          font-family: 'Roboto', sans-serif;
          font-size: 15px;
          font-weight: 300;
          letter-spacing: -.0.5px;
          color: black;
          backgroundcolor: red;
          line-height: 1.5;
          display: inline-block;
          vertical-align: top;
}





/* -=
==========  Online Booking  ==========
==========  Online Booking  ==========
=  */





div.underheroband{
height:auto;
width:100%;
padding: 18px 0% 18px 0;
margin: 0px 0px 0px 0px;
background-color: black;
display: inline-block;
vertical-align: top;
          font-family: 'Roboto', sans-serif;
          font-size: 23px;
          font-weight: 400;
          letter-spacing: 3px;
          color: white;
          text-align: center;
          text-transform: uppercase;
}











div.enrol-bundle{
  margin:0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  height: 117px; width:180px;
  background-image: url(enrol-bundle.jpg);
}

div.enrol-foundation{
  margin:0px 20px 20px 0px;
  padding: 0px 0px 0px 0px;
  height: 81px; width:180px;
  background-image: url(enrol-foundation.jpg);
  display: inline-block; vertical-align: top;
}

div.enrol-distance-wrapper{
  margin:0px 20px 0px 0px;
  padding: 0px 0px 0px 0px;
  height: 81px; width:180px;
  display: inline-block; vertical-align: top;
}






div.cvback{
height:auto;
width:100%;
margin:0px 0px 0px 0px;
background-image: url(cvback.jpg);
display: inline-block;vertical-align: top;background-size: cover;background-position:center;background-repeat:no-repeat;position: relative;
}




.newlist{
  margin:0px 0px 0px 0px;
  padding: 0px 0px 0px 30px;
}











div.u-wrapper{
padding: 00px 0px 0px 0px;
margin: 00px 0% 0px 0%;
height:auto;
width: 90%;
display: inline-block; vertical-align: top;
backgroundcolor: pink;
text-align: left;
  }



div.u-conts{
padding: 00px 0px 0px 0px;
margin: 00px 0% 70px 0%;
height:auto;
width: 100%;
display: inline-block; vertical-align: top;
backgroundcolor: yellow;
text-align: left;
  }  
  

div.u-tit{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: auto;
    font-family: 'Cormorant Garamond', serif;
    font-size: 22px;
    font-weight: 400;
    letter-spacing: -.0.5px;
    color: #6b6b6b;
    backgroundcolor: yellow;
    display: inline-block;
  }

div.u-inner{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:auto;
width: auto;
    backgroundcolor: green;
    display: inline-block;
    vertical-align: top;
  }

div.u-pic{
height:210px;
width: 100%;
margin:0px 0px 0px 0px;
vertical-align: top;
display: inline-block;
background-size: cover;
background-position:center;
background-repeat:no-repeat;
-webkit-box-shadow: 10px 10px 16px -1px rgba(0,0,0,0.75);
      -moz-box-shadow: 10px 10px 16px -1px rgba(0,0,0,0.75);
      box-shadow: 10px 10px 16px -1px rgba(0,0,0,0.75);

} 


div.u-copy{
padding:0px 0px 0px 0px;
margin: 20px 0% 0px 0%;
height:auto;
width: 100%;
text-align: left;
     font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: -0px;
    color: black;
    backgroundcolor: yellow;
    line-height: 1.5;
    display: inline-block;
  }

  .u-copy-bold{
     font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 500;
    letter-spacing: -0px;
    color: black;
    backgroundcolor: pink;
    line-height: 1.5;
    display: inline-block;
  }



div.u-button{
padding:10px 5% 10px 5%;
margin: 15px 0% 15px 0%;
height:auto;
width: 90%;
text-align: center;
     font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: -0px;
    color: black;
    background-color: #d7572a;
    line-height: 1.5;
    display: inline-block;
    border-radius: 15px;
  }

  div.u-button-short{
padding:10px 5% 10px 5%;
margin: 15px 0% 15px 0%;
height:auto;
width: 90%;
text-align: center;
     font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: -0px;
    color: black;
    background-color: #d7572a;
    line-height: 1.5;
    display: inline-block;
    border-radius: 15px;
  }


/* Fifi Bit */

div.infocont-fi{
padding: 0px 0px 0px 0px;
margin: 0px 5% 0px 5%;
height:auto;
width:90%;
display: inline-block;
vertical-align: top;
text-align: left;
backgroundcolor: pink;
  }


div.fi-title1{
padding:10px 0% 10px 0%;
margin: 30px 0% 0px 0%;
height:auto;
width: 100%;
text-align: center;
     font-family: 'Roboto', sans-serif;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: -0px;
    color: white;
    background-color: black;
    line-height: 1.5;
    display: inline-block;
  }

  div.fi-title2{
padding:10px 5% 10px 5%;
margin: 0px 0% 0px 0%;
height:auto;
width: 100%;
text-align: center;
     font-family: 'Roboto', sans-serif;
    font-size: 16px;
    font-weight: 300;
    letter-spacing: -0px;
    color: white;
    background-color: #d7572a;
    line-height: 1.5;
    display: inline-block;
  }

  div.fi-v{
padding: 0px 0% 0px 0%;
margin: 0px 0% 0px 0%;
height:auto;
width: 100%;
text-align: left;
   backgroundcolor: yellow;
   vertical-align: top; display: inline-block;
  }

  div.fi-status{
padding:5px 5% 5px 5%;
margin: 0px 2% 0px 0%;
height:auto;
width: 70%;
text-align: left;
     font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: -0px;
    color: white;
    background-color: rgba(0,0,0,.6);
    line-height: 1.5;
    display: inline-block;
    position: relative;
    top:-50px;
  }


  div.fifi-cont{
height:auto;
width:100%;
padding: 10px 5% 10px 5%;
margin:00px 0px 0px 0%;
    display: inline-block;
    vertical-align: top;    background-size: cover;   background-position:center;   background-repeat:no-repeat;
    color:black;
    }

div.fi{
height:250px;
width:100%;
margin:00px 2% 0px 0%;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;
    background-repeat:no-repeat;    color:black;
    }
div.fi1{background-image: url(fi1.jpg);} div.fi2{background-image: url(fi2.jpg);
}









div.ip1{background-image: url(ip/ip1.jpg); } div.ip2{ background-image: url(ip/ip2.jpg);
} div.ip3{background-image: url(ip/ip3.jpg);} div.ip4{background-image: url(ip/ip4.jpg);
} div.ip5{background-image: url(ip/ip5.jpg);} div.ip6{background-image: url(ip/ip6.jpg);
} div.ip7{background-image: url(ip/ip7.jpg);} div.ip8{background-image: url(ip/ip8.jpg);
} div.ip9{background-image: url(ip/ip9.jpg);} div.ip10{background-image: url(ip/ip10.jpg);
} div.ip11{background-image: url(ip/ip11.jpg);} div.ip12{background-image: url(ip/ip12.jpg);
} div.ip13{background-image: url(ip/ip13.jpg);} div.ip14{background-image: url(ip/ip14.jpg);
} div.ip15{background-image: url(ip/ip15.jpg);} div.ip16{background-image: url(ip/ip16.jpg);
} div.ip17{background-image: url(ip/ip17.jpg);} div.ip18{background-image: url(ip/ip18.jpg);
}



  .cc1{
     font-family: 'roboto', sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: -.0.5px;
    color: #d7572a;
    line-height: 1.0;
  }
  .cc2{
     font-family: 'roboto', sans-serif;
     font-size: 15px;
    font-weight: 400;
    letter-spacing: -.0.5px;
    color: #d7572a;
    line-height: 2;
  }
  .cc3{
     font-family: 'roboto', sans-serif;
     font-size: 15px;
    font-weight: 300;
    letter-spacing: -.0.7px;
    color: black;
    line-height: 1.7;
  }







div.flagorner{
height:248px;width:450px;
margin:00px 0% 0px 0%;
float:left;
display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;
background-repeat:no-repeat;    color:black;
background-image: url(indianflag.png);
}




div.bharcslogo{
height:203px;width:222px;
margin:00px 0% 25px 3%;
float:right;
display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;
background-repeat:no-repeat;    color:black;
background-image: url(bharcslogo.png);
}





div.inpic01{background-image: url(inpic/inpic01.jpg);}  div.inpic02{background-image: url(inpic/inpic02.jpg);}
div.inpic03{background-image: url(inpic/inpic03.jpg);}  div.inpic04{background-image: url(inpic/inpic04.jpg);}
div.inpic05{background-image: url(inpic/inpic05.jpg);}  div.inpic06{background-image: url(inpic/inpic06.jpg);}
div.inpic07{background-image: url(inpic/inpic07.jpg);}  div.inpic08{background-image: url(inpic/inpic08.jpg);}
div.inpic09{background-image: url(inpic/inpic09.jpg);}  div.inpic10{background-image: url(inpic/inpic10.jpg);}
div.inpic11{background-image: url(inpic/inpic11.jpg);}div.inpic12{background-image: url(inpic/inpic12.jpg);}
div.inpic13{background-image: url(inpic/inpic13.jpg);}div.inpic13{background-image: url(inpic/inpic13.jpg);}
div.inpic14{background-image: url(inpic/inpic14.jpg);}div.inpic15{background-image: url(inpic/inpic15.jpg);}
div.inpic16{background-image: url(inpic/inpic16.jpg);}div.inpic17{background-image: url(inpic/inpic17.jpg);}
div.inpic18{background-image: url(inpic/inpic18.jpg);}div.inpic19{background-image: url(inpic/inpic19.jpg);}
div.inpic20{background-image: url(inpic/inpic20.jpg);}div.inpic21{background-image: url(inpic/inpic21.jpg);}
div.inpic22{background-image: url(inpic/inpic22.jpg);}div.inpic23{background-image: url(inpic/inpic23.jpg);}
div.inpic24{background-image: url(inpic/inpic24.jpg);}div.inpic25{background-image: url(inpic/inpic25.jpg);}
div.inpic26{background-image: url(inpic/inpic26.jpg);}div.inpic27{background-image: url(inpic/inpic27.jpg);}
div.inpic28{background-image: url(inpic/inpic28.jpg);}div.inpic29{background-image: url(inpic/inpic29.jpg);}
div.inpic30{background-image: url(inpic/inpic30.jpg);}div.inpic31{background-image: url(inpic/inpic31.jpg);}
div.inpic32{background-image: url(inpic/inpic32.jpg);} div.inpic33{background-image: url(inpic/inpic33.jpg);}
div.inpic34{background-image: url(inpic/inpic34.jpg);} div.inpic35{background-image: url(inpic/inpic35.jpg);}
div.inpic36{background-image: url(inpic/inpic36.jpg);} div.inpic37{background-image: url(inpic/inpic37.jpg);} 
div.inpic38{background-image: url(inpic/inpic38.jpg);} div.inpic39{background-image: url(inpic/inpic39.jpg);} 
div.inpic40{background-image: url(inpic/inpic40.jpg);} div.inpic41{background-image: url(inpic/inpic41.jpg);}
div.inpic42{background-image: url(inpic/inpic42.jpg);} div.inpic43{background-image: url(inpic/inpic43.jpg);} 
div.inpic44{background-image: url(inpic/inpic44.jpg);}  div.inpic45{background-image: url(inpic/inpic45.jpg);} 
div.inpic46{background-image: url(inpic/inpic46.jpg);}  div.inpic47{background-image: url(inpic/inpic47.jpg);} 
div.inpic48{background-image: url(inpic/inpic48.jpg);} div.inpic49{background-image: url(inpic/inpic49.jpg);} 
div.inpic50{background-image: url(inpic/inpic50.jpg);} div.inpic51{background-image: url(inpic/inpic51.jpg);} 
div.inpic52{background-image: url(inpic/inpic52.jpg);} div.inpic53{background-image: url(inpic/inpic53.jpg);} 
div.inpic54{background-image: url(inpic/inpic54.jpg);}  div.inpic55{background-image: url(inpic/inpic55.jpg);}  
div.inpic56{background-image: url(inpic/inpic56.jpg);}  div.inpic57{background-image: url(inpic/inpic57.jpg);} 
div.inpic58{background-image: url(inpic/inpic58.jpg);} div.inpic59{background-image: url(inpic/inpic59.jpg);} 
div.inpic60{background-image: url(inpic/inpic60.jpg);}  div.inpic61{background-image: url(inpic/inpic61.jpg);} 
div.inpic62{background-image: url(inpic/inpic62.jpg);}  div.inpic63{background-image: url(inpic/inpic63.jpg);}
 div.inpic64{background-image: url(inpic/inpic64.jpg);}  div.inpic66{background-image: url(inpic/inpic66.jpg);} 
 div.inpic66{background-image: url(inpic/inpic66.jpg);}  div.inpic67{background-image: url(inpic/inpic67.jpg);} 
 div.inpic68{background-image: url(inpic/inpic68.jpg);}  div.inpic69{background-image: url(inpic/inpic69.jpg);} 
div.inpic70{background-image: url(inpic/inpic70.jpg);}

div.inpic71{background-image: url(inpic/inpic71.jpg);}  div.inpic72{background-image: url(inpic/inpic72.jpg);}
div.inpic73{background-image: url(inpic/inpic73.jpg);}  div.inpic74{background-image: url(inpic/inpic74.jpg);}
div.inpic75{background-image: url(inpic/inpic75.jpg);}  div.inpic76{background-image: url(inpic/inpic76.jpg);}
div.inpic77{background-image: url(inpic/inpic77.jpg);}  div.inpic78{background-image: url(inpic/inpic78.jpg);}
div.inpic79{background-image: url(inpic/inpic79.jpg);}  div.inpic80{background-image: url(inpic/inpic80.jpg);}
div.inpic81{background-image: url(inpic/inpic81.jpg);}div.inpic82{background-image: url(inpic/inpic82.jpg);}
div.inpic83{background-image: url(inpic/inpic83.jpg);}
div.inpic84{background-image: url(inpic/inpic84.jpg);}div.inpic85{background-image: url(inpic/inpic85.jpg);}
div.inpic86{background-image: url(inpic/inpic86.jpg);}div.inpic87{background-image: url(inpic/inpic87.jpg);}
div.inpic88{background-image: url(inpic/inpic88.jpg);}div.inpic89{background-image: url(inpic/inpic89.jpg);}
div.inpic90{background-image: url(inpic/inpic90.jpg);}div.inpic91{background-image: url(inpic/inpic91.jpg);}
div.inpic92{background-image: url(inpic/inpic92.jpg);}div.inpic93{background-image: url(inpic/inpic93.jpg);}
div.inpic94{background-image: url(inpic/inpic94.jpg);}div.inpic95{background-image: url(inpic/inpic95.jpg);}
div.inpic96{background-image: url(inpic/inpic96.jpg);}div.inpic97{background-image: url(inpic/inpic97.jpg);}
div.inpic98{background-image: url(inpic/inpic98.jpg);}div.inpic99{background-image: url(inpic/inpic99.jpg);}
div.inpic100{background-image: url(inpic/inpic100.jpg);}
div.inpic101{background-image: url(inpic/inpic101.jpg);}div.inpic102{background-image: url(inpic/inpic102.jpg);}
div.inpic103{background-image: url(inpic/inpic103.jpg);}div.inpic104{background-image: url(inpic/inpic104.jpg);}
div.inpic105{background-image: url(inpic/inpic105.jpg);}div.inpic106{background-image: url(inpic/inpic106.jpg);}
div.inpic107{background-image: url(inpic/inpic107.jpg);}div.inpic108{background-image: url(inpic/inpic108.jpg);}
div.inpic109{background-image: url(inpic/inpic109.jpg);}div.inpic110{background-image: url(inpic/inpic110.jpg);}
div.inpic111{background-image: url(inpic/inpic111.jpg);}div.inpic112{background-image: url(inpic/inpic112.jpg);}
div.inpic113{background-image: url(inpic/inpic113.jpg);}div.inpic113{background-image: url(inpic/inpic113.jpg);}
div.inpic114{background-image: url(inpic/inpic114.jpg);}div.inpic115{background-image: url(inpic/inpic115.jpg);}
div.inpic116{background-image: url(inpic/inpic116.jpg);}div.inpic117{background-image: url(inpic/inpic117.jpg);}
div.inpic118{background-image: url(inpic/inpic118.jpg);}div.inpic119{background-image: url(inpic/inpic119.jpg);}


div.pactlogo2{
height:100px;width:230px;
margin:00px 0% 25px 3%;
float:right;
display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;
background-repeat:no-repeat;    color:black;
background-image: url(pactlogo2.png);
}







/* New Distance Support styles */
/* New Distance Support styles */
/* New Distance Support styles */
/* New Distance Support styles */

div.tableframe{
      padding: 0% 2% 0px 2%;margin: 30px 0px 0px 0%;
      height: auto; width:100%;
      text-align: left;
      display: inline-block; vertical-align: top;
      display: inline-block;    vertical-align: top;    background-size: cover;
      background-position:center;   background-repeat:no-repeat;
      }

div.fbi24a{background-image: url(fbi/fbi24ab.jpg);  }

div.row{
      padding:0px 0px 0px 0; margin: 0px 0px 5px 0%;
      height:auto; width:100%;
      text-align: left;
      backgroundcolor: grey;
      display: inline-block;   vertical-align: top;
      }

div.dsp-conts{
      padding:5px 2% 5px 2.5%; margin: 0px 0px 0px 0px;
      height: auto; width:48%;
      text-align: left;
      background-color: white;
      display: inline-block; vertical-align: top;
      font-family: 'Roboto', sans-serif;
      font-size: 14px;
      font-weight: 400;
      letter-spacing: -0px;
      color: white;
      background-color:  rgba(215,87,42,1);
      line-height: 1.5;
      }

div.dp-c{
      font-family: 'Roboto', sans-serif;
      font-size: 18.5px;
      font-weight: 600;
      letter-spacing: -0px;
      color: white;
      line-height: 18.5px;
      font-style: italic;
}

div.dpcost{
  padding:40px 0 0 0;
      font-family: 'Roboto', sans-serif;
      font-size: 18.5px;
      font-weight: 600;
      letter-spacing: -0px;
      color: black;
      line-height: 1px;
      font-style: italic;
}


div.dsp-conts-var{
      padding:5px 3% 5px 3.5%; margin: 0px 0px 0px 0px;
      height: auto; width:41%;
      text-align:center;
      display: inline-block; vertical-align: top;
      font-family: 'Roboto', sans-serif;
      font-size: 16px;
      font-weight: 400;
      letter-spacing: -0px;
           color: black;
      background-color: transparent;
      line-height: 1;
      }



div.dsp-box{
      padding:5px 0px 5px 0px; margin: 0px 0px 0px 0.5%;
      height: auto; width:24%;
      text-align: center;
      background-color: white;
      display: inline-block; vertical-align: top;
      font-family: 'Roboto', sans-serif;
      font-size: 14.5px;
      font-weight: 600;
      letter-spacing: -0px;
           color: black;
      line-height: 20px;
}

div.type-box{
      padding:5px 0px 5px 0px; margin: 0px 0px 0px 0px;
      height: auto; width:24%;
      text-align: center;
      display: inline-block; vertical-align: top;
      font-family: 'Roboto', sans-serif;
      font-size: 15.5px;
      font-weight: 600;
      letter-spacing: -0px;
            color: black;
      line-height: 10px;
      }

.w6{
      font-family: 'Roboto', sans-serif;
      font-size: 10px;
      font-weight: 400;
      letter-spacing: -0px;
      color: #d7572a;
      line-height: 10px;
      }



div.explainer{
      padding:5px 0px 5px 0px; margin: 0px 0px 0px 0px;
      height: auto; width:auto;
      text-align: left;
      display: inline-block; vertical-align: top;
      font-family: 'Roboto', sans-serif;
      font-size: 13px;
      font-weight: 600;
      letter-spacing: -0px;
            color: black;
      line-height: 4px;
      }

div.box1{height:200px; line-height: 200px;}
div.box2{height:150px; line-height: 150px;}
div.box3{height:80px; line-height: 80px;}

.center p {
    line-height: 1.5;
    display: inline-block;
    vertical-align: middle;
    }


div.yes1{
    height:25px; width:25px;
    margin:90px 0px 0px 0%; padding: 0px 0px 00px 0px;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;    background-repeat:no-repeat;    color:black;
    background-image: url(yes.png);
    }

div.yes2{
    height:25px; width:25px;
    margin:60px 0px 0px 0%; padding: 0px 0px 00px 0px;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;    background-repeat:no-repeat;    color:black;
    background-image: url(yes.png);
    }

div.yes3{
    height:25px; width:25px;
    margin:25px 0px 0px 0%; padding: 0px 0px 00px 0px;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;    background-repeat:no-repeat;    color:black;
    background-image: url(yes.png);
    }

div.no1{
    height:25px; width:25px;
    margin:90px 0px 0px 0%; padding: 0px 0px 00px 0px;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;    background-repeat:no-repeat;    color:black;
    background-image: url(no.png);
    }

div.no2{
    height:25px; width:25px;
    margin:60px 0px 0px 0%; padding: 0px 0px 00px 0px;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;    background-repeat:no-repeat;    color:black;
    background-image: url(no.png);
    }

div.no3{
    height:25px; width:25px;
    margin:25px 0px 0px 0%; padding: 0px 0px 00px 0px;
    display: inline-block;    vertical-align: top;    background-size: cover;    background-position:center;    background-repeat:no-repeat;    color:black;
    background-image: url(no.png);
    }

div.nom{margin:-9px 0px 0px 0%; padding: 0px 0px 00px 0px;}

div.d1{    background-color: rgba(0,0,0,0.1);  }
div.d2{     background-color: rgba(0,0,0,0.1);  }




  div.dsp{
height:117px;width: 320px;
margin: 0px 0% 15px 0%;
vertical-align: top; display: inline-block;
display: inline-block; background-size: cover;
background-position:center; background-repeat:no-repeat;
background-image: url(dsp.png);}


  div.plus{
height:117px;width: 320px;
margin: 0px 0% 15px 0%;
vertical-align: top; display: inline-block;
display: inline-block; background-size: cover;
background-position:center; background-repeat:no-repeat;
background-image: url(plus.png);}

  div.dspfc{
height:155px;width: 320px;
margin: 0px 0% 15px 0%;
vertical-align: top; display: inline-block;
display: inline-block; background-size: cover;
background-position:center; background-repeat:no-repeat;
background-image: url(dspfc.png);}

  div.dspfcplus{
height:155px;width: 320px;
margin: 0px 0% 15px 0%;
vertical-align: top; display: inline-block;
display: inline-block; background-size: cover;
background-position:center; background-repeat:no-repeat;
background-image: url(dspfcplus.png);}



 div.alfie{
height:430px;width: 100%;
margin: 0px 0% 20px 0%;
vertical-align: top;
text-align: center;display: inline-block; background-size: cover;
background-position:center; background-repeat:no-repeat;
background-image: url(alfie.jpg);}

  div.checkoutpage{
height:130px;width: 270px;
margin: 0px 0% 0px 0%;
vertical-align: top; display: inline-block;
display: inline-block; background-size: cover;
background-position:center; background-repeat:no-repeat;
background-image: url(checkoutpage.png);
}






/* New AlfieBanner */

div.alfiebox{
margin:25px 0px 0px 0px;  padding: 10px 1% 10px 1%;
height: auto;  width:98%;
background-color:#dddddd;
vertical-align: top; display: inline-block;
    -webkit-box-shadow: 10px 10px 15px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 15px 0px rgba(0,0,0,0.75);
box-shadow: 10px 10px 15px 0px rgba(0,0,0,0.75);
}

div.alfie-pic-frame{
margin:0px 0px 0px 0px;  padding: 0px 0px 0px 0px;
height: auto;  width:100%;
backgroundcolor:black;
vertical-align: top; display: inline-block;
}

div.alfie-words{
margin:0px 0px 0px 0px;  padding: 0px 0px 0px 0px;
height: auto;  width:100%;
backgroundcolor:black;
vertical-align: top; display: inline-block;
}

div.alf-w1{
padding:20px 0% 0px 0%; margin: 0px 0% 5px 3%;
height:auto; width: 90%;
font-family: 'Cormorant Garamond', serif;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 6px;
    color: #d7572a;
    backgroundcolor: yellow;
    display: inline-block;
line-height: 1.3;
display: inline-block; vertical-align: top;
text-transform: uppercase;
}

div.alf-w2{
padding:10px 0% 0px 0%; margin: 0px 0% 0px 3%;
height:auto; width: 90%;
text-align: left;
font-family: 'Roboto', sans-serif;
font-size: 15.5px;
font-weight: 400;
letter-spacing: -0px;
color: #222222;
backgroundcolor: #d7572a;
line-height: 1.4;
display: inline-block; vertical-align: top;
}


div.alfiepic1{
height:220px;width: 95%;
margin: 0px 2.5% 15px 2.5%; padding: 0 0 0 0;
vertical-align: top; 
display: inline-block; background-size: cover;
background-position:center; background-repeat:no-repeat;
background-image: url(alfiepic1.jpg);}

div.alfiepic2{
height:220px;width: 95%;
margin: 0px 2.5% 15px 2.5%; padding: 0 0 0 0;
vertical-align: top; 
display: inline-block; background-size: cover;
background-position:center; background-repeat:no-repeat;
background-image: url(alfiepic2.jpg);}


div.alfie-blockwords{
padding:0px 0px 0px 0px;
margin: 5px 2.5% 0px 0px;
height:auto;
width: 95%;
text-align: left;
     font-family: 'Roboto', sans-serif;
    font-size: 16px;
    font-weight: 300;
    letter-spacing: -0px;
    color: black;
    backgroundcolor: green;
    line-height: 1.5;
    display: inline-block;
  }



div.index-imagecont{
height: auto; width:50%;
margin:15px 5% 0px 0%;
height:auto;
text-align: left;
backgroundcolor: yellow;
display:inline-block;
vertical-align: top;

}



  div.esp-index{
height:200px;width: 100%;
margin: 0px 0% 30px 0%;
vertical-align: top; display: inline-block;
display: inline-block; background-size: cover;
background-position:center; background-repeat:no-repeat;
-webkit-box-shadow: 10px 10px 16px -1px rgba(0,0,0,0.75);
      -moz-box-shadow: 10px 10px 16px -1px rgba(0,0,0,0.75);
      box-shadow: 10px 10px 16px -1px rgba(0,0,0,0.75);

}



  div.noshad{
-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75);
      -moz-box-shadow: 0px 0px 0px 0px  rgba(0,0,0,0.75);
      box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75);

}

  div.shad{
-webkit-box-shadow: 10px 10px 16px -1px rgba(0,0,0,0.75);
      -moz-box-shadow: 10px 10px 16px -1px rgba(0,0,0,0.75);
      box-shadow: 10px 10px 16px -1px rgba(0,0,0,0.75);

}









div.esp1{background-image: url(esp/esp1.jpg); } div.esp2{ background-image: url(esp/esp2.jpg);}
div.esp3{background-image: url(esp/esp3.jpg);} div.esp4{background-image: url(esp/esp4.jpg);}
div.esp5{background-image: url(esp/esp5.jpg);} div.esp6{background-image: url(esp/esp6.jpg);}
div.esp7{background-image: url(esp/esp7.jpg);} div.esp8{background-image: url(esp/esp8.jpg);}
div.esp9{background-image: url(esp/esp9.jpg);} div.esp10{background-image: url(esp/esp10.jpg);}
div.esp11{background-image: url(esp/esp11.jpg);} div.esp12{background-image: url(esp/esp12.jpg);}
div.esp13{background-image: url(esp/esp13.jpg);} div.esp14{background-image: url(esp/esp14.jpg);}
div.esp15{background-image: url(esp/esp15.jpg);} div.esp16{background-image: url(esp/esp16.jpg);}
div.esp17{background-image: url(esp/esp17.jpg);} div.esp18{background-image: url(esp/esp18.jpg);}
div.esp19{background-image: url(esp/esp19.jpg);} div.esp20{background-image: url(esp/esp20.jpg);}
div.esp21{background-image: url(esp/esp21.jpg);} div.esp22{background-image: url(esp/esp22.jpg);}
div.esp23{background-image: url(esp/esp23.jpg);} div.esp24{background-image: url(esp/esp24.jpg);}
div.esp25{background-image: url(esp/esp25.jpg);} div.esp26{background-image: url(esp/esp26.jpg);}
div.esp27{background-image: url(esp/esp27.jpg);} div.esp28{background-image: url(esp/esp28.jpg);}
div.esp29{background-image: url(esp/esp29.jpg);} div.esp30{background-image: url(esp/esp30.jpg);}









div.ham{
height:25px;
width: 25px;
margin: 12px 0px 0px 0%;
padding: 0px 0px 0px 0%;
vertical-align:top; display: inline-block;
background-size: cover;background-position:center;
background-repeat:no-repeat;
background-image: url(ham.png);
}








div.orange{
color: #d7572a;
  }


div.whitetext{
  color:white;
}
div.blacktext{
  color:black;
}







