@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	background:url(images/bg1.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}
	
	
#container {
	margin:0 auto;
	width:1204px;

	}

#banner {width:1127px; margin:0 auto; border:0;


}

#header {
	height:270px;
	margin:0 auto;
	}
	
#menu {
	margin:0px auto 0 auto;
	font-size:15px;
	font-weight:bold;
	height:103px;
	background:url(images/menubg.png) no-repeat top center;
	
	}

#menu2 {
	margin:0px auto 0 auto;
	font-size:15px;
	font-weight:bold;
	height:103px;
	background:url(images/menubg2.png) no-repeat top center;
	
	}
#menu2 ul {
	list-style:none;
	margin:0 auto;
	padding:10px 0 0 30px;
	}

#menu2 ul li {
	float:left;
	padding:0 30px;
	}

#menu2 a {text-decoration:none;color:#FFF;}

#menu2 a:hover {
	color:#F0C6DE;
}



#menu ul {
	list-style:none;
	margin:0 auto;
	padding:10px 0 0 30px;
	}

#menu ul li {
	float:left;
	padding:0 30px;
	}

#menu a {text-decoration:none;color:#FFF;}

#menu a:hover {
	color:#F0C6DE;
}

.clear {clear:both;}

#sidebar {
	background:url(images/yellow.jpg);
	  -moz-border-radius: 10px;

  -khtml-border-radius: 10px;

  -webkit-border-radius: 10px;
  border-radius: 10px;
  width:300px;
	float:left;
	padding:5px;
	margin-left:10px;
	}

#content {
	background:#fff;
	width:1119px;
	margin:0 auto;
	padding:10px 0 10px 0;
	}
	
#main-content {
	width:750px;
	float:right;
	margin-right:20px;
	}	
	
#content p {
	line-height:1.3em;
	
	}

h2 {
	height:75px;
	background: url(images/h2.png) no-repeat;
	color:#146169;
	padding:25px 0 0 80px;
	}
	
	
#footer {
	background:url(images/bottom.png) no-repeat top center;
	height:50px;

	}
	
#footer ul {
	list-style:none;

	margin:0 auto;
	padding:3px 0 0 30px;
	}

#footer ul li {
	float:left;
	padding:0 11px;
	
	}

#footer a {text-decoration:none;color:#00000;}

#footer a:hover {
	color:#F0C6DE;
}

	
#legal {
	width:1000px;
	margin:0 auto;
	text-align: center;
	color: #FFF;
}
.studioname {
	color: #6CC;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
}

#container #content #main-content-full table {
	text-align: center;
	font-weight: bold;
}
#container #content #main-content-full center p .studioname strong {
	font-size: 36px;
}
#container #content #main-content-full center .studioname strong {
	font-size: 24px;
}
#container #content #main-content-full table tr .studioname {
	font-size: 24px;
}

#menusoon {
	margin:0px auto 0 auto;
	font-size:17px;
	font-weight:bold;
	height:103px;
	background:url(images/menubgsoon.png) no-repeat top center;
	
	}
#menusoon ul {
	list-style:none;
	margin:0 auto;
	padding:10px 0 0 30px;
	}

#menusoon ul li {
	float:left;
	padding:0 30px;
	}

#menusoon a {text-decoration:none;color:#FFF;}

#menusoon a:hover {
	color:#F0C6DE;
}

span {
	color:#CD4D24;
	}
	
.blue	{color:#0058AA;
	}
	
.week01 {
	color:#8CBEDA;
	}
	
.week02 {
	color:#2E74B5;
	}	
	
.week03 {
	color:#ECA34A;
	}
	
.week04 {
	color:#F15A2C;
	}
	
.due {
	color:#CA0202;
	}	
	
	.hidden {
	display:none;
}

#datepicker {
	margin:auto;
	width:600px;
}

.month {
	float:left;
	height:225px;
	margin-right:5px;
	width:175px;
}

.day {
	padding: 5px 0;
	float: left;
	height:20px;
	width:25px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
}

.day a {
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
	cursor:pointer;
}

.header_day {
	font-weight: bold;	
}

.calHeader {
background-color:#344C92;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:2px;
}

div.due_date { background: #CA0202; }
div.week_15_20 { background: #8CBEDA; }
div.week_20_25 { background: #2E74B5; }
div.week_25_30 { background: #ECA34A; }
div.week_30_36 { background: #F15A2C; }

span.due_date { color: #CA0202; }
span.week_15_20 { color: #F15A2C; }
span.week_20_25 { color: #ECA34A; }
span.week_25_30 { color: #2E74B5; }
span.week_30_36 { color: #8CBEDA; }

.legend {
	list-style:none;
	width: 550px;
	margin:auto;
}

.legend li {
	float: left;
	margin-right:10px;
}

.legend p { 
	color: #000000; 
	float: left;
}

.legend span { 
	float: left;
	padding-right:10px;
	font-size:25px;
	margin-top:10px;
	*margin-top:-5px;
}


@charset "UTF-8";.animated{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.animated.infinite{-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.animated.hinge{-webkit-animation-duration: 2s;animation-duration: 2s;}@-webkit-keyframes bounce {0%, 20%, 53%, 80%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}  40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}  70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}  90%{-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}@keyframes bounce {0%, 20%, 53%, 80%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}  40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);-ms-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}  70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);-ms-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}  90%{-webkit-transform: translate3d(0,-4px,0);-ms-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}.bounce{-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;}@-webkit-keyframes flash {0%, 50%, 100% { opacity: 1;}  25%, 75%{opacity: 0;}}@keyframes flash {0%, 50%, 100% { opacity: 1;}  25%, 75%{opacity: 0;}}.flash{-webkit-animation-name: flash;animation-name: flash;}@-webkit-keyframes pulse {0% { -webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}  50%{-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}  100%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes pulse {0% { -webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}  50%{-webkit-transform: scale3d(1.05, 1.05, 1.05);-ms-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}  100%{-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.pulse{-webkit-animation-name: pulse;animation-name: pulse;}@-webkit-keyframes rubberBand {0% { -webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}  30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}  40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}  50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}  65%{-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1);}  75%{-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1);}  100%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes rubberBand {0% { -webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}  30%{-webkit-transform: scale3d(1.25, 0.75, 1);-ms-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}  40%{-webkit-transform: scale3d(0.75, 1.25, 1);-ms-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}  50%{-webkit-transform: scale3d(1.15, 0.85, 1);-ms-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}  65%{-webkit-transform: scale3d(.95, 1.05, 1);-ms-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1);}  75%{-webkit-transform: scale3d(1.05, .95, 1);-ms-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1);}  100%{-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.rubberBand{-webkit-animation-name: rubberBand;animation-name: rubberBand;}@-webkit-keyframes shake {0%, 100% { -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}  10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}  20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}@keyframes shake {0%, 100% { -webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}  10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0);-ms-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}  20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0);-ms-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}.shake{-webkit-animation-name: shake;animation-name: shake;}@-webkit-keyframes swing {20% { -webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}  40%{-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}  60%{-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}  80%{-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}  100%{-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}@keyframes swing {20% { -webkit-transform: rotate3d(0, 0, 1, 15deg);-ms-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}  40%{-webkit-transform: rotate3d(0, 0, 1, -10deg);-ms-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}  60%{-webkit-transform: rotate3d(0, 0, 1, 5deg);-ms-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}  80%{-webkit-transform: rotate3d(0, 0, 1, -5deg);-ms-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}  100%{-webkit-transform: rotate3d(0, 0, 1, 0deg);-ms-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}.swing{-webkit-transform-origin: top center;-ms-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing;}@-webkit-keyframes tada {0% { -webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}  10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}  30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}  40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}  100%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes tada {0% { -webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}  10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);-ms-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}  30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);-ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}  40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);-ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}  100%{-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.tada{-webkit-animation-name: tada;animation-name: tada;}@-webkit-keyframes wobble {0% { -webkit-transform: none;transform: none;}  15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}  30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}  45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}  60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}  75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}  100%{-webkit-transform: none;transform: none;}}@keyframes wobble {0% { -webkit-transform: none;-ms-transform: none;transform: none;}  15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);-ms-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}  30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);-ms-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}  45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);-ms-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}  60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);-ms-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}  75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);-ms-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}  100%{-webkit-transform: none;-ms-transform: none;transform: none;}}.wobble{-webkit-animation-name: wobble;animation-name: wobble;}@-webkit-keyframes bounceIn {0%, 20%, 40%, 60%, 80%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}  0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}  20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}  40%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}  60%{opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}  80%{-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97);}  100%{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes bounceIn {0%, 20%, 40%, 60%, 80%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}  0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);-ms-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}  20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);-ms-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}  40%{-webkit-transform: scale3d(.9, .9, .9);-ms-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}  60%{opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);-ms-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}  80%{-webkit-transform: scale3d(.97, .97, .97);-ms-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97);}  100%{opacity: 1;-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.bounceIn{-webkit-animation-name: bounceIn;animation-name: bounceIn;-webkit-animation-duration: .75s;animation-duration: .75s;}@-webkit-keyframes bounceInDown {0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}  0%{opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}  60%{opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}  75%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}  90%{-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}  100%{-webkit-transform: none;transform: none;}}@keyframes bounceInDown {0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}  0%{opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);-ms-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}  60%{opacity: 1;-webkit-transform: translate3d(0, 25px, 0);-ms-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}  75%{-webkit-transform: translate3d(0, -10px, 0);-ms-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}  90%{-webkit-transform: translate3d(0, 5px, 0);-ms-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}  100%{-webkit-transform: none;-ms-transform: none;transform: none;}}.bounceInDown{-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}@-webkit-keyframes bounceInLeft {0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}  0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}  60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}  75%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}  90%{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}  100%{-webkit-transform: none;transform: none;}}@keyframes bounceInLeft {0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}  0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);-ms-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}  60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);-ms-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}  75%{-webkit-transform: translate3d(-10px, 0, 0);-ms-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}  90%{-webkit-transform: translate3d(5px, 0, 0);-ms-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}  100%{-webkit-transform: none;-ms-transform: none;transform: none;}}.bounceInLeft{-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}@-webkit-keyframes bounceInRight {0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}  0%{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}  60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}  75%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}  90%{-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}  100%{-webkit-transform: none;transform: none;}}@keyframes bounceInRight {0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}  0%{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);-ms-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}  60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);-ms-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}  75%{-webkit-transform: translate3d(10px, 0, 0);-ms-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}  90%{-webkit-transform: translate3d(-5px, 0, 0);-ms-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}  100%{-webkit-transform: none;-ms-transform: none;transform: none;}}.bounceInRight{-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}@-webkit-keyframes bounceInUp {0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}  0%{opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}  60%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}  75%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}  90%{-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}  100%{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInUp {0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}  0%{opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);-ms-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}  60%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);-ms-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}  75%{-webkit-transform: translate3d(0, 10px, 0);-ms-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}  90%{-webkit-transform: translate3d(0, -5px, 0);-ms-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}  100%{-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.bounceInUp{-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}@-webkit-keyframes bounceOut {20% { -webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}  50%, 55%{opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}  100%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}}@keyframes bounceOut {20% { -webkit-transform: scale3d(.9, .9, .9);-ms-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}  50%, 55%{opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);-ms-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}  100%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);-ms-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}}.bounceOut{-webkit-animation-name: bounceOut;animation-name: bounceOut;-webkit-animation-duration: .75s;animation-duration: .75s;}@-webkit-keyframes bounceOutDown {20% { -webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}  40%, 45%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}  100%{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes bounceOutDown {20% { -webkit-transform: translate3d(0, 10px, 0);-ms-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}  40%, 45%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);-ms-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}  100%{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);-ms-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.bounceOutDown{-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown;}@-webkit-keyframes bounceOutLeft {20% { opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}  100%{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes bounceOutLeft {20% { opacity: 1;-webkit-transform: translate3d(20px, 0, 0);-ms-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}  100%{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);-ms-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.bounceOutLeft{-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft;}@-webkit-keyframes bounceOutRight {20% { opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}  100%{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes bounceOutRight {20% { opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);-ms-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}  100%{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);-ms-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.bounceOutRight{-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight;}@-webkit-keyframes bounceOutUp {20% { -webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}  40%, 45%{opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}  100%{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes bounceOutUp {20% { -webkit-transform: translate3d(0, -10px, 0);-ms-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}  40%, 45%{opacity: 1;-webkit-transform: translate3d(0, 20px, 0);-ms-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}  100%{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);-ms-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.bounceOutUp{-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp;}@-webkit-keyframes fadeIn {0% { opacity: 0;}  100%{opacity: 1;}}@keyframes fadeIn {0% { opacity: 0;}  100%{opacity: 1;}}.fadeIn{-webkit-animation-name: fadeIn;animation-name: fadeIn;}@-webkit-keyframes fadeInDown {0% { opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}  100%{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInDown {0% { opacity: 0;-webkit-transform: translate3d(0, -100%, 0);-ms-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}  100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}.fadeInDown{-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}@-webkit-keyframes fadeInDownBig {0% { opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}  100%{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInDownBig {0% { opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);-ms-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}  100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}.fadeInDownBig{-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}@-webkit-keyframes fadeInLeft {0% { opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}  100%{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInLeft {0% { opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}  100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}@-webkit-keyframes fadeInLeftBig {0% { opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}  100%{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInLeftBig {0% { opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);-ms-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}  100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}.fadeInLeftBig{-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}@-webkit-keyframes fadeInRight {0% { opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}  100%{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInRight {0% { opacity: 0;-webkit-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}  100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInRightBig {0% { opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}  100%{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInRightBig {0% { opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);-ms-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}  100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}.fadeInRightBig{-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}@-webkit-keyframes fadeInUp {0% { opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}  100%{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUp {0% { opacity: 0;-webkit-transform: translate3d(0, 100%, 0);-ms-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}  100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}@-webkit-keyframes fadeInUpBig {0% { opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}  100%{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUpBig {0% { opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);-ms-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}  100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}.fadeInUpBig{-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}@-webkit-keyframes fadeOut {0% { opacity: 1;}  100%{opacity: 0;}}@keyframes fadeOut {0% { opacity: 1;}  100%{opacity: 0;}}.fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOutDown {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@keyframes fadeOutDown {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);-ms-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}.fadeOutDown{-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown;}@-webkit-keyframes fadeOutDownBig {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes fadeOutDownBig {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);-ms-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.fadeOutDownBig{-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;}@-webkit-keyframes fadeOutLeft {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes fadeOutLeft {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.fadeOutLeft{-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes fadeOutLeftBig {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);-ms-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;}@-webkit-keyframes fadeOutRight {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes fadeOutRight {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.fadeOutRight{-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight;}@-webkit-keyframes fadeOutRightBig {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes fadeOutRightBig {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);-ms-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.fadeOutRightBig{-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}@-webkit-keyframes fadeOutUp {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes fadeOutUp {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);-ms-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}.fadeOutUp{-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}@-webkit-keyframes fadeOutUpBig {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes fadeOutUpBig {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);-ms-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.fadeOutUpBig{-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;}@-webkit-keyframes flip {0% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}  40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}  50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}  80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}  100%{-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}@keyframes flip {0% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}  40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}  50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}  80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95);-ms-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}  100%{-webkit-transform: perspective(400px);-ms-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}.animated.flip{-webkit-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip;}@-webkit-keyframes flipInX {0% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}  40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}  60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}  80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}  100%{-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInX {0% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}  40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}  60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);-ms-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}  80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);-ms-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}  100%{-webkit-transform: perspective(400px);-ms-transform: perspective(400px);transform: perspective(400px);}}.flipInX{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX;}@-webkit-keyframes flipInY {0% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}  40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}  60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}  80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}  100%{-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInY {0% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}  40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}  60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}  80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}  100%{-webkit-transform: perspective(400px);-ms-transform: perspective(400px);transform: perspective(400px);}}.flipInY{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY;}@-webkit-keyframes flipOutX {0% { -webkit-transform: perspective(400px);transform: perspective(400px);}  30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}  100%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}@keyframes flipOutX {0% { -webkit-transform: perspective(400px);-ms-transform: perspective(400px);transform: perspective(400px);}  30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}  100%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}.flipOutX{-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-animation-duration: .75s;animation-duration: .75s;-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;}@-webkit-keyframes flipOutY {0% { -webkit-transform: perspective(400px);transform: perspective(400px);}  30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}  100%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}@keyframes flipOutY {0% { -webkit-transform: perspective(400px);-ms-transform: perspective(400px);transform: perspective(400px);}  30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}  100%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}.flipOutY{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY;-webkit-animation-duration: .75s;animation-duration: .75s;}@-webkit-keyframes lightSpeedIn {0% { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}  60%{-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}  80%{-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}  100%{-webkit-transform: none;transform: none;opacity: 1;}}@keyframes lightSpeedIn {0% { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);-ms-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}  60%{-webkit-transform: skewX(20deg);-ms-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}  80%{-webkit-transform: skewX(-5deg);-ms-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}  100%{-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;}}.lightSpeedIn{-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}@-webkit-keyframes lightSpeedOut {0% { opacity: 1;}  100%{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}@keyframes lightSpeedOut {0% { opacity: 1;}  100%{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);-ms-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}.lightSpeedOut{-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}@-webkit-keyframes rotateIn {0% { -webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}  100%{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateIn {0% { -webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);-ms-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}  100%{-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;}}.rotateIn{-webkit-animation-name: rotateIn;animation-name: rotateIn;}@-webkit-keyframes rotateInDownLeft {0% { -webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}  100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownLeft {0% { -webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);-ms-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}  100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;}}.rotateInDownLeft{-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}@-webkit-keyframes rotateInDownRight {0% { -webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}  100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownRight {0% { -webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);-ms-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}  100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;}}.rotateInDownRight{-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}@-webkit-keyframes rotateInUpLeft {0% { -webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}  100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpLeft {0% { -webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);-ms-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}  100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;}}.rotateInUpLeft{-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}@-webkit-keyframes rotateInUpRight {0% { -webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}  100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpRight {0% { -webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);-ms-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}  100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;}}.rotateInUpRight{-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}@-webkit-keyframes rotateOut {0% { -webkit-transform-origin: center;transform-origin: center;opacity: 1;}  100%{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}@keyframes rotateOut {0% { -webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;opacity: 1;}  100%{-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);-ms-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}.rotateOut{-webkit-animation-name: rotateOut;animation-name: rotateOut;}@-webkit-keyframes rotateOutDownLeft {0% { -webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}  100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0, 0, 1, 45deg);transform: rotate(0, 0, 1, 45deg);opacity: 0;}}@keyframes rotateOutDownLeft {0% { -webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}  100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0, 0, 1, 45deg);-ms-transform: rotate(0, 0, 1, 45deg);transform: rotate(0, 0, 1, 45deg);opacity: 0;}}.rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight {0% { -webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}  100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutDownRight {0% { -webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}  100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);-ms-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutDownRight{-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft {0% { -webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}  100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutUpLeft {0% { -webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}  100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);-ms-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight {0% { -webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}  100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}@keyframes rotateOutUpRight {0% { -webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}  100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);-ms-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}.rotateOutUpRight{-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight;}@-webkit-keyframes hinge {0% { -webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}  20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}  40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}  100%{-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}@keyframes hinge {0% { -webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}  20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg);-ms-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}  40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg);-ms-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}  100%{-webkit-transform: translate3d(0, 700px, 0);-ms-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}.hinge{-webkit-animation-name: hinge;animation-name: hinge;}@-webkit-keyframes rollIn {0% { opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}  100%{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes rollIn {0% { opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);-ms-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}  100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}.rollIn{-webkit-animation-name: rollIn;animation-name: rollIn;}@-webkit-keyframes rollOut {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}@keyframes rollOut {0% { opacity: 1;}  100%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);-ms-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}.rollOut{-webkit-animation-name: rollOut;animation-name: rollOut;}@-webkit-keyframes zoomIn {0% { opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}  50%{opacity: 1;}}@keyframes zoomIn {0% { opacity: 0;-webkit-transform: scale3d(.3, .3, .3);-ms-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}  50%{opacity: 1;}}.zoomIn{-webkit-animation-name: zoomIn;animation-name: zoomIn;}@-webkit-keyframes zoomInDown {0% { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}  60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInDown {0% { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}  60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInDown{-webkit-animation-name: zoomInDown;animation-name: zoomInDown;}@-webkit-keyframes zoomInLeft {0% { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}  60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInLeft {0% { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}  60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInLeft{-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft;}@-webkit-keyframes zoomInRight {0% { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}  60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInRight {0% { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}  60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInRight{-webkit-animation-name: zoomInRight;animation-name: zoomInRight;}@-webkit-keyframes zoomInUp {0% { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}  60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInUp {0% { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}  60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInUp{-webkit-animation-name: zoomInUp;animation-name: zoomInUp;}@-webkit-keyframes zoomOut {0% { opacity: 1;}  50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}  100%{opacity: 0;}}@keyframes zoomOut {0% { opacity: 1;}  50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);-ms-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}  100%{opacity: 0;}}.zoomOut{-webkit-animation-name: zoomOut;animation-name: zoomOut;}@-webkit-keyframes zoomOutDown {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}  100%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomOutDown {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}  100%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutDown{-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown;}@-webkit-keyframes zoomOutLeft {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);}  100%{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}@keyframes zoomOutLeft {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);}  100%{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);-ms-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;}}.zoomOutLeft{-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft;}@-webkit-keyframes zoomOutRight {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}  100%{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}@keyframes zoomOutRight {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}  100%{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);-ms-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;}}.zoomOutRight{-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight;}@-webkit-keyframes zoomOutUp {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}  100%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomOutUp {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}  100%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutUp{-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp;}.isotope,.isotope .isotope-item{-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}.isotope{-webkit-transition-property: height, width;-moz-transition-property: height, width;-ms-transition-property: height, width;-o-transition-property: height, width;transition-property: height, width;}.isotope .isotope-item{-webkit-transition-property: -webkit-transform, opacity;-moz-transition-property: -moz-transform, opacity;-ms-transition-property: -ms-transform, opacity;-o-transition-property: top, left, opacity;transition-property: transform, opacity;}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration: 0s;-moz-transition-duration: 0s;-ms-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s;}.isotope .isotope-item{-webkit-transition-property: top, left, opacity;-moz-transition-property: top, left, opacity;-ms-transition-property: top, left, opacity;-o-transition-property: top, left, opacity;transition-property: top, left, opacity;}   .transitions-enabled.masonry,.transitions-enabled.masonry .masonry-brick{-webkit-transition-duration: 0.7s;-moz-transition-duration: 0.7s;-o-transition-duration: 0.7s;transition-duration: 0.7s;}.transitions-enabled.masonry{-webkit-transition-property: height, width;-moz-transition-property: height, width;-o-transition-property: height, width;transition-property: height, width;}.transitions-enabled.masonry  .masonry-brick{-webkit-transition-property: left, right, top;-moz-transition-property: left, right, top;-o-transition-property: left, right, top;transition-property: left, right, top;}.isotope-item{z-index: 2;}.isotope-hidden.isotope-item{pointer-events: none;z-index: 1;}@-webkit-keyframes imageAnimation {0% { opacity: 0;-webkit-animation-timing-function: ease-in;} 8%{opacity: 1;-webkit-transform: scale(1.05);-webkit-animation-timing-function: ease-out;} 17%{opacity: 1;-webkit-transform: scale(1.1) rotate(3deg);} 25%{opacity: 0;-webkit-transform: scale(1.1) rotate(3deg);} 100%{opacity: 0 }}@-moz-keyframes imageAnimation {0% { opacity: 0;-moz-animation-timing-function: ease-in;} 8%{opacity: 1;-moz-transform: scale(1.05);-moz-animation-timing-function: ease-out;} 17%{opacity: 1;-moz-transform: scale(1.1) rotate(3deg);} 25%{opacity: 0;-moz-transform: scale(1.1) rotate(3deg);} 100%{opacity: 0 }}@-o-keyframes imageAnimation {0% { opacity: 0;-o-animation-timing-function: ease-in;} 8%{opacity: 1;-o-transform: scale(1.05);-o-animation-timing-function: ease-out;} 17%{opacity: 1;-o-transform: scale(1.1) rotate(3deg);} 25%{opacity: 0;-o-transform: scale(1.1) rotate(3deg);} 100%{opacity: 0 }}@-ms-keyframes imageAnimation {0% { opacity: 0;-ms-animation-timing-function: ease-in;} 8%{opacity: 1;-ms-transform: scale(1.05);-ms-animation-timing-function: ease-out;} 17%{opacity: 1;-ms-transform: scale(1.1) rotate(3deg);} 25%{opacity: 0;-ms-transform: scale(1.1) rotate(3deg);} 100%{opacity: 0 }}@keyframes imageAnimation {0% { opacity: 0;animation-timing-function: ease-in;} 8%{opacity: 1;transform: scale(1.05);animation-timing-function: ease-out;} 17%{opacity: 1;transform: scale(1.1) rotate(3deg);} 25%{opacity: 0;transform: scale(1.1) rotate(3deg);} 100%{opacity: 0 }}@-webkit-keyframes logoanimation {0% { opacity: 0;-webkit-animation-timing-function: ease-in;} 8%{opacity: 1;-webkit-animation-timing-function: ease-out;} 17%{opacity: 1;} 25%{opacity: 1;} 100%{opacity: 1 }}@-moz-keyframes logoanimation {0% { opacity: 0;-webkit-animation-timing-function: ease-in;} 8%{opacity: 1;-webkit-animation-timing-function: ease-out;} 17%{opacity: 1;} 25%{opacity: 1;} 100%{opacity: 1 }}@-o-keyframes logoanimation {0% { opacity: 0;-webkit-animation-timing-function: ease-in;} 8%{opacity: 1;-webkit-animation-timing-function: ease-out;} 17%{opacity: 1;} 25%{opacity: 1;} 100%{opacity: 1 }}@-ms-keyframes logoanimation {0% { opacity: 0;-webkit-animation-timing-function: ease-in;} 8%{opacity: 1;-webkit-animation-timing-function: ease-out;} 17%{opacity: 1;} 25%{opacity: 1;} 100%{opacity: 1 }}@keyframes logoanimation {0% { opacity: 0;animation-timing-function: ease-in;} 8%{opacity: 1;transform: scale(1.05);animation-timing-function: ease-out;} 17%{opacity: 1;transform: scale(1.1) rotate(3deg);} 25%{opacity: 0;transform: scale(1.1) rotate(3deg);} 100%{opacity: 0 }}.camera_wrap img, .camera_wrap ol, .camera_wrap ul, .camera_wrap li,.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td.camera_thumbs_wrap a, .camera_thumbs_wrap img, .camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td{background: none;border: 0;font: inherit;font-size: 100%;margin: 0;padding: 0;vertical-align: baseline;list-style: none}.camera_main_container{margin-top: 0px;min-height: 300px;}.camera_wrap{display: none;float: none;position: relative;z-index: 1;margin-bottom: 0px !important;overflow: hidden;}.camera_wrap img{max-width: none !important;max-width: 20000px !important;}.camera_fakehover{height: 100%;min-height: 40px;position: relative;width: 100%;z-index: 1;}.camera_wrap{width: 100%;height:428px;}.camera_src{display: none;}.cameraCont, .cameraContents{height: 100%;position: relative;width: 100%;z-index: 1;}.cameraSlide{bottom: 0;left: 0;position: absolute;right: 0;top: 0;width: 100%;}.cameraContent{bottom: 0;display: none;left: 0;position: absolute;right: 0;top: 0;width: 100%;}.camera_target{bottom: 0;height: 100%;left: 0;overflow: hidden;position: absolute;right: 0;text-align: left;top: 0;width: 100%;z-index: 0;}.camera_overlayer{bottom: 0;height: 100%;left: 0;overflow: hidden;position: absolute;right: 0;top: 0;width: 100%;z-index: 0;}.camera_target_content{bottom: 0;left: 0;overflow: visible;position: absolute;right: 0;top: 0;z-index: 2;}.camera_target_content .camera_link{display: block;height: 100%;text-decoration: none;}.camera_loader{background: #fff url(../images/camera-loader.gif) no-repeat center;background: rgba(255, 255, 255, 0.9) url(../images/camera-loader.gif) no-repeat center;border: 1px solid #ffffff;-webkit-border-radius: 18px;-moz-border-radius: 18px;border-radius: 18px;height: 36px;left: 50%;overflow: hidden;position: absolute;margin: -18px 0 0 -18px;top: 50%;width: 36px;z-index: 3;}.camera_clear{display: block;clear: both;}.showIt{display: none;}.camera_clear{clear: both;display: block;height: 1px;margin: 0px;position: relative;}.caption{position:absolute;top: 337px;z-index:15;width: 100%;}.caption_bg{position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;}.caption span.slider_txt1{position: relative;display:inline-block;color:#fff;font:bold 90px/86px "Roboto Condensed", Arial, Helvetica, sans-serif ;padding: 10px 22px;background: #000;text-transform: uppercase;text-align: left;}.caption span.slider_txt2{position: relative;display:inline-block;color:#fff;font:300 78px/86px "Roboto", Arial, Helvetica, sans-serif ;text-transform: uppercase;padding: 10px 15px;background: #d5b54e;margin-top: 0px;text-align: left;}.camera_wrap .camera_pag{width:100%;text-align: center;z-index:1000;position:absolute;height: 20px;bottom: -8px;display: inline-block;}.camera_wrap .camera_pag .camera_pag_ul{position: relative;display: inline-block;}.camera_wrap .camera_pag .camera_pag_ul li{float:left;margin-right: 12px;width: 21px;height: 21px;text-align: center;}.camera_wrap .camera_pag .camera_pag_ul li span{text-indent: -999px;overflow: hidden;cursor: pointer;display:block;width:18px;height:18px;background: #fff;border-radius: 500px;text-align: center;margin-left: 4px;-webkit-transition: 0.4s all ease;transition: 0.4s all ease;}.camera_wrap .camera_pag .camera_pag_ul li:hover span{background: #eee;}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent span{width:34px;height:34px;margin-left: -4px;margin-top: -4px;}@media only screen and (max-width: 1699px) {.caption {top: 177px} .caption span.slider_txt1{font:bold 60px/56px "Roboto Condensed", Arial, Helvetica, sans-serif ;padding: 5px 10px;} .caption span.slider_txt2{font:300 38px/56px "Roboto", Arial, Helvetica, sans-serif ;padding: 5px 10px;}}@media only screen and (max-width: 979px) {}@media only screen and (max-width: 767px) {.caption {top: 237px} .caption span.slider_txt1{font:bold 30px/36px "Roboto Condensed", Arial, Helvetica, sans-serif ;} .caption span.slider_txt2{font:300 22px/26px "Roboto", Arial, Helvetica, sans-serif ;}}@media only screen and (max-width: 479px) {}@media only screen and (max-width: 320px) {}#contact-form{position: relative;margin-top: 36px;}#contact-form label.message{max-width: 100%;}#contact-form label{position: relative;display: block;width: 100%;max-width: 380px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;min-height: 47px;}#contact-form label.message{width: 100%;position: relative;top: -1px;}#contact-form fieldset{border: none;}#contact-form ._placeholder{width: 100% !important;position: absolute;left: 0;top: 0;display: block;line-height: 24px;font-size: 14px;font-family: 'Roboto', Arial, sans-serif;padding: 10px 17px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius: 0;cursor: text;color: #888888;}#contact-form ._placeholder.focused{opacity: 0.4;filter: alpha(opacity=40);-webkit-box-shadow: 0px 0px 7px 0px rgba(237, 44, 53, 0.7);box-shadow: 0px 0px 7px 0px rgba(237, 44, 53, 0.7);}#contact-form ._placeholder.hidden{display: none;}#contact-form .file ._placeholder{display: none;}#contact-form input[type='text']{width: 100%;border-radius: 0;line-height: 24px;font-size: 14px;font-family: 'Roboto', Arial, sans-serif;padding: 10px 17px 10px;outline: none;color: #888888;height: 41px;border: 1px solid #eff0f0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;background: #fdfdfd;}input,textarea{-webkit-appearance: none;}#contact-form .input-group{position: relative;display: table;border-collapse: separate;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#contact-form input.form-control[disabled]{cursor: not-allowed;background-color: #fafafa;opacity: 1;}#contact-form input.form-control{position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;padding: 6px 12px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}#contact-form .input-group-btn:first-child > .btn{border-bottom-right-radius: 0;border-top-right-radius: 0;margin: 0 -1px 0 0;}#contact-form .input-group .form-control:last-child{border-bottom-left-radius: 0;border-top-left-radius: 0;}#contact-form .input-group-btn:last-child > .btn{border-bottom-left-radius: 0;border-top-left-radius: 0;}#contact-form .input-group .form-control:first-child{border-bottom-right-radius: 0;border-top-right-radius: 0;}#contact-form input.form-control,#contact-form .input-group-btn{display: table-cell;border-collapse: separate;float: none !important;}#contact-form .input-group-btn label{width: auto;margin-left: -1px;}#contact-form .input-group-btn{position: relative;font-size: 0;white-space: nowrap;width: 1%;vertical-align: middle;}#contact-form .btn{margin-top: 26px;}#contact-form .btn + .btn{margin-left: 5px;}#contact-form .btn-default{color: #333333;background-color: #ffffff;border-color: #cccccc;}#contact-form .btn-default:hover{color: #333333;background-color: #ebebeb;border-color: #adadad;}#contact-form .btn-default:active,#contact-form .btn-default:focus{outline-offset: -2px;outline: none;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}#contact-form textarea{width: 100%;border-radius: 0;line-height: 24px;font-size: 14px;font-family: 'Roboto', Arial, sans-serif;padding: 10px 17px 10px;outline: none;border: 1px solid #eff0f0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;resize: none;color: #888888;height: 278px;background: #fdfdfd;}#contact-form .btns{float: right;}#contact-form .btns a{margin-top: 22px;margin-left: 15px;padding: 14px 61px;}#contact-form .empty-message,#contact-form .error-message{position: absolute;right: 3px;top: 2px;color: red;height: 0;overflow: hidden;font-size: 11px;-webkit-transition: 0.3s ease-in height;transition: 0.3s ease-in height;z-index: 99;}#contact-form .invalid .error-message,#contact-form .empty .empty-message{height: 20px;}#contact-form .contact-form-loader{position: absolute;z-index: -1;width: 100%;height: 100%;overflow: hidden;top: 0;left: 0;right: 0;bottom: 0;background: rgba(255, 255, 255, 0.9);background-image: url('../images/form-loader.gif');background-repeat: no-repeat;background-position: 50% 50%;opacity: 0;}#contact-form.processing .contact-form-loader{opacity: 1;z-index: 99;-webkit-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}.modal-open{overflow: hidden;}#contact-form .modal{display: none;overflow: auto;overflow-y: scroll;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;-webkit-overflow-scrolling: touch;outline: 0;font-family: 'Roboto', Arial, sans-serif;font-size: 13px;}#contact-form .modal h4{font-size: 24px;padding: 0;margin: 0;}.modal.fade .modal-dialog{-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out;}.modal.in .modal-dialog{-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}.modal-content{position: relative;background-color: #ffffff;border: 1px solid #999999;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);background-clip: padding-box;outline: none;}.modal-backdrop{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000000;}.modal-backdrop.fade{opacity: 0;filter: alpha(opacity=0);}.modal-backdrop.in{opacity: 0.5;filter: alpha(opacity=50);}.modal-header{padding: 15px;border-bottom: 1px solid #e5e5e5;min-height: 16.42857143px;}.modal-header .close{margin-top: -2px;position: relative;z-index: 10;}.modal-title{margin: 0;line-height: 1.42857143;}.modal-body{position: relative;padding: 20px;}.modal-dialog{width: 600px;margin: 10px auto;}@media only screen and (max-width: 768px) {.modal-dialog { position: relative;width: auto;margin: 10px;}}.close{float: right;font-size: 21px;font-weight: bold;line-height: 1;color: #000000;text-shadow: 0 1px 0 #ffffff;opacity: 0.2;filter: alpha(opacity=20);}.close:hover,.close:focus{color: #000000;text-decoration: none;cursor: pointer;opacity: 0.5;filter: alpha(opacity=50);}button.close{padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;}@media only screen and (max-width: 1199px) {#contact-form { padding-right: 0;}}@media only screen and (max-width: 979px) {#contact-form label { width: 100%;}  #contact-form .btn{padding-left: 12px;padding-right: 12px;}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: top;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block;}body{line-height: 1;}ol,ul{list-style: none;}blockquote,q{quotes: none;}blockquote:before,blockquote:after,q:before,q:after{content: '';content: none;}table{border-collapse: collapse;border-spacing: 0;}.clearfix:before,.clearfix:after{display: table;content: "";line-height: 0;}.clearfix:after{clear: both;}.container .alpha{margin-left: 0px;}.container .omega{margin-right: 0px;}.row{margin-left: -20px;}.row:before,.row:after{display: table;content: "";line-height: 0;}.row:after{clear: both;}[class*="grid_"]{float: left;min-height: 1px;margin-left: 20px;}.container{width: 940px;}.grid_12{width: 940px;}.grid_11{width: 860px;}.grid_10{width: 780px;}.grid_9{width: 700px;}.grid_8{width: 620px;}.grid_7{width: 540px;}.grid_6{width: 460px;}.grid_5{width: 380px;}.grid_4{width: 300px;}.grid_3{width: 220px;}.grid_2{width: 140px;}.grid_1{width: 60px;}.preffix_12{margin-left: 980px;}.preffix_11{margin-left: 900px;}.preffix_10{margin-left: 820px;}.preffix_9{margin-left: 740px;}.preffix_8{margin-left: 660px;}.preffix_7{margin-left: 580px;}.preffix_6{margin-left: 500px;}.preffix_5{margin-left: 420px;}.preffix_4{margin-left: 340px;}.preffix_3{margin-left: 260px;}.preffix_2{margin-left: 180px;}.preffix_1{margin-left: 100px;}.container{margin-right: auto;margin-left: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.container:before,.container:after{display: table;content: "";line-height: 0;}.container:after{clear: both;}@media (min-width: 980px) and (max-width: 1199px) {.row { margin-left: -20px;}  .row:before,  .row:after{display: table;content: "";line-height: 0;}  .row:after{clear: both;}  [class*="grid_"]{float: left;min-height: 1px;margin-left: 20px;}  .container{width: 940px;}  .grid_12{width: 940px;}  .grid_11{width: 860px;}  .grid_10{width: 780px;}  .grid_9{width: 700px;}  .grid_8{width: 620px;}  .grid_7{width: 540px;}  .grid_6{width: 460px;}  .grid_5{width: 380px;}  .grid_4{width: 300px;}  .grid_3{width: 220px;}  .grid_2{width: 140px;}  .grid_1{width: 60px;}  .preffix_12{margin-left: 980px;}  .preffix_11{margin-left: 900px;}  .preffix_10{margin-left: 820px;}  .preffix_9{margin-left: 740px;}  .preffix_8{margin-left: 660px;}  .preffix_7{margin-left: 580px;}  .preffix_6{margin-left: 500px;}  .preffix_5{margin-left: 420px;}  .preffix_4{margin-left: 340px;}  .preffix_3{margin-left: 260px;}  .preffix_2{margin-left: 180px;}  .preffix_1{margin-left: 100px;}}@media (min-width: 768px) and (max-width: 979px) {.row { margin-left: -20px;}  .row:before,  .row:after{display: table;content: "";line-height: 0;}  .row:after{clear: both;}  [class*="grid_"]{float: left;min-height: 1px;margin-left: 20px;}  .container{width: 748px;}  .grid_12{width: 748px;}  .grid_11{width: 684px;}  .grid_10{width: 620px;}  .grid_9{width: 556px;}  .grid_8{width: 492px;}  .grid_7{width: 428px;}  .grid_6{width: 364px;}  .grid_5{width: 300px;}  .grid_4{width: 236px;}  .grid_3{width: 172px;}  .grid_2{width: 108px;}  .grid_1{width: 44px;}  .preffix_12{margin-left: 788px;}  .preffix_11{margin-left: 724px;}  .preffix_10{margin-left: 660px;}  .preffix_9{margin-left: 596px;}  .preffix_8{margin-left: 532px;}  .preffix_7{margin-left: 468px;}  .preffix_6{margin-left: 404px;}  .preffix_5{margin-left: 340px;}  .preffix_4{margin-left: 276px;}  .preffix_3{margin-left: 212px;}  .preffix_2{margin-left: 148px;}  .preffix_1{margin-left: 84px;}}.select-menu{display: none !important;}@media (max-width: 767px) {.container { width: 420px;padding: 0 0px;}  .row{margin-left: 0;}  [class*="grid_"]{float: none;display: block;width: 100%;margin-left: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}  .select-menu{display: block !important;}}@media (max-width: 479px) {body { padding: 0;}  .container{width: 300px;padding: 0 15px;}  .row{margin-left: 0;}}.class{behavior:url(js/PIE.htc);position:absolute}#back-top{behavior:url(js/PIE.htc)}a.magnifier2:hover .zoom{display: block;}a.magnifier2 .zoom, .bottom_p{display: none;}body{min-width: 1120px;}#form .invalid .error-message, #form .empty .empty-message{display: block;}#form .error-message, #form .empty-message{display: none;}#contact-form .contact-form-loader {display: none;}#contact-form.loading .contact-form-loader {display: block;}.sf-menu > li > a strong:before{display: none;}.sf-menu > li.current > a strong:before{display: block;}.sf-menu > li.sfHover > a strong:before{display: block;}.sf-menu a:hover strong:before{display: block;}.first{background-position: 0 -70px}.second{background-position: 0 -70px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: top;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block;}body{line-height: 1;}ol,ul{list-style: none;}blockquote,q{quotes: none;}blockquote:before,blockquote:after,q:before,q:after{content: '';content: none;}table{border-collapse: collapse;border-spacing: 0;}@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);;@import url(//fonts.googleapis.com/css?family=Roboto:400,300,700);@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:400,700);;html,body{
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Roboto, Arial, sans-serif;
}body{min-width: 300px;background: #fff;color: #888888;font: 14px/24px "Roboto", Arial, sans-serif;}a[href^="tel:"]{color: inherit;text-decoration: none;}*{-webkit-text-size-adjust: none;}h1{position: relative;display: inline-block;margin: 0;margin-top: 21px;margin-bottom: 18px;float: left;}h1 img{max-width: inherit;}h2{position: relative;font: 300 46px/46px 'Roboto', Arial, sans-serif;color: #0c6e77;margin-top: 29px;}h3{font: 300 22px/26px 'Roboto', Arial, sans-serif;color: #fff;margin-top: 46px;}h4{font: 300 20px/24px 'Roboto', Arial, sans-serif;color: #333;margin-top: 15px;margin-bottom: -14px;}#search-results h4{margin-bottom: 5px;}#header{background: url(../images/bg1.png) #4cbbcf;padding: 0;position: relative;z-index: 100;}.content_header{border-bottom: 2px solid #0c6e77;}.white_plane{width: 5000px;top: 0;bottom: -1px;right: -151px;position: absolute;background: #fff;}nav{margin-top: 28px;margin-right: -143px;float: right;}.sf-menu{float: right;}.sf-menu > li{float: left;position: relative;margin: 0 0 0 25px;}.sf-menu > li > a{display: inline-block;padding: 0;font: 300 16px/20px 'Roboto', Arial, sans-serif;color: #444444;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}.sf-menu > li > a:hover{color: #0c6e77;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}.sf-menu > li > a:hover strong{width: 100%;opacity: 1;}.sf-menu > li > a.sf-with-ul:after{content: '';position: absolute;width: 5px;bottom: 10px;left: 50%;pointer-events: none;z-index: 999;width: 0;height: 0;}.sf-menu > li > a strong{width: 0%;height: 6px;position: absolute;display: inline-block;left: 0;top: 92px;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;z-index: 1;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;opacity: 0;display: none;}.sf-menu > li.current > a{color: #0c6e77;}.sf-menu > li.current > a strong{width: 100%;opacity: 1;}.sf-menu > li.sfHover > a{color: #0c6e77;}.sf-menu > li.sfHover > a strong{width: 100%;opacity: 1;}.sf-menu a{-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}.sf-menu a:hover{-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}.sf-menu ul{position: absolute;top: 50px;left: -27px;background: #fcfaf9;padding: 15px 0px 5px;width: 110px;z-index: 2;display: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.sf-menu ul li{position: relative;text-align: center;line-height: 25px;border-bottom: 1px solid #e0d2bd;border-bottom: 1px solid #fff;margin-bottom: 10px;}.sf-menu ul li:last-child{border-bottom: none;margin-bottom: 0;}.sf-menu ul li a{font: 13px/16px 'Open Sans', Arial, sans-serif;color: #888888;display: inline-block;}.sf-menu ul li a:hover{color: #0c6e77;}.sf-menu ul li a.sf-with-ul:after{font-family: 'FontAwesome';position: absolute;width: 5px;font-size: 13px;line-height: 13px;font-weight: normal;color: #000;right: -4px;bottom: 1px;pointer-events: none;z-index: 999;}.sf-menu ul li.sfHover > a{color: #0c6e77;}.sf-menu ul ul{position: absolute;top: -15px;left: 111px;background: #fcfaf9;z-index: 4;}.sf-menu ul ul:before{display: none;}.sf-menu ul ul li{}.sf-menu ul ul li a{color: #888888;}@media only screen and (max-width: 1199px) {nav { margin-right: 0;}  .sf-menu > li{margin: 0 0 0 14px;}}@media only screen and (max-width: 767px) {nav { float: none;margin-top: 0;}  .sf-menu{display: none;}  .select-menu{display: block;width: 100%;border-radius: 0px !important;-moz-border-radius: 0px !important;-webkit-border-radius: 0px !important;border: 2px solid #000;position: relative;outline: none !important;z-index: 1000;margin-top: 10px;}}.isStuck{background: #0c6e77;padding: 0px 0 2px;z-index: 999;border-bottom: 1px solid #777;}.isStuck h1{margin-top: 0;}.isStuck nav{margin-top: 7px;}@media only screen and (max-width: 979px) {.isStuck { display: none !important;}}a{text-decoration: none;cursor: pointer;color: inherit;-webkit-transition: 0.4s all ease;transition: 0.4s all ease;}a:hover{color: #0c6e77;text-decoration: none;}a.link1{color: #0c6e77;text-decoration: underline;margin-left: 7px;}a.link1:hover{color: #000;}a.link2{color: #0c6e77;text-decoration: underline;}a.link2:hover{color: #000;}a.link3{color: #000;text-decoration: underline;margin-left: 7px;}a.link3:hover{color: #fff;}a.link4{color: #e66d64;text-decoration: underline;}a.link4:hover{color: #000;}.txt1{font: 300 46px/46px 'Roboto', Arial, sans-serif;color: #fff;margin-top: 32px;text-transform: uppercase;}.txt2{font: 300 22px/26px 'Roboto', Arial, sans-serif;color: #333;margin-top: 27px;margin-bottom: -13px;}.txt3{font: 300 24px/26px 'Roboto', Arial, sans-serif;color: #21525b;margin-top: 14px;}.txt4{font: 300 54px/54px 'Roboto', Arial, sans-serif;color: #fff;margin-top: 25px;text-transform: uppercase;}.txt5{font: 300 46px/42px 'Roboto', Arial, sans-serif;color: #fff;margin-top: 25px;text-transform: uppercase;}.txt5 span{font-weight: 400;}.txt5.v2{margin-top: 36px;}.txt6{font: 300 54px/48px 'Roboto', Arial, sans-serif;color: #fff;margin-top: 16px;text-transform: uppercase;}.txt6 span{font-weight: 400;font-size: 56px;}.txt7{font: 300 66px/66px 'Roboto', Arial, sans-serif;color: #fff;margin-top: 16px;text-transform: uppercase;text-align: center;}.icon1,.icon2{display: inline-block;content: '';width: 16px;height: 17px;background: url(../images/small_icon1.png) no-repeat 0 0;margin-top: 3px;margin-right: 7px;}.icon2{background: url(../images/small_icon2.png) no-repeat 0 0;margin-left: 20px;}.color1{color: #fff;}.color2{color: #000;}.color3{color: #0c6e77;}.box{overflow: hidden;}.bold{font-weight: bold;}.fw400{font-weight: 400;}.fw600{font-weight: 600;}.fz15{font-size: 15px;}.fz48{font-size: 48px;}.circle{overflow: hidden;border-radius: 1000px;}.fleft{float: left;}.fright{float: right;}.clear{clear: both;width: 100%;font-size: 0;line-height: 0;}.wrapper{position: relative;overflow: hidden;width: 100%;}.txt_upp{text-transform: uppercase;}.txt_left{text-align: left;}.txt_right{text-align: right;}.txt_cntr{text-align: center;}.txt_ital{font-style: italic;}.txt_line_through{text-decoration: line-through;}.pos_rel{position: relative;left: 10;}.txt_und{text-decoration: underline;}.padTop1{padding-top: 10px;}.padBot1{padding-bottom: 10px;}.padLeft1{padding-left: 10px;}.padRight1{padding-right: 10px;}.mar1{margin: 0 14px;}.marTop0{margin-top: 0px;}.marTop1{margin-top: 14px;}.marTop2{margin-top: 36px;}.marTop3{margin-top: 12px;display: inline-block;}.marTop4{margin-top: 36px;}.marTop5{margin-top: 7px;}.marTop6{margin-top: 84px;}.marTop7{margin-top: 19px;}.marTop8{margin-top: 25px;}.marTop9{margin-top: 75px;}.marTop10{margin-top: 25px;}.marTop11{margin-top: 30px;}.marTop12{margin-top: 22px;}.lh22{line-height: 22px;}.lh55{line-height: 55px;}.fw300{font-weight: 300;}.hline{width: 100%;height: 1px;background: #ededed;margin-top: 30px;margin-bottom: 0px;}p{margin-top: 23px;}img{margin-bottom: 0px;max-width: 100%;height: auto;}.img_border{border: 1px solid #efefef;background: #f8f8f8;padding: 7px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-top: 10px;}.img_rounded{border-radius: 500px;}.img1{margin-top: 97px;margin-right: -32px;}.img2{margin-top: 20px;margin-right: -39px;}.img3{margin-top: 35px;}.img4{margin-top: 29px;float: left;margin-right: 32px;}.img5{margin-top: 35px;}.z_top{position: relative;z-index: 10;}blockquote{padding: 0px 22px 33px;border-radius: 0 0 30px 0;background: #00cccc;margin-top: 23px;overflow: hidden;color: #fff;-webkit-transition: 0.4s all ease;transition: 0.4s all ease;}blockquote p{margin-top: 8px;}blockquote:hover{background: #e66d64;}blockquote:hover .txt3{color: #733632;}.num_section{font: bold 24px/26px 'Roboto', Arial, sans-serif;float: left;color: #0c6e77;width: 30px;display: block;margin-top: 15px;margin-right: 0;}.date_section{position: absolute;bottom: 0;right: 0;width: 52px;height: 52px;background-color: #0c6e77;text-align: center;border-radius: 500px;color: #fff;font: 300 13px/52px "Roboto", Arial, Helvetica, sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.date_section.v2{width: 70px;height: 70px;right: -10px;line-height: 70px;}.date_section2{position: relative;width: 52px;height: 52px;background-color: #0c6e77;text-align: center;border-radius: 500px;color: #fff;font: 300 13px/52px "Roboto", Arial, Helvetica, sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float: left;margin-top: 20px;margin-right: 20px;}.day{font: bold 37px/37px 'Roboto', Arial, sans-serif;margin-top: 8px;display: block;}.month{font: 300 10px/12px 'Roboto', Arial, sans-serif;margin-top: 3px;display: block;}.list1{margin: 0;margin-top: 40px;}.list1 li:first-child{border-top: 1px solid #ededed;}.list1 li{display: block;margin-bottom: 0;padding-bottom: 0px;border-bottom: 1px solid #ededed;}.list1 li a{position: relative;color: #333;text-decoration: none;font: bold 18px/21px "Roboto", Arial, sans-serif;text-transform: uppercase;display: block;padding: 26px 0px 25px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.list_date{width: 160px;color: #d5b54e;display: inline-block;float: left;text-indent: 20px;}.list1 i{color: #0c6e77;position: absolute;right: 19px;top: 27px;}.list1 li a:hover{color: #fff;background: #0c6e77;}.list1 li a:hover .list_date{color: #fff;}.list1 li a:hover i{color: #fff;}.listWithMarker{margin: 0;margin-top: 18px;}.listWithMarker li{display: block;padding-left: 12px;background: url(../images/list_marker.png) 0px 10px no-repeat;margin-bottom: 0;padding-bottom: 6px;}.listWithMarker li a{text-decoration: none;}.listWithMarker li a:hover,.listWithMarker li.current a{color: #0c6e77;}.listWithMarker2{margin: 0;margin-top: 14px;overflow: hidden;}.listWithMarker2 li{display: block;padding-left: 20px;background: url(../images/list_marker2.png) 0px 5px no-repeat;margin-bottom: 0;padding-bottom: 4px;}.listWithMarker2 li a{text-decoration: none;}.listWithMarker2 li a:hover,.listWithMarker2 li.current a{color: #0c6e77;}.more_btn{display: inline-block;margin-top: 26px;padding: 19px 16px;text-decoration: none;font: 300 20px/24px "Roboto", Arial, sans-serif;color: #fff;background: #e66d64;text-transform: uppercase;border-radius: 50px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;width: 100%;max-width: 100%;}.more_btn:hover{color: #fff;background: #000;}.more_btn2{display: inline-block;margin-top: 28px;text-decoration: none;font: 300 10px/18px "Roboto", Arial, sans-serif;color: #6a6c76;text-transform: uppercase;}.more_btn2:hover{color: #0c6e77;}.more_btn3{display: inline-block;margin-top: 26px;padding: 5px 16px;text-decoration: none;font: 18px/24px "Roboto", Arial, sans-serif;color: #fff;background: #0c6e77;text-transform: uppercase;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;max-width: 100%;}.more_btn3:hover{color: #fff;background: #000;}.img_holder{position: relative;width: 140px;float: left;margin-right: 20px;margin-top: 28px;}.img_holder.v2{width: 193px;margin-right: 47px;}.magnifier2{position: relative;display: inline-block;}.magnifier2 img{border-radius: 500px;}.zoom{position: absolute;top: 0;left: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;height: 100%;border-radius: 500px;border: 2px solid #0c6e77;-webkit-transition: 0.6s all ease;transition: 0.6s all ease;}a.magnifier2:hover .zoom{opacity: 1;}a.magnifier2 .zoom{opacity: 0;}.soc_icons{position: relative;display: block;margin-top: 44px;white-space: nowrap;text-align: left;text-align: center;margin-left: 20px;}.soc_icons.v2{margin-top: 11px;}.soc_icons > li{position: relative;display: inline-block;margin-left: -22px;}.soc_icons > li > a{position: relative;line-height: 1em;-webkit-transition: 0.4s all ease;transition: 0.4s all ease;width: 110px;height: 110px;display: inline-block;color: #fff;background: #1cb7eb;text-align: center;border-radius: 500px;}.soc_icons > li + li > a{background: #4e71a8;}.soc_icons > li + li + li > a{background: #e3411f;}.soc_icons i{font: normal normal 45px/110px 'FontAwesome';}.soc_icons > li > a:hover{color: #fff;text-decoration: none;background: #333;}#content{padding: 0 0 64px 0;overflow: hidden;}.content_pages{padding-bottom: 93px !important;}.box-1{position: relative;width: 100%;margin-top: 58px;padding: 14px 0 38px;color: #b5e5dd;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: url(../images/bg1.png) #4cbbcf;margin-bottom: 6px;}.box-2{position: relative;width: 100%;margin-top: 54px;padding: 14px 0 38px;color: #b5e5dd;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: url(../images/bg2.png) #eaecea;margin-bottom: 6px;}.box-3{position: relative;width: 100%;margin-top: 90px;padding: 14px 0 38px;color: #b5e5dd;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: url(../images/bg3.png) #77d6e7;margin-bottom: -5px;}.box-4{position: relative;width: 100%;margin-top: 74px;padding: 4px 0 27px;color: #b5e5dd;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: url(../images/bg4.png) #77d6e7;margin-bottom: 6px;}.box-5{position: relative;width: 100%;margin-top: 53px;padding: 4px 0 24px;color: #b5e5dd;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: url(../images/bg5.png) #77d6e7;margin-bottom: -9px;}.box-6{position: relative;width: 100%;margin-top: 88px;padding: 13px 0 39px;color: #b5e5dd;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: url(../images/bg6.png) #77d6e7;margin-bottom: -9px;}.box-7{position: relative;width: 100%;margin-top: 95px;padding: 19px 0 39px;color: #b5e5dd;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: url(../images/bg7.png) #77d6e7;margin-bottom: -9px;}.banner1{position: relative;width: 25%;margin-top: 50px;padding: 3px 20px 0px;color: #888;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: 0.4s all ease;transition: 0.4s all ease;float: left;margin-right: 0px;border-right: 2px solid #ededed;}.last{border: none;}.banner1_img_holder{height: 80px;overflow: hidden;}.banner1:hover{}.banner1 img{-webkit-transition: 0.4s all ease;transition: 0.4s all ease;}.banner1:hover img{margin-top: -80px;}.col1{float: left;width: 236px;margin-right: 31px;}.col1.last{margin-right: 0;}.map{margin-top: 18px;overflow: hidden;}.map figure{position: relative;display: block;width: 100%;margin-bottom: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.map figure iframe{width: 100%;height: 401px;max-width: 100%;}.address1{display: block;line-height: 24px;font-size: 14px;}.address1 dt{color: #333;font-size: 20px;margin-bottom: 12px;}.address1 dd span{min-width: 79px;display: inline-block;text-align: left;}.address1 dd span.col1{min-width: 0;}#footer{padding: 18px 0;color: #fff;overflow: hidden;background: url(../images/bg_footer.jpg) 50% 50% repeat-y #644c47;}.txt_priv{font-size: 13px;margin-top: 49px;}.border_top_bot{position: relative;margin-top: 66px;padding-bottom: 44px;}.border_top_bot:before,.border_top_bot:after{position: absolute;display: inline-block;content: '';width: 100%;height: 2px;left: 0;top: 0;background: url(../images/sform_bg.png);}.border_top_bot:after{top: auto;bottom: 0;}#search1{position: relative;float: left;margin-top: 21px;padding-left: 32px;padding-right: 24px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom: 10px;-webkit-transition: 0.4s all ease;transition: 0.4s all ease;}#search1 input{width: 165px;width: 100%;width: 0;float: left;color: #fff;font: 13px/21px "Roboto", Arial, Helvetica, sans-serif;height: 32px;padding: 8px 0 4px;box-shadow: none;-webkit-appearance: none;resize: none;outline: none;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: none;border: none;border-bottom: 2px solid #fff;overflow: hidden;display: inline-block;margin-right: 2px;-webkit-transition: 0.4s all ease;transition: 0.4s all ease;}.more_btn4{position: absolute;right: 80%;top: 0;display: inline-block;width: 21px;height: 32px;color: #707270;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-left: none;text-align: center;-webkit-transition: 0.4s all ease;transition: 0.4s all ease;}.more_btn4 img{margin-top: 8px;-webkit-transition: 0.4s all ease;transition: 0.4s all ease;}.more_btn4 i{font: normal normal 20px/39px 'FontAwesome';display: none;visibility: hidden;}.more_btn4:hover{color: #0c6e77;}.more_btn4:hover img{opacity: 0.6;}#toTop{display: none;text-decoration: none;position: fixed;bottom: 80px;right: 30px;overflow: hidden;border: none;color: #fff;width: 66px;height: 66px;font-size: 43px;line-height: 38px;z-index: 20;background: #000;background: url(../images/arr_up.png) 50% 50% no-repeat #e66d64;border-radius: 500px;-webkit-transition: 0.4s all ease;transition: 0.4s all ease;}#toTop:before{display: none;}#toTop:hover{outline: none;background-color: #000;}@media only screen and (max-width: 1199px) {#toTop { display: none !important;}}.stellar-block{background-attachment: scroll;margin-top: 63px;text-align: center;margin-bottom: 18px;}.first{background-image: url(../images/bg1.jpg);min-height: 518px;background-position: 50% 0px;}.second{background-image: url(../images/bg4.jpg);min-height: 518px;background-position: 50% 0px;}.third{background-image: url(../images/bg6.jpg);min-height: 518px;background-position: 50% 0px;}.fourth{background-image: url(../images/bg6.jpg);min-height: 418px;background-position: 50% 0px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-bottom: 40px;}@media only screen and (max-width: 979px) {}@media only screen and (max-width: 767px) {.stellar-block { background-attachment: scroll;background-position: 50% 0%;position: relative;background-repeat: no-repeat;z-index: 8;}}@media only screen and (max-width: 1199px) {.banner1 { padding: 21px 10px;}  figure a,  figure a img{width: 100%;}  .img1{width: 37%;}  .img2{width: 55%;}  .banner1{width: 50%;border: none;}}@media only screen and (max-width: 979px) {.map figure, .map figure iframe, #form input, #form textarea, #form .success { width: 100% !important;float: none !important;}  #form .success{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}  .map figure{height: auto !important;margin-bottom: 15px;}  .txt1{font: 300 30px/30px 'Roboto', Arial, sans-serif;margin-top: 46px;}  .txt4{font: 300 34px/34px 'Roboto', Arial, sans-serif;margin-top: 40px;}  .txt5{font: 300 36px/36px 'Roboto', Arial, sans-serif;}  .txt6{font: 300 36px/36px 'Roboto', Arial, sans-serif;}  .txt6 span{font-size: inherit;}  .txt7{font: 300 36px/36px 'Roboto', Arial, sans-serif;}  .img_holder.v2{width: 130px;margin-right: 27px;}  .img_holder{float: none;}}@media only screen and (max-width: 767px) {img { width: 100%;}  img.no_resize,  h1 img{width: auto;}  .map figure iframe{height: 220px;}  figure a{width: 100%;}  h1{float: none;}  #search1{padding-left: 0;}  .grid_menu{background: #fff;}  #header{overflow: hidden;}  .white_plane{right: -1000px;}  .txt1{margin-top: 10px;}  .more_btn{margin-top: 10px;}  #subscribe-form .btns{width: 140px !important;}  #subscribe-form{padding: 17px 165px 5px 20px !important;}  .img_sform{display: none;}  .img4{float: none;margin-right: 0;}  .img_holder{float: left;}}@media only screen and (max-width: 479px) {.banner1 { width: 100%;}  #subscribe-form .btns{width: 100px !important;}  #subscribe-form{padding: 17px 110px 5px 10px !important;}  #subscribe-form .btns{right: 3px !important;}  #subscribe-form .more_btn{padding: 19px 6px;font: 14px/24px "Roboto", Arial, sans-serif;}    .soc_icons > li > a{width: 70px;height: 70px;}  .soc_icons i{font: normal normal 25px/70px 'FontAwesome';}  .txt5{font: 300 22px/26px 'Roboto', Arial, sans-serif;}  .txt6{font: 300 22px/26px 'Roboto', Arial, sans-serif;}  .txt7{font: 300 22px/26px 'Roboto', Arial, sans-serif;}  .img_holder.v2{width: 100px;margin-right: 17px;}  h3{margin-top: 25px;}}.bizname{font-size: 16px;font-weight: bold;color: #6b624f;}.packages{font-size: 20px;font-weight: bold;color: #0c6e77;}.prices{font-size: 23px;font-weight: bold;color: #0c6e77;}.hdlive{font-size: 16px;font-weight: bold;color: #eb5e92;}#apDiv1{position:relative;width:200px;height:115px;z-index:1;left: 380px;top: -150px;}#apDiv2{position:relative;width:174px;height:115px;z-index:1;left: 603px;top: -265px;}#apDiv3{position:relative;width:210px;height:115px;z-index:1;left: 777px;top: -380px;}#imgmap{position: relative;_zoom: 1;}#imgmap li{position: absolute;display: block;list-style: none;outline: 1px dashed;overflow: hidden;}#imgmap li a{display: block;width: 100%;height: 100%;_background: url(space.gif);text-indent: -1000em;}#box-link{position: absolute;top: 235px;left: 940px;width: 250px;height: 200px;background-color: transparent;}.faq{font-weight: bold;color: #0c6e77;font-size: 16px;}.hidden{display:none;}#datepicker{margin:auto;width:600px;}.month{float:left;height:225px;margin-right:5px;width:175px;}.day{padding: 5px 0;float: left;height:20px;width:25px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;}.day a{font-size:11px;font-weight:normal;color:#000000;text-decoration:underline;cursor:pointer;}.header_day{font-weight: bold;}.calHeader{background-color:#dd3495;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding:2px;}div.due_date{background: #CA0202;}div.week_15_20{background: #8CBEDA;}div.week_20_25{background: #2E74B5;}div.week_25_30{background: #ECA34A;}div.week_30_36{background: #F15A2C;}span.due_date{color: #CA0202;}span.week_15_20{color: #F15A2C;}span.week_20_25{color: #ECA34A;}span.week_25_30{color: #2E74B5;}span.week_30_36{color: #8CBEDA;}.legend{list-style:none;width: 550px;margin:auto;}.legend li{float: left;margin-right:10px;}.legend p{color: #000000;float: left;}.legend span{float: left;padding-right:10px;font-size:25px;margin-top:10px;*margin-top:-5px;}.blue{color:#0058AA;} .week01{color:#8CBEDA;} .week02{color:#2E74B5;}  .week03{color:#ECA34A;} .week04{color:#F15A2C;} .due{color:#CA0202;} .faq{color: #0c6e77;}table{border-width: 0px;border-spacing: 3px;border-style: outset;border-color: Black;border-collapse: separate;}table th{border-width: 0px;padding: 5px;border-style: inset;border-color: gray;-moz-border-radius: ;}table td{border-width: 0px;padding: 25px;border-style: inset;border-color: gray;-moz-border-radius: ;}.fbwidthSet{max-width: 24px;}.fbheightSet{max-height: 24px;}.pkbwidthSet{max-width: 75px;max-height: 75px;}.studiobwidthSet{max-width: 231px;max-height:220px;}.main_box{width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #91918b;}.title_box{background:#DEE2E2;padding:5px 0 5px 16px;}.title_box h2{font-size: 24px;font-weight: bold;margin-bottom: 0;}.title_box h2 span{background: none repeat scroll 0 0 #eb5e92;color: #FFFFFF;float: right;margin: -5px 0;padding: 5px 5px;position: relative;}.desc_box{padding:15px;background: #FEFEFE;border-right:2px solid #DEE2E2;border-left:2px solid #DEE2E2;}.desc_box ul{margin-bottom:10px}.desc_box ul li{
	background: url("http://durham4dbaby.com/images/ul.png") no-repeat scroll 2px 10px transparent;
	color: #59595A;
	display: inline-block;
	font-size: 16px;
	list-style-type: none;
	padding: 3px 0 5px 24px;
	width: 418px;
	min-width:225px;
	max-width:255px;
	font-family: inherit;
}.desc_box p{background:#f0efe6;padding: 10px;font-size:15px;}.visit_box{background:#DEE2E2;padding:5px 0 5px 16px;min-height:30px;}.visit_box h3{font-size: 24px;margin-bottom: 0;}.visit_box h3 span{background: #0c6e77;color: #FFFFFF;float: right;margin: -5px 0;padding: 6px 20px 5px 27px;position: relative;}.visit_box span a{color:#fff !important;text-decoration:none}.desc_box p:last-child{
	margin-bottom: 0;
	font-family: inherit;
}.popular_package{color: #55493A;font-family: times new roman;font-size: 24px;font-style: italic;height: 41px;position: relative;text-align: center}.desc_box p img{margin-right: 4px}ul.star_bullet{background: none repeat scroll 0 0 #F0EFE6;font-size: 15px;padding: 10px;}ul.star_bullet li{background: url("http://cdndata.co/cdn/3380ce498ac67fdae6e9669e090425f3a58d1a89/star_bullet.png") no-repeat 3px 5px transparent !important;width: 97% !important;}.mother_day_special{font-size: 20px;font-weight: bold;line-height: 22px;text-align: center;text-shadow: 0px 0 1px #787878;color:#930404;}.mother_day_special span{font-size: 18px;text-shadow: none;color:#606060;}.mothers_day{text-align: center;}#subscribe-form{position: relative;display: inline-block;width: 680px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 17px 245px 5px 80px;max-width: 100%;border-radius: 40px;margin-top: 40px;background: url(../images/sform_bg.png);text-align: left;}#subscribe-form fieldset{width: 100%}.img_sform{position: absolute;top: 30px;left: 32px;}#subscribe-form input{background:none;border: none;color:#fff;font:300 22px/22px 'Roboto', Arial, sans-serif;line-height:1.2307em;padding: 14px 0 14px 0;width: 100%;outline:none;box-shadow:none;margin: 0;height: 50px;margin-bottom: 11px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border-radius: 0;} #subscribe-form label{display:inline-block;min-height: 53px;position: relative;width: 100%;} #subscribe-form{position: relative;} #subscribe-form .error{display:block;overflow:hidden;height:0px;font-size:10px;color: #fff;left: 0px;top: -12px;position: absolute;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;} #subscribe-form label.invalid .error{height:19px;} #subscribe-form .success{width:100%;color:#fff;position:absolute;z-index:10;font-size:10px;left:20px;top:2px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;} #subscribe-form  .btns{position:absolute;top: 10px;right: 10px;width: 229px;} #subscribe-form  .btns a{margin: 0px 0 0 0px !important;cursor: pointer;}#galleryOverlay{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;z-index:100000;background: url("../images/touchtouch/bg_transparent.png");overflow:hidden;display:none;-moz-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;}#galleryOverlay.visible{opacity:1;}#gallerySlider{height:100%;left:0;top:0;width:100%;white-space: nowrap;position:absolute;-moz-transition:left 0.4s ease;-webkit-transition:left 0.4s ease;transition:left 0.4s ease;}#gallerySlider .placeholder{background: url("../images/touchtouch/preloader.gif") no-repeat center center;height: 100%;line-height: 1px;text-align: center;width:100%;display:inline-block;}#gallerySlider .placeholder:before{content: "";display: inline-block;height: 50%;width: 1px;margin-right:-1px;}#gallerySlider .placeholder img{display: inline-block;max-height: 100%;max-width: 100%;vertical-align: middle;}#gallerySlider.rightSpring{-moz-animation: rightSpring 0.3s;-webkit-animation: rightSpring 0.3s;}#gallerySlider.leftSpring{-moz-animation: leftSpring 0.3s;-webkit-animation: leftSpring 0.3s;}@-moz-keyframes rightSpring{0%{ margin-left:0px} 50%{margin-left:-30px} 100%{margin-left:0px}}@-moz-keyframes leftSpring{0%{ margin-left:0px} 50%{margin-left:30px} 100%{margin-left:0px}}@-webkit-keyframes rightSpring{0%{ margin-left:0px} 50%{margin-left:-30px} 100%{margin-left:0px}}@-webkit-keyframes leftSpring{0%{ margin-left:0px} 50%{margin-left:30px} 100%{margin-left:0px}}#prevArrow,#nextArrow{border:none;text-decoration:none;background:url('../images/touchtouch/arrows.png') no-repeat;opacity:0.5;cursor:pointer;position:absolute;width:43px;height:58px;top:50%;margin-top:-29px;-moz-transition:opacity 0.2s ease;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}#prevArrow:hover, #nextArrow:hover{opacity:1;}#prevArrow{background-position:left top;left:40px;}#nextArrow{background-position:right top;right:40px;}@media only screen and (min-width: 480px) and (max-width: 767px) {#gallerySlider .placeholder img {width:400px}}


