/*-- Tile Selection Section --*/
.wmt_container {
border: 2px solid #444;
display: inline-block;
margin: 0 auto;
position: relative;
}

.wmt_align_container {
width:100%;
max-width: 100%;
display:inline-block;
text-align: center;
position: relative;
}

.wmt_align_right {
float: right;
width: auto;
}

.wmt_align_left {
float: left;
width: auto;
}

.wmt_container {
border: 0px solid transparent;
line-height: 0;
box-shadow: 7px 7px 12px #727070;
margin: 50px 150px 50px 0;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}

.wmt_container, .wmt_container *, .wph_tooltip *{
transition:.5s color, .5s background-color, .5s border-color, .5s opacity, .5s transform , .5s border-radius , .5s box-shadow, .5s text-shadow;
-webkit-transition:.5s color, .5s background-color, .5s border-color, .5s opacity, .5s -webkit-transform , .5s border-radius, .5s box-shadow, .5s text-shadow;
-moz-transition:.5s color, .5s background-color, .5s border-color, .5s opacity, .5s -moz-transform , .5s border-radius, .5s box-shadow, .5s text-shadow;
-o-transition: .5s color, .5s background-color, .5s border-color, .5s opacity, .5s -o-transform , .5s border-radius, .5s box-shadow, .5s text-shadow;
font-family: open sans, lucida sans;
background-color: transparent;
border-color: transparent;
border-width: 0;
font-size: inherit;
line-height: inherit;
}

.wmt_container .wmt_during_init,  .wmt_container .wmt_during_init * {
transition:none;
-webkit-transition:none;
-moz-transition:none;
-o-transition: none;
}

body .wmt_loading .wmt_container {
opacity:0;
}

.wmt_loading:after {
opacity: 1;
position: absolute;
background: rgb(240, 240, 240);
background: rgb(247, 247, 247);
background: -moz-linear-gradient(top, #f7f7f7 0%, #e8e8e8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(247, 247, 247)), color-stop(100%,rgb(232, 232, 232)));
background: -webkit-linear-gradient(top, rgb(247, 247, 247) 0%,rgb(232, 232, 232) 100%);
background: -o-linear-gradient(top, #f7f7f7 0%,#e8e8e8 100%);
background: -ms-linear-gradient(top, #f7f7f7 0%,#e8e8e8 100%);
background: linear-gradient(to bottom, rgb(206, 206, 206) 0%,rgb(255, 255, 255) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e8e8e8',GradientType=0 );
color: rgb(163, 163, 163);
font-family: FONTAWESOME;
font-size: 25px;
line-height: 43px;
text-align: center;
background-repeat: no-repeat;
content: "\f021";
left: 47%;
top: 5%;
border: 2px solid rgb(255, 255, 255);
box-shadow: 0 2px 3px rgb(77, 77, 77);
border-radius: 50%;
-webkit-animation: spin 2s infinite linear;
-moz-animation: spin 2s infinite linear;
animation: spin 2s infinite linear;
width: 65px;
height: 53px;
padding-top: 12px;
vertical-align: middle;
}

.wp-admin .wmt_currentCombo {
background: rgba(245, 120, 62, 0.72);
}

.wmt_container_front_end{
border: none;
margin: 0;
box-shadow: none;
}

.wmt_container_front_end.wmt_container_init{
max-width: 100%;
}

.wmt_container_front_end .wmt_combined{ 
box-shadow: none;
font-family: open sans, lucida sans;
}

.wmt_combined {
display: block;
background: rgba(15, 21, 170, 0.26);
position: absolute;
max-width:100%;
box-sizing: border-box;
transform: translateZ(0);
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-o-transform: translateZ(0);
-ms-transform: translateZ(0);
}

.wmt_combined.wmt_force_set_full_width {
max-width:none;
left: 0;
}

.wmt_customizeTile {
background-color: #8EC3EC;
color: white;
font-family: verdana;
display: inline-block;
width:844px;
margin-top:80px;
position:relative;
}

.wmt_customizeTileX {
width: 50px;
height: 70px;
text-align: center;
padding: 0 10px;
background-color: #35A4D8;
line-height: 70px;
position: absolute;
font-size: 73px;
font-family: sans-serif;
top: -70px;
right: 0px;
cursor:pointer;
}

.wmt_content, .wmt_preset, .wmt_custom {
margin-right: 2px;
float: left;
display: inline-block;
width: 280px;
background-color: #35A4D8;    
}

.wmt_custom {
margin-right: 0;
}

.wmt_customize_ops {
width:100%;
display:inline-block;
}

.wmt_customize_ops h3 {
margin-left:40px;
cursor: pointer;
}

.wmt_customize_inner {
padding: 12px 0 20px 38px;
background-color: #8EC3EC;
display:none;
}

.wmt_cont_set {
border: 1px solid #8EC3EC;
border-radius: 10px;
}

.wmt_addContSet, .wmt_remContSet {
background-color: #35A4D8;
width: 20px;
height: 20px;
font-size: 14px;
line-height: 18px;
font-family: tahoma;
text-align: center;
margin: 6px 0px 10px;
border-radius: 3px;
box-shadow: 2px 2px 3px 0px #1A4B63;
cursor: pointer;
display: block;
}

.wmt_remContSet {
float: right;
margin-right: 25px;
margin-top: 18px;
}

.wmt_gallery h4.wmt_contSetMark {
display: inline-block;
}

.iris-picker.iris-border {
position: absolute;
}

/*--Inputs--*/
input.wmt_smallInput {
width: 25px;
float: right;
margin: 12px 80px 0 0; 
}

.wmt_smallInputsTxt {
clear: left;
float: left;
}

/*Filters*/
.wmt_filter {
display:inline-block;
line-height:1em;
cursor: pointer;
}

/*--Default Tiles--*/
.wmt_container_front_end.wmt_grid_squeezed_beyond_flex, .wmt_container_front_end.wmt_grid_squeezed_beyond_flex .wmt_tiles_squeezed, .wmt_container_front_end.wmt_grid_squeezed_beyond_flex .wmt_tiles_squeezed .wmt_tileWrap{
height: auto!important;
overflow: visible;
border:none!important;
position: relative!important;
}

ul.wmt_tileSet {
position:relative!important;
display: inline-block;
width:100%;
height:100%;
list-style:none;
line-height: 1em;
margin:0;
-webkit-margin-before: 0;
-webkit-margin-after: 0;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
-webkit-padding-start: 0;
max-width:100%;
box-sizing: border-box;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
transform: translateZ(0);
}

/*Set Title*/
body li.wmt_set_title {
margin: 0 0 5px;
box-sizing: border-box;
list-style: none;
font-family: open sans, lucida sans;
line-height: 1.2em;
padding: 5px 0;
font-size: 25px;
}

.wp-admin .wmt_set_title {
max-height:none!important;
}

/*Links*/
.wmt_link {
display: inline-block;
box-sizing: border-box;
-moz-box-sizing: border-box;
opacity: 0!important;
z-index:1;
width: 100%;
height: 100%;
text-align: center;
position: absolute;
top: 0;
left: 0;
padding:0!important;
}

.wmt_link_tile {
cursor:pointer
}

.wmt_tileWrap.wmt_link_tile .wmt_link, .wmt_tiles_squeezed .wmt_link_tile .wmt_show_on_r.wmt_link  {
display: none!important;
}

.wmt_tiles_squeezed .wmt_tileWrap .wmt_link {
width: 100%!important;
position:relative;
opacity:1!important;
padding: 0!important;
text-align: center;
margin: 10px 0;
-webkit-transform:translate(0,0);
-moz-transform:translate(0,0);
-o-transform:translate(0,0);
-ms-transform:translate(0,0);
transform:translate(0,0);
}

.wmt_link.wmt_link_show_always {
opacity:1!important;
}

.wmt_tileWrap:hover .wmt_link {
opacity: 1!important;
}

.wmt_link * {
cursor: pointer;
font-size: inherit;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
}

.wmt_link>div {
display: inline-block;
}

.wmt_link>div:first-child a {
margin-left: 0!important;
}

.wmt_link>div:last-child a {
margin-right: 0!important;
}

.wmt_link .fa {
font-size: inherit!important;
}

.wmt_link a {
text-decoration: none;
text-align: center;
border-radius: 50%;
display: inline-block;
border-style: solid;
min-width:12px;
min-height:12px;
padding: 10px;
}

.wmt_link .wmt_hasText a{
border-radius: 0;
}

.wmt_link span{
margin:0 10px;
display: inline-block;
}

.wmt_link .wmt_small_icon a{
margin: 5px;
font-size: 12px;
min-width: 12px;
padding: 10px;
line-height: 1em;
}

.wmt_link .wmt_medium_icon a{
margin: 5px;
font-size: 20px;
min-width: 20px;
padding: 15px;
line-height: 1em;
border-style: solid;
}

.wmt_link .wmt_large_icon a{
margin: 10px;
font-size: 35px;
min-width: 35px;
padding: 18px;
line-height: 1em;
}

.wmt_link .wmt_massive_icon a{
margin: 15px;
font-size: 50px;
min-width: 50px;
height: 50px;
padding: 22px;
line-height: 1em;
}

/*Full Width Bg*/
.wmt_full_width_bg {
position: absolute;
display:block;
border-style: solid;
}

.wmt_container_front_end.wmt_grid_within_flex .wmt_full_width_bg {
display:block;
}

.wmt_container_front_end.wmt_grid_within_flex .wmt_has_full_width_bg {
background-image:none!important;
background-color:transparent!important;
}

/*Images*/
.wmt_tileImages {
overflow: hidden;
box-sizing: border-box;
}

.wmt_tileImage canvas{
min-width:100%;
min-height:100%;
-webkit-transform: translatez(0);	
-moz-transform: translatez(0);	
-o-transform: translatez(0);	
-ms-transform: translatez(0);	
transform: translatez(0);	
}

.wmt_tileImage.wmt_grayscale_image img{
filter: url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
filter: grayscale(100%); /* Current draft standard */
-webkit-filter: grayscale(100%); /* New WebKit */
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%);
filter: gray; /* IE6+ */
}

.wmt_tileImage.wmt_blur_image+div img {
-webkit-filter: blur(2px);
-moz-filter: blur(2px);
-ms-filter: blur(2px);
-o-filter: blur(2px);
filter: blur(2px);
filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="blur"><feGaussianBlur stdDeviation="1"/></filter></svg>#blur');
}

.wmt_darken {
position: absolute;
height: 100%!important;
width: 100%!important;
box-shadow: 0 0 80px 5px #000 inset;
top: 0;
left: 0;
}

.wmt_tileWrap:hover .wmt_darken {
box-shadow: none;    
}

/*--Slider Section Begins--*/
.wmt_container_front_end.wmt_grid_squeezed_beyond_flex .wmt_set_squeezed_beyond_flex.wmt_combined.wmt_slider_container {
padding-left: 0!important;
padding-right: 0!important;
}

ul.wmt_slider {
max-width: none!important;
overflow: hidden;
cursor: move;
position:relative!important;
}

.wmt_slider li.wmt_tileWrap {
position: relative;
width: 100%;
height:100%;
float: left;
}

.wmt_tiles_squeezed .wmt_slider li.wmt_tileWrap{
margin:0!important;
}

.wmt_dots {
max-width:100%;
display: inline-block;
position:absolute;
bottom: 0px;
margin: 0;
padding: 0;
bottom: 0;
left: 0;
}

.wmt_tiles_squeezed .wmt_dots {
bottom:0!important;
left:0!important;
position:relative!important;
}

/*
[data-wmt-sl-nd-place="outside"]+.wmt_dots {
position: absolute;
display: inline-block;
}
*/
[data-wmt-sl-nd-place="outside"]+.wmt_dots, [data-wmt-sl-nd-place="outside"]+a+div+.wmt_dots, [data-wmt-sl-nd-place="outside"]+div+.wmt_dots {
position: relative!important;
display: inline-block;
left:auto!important;
bottom:-5px!important;
}

.wmt_dot {
float: left;
width: 13px;
height:13px;
border-radius:50%;
background: #ebebeb;
margin: 10px;
cursor: pointer;
transition: .2s;
-moz-transition: .2s;
}

.wmt_slider[data-wmt-sl-nd-place="inside"][ data-wmt-sl-na-place="top"]+.wmt_dots, .wmt_slider[data-wmt-sl-nd-place="inside"][ data-wmt-sl-na-place="middle"]+.wmt_dots {
bottom:10px!important;
}

.wmt_slider[data-wmt-sl-nd-place="outside"][ data-wmt-sl-na-place="bottom"]+.wmt_arrow+.wmt_dots {
bottom: -5px!important;
left: 0!important;
top: auto;
position: relative!important;
}

.wmt_dot:hover {
background: #999;
}

.wmt_dot_active, .wmt_dot_active:hover  {
background-color:black;
box-shadow: 1px 1px rgba(0, 0, 0, 0.33);
-webkit-transform: scale(1.3);
-moz-transform: scale(1.3);
-ms-transform: scale(1.3);
}

/*-Slider Arrows-*/
.wmt_arrows {
position: absolute;
top: 47%;
left: 0;
width: 100%;
}

.wmt_arrow {
width: 35px;
height: 35px;
opacity: .4;
transition: .2s padding, .2s opacity;
-webkit-transition: .2s padding, .2s opacity;
-moz-transition: .2s padding, .2s opacity;
font-size: 35px;
cursor: pointer;
}

.wmt_combined:hover .wmt_arrow{
opacity: 1;
}

.wmt_arrows .wmt_arrow_prev {
float: left;
}

.wmt_arrow_prev {
margin-right:2px
}

.wmt_arrows .wmt_arrow_prev:hover {
padding-left:7px;
}

.wmt_arrows .wmt_arrow_next {
float: right;
}

.wmt_arrows .wmt_arrow_next:hover {
padding-right:7px;
}

.wmt_arrow_middle_left {
position:absolute;
top:50%;
left:0;
right:auto;	
bottom:auto;
}

.wmt_arrow_middle_right {
position:absolute;
top:50%;
left:auto;
right:0;
bottom:auto;
}

.wmt_arrow_middle_left .wmt_arrow, .wmt_arrow_middle_right .wmt_arrow{
top:-20px;
position:relative;
}

/*-Slider Section Ends-*/

body li.wmt_tileWrap {
position: absolute;
float: left;
list-style-type: none;
max-width: 100%;
text-align: center;
box-sizing: border-box;
opacity: 1;
border-style: solid;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transform: translatez(0) scale(1);
-moz-transform: translatez(0) scale(1);
-o-transform: translatez(0) scale(1);
-ms-transform: translatez(0) scale(1);
transform: translatez(0) scale(1);
margin: 0;
padding:0;
}

li.wmt_tileWrap.wmt_roundify {
border-radius: 50%;
}

li.wmt_tileWrap.wmt_filter_out {
transform: scale(.8)!important;
-webkit-transform: scale(.8)!important;
-moz-transform: scale(.8)!important;
-ms-transform: scale(.8)!important;
opacity: .4!important;
}

.wmt_device_pc div.wmt_combined.wmt_appear {
opacity:0;
}

.wp-admin div.wmt_combined.wmt_appear {
opacity:1;
}

.wmt_tiles_squeezed div.wmt_combined.wmt_appear {
opacity:1;
}

.wmt_tileImage  {
position: absolute;
top:0;
left:0;
width:100%;
height:100%;
margin:0;
padding:0;
overflow: hidden;
}

.wmt_tileWrap:hover .wmt_tileImageHover, .wmt_tileWrap:hover .wmt_tileTextHover, .wmt_tileTextNormal, .wmt_tileImage {
display:inline-block;
}

.wmt_tileImage img {
max-width: 100%;
max-height:100%;
display: inline-block;
position: relative;
padding: 0;
margin:0;
/*
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
*/
}

.wp-admin .wmt_tileImage img {
-webkit-backface-visibility: visible;
}

body .wmt_tiles_squeezed .wmt_title, body .wmt_tiles_squeezed h2.wmt_title, 
body .wmt_tiles_squeezed p.wmt_tagline, 
body .wmt_tiles_squeezed .wmt_description, body .wmt_tiles_squeezed .wmt_description>*{
text-align:center!important;
max-width:100%;
width: 100%!important;
padding: 5px 0!important;
margin: 0;
}

body .wmt_tiles_squeezed .wmt_title {
margin: 5px 0!important;
}

.wmt_description>p+div, .wmt_description>div+div, .wmt_description>p+p {
margin-top:1em;
font-family: inherit;
}

body .wmt_combined .wmt_description li{
list-style-position: inside;
list-style-type: disc;
padding-left: 0;
margin-left: 0;
}

.wmt_tiles_squeezed .wmt_tileImages {
border:none!important;
padding:0!important;
margin-left:0!important;
margin-right:0!important;
}

.wmt_tiles_squeezed .wmt_tileImage {
max-width:100%!important;
max-height:100%!important;
width:100%!important;
margin:0!important;
border:none!important;
transform: none!important;
-webkit-transform: none!important;
-moz-transform: none!important;
padding: 0!important;
}

.wmt_tiles_squeezed li.wmt_tileWrap:hover .wmt_tileImage {
transform: none!important;
-webkit-transform: none!important;
-moz-transform: none!important;
}

body .wmt_tileImage img {
box-shadow:none;
}

.wmt_tileText {
position: absolute;
width:100%;
bottom:0;
line-height: 1em;
}

body .wmt_container h2.wmt_title {
line-height: 1.1em;
}

.wmt_tiles_squeezed .wmt_set_title {
text-align:center!important;
}

.wmt_tiles_squeezed .wmt_title {
text-align:center!important;	
display: block!important;
}

body .wmt_container .wmt_tagline {
line-height: 1.5em;
font-size: 13px;
}

.wmt_tiles_squeezed .wmt_tagline {
font-size:13px;
text-align:center!important;
margin: 0!important;
}

.wmt_tiles_squeezed .wmt_description {
font-size:13px;
display: block!important;
text-align:center!important;
}

.wmt_tiles_squeezed .wmt_description p{
padding: 5px!important;
display:block!important;
box-sizing: border-box;
-moz-box-sizing: border-box;
}

/*KILL FX on MOBILE*/
.wmt_tiles_squeezed:hover * {
-webkit-transform: none!important;
-moz-transform: none!important;
opacity:1!important;
}

.wmt_tiles_squeezed * {
-webkit-transform: none!important;
-moz-transform: none!important;
}

.wmt_tiles_squeezed .wmt_sub {
position:relative!important;
opacity:1!important;
}

.wmt_tiles_squeezed .wmt_center_v {
margin-top: 0!important;
}

/* --- */

.wmt_force_overflow_visible {
overflow:visible!important;
}

.wmt_tagline ins{
text-decoration: none;
}

.wmt_tagline span {
font-size: inherit!important;
font-weight: inherit!important;
color: inherit!important;
}

.wmt_tagline span.wmt_meta {
font-family: inherit!important;
margin: 0 10px 0 5px;
}

body .wmt_description, body .wmt_description p {
font-size: 13px;
line-height: 1.6em;
}

body .wmt_description p {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}

body .wmt_description iframe {
margin: 0;
max-height: 100%;
/*height: 200px;*/
max-width: 100%;
width: 4000px;
}

.wmt_textGroup {
position: relative;
top: 0;
left: 0;
width: 104%;
max-width: 100%;
max-height: none;
}

.wmt_tileImages {
position: absolute;
top:0;
left:0;
width:100.1%;
height:100%;
-webkit-transform: translatez(0);
-moz-transform: translatez(0);
text-align: left;
opacity: 1!important;
}

.wmt_tileImage {
border-color: rgba(0, 0, 0, 0)!important;
border-width: 0!important;
border-radius: inherit!important;
box-sizing: border-box;
margin:0!important;
padding:0;
border:none!important;
text-align: center;
width: 101%!important;
height: 101%!important;
max-width: 101%!important;
max-height: 101%!important;
min-width: 100%!important;
min-height: 100%!important;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
}

.wmt_tileWrap:hover .wmt_tileImageHover{
opacity: 1;
}

/*Filters*/
.wmt_set_filters {
text-align: center;
}

.wmt_filter {
padding: 10px;
margin: 0 5px 5px;
font-family: Open Sans, lucida sans;
line-height: 1em;
font-size: 15px;
border-style: solid;
}

/*---Justification---*/
.wmt_top {
margin-top:0!important;
}

.wmt_bottom {
margin-bottom:0!important;
} 

.wmt_left {
margin-left:0!important;
} 

.wmt_right {
margin-right:0!important;
}

/*---Lightbox---*/
button.mfp-close:hover, button.mfp-close:active {
background: transparent;
box-shadow: none;
}

.mfp-content {
text-align:center!important;
}

.wmt_lightbox, .wmt_lightbox img {
max-width:100%;
max-height: 100%;
display:block;
}

.wmt_lightbox {
display: inline-block;
position: relative;
overflow: hidden;
}

.mfp-close.wmt_lightbox_close, .wmt_lightbox_text_key {
position: absolute;
top: 0;
right: 0;
padding: 10px 15px;
font-size: 30px;
z-index: 100;
color: #ffffff!important;
color: rgb(184, 184, 184)!important;
background: #000000;
background: rgba(0, 0, 0, 0.5);
font-family:FontAwesome!important;
cursor: pointer;
transition: .2s;
-moz-transition: .2s;	
-o-transition: .2s;	
}

.wmt_lightbox_text_key{
top:auto;
left:auto;	
bottom:0;
right:0;
}

.wmt_lightbox:hover .wmt_lightbox_text_key{
opacity:0;
}

.wmt_lightbox_text {
position: absolute;
width: 100%;
text-align: left;
bottom: -50px;
box-sizing: border-box;
-moz-box-sizing: border-box;
padding: 10px;
color:white;
background:black;
opacity:.85;
opacity: 0;
transition: .2s;
-moz-transition: .2s;
}

.wmt_lightbox:hover .wmt_lightbox_text {
bottom: 0;
opacity: .75;
}

.wmt_lightbox_text h2, .wmt_lightbox_text h3, .wmt_lightbox_text p {
color: #BEBEBE;
font-weight:normal;
font-size: 13px;
line-height: 1.25em;
padding: 5px;
margin:0 0 5px 0;
}

.wmt_lightbox_text h2 {
font-weight:bold;
font-size: 25px;
}

.wmt_lightbox_text .wmt_lightbox_tagline{
font-weight:bold;
font-size: 14px;
}

.wmt_lightbox_text .wmt_lightbox_description {
font-size: 13px;
line-height: 1.5em;
}

.wmt_lightbox_img_loading:before {
content:'Loading...'; 
color:white;
text-shadow:1px 1px 1px black;
}

.wmt_lightbox_img_loading img, .wmt_lightbox_img_loading .wmt_lightbox_text {
display:none;
}

.wmt_lightbox_links, .wmt_lightbox_links a {
display:inline-block;
background:transparent!important;
}

.wmt_lightbox_links a {
padding: 0px!important;
}

.wmt_lightbox_links div {
width: 20px!important;
height: 20px!important;
float: left;
background: #444;
border-radius: 8px;
display: inline-block;
font-size: 20px;
margin: 10px 10px 0 0;
padding: 10px;
}

/*--Presets--*/
.wmt_selectedOp {
background: #35A4D8;
}


/*--Image dimensions fix--*/
.wmt_imgTreat {
display:inline-block!important;
max-width: none!important;
max-height: none!important;
min-width:100%!important;
min-height:100%!important;
margin:0;
padding:0;
width:auto!important;
height:auto!important;
}

/*--Iris--*/
.wmt_customize_inner .iris-picker.iris-border, .wmt_customize_inner  .iris-palette-container {
position: absolute;
}

/*---Icons---*/
.wmt_tileImage .fa {
padding: 5px!important;
}

/*---Resized---*/
.wmt_squeezedSet .wmt_left, .wmt_squeezedSet .wmt_right, .wmt_squeezedSet .wmt_bottom, .wmt_squeezedSet .wmt_top {
margin: 0;
}

/*---Arrangements---*/

/*--Button--*/
/*-A-*/
.wmt_button_a {
overflow: hidden;
}

.wmt_button_a .wmt_textGroup {
bottom: 0;
top: auto;
left: 0;
padding: inherit;
position: absolute;
box-sizing: border-box;
-moz-box-sizing: border-box;
}

.wmt_button_a.wmt_no_description.wmt_no_title.wmt_no_tagline .wmt_textGroup{
display:none;
}

.wmt_button_a.wmt_no_image .wmt_textGroup {
max-height:none;
}

.wmt_button_a .wmt_tileImages{
position:relative;
display: inline-block;
max-width:100%;
}

.wmt_container .wmt_button .wmt_link{
height: auto!important;
width: 100%;
position: relative;
padding: 0;
display:block;
}

.wmt_button .wmt_link.wmt_center_v{
position: absolute;
display:none;
}

.wmt_has_image.wmt_no_description.wmt_button_a .wmt_link {
display:none;
}

.wmt_has_image.wmt_no_description.wmt_button_a .wmt_link.wmt_center_v {
display:block;
}

/*-B-*/
.wmt_button_b .wmt_tileImages {
background-color:transparent!important;
}

.wmt_button_b .wmt_tileImageMain, .wmt_button_b:hover .wmt_tileImageHover {
top:0;
opacity:1;
}

.wmt_button_b:hover .wmt_tileImageMain {
top:-100%;
}

.wmt_button_b .wmt_tileImageHover {
top:100%;
opacity:1;
}

.wmt_button_b .wmt_tileImages>div {
transition: .3s all;
}

/*-C-*/
.wmt_button_c:hover {
-webkit-transform: scale(.9);
-moz-transform: scale(.9);
transform: scale(.9);
}

/*-D-*/
.wmt_container .wmt_button_d h2.wmt_title, .wmt_container .wmt_button_d .wmt_tileImages, .wmt_container .wmt_button_d p.wmt_tagline {
position:relative;
width:auto;
display:inline-block;
}

.wmt_button_d .wmt_tileImages {
float: left;
}

.wmt_button_d .wmt_main_content{
display: inline-block;
max-width:100%;
}

.wmt_container .wmt_button_d .wmt_link{
height:auto!important;
width:auto;
position:relative;
}

/*-E-*/
.wmt_button_a.wmt_button_e .wmt_tileImages{
bottom: 0!important;
top: auto;
position: absolute;
}

.wmt_button_a.wmt_button_e .wmt_textGroup {
bottom: auto;
top:0!important;
}

/*--Feature--*/
/*-A-*/
.wmt_feature_a {
overflow: hidden;
}

.wmt_feature_a .wmt_textGroup {
position: relative;
}

body .wmt_feature_a h2.wmt_title{
text-align: center;
}

.wmt_feature_a .wmt_tileImages{
height: 100px;
width: 100px;
display: inline-block;
position: relative;
overflow:visible;
}

.wmt_tiles_squeezed .wmt_feature_a .wmt_tileImages{
max-width: none;
max-height: none;
height:auto;
width: auto;
}

.wmt_feature_a .wmt_tileImage{
overflow: visible;
}

.wmt_feature_a .wmt_link{
display: inline-block;
width: 100%;
height: auto;
position: relative;
top: auto;
left: auto;
text-align:center;
}

.wmt_feature_a {
text-align:center;
}

/*-B-*/
.wmt_feature_b .wmt_tileImages{
display: inline-block;
width: 50px;
height: 50px;
float:left;
position:relative;
}

.wmt_tiles_squeezed .wmt_feature_b .wmt_tileImages{
max-height: none;
width: auto;
}


.wmt_feature_b .wmt_textGroup {
width: 69%;
display: inline-block;
position:relative;
}

.wmt_feature_b .wmt_link {
width: 100%;
height: auto;
position: relative
}

/*-C-*/
.wmt_feature_c .wmt_tileImages {
max-height:50%;
position: relative;
margin: 0;
}

.wmt_tiles_squeezed .wmt_feature_c .wmt_tileImages{
max-height: none;
}

.wmt_feature_c .wmt_textGroup {
position: relative;
}

.wmt_feature_c .wmt_link {
position: absolute;
height: auto;
top: 20%;
}

.wmt_feature_c .wmt_link a{
opacity:1;	
}

/*--Focus--*/
/*-A-*/
.wmt_focus_a .wmt_hide_vert, .wmt_focus_a .wmt_title {
top: .5px;
position:relative;
}

body .wmt_focus_a p.wmt_tagline {
margin-top:.5px;
}

.wmt_focus_a .wmt_tileImages {
width: 100%;
min-height: 30%;
display: inline-block;
position: absolute;
top: 0;
left: 0;
}

.wmt_focus_a .wmt_cover {
bottom: 0;
position: absolute;
height: auto;
top: auto;
box-sizing: border-box;
}

.wmt_focus_a .wmt_link {
padding-top: 5%;
text-align: right;
top: auto;
bottom: 0;
right: 0;
left: auto;
height: auto;
}

.entry-content .wmt_container_front_end  ul.wmt_tileSet { /*gap fix*/
margin: 0;
line-height: 0;
padding: 0;
}

@-moz-document url-prefix() {
	li.wmt_tileWrap.wmt_focus_a .wmt_tagline {
		margin-top:0px;
	}
	
	.wmt_focus_a .wmt_hide_vert, .wmt_focus_a .wmt_title {
		top: 0;
	}
}

/*-B-*/
.wmt_adjust_chump {
top: 0;
left:0;
height:auto;
width:100%;
position:absolute;
display:inline-block;
}

.wmt_tiles_squeezed .wmt_adjust_chump, .wmt_tiles_squeezed .wmt_adjust_boss {
position: relative!important;
top: 0!important;
}

.wmt_focus_b .wmt_textGroup {
opacity:0;
}

.wmt_focus_b .wmt_sub {
position: relative;
top: 0!important;
-webkit-perspective: 400;
-webkit-transform-style: preserve-3d;

-moz-perspective: 400;
-moz-transform-style: preserve-3d;

perspective: 400;
transform-style: preserve-3d;
}

.wmt_focus_b .wmt_sub .wmt_description {
-webkit-transform: rotateX(-115deg);
-webkit-backface-visibility: hidden;
-webkit-transform-origin: top;

-moz-transform: rotateX(-115deg);
-moz-backface-visibility: hidden;
-moz-transform-origin: top;

transform: rotateX(-115deg);
backface-visibility: hidden;
transform-origin: top;

-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;
}

.wmt_focus_b:hover .wmt_sub .wmt_description {
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
transform: rotateX(0deg);
}

.wmt_focus_b:hover .wmt_textGroup {
opacity:1;
}

.wmt_focus_b .wmt_link {
position: relative;
height:auto;
}

.wmt_focus_b .wmt_textUpper h2 {
display: block;
}

/*-C-*/
.wmt_container .wmt_focus_c {
overflow:hidden;
}

.wmt_container .wmt_focus_c h2.wmt_title, .wmt_container .wmt_focus_c p.wmt_tagline {
position: absolute;
top: 0;
left: 0;
z-index:1;
width: auto;
display: inline-block;
margin: 10px;
}

.wmt_focus_c .wmt_center_v{
height:auto;
width:100%;
}

.wmt_focus_c.wmt_animate:hover h2.wmt_title{
transform:translate(0,-100%);
-webkit-transform:translate(0,-100%);
-ms-transform:translate(0,-100%);
-moz-transform:translate(0,-100%);
-o-transform:translate(0,-100%);
opacity:0;
}

.wmt_focus_c.wmt_animate:hover .wmt_tagline{
transform:translate(0,100%);
-webkit-transform:translate(0,100%);
-ms-transform:translate(0,100%);
-moz-transform:translate(0,100%);
-o-transform:translate(0,100%);
opacity:0;
}

.wmt_tiles_squeezed .wmt_focus_c .wmt_description, .wmt_tiles_squeezed .wmt_focus_c p.wmt_tagline, .wmt_tiles_squeezed .wmt_focus_c h2.wmt_title {
position:relative!important;
}

body .wmt_container .wmt_focus_c .wmt_tagline {
left: auto;
top: auto;
right: 0;
bottom:0
}

.wmt_focus_c.wmt_animate .wmt_center_v {
transform: translate(-100%, 0);
-webkit-transform: translate(-100%, 0);
-moz-transform: translate(-100%, 0);
-o-transform: translate(-100%, 0);
-ms-transform: translate(-100%, 0);
opacity: 0;
transition-delay: 0s;
}

.wmt_focus_c.wmt_animate:hover .wmt_center_v {
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-o-transform: translate(0, 0);
-ms-transform: translate(0, 0);
opacity: 1;
}

.wmt_focus_c .wmt_link {
position:relative;
width:100%;
height:auto;
}

.wmt_focus_c.wmt_animate:hover .wmt_tileImages {
-webkit-transform: translate(100%,0);
-moz-transform: translate(100%,0);
-ms-transform: translate(100%,0);
transform: translate(100%,0);
transition-delay: 0;
}

.wmt_tiles_squeezed .wmt_focus_c div, .wmt_tiles_squeezed .wmt_focus_c p{
-webkit-transform: translate(0,0)!important;	
-moz-transform: translate(0,0)!important;	
-ms-transform: translate(0,0)!important;
transform: translate(0,0)!important;	
opacity:1;
}

/*-D-*/
.wmt_container .wmt_focus_d.wmt_tileWrap .wmt_title {
display:block;
}

.wmt_focus_d.wmt_tileWrap .wmt_textUpper {
transform: translate3d(0,0,0);
}

.wmt_up_switch:hover .wmt_show_first {
-webkit-transform: translate(0,-100%);	
-moz-transform: translate(0,-100%);	
-ms-transform: translate(0,-100%);	
transform: translate(0,-100%);	
opacity:0;
}

.wmt_up_switch .wmt_show_second {
position:absolute;
-webkit-transform: translate(0,100%);
-moz-transform: translate(0,100%);
-ms-transform: translate(0,100%);
transform: translate(0,100%);
opacity:0;
}

.wmt_up_switch:hover .wmt_show_second {
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-ms-transform: translate(0,0);
transform: translate(0,0);
opacity:1;
}

.wmt_focus_d .wmt_sub .wmt_description {
-webkit-transform: rotateX(0);
-webkit-backface-visibility: hidden;
-webkit-transform-origin: top;

-moz-transform: rotateX(0);
-moz-backface-visibility: hidden;
-moz-transform-origin: top;

-ms-transform: rotateX(0);
-ms-backface-visibility: hidden;
-ms-transform-origin: top;

transform: rotateX(0);
backface-visibility: hidden;
transform-origin: top;
}

.wmt_focus_d .wmt_sub {
width:100%;
}


/*--Image--*/
/*-A-*/
.wmt_image_a {
overflow: hidden;
}

.wmt_image_a .wmt_textGroup {
position: relative;
}

.wmt_image_a .wmt_title{
font-size:18px;
font-weight:bold;
}

.wmt_image_a .wmt_tileImages{
-webkit-transform:translate(0,0);
-moz-transform:translate(0,0);
-ms-transform:translate(0,0);
-o-transform:translate(0,0);
transform:translate(0,0);
position:absolute;
top:0;
left:0;
}

.wmt_image_a:hover .wmt_tileImages{
-webkit-transform: translate(0,-20%);
-moz-transform: translate(0,-20%);
-ms-transform: translate(0,-20%);
-o-transform: translate(0,-20%);
transform: translate(0,-20%);
}

.wmt_image_a .wmt_cover {
height: auto;
width:100.5%;
top: auto;
left: 0;
bottom: 0;
-webkit-transform: translate(0,100%);
-ms-transform: translate(0,100%);
-moz-transform: translate(0,100%);
-o-transform: translate(0,100%);
transform: translate(0,100%);
position: absolute;
max-width: 100%;
box-sizing: border-box;
}

.wmt_image_a:hover .wmt_cover {
/*opacity:1;*/
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
} 

body .wmt_image_a .wmt_adjust_chump {
top:0!important;
}

.wmt_image_a .wmt_link {
position: absolute;
height: auto;
opacity: 0;
-webkit-transform: translate(0,80%)!important;
-moz-transform: translate(0,80%)!important;
-o-transform: translate(0,80%)!important;
-ms-transform: translate(0,80%)!important;
transform: translate(0,80%)!important;
}

.wmt_tiles_squeezed .wmt_image_a .wmt_link {
-webkit-transform: translate(0,0%)!important;
-moz-transform: translate(0,0%)!important;
-o-transform: translate(0,0%)!important;
-ms-transform: translate(0,0%)!important;
transform: translate(0,0%)!important;
}

.wmt_image_a:hover .wmt_link {
opacity: 1;
-webkit-transform: translate(0, 0)!important;
-moz-transform: translate(0, 0)!important;
-ms-transform: translate(0, 0)!important;
-o-transform: translate(0, 0)!important;
transform: translate(0, 0)!important;
}

/*-B-*/

li.wmt_image_b.wmt_tileWrap {
-webkit-transform:none;
-moz-transform:none;
-ms-transform:none;
-o-transform:none;
transform:none;
}

.wmt_image_b .wmt_textGroup {
width:100%;
position: relative;
}

.wmt_image_b .wmt_cover {
opacity: 0;
z-index: 1
}

.wmt_image_b:hover .wmt_cover {
opacity: 1;
-webkit-transform: translate(4%, 4%); 
-moz-transform: translate(4%, 4%); 
-ms-transform: translate(4%, 4%); 
-o-transform: translate(4%, 4%); 
transform: translate(4%, 4%);
}

.wmt_force_hover.wmt_image_b .wmt_cover, .wmt_tiles_squeezed .wmt_tileWrap .wmt_cover {
opacity: 1;
-webkit-transform: translate(0, 0) scale(1);
-moz-transform: translate(0, 0) scale(1);
-ms-transform: translate(0, 0) scale(1);
-o-transform: translate(0, 0) scale(1);
transform: translate(0, 0) scale(1);
position: relative;
background-color:transparent!important;
}

.wmt_tiles_squeezed .wmt_tileWrap:hover .wmt_cover {
opacity: 1;
-webkit-transform: translate(0, 0) scale(1);
-moz-transform: translate(0, 0) scale(1);
-ms-transform: translate(0, 0) scale(1);
-o-transform: translate(0, 0) scale(1);
transform: translate(0, 0) scale(1);
background-color:transparent!important;
}

.wmt_image_b .wmt_link {
height: auto;
width:auto;
position:relative;
}

/*-C-*/
li.wmt_image_c {
-webkit-perspective: 1000;
-moz-perspective: 1000;
-ms-perspective: 1000;
perspective: 1000;

-ms-transform: perspective(1000px);
-moz-transform: perspective(1000px);
-moz-transform-style: preserve-3d!important; 
-ms-transform-style: preserve-3d; 
}

.wmt_image_c:hover {
z-index:1;
}

.wmt_tiles_normal li.wmt_image_c {
background:none!important;	 
padding: 0 !important;
box-shadow: none!important;
}

.wmt_image_c:hover .wmt_flip_container {
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
transition: 0.6s;
}

.wmt_image_c .wmt_flip_container {
-webkit-transition: 0.6s;
-webkit-transform-style: preserve-3d;
-ms-transition: 0.6s;

-moz-transition: 0.6s;
-ms-transform: perspective(1000px);
-moz-transform: perspective(1000px);
-moz-transform-style: preserve-3d; 
-ms-transform-style: preserve-3d; 

position: relative;
top:0;
left:0;
display: block;
width: 100%;
height: 100%;
border-radius: inherit;
}

.wmt_image_c .wmt_tileImages, .wmt_image_c .wmt_cover  {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-o-visibility: hidden;
backface-visibility: hidden;
position: absolute;
top: 0;
left: 0;	
border-radius: inherit;
overflow: hidden;
}

.wmt_tiles_normal .wmt_image_c .wmt_cover {
-webkit-transform: rotateY(180deg)!important;
-moz-transform: rotateY(180deg)!important;
-o-transform: rotateY(180deg)!important;
-ms-transform: rotateY(180deg)!important;
transform: rotateY(180deg)!important;
max-width: 100%;
max-height: 100%;
box-sizing: border-box;
}

.wmt_image_c .wmt_link {
position:relative;
}

/*-D-*/
.wmt_image_d {
padding:0!important;
}

.wmt_image_d .wmt_center_v>* {
-webkit-transform: scale(.3)!important;
-moz-transform: scale(.3)!important;
-ms-transform: scale(.3)!important;
-o-transform: scale(.3)!important;
transform: scale(.3)!important;
transition:.3s;
}

.wmt_tiles_squeezed .wmt_image_d .wmt_center_v>* {
-webkit-transform: scale(1)!important;
-moz-transform: scale(1)!important;
-ms-transform: scale(1)!important;
-o-transform: scale(1)!important;
transform: scale(1)!important;
transition:0s;
}

.wmt_image_d.wmt_force_hover .wmt_center_v>*, .wmt_image_d:hover .wmt_center_v>* {
-webkit-transform: scale(1)!important;
-moz-transform: scale(1)!important;
-ms-transform: scale(1)!important;
-o-transform: scale(1)!important;
transform: scale(1)!important;
transition:.3s;
}

.wmt_image_d .wmt_cover {
opacity: 0;	
z-index:3;
box-sizing: border-box;
-moz-box-sizing: border-box;
}

.wmt_image_d.wmt_force_hover .wmt_cover, .wmt_image_d:hover .wmt_cover, .wmt_image_d .wmt_textGroup  {
opacity:1!important;
max-height:100%;
}

.wmt_image_d .wmt_link {
position:relative;
}

/*--Notice--*/
.wmt_notice .wmt_tileImages, .wmt_notice .wmt_link{
    position:relative;
}

/*-A-*/
.wmt_notice_a {
text-align: left;
}

.wmt_notice_a .wmt_textUpper {
width: 45%;
display: inline-block;
}

.wmt_notice_a .wmt_textUpper h2{
display: inline-block;
font-size:18px;
font-weight:bold;
line-height:1.3em;
}

.wmt_notice_a .wmt_tileImages{
max-width: 43%;
max-height: 100%;
position: relative;
display: inline-block;
height: 50%;
float: right;
margin-right: 5px;
}

.wmt_tiles_squeezed .wmt_notice_a .wmt_tileImages{
max-width: none;
height: auto;
transform: none;
}

.wmt_tiles_squeezed .wmt_notice_a:hover .wmt_tileImages{
transform: none;
}

.wmt_notice_a .wmt_description {
display: inline-block;
}

.wmt_notice_a .wmt_link {
height: auto;
}

.wmt_notice_a  .wmt_tileImages{
transform: scale(1);
-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
}

.wmt_notice_a:hover  .wmt_tileImages{
transform: scale(.9);
-moz-transform: scale(.9);
-webkit-transform: scale(.9);
-o-transform: scale(.9);
-ms-transform: scale(.9);
}

.wmt_container .wmt_notice.wmt_no_image .wmt_description p{
display: block;
}

.wmt_container .wmt_notice.wmt_no_image .wmt_description{
font-size:13px;
line-height:1.6em;
}

/*-B-*/
.wmt_notice_b .wmt_tileImages{
float: left;
}

/*-C&D-*/
.wmt_container .wmt_notice_c .wmt_description,
.wmt_container .wmt_notice_d .wmt_description {
display:inline;
}

/*-E-*/
.wmt_notice_e .wmt_tileImages {
height:100%;
width: 50%;
float:right;
}

.wmt_notice_e .wmt_textGroup, .wmt_notice_f .wmt_textGroup {
display: inline-block;
}

/*-F-*/
.wmt_notice_f .wmt_tileImages {
height:100%;
width: 50%;
float:left;
}

/*--Quote--*/
/*-A-*/
.wmt_quote_a .wmt_tileImages{
width: 30%;
height: 30%;
max-height: 100px;
position:relative;
float:left;
}

.wmt_quote_a .wmt_textUpper {
position:relative;
width:30%;
height:auto;
clear:left;
float:left;
}

.wmt_container .wmt_quote_a .wmt_description, .wmt_container  .wmt_quote_a .wmt_link {
width: 70%;
float:right;
}

.wmt_container .wmt_quote_a .wmt_description {
height: 100%;
}

.wmt_quote_a .wmt_link {
bottom:0;
right: 0;
left: auto;
top: auto;
height: auto;
}


/*-B-*/
.wmt_tileWrap.wmt_quote_b {
text-align:center;
}

.wmt_container .wmt_quote_b .wmt_description {
width: 100%;
height:auto
;
margin-bottom: 30px;
}

.wmt_quote_b .wmt_tileImages{
width: 60%;
height: 30%;
max-width: 100px;
max-height: 100px;
position:relative;
float:none;
display:inline-block;
}

.wmt_quote_b .wmt_textUpper {
position:relative;
width: 80%;
max-width: none;
height:auto;
float:none;
display: inline-block;
}

.wmt_container .wmt_quote_b .wmt_link {
width:100%;
}

/*-C-*/
.wmt_container .wmt_quote_c .wmt_tileImages {
float:left; 
width:30%;
margin:0; 
margin-left:5%;
}

.wmt_quote_c .wmt_textUpper {
width: 60%;
}

.wmt_quote_c.wmt_no_image .wmt_textUpper {
width: 100%;
}

.wmt_quote_b .wmt_description {
margin-bottom:20px;
}

.wmt_container .wmt_quote_c .wmt_link {
width: 65%;
text-align: left;
position: relative;
padding: inherit!important;
}

/*--Tile Image Element--*/
.wmt_tileWrap:hover .wmt_tileImageMain {
opacity: 0;
}

.wmt_tileWrap:hover .wmt_tileImageHover{
opacity: 1;
}

.wmt_tileWrap .wmt_tileImageHover {
opacity: 0;
padding: inherit!important;
}

.wmt_cover {
position: relative;
width: 100.1%;
height: 100%;
display: inline-block;
border-width: 0!important;
border-color: rgba(0, 0, 0, 0)!important;
}

.wmt_tiles_squeezed .wmt_cover {
box-shadow: none!important;
}

.wmt_no_margins {
margin: 0;
}

.wmt_0m_3p , h2.wmt_0m_3p, p.wmt_0m_3p {
margin: 0;
padding: 2.5%;
}

.wmt_container  .wmt_description, .wmt_container h2.wmt_title, .wmt_container  p.wmt_tagline, .wmt_container .wmt_link {
display: inline-block;
width: 100%;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
margin: 0;
padding: 5px;
max-height: 100%;
max-width: 100%;
}

.wmt_tagline del {
opacity:.6;
color:inherit;
}

.wmt_container h2.wmt_title, .wmt_container .wmt_description, .wmt_container  p.wmt_tagline{
text-align: left;
padding: 3px 6px;
line-height: 1.7em;
position: relative;
}

.wmt_container h2.wmt_title, .wmt_container .wmt_title {
font-size: 18px;
line-height: 1.2em;
}

/*--Blur--*/
.wmt_blur_canvas {
position: absolute;
top: 0;
left:0;
opacity:1;
}

/*--Pagination--*/
.wmt_paj_container {
width: 100%;
height: 46px;
position: relative;
text-align: center;
display: inline-block;
}

.wmt_paj {
font-weight: normal;
z-index: 1;
font-size: 28px;
line-height: 1em;
width: 60px;
color: #C5C5C5;
background: #0F0F0F;
text-align: center;
padding-top: 2px;
box-sizing: border-box;
background:black;
display: inline-block;
cursor: pointer;
margin:0 1px;
}

.wmt_paj_medium .wmt_paj{
padding: 0;	
margin: 0;
width: 50%;
}

.wmt_paj_small .wmt_paj{
font-size: 15px;
height: 18px;
width: 25px;
}

.wmt_paj_large {
height:50px;
}

.wmt_paj_large .wmt_paj{
font-size: 35px;
height: 50px;
width: 70px;
margin: 0 2px;
}

.wmt_paj_n:hover, .wmt_paj_p:hover {
opacity: 1;
background:black;
}

.wmt_disable_paj, .wmt_disable_paj:hover {
opacity: .8;
cursor: default;
}

.wmt_paj_p.wmt_paj_nav_outside {
right:-60px;
}

.wmt_paj_n.wmt_paj_nav_outside {
left: -60px;
}

.wmt_paj_p.wmt_paj_nav_center {
right:-25px;
}

.wmt_paj_n.wmt_paj_nav_center {
left: -25px;
}

.wmt_paj_p.wmt_paj_nav_inside {
right:10px;
}

.wmt_paj_n.wmt_paj_nav_inside {
left:10px;
}

.wmt_paj_hide {
visibility:hidden!important;
}

/*--Rotator--*/
.wmt_tileImage.wmt_ImageChanging:after {
content: "\f110";
font-size: 30px;
position: absolute;
top: 47%;
left: 47%;
z-index: 5;
color: #000;
font-family: fontawesome;
-webkit-animation-name: wmt_rotator; 
-webkit-animation-duration: 1s; 
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: linear;

-moz-animation-name: wmt_rotator; 
-moz-animation-duration: 1s; 
-moz-animation-iteration-count: infinite;
-moz-animation-timing-function: linear;
}

@-webkit-keyframes wmt_rotator {
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes wmt_rotator {
from {-moz-transform: rotate(0deg);}
to {-moz-transform: rotate(360deg);}
}

@keyframes wmt_rotator {
from {transform: rotate(0deg);}
to {transform: rotate(360deg);}
}

.wmt_tileImage.wmt_ImageChanging img, .wmt_tileImage.wmt_ImageChanging canvas{
opacity: .3;
}

.wmt_hide {
visibility:hidden!important;
}

/*--Responsive--*/
.wmt_tiles_squeezed .wmt_title, .wmt_tiles_squeezed .wmt_tagline, .wmt_tiles_squeezed .wmt_description, .wmt_tiles_squeezed .wmt_tileImages {
margin:0!important;
}

.wmt_tiles_squeezed .wmt_combined, .wmt_tiles_squeezed .wmt_tileWrap {
border-radius: 0!important;
}

.wmt_tiles_squeezed .wmt_hide_on_r, .wmt_show_on_r {
display: none!important;
}

.wmt_tiles_squeezed .wmt_show_on_r, .wmt_hide_on_r{
display: inline-block!important;
}

.wmt_container.wmt_grid_within_flex .wmt_combined{
margin:0!important;
}

.wmt_container_front_end.wmt_grid_squeezed_beyond_flex {
text-align: center;
}

.wmt_container_front_end.wmt_grid_squeezed_beyond_flex .wmt_combined {
position: relative;
display: inline-block!important;
top: 0!important;
left: 0!important;
margin: 10px 0;
padding: 10px!important;
clear: left;
border-radius:0!important;
min-height: 0!important;
}

.wmt_grid_squeezed_beyond_flex .wmt_single_tile ul.wmt_tileSet{
height:auto!important;
position:relative!important;
text-align:center;
}

.wmt_grid_squeezed_beyond_flex .wmt_single_tile li.wmt_tileWrap {
position:relative!important;	 
margin: 0 auto!important;
float: none;
}

.wmt_container_front_end.wmt_grid_squeezed_beyond_flex .wmt_combined .wmt_tileSet{
height:auto;
max-height:100%;
}

.wmt_container_front_end.wmt_grid_squeezed_beyond_flex .wmt_combined.wmt_set_squeezed_beyond_flex .wmt_tileWrap {
border-radius: 0!important;
}

.wmt_container_front_end.wmt_grid_squeezed_beyond_flex .wmt_set_squeezed_beyond_flex.wmt_combined, .wmt_container_front_end.wmt_grid_squeezed_beyond_flex .wmt_set_squeezed_beyond_flex.wmt_combined ul,
.wmt_tiles_squeezed .wmt_container_front_end, .wmt_tiles_squeezed .wmt_combined {
position: relative;
float: left;
display: block;
width: 100%!important;
border-radius:0!important;
padding:0!important;
top:0!important;
left:0;/*slider needs flex*/
float: left;
display: block;
}

.wmt_tiles_squeezed .wmt_combined {
margin: 15px 0;
left:0!important;
}

.wmt_tiles_squeezed .wmt_tileImage {
min-height: 100px;
}

.wmt_container.wmt_grid_squeezed_beyond_flex .wmt_set_squeezed_beyond_flex.wmt_combined {
padding:10px 5px!important;
}

.wmt_set_squeezed_beyond_flex.wmt_single_column.wmt_combined .wmt_tileWrap {
float: none!important;
display: inline-block;
position: relative!important;
left: 0!important;
top: 0!important;
}

.wmt_set_squeezed_beyond_flex.wmt_combined .wmt_tileWrap {
border-radius:0!important;
}

.wmt_set_squeezed_beyond_flex .wmt_set_title {
max-height:none!important;
}

.wmt_tiles_squeezed .wmt_tileWrap {
text-align: center;
top: 0!important;
left: 0!important;
margin: 5px 0;
padding: 5px 0!important;
border-width: 0!important;
position: relative!important;
}

.wmt_tiles_squeezed .wmt_tileWrap .wmt_textGroup,
 .wmt_tiles_squeezed .wmt_tileWrap .wmt_textUpper,
 .wmt_tiles_squeezed .wmt_tileWrap .wmt_hide_vert,
 .wmt_tiles_squeezed .wmt_tileWrap .wmt_cover {
position: relative;
float: none;
clear: both;
height:auto!important;
width: 100%!important;
max-width: 100%!important;
margin: 0!important;
border-radius:0!important;
display:inline-block!important;
max-height:100%;
}

.wmt_tiles_squeezed .wmt_tileWrap .wmt_tileImages {
position: relative;
float: none;
clear: both;
height:100px;
width: 100%;
max-width: 100%;
margin: 0!important;
border-radius:0;
display:inline-block!important;
max-height:100%;
overflow: hidden;
}

.wmt_container_front_end .wmt_combined {
background-color: transparent;
}

.wmt_tiles_squeezed .wmt_set_squeezed_beyond_flex .wmt_tileWrap{
float: left;
position: relative!important;
height:auto!important;
margin: 5px 0!important;
border-radius: 0!important;
width: 100%!important;
max-width: 100%;
box-sizing: border-box;
}

.wmt_tiles_squeezed .wmt_tileSet{
height:auto!important;
box-sizing: border-box;
}

.wmt_tiles_squeezed .wmt_combined{
min-height:0!important;
padding: 5px!important;
}

.wmt_tiles_squeezed .wmt_link {
width:100%!important;
margin: 5px 0!important;
}

/*--Special Dimensions--*/
.wmt_hide_vert {
height: 0;
overflow: hidden;
transition:.4s height;
-moz-transition:.4s height;
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
-moz-transform: translateZ(0);
-o-transform: translateZ(0);
}

.wmt_hide_vert>*{
max-height:none!important;
}

/*--Link Animations--*/
.wmt_link_faded a {
opacity: .7;
}

li:hover .wmt_link_faded a {
opacity: 1;
}

.wmt_icon_spin .fa {
transition: 1s transform;
transition: 1s -webkit-transform;
-webkit-transition: 1s -webkit-transform;
-moz-transition: 1s -moz-transform;

-webkit-transform: rotate(0deg);    
-ms-transform: rotate(0deg);    
-moz-transform: rotate(0deg);    
-o-transform: rotate(0deg);    
transform: rotate(0deg);    
}

li:hover .wmt_icon_spin .fa {
-webkit-transform: rotate(360deg);    
-ms-transform: rotate(360deg);    
-moz-transform: rotate(360deg);    
-o-transform: rotate(360deg);    
transform: rotate(360deg);    

-webkit-transform: translate(0, 0, 0);    
}

li:hover .wmt_icon_bob .fa{
-webkit-animation: wmt_bob 1s ease-in-out;
-moz-animation: wmt_bob 1s ease-in-out;
animation: wmt_bob 1s ease-in-out;		
opacity: 1;
}

@-webkit-keyframes wmt_bob
{
0%   { -webkit-transform: scale(1)}
30%   { -webkit-transform: scale(1.2)} 
55%   { -webkit-transform: scale(.7)}
80%   { -webkit-transform: scale(1.1)}
100%   { -webkit-transform: scale(1)}
}

@keyframes wmt_bob
{
0%   { transform: scale(1)}
30%   { transform: scale(1.2)}
55%   { transform: scale(.7)}
80%   { transform: scale(1.1)}
100%   { transform: scale(1)}
}

/*--appear animations--*/
.wmt_swirl {
-webkit-animation-name: wmt_swirl; 
-webkit-animation-duration: 1s; 
-webkit-animation-timing-function: linear;

animation-name: wmt_swirl; 
animation-duration: 1s; 
animation-timing-function: linear;
}

@-webkit-keyframes wmt_swirl {
from {-webkit-transform: rotate(0deg) scale(.5);}
to {-webkit-transform: rotate(360deg) scale(1);}
}

@keyframes wmt_swirl {
from {transform: rotate(0deg);}
to {transform: rotate(360deg);}
}

/*Tooltip*/
.wph_tooltip {
display: none;
z-index: 100;
background: #777;
color: #fff;
opacity: 0;
transition: .4s opacity;
position: absolute;
max-width: 200px;
padding: 5px 10px;
line-height: 1.8em;
border-radius: 3px;
box-shadow: 8px 8px 8px rgba(0, 0, 0, 0.3);
}

.wph_tooltip .wmt_tagline span{
margin-right:10px;
margin-top:-3px;
width: auto;
}

.wph_tooltip .wmt_tagline span.fa{
margin-right:0;
margin-top:0;
}

.wph_tooltip>*{
display: block!important;
position: relative;
font-family: open sans, lucida sans;
clear: left;
opacity: 1!important;
}

.wph_tooltip>h2{
font-size:18px;
font-weight:bold;
margin: .6em 0;
}

.wmt_tooltip_arrow {
width: 15px;
height: 15px;
background-color: inherit;
position: absolute;
bottom: -7px;
left: 45%;
box-sizing:border-box;
-moz-box-sizing:border-box;
box-shadow: 8px 3px 8px rgba(0, 0, 0, 0.3);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
-moz-transform: rotate(45deg);
}

.wmt_tooltip_top .wmt_tooltip_arrow {
bottom: -7px;
top: auto;
left: 48%;
right: auto;
box-shadow: 9px 5px 8px rgba(0, 0, 0, 0.3);
}

.wmt_tooltip_bottom .wmt_tooltip_arrow {
bottom: auto;
top: -7px;
left: 48%;
right:auto;
box-shadow: none;
}

.wmt_tooltip_left .wmt_tooltip_arrow {
bottom: auto;
top: 15px;
left: auto;
right:-7px;
box-shadow: 8px -4px 8px rgba(0, 0, 0, 0.3);
}

.wmt_tooltip_right .wmt_tooltip_arrow {
bottom: auto;
top: 15px;
left: -7px;
right: auto;
box-shadow: none;
}

.wph_tooltip_after:after {
position: absolute;
bottom: -8px;
content:"";
left: 45%;
width: 0;
height: 0;
border-left: 8px solid rgba(0, 0, 0, 0);
border-right: 8px solid rgba(0, 0, 0, 0);
border-top: 8px solid #777;
}

.wmt_underline:after {
content:"";
bottom:0px;
width: 20px;
height:0;
position: absolute;
border-top-width: 1px;
border-top-style: solid;
background-color:inherit; 
}

.wmt_underline_right:after {
right:0;
}

.wmt_underline_left:after {
left:0;
}

.wmt_underline_center:after {
left:48%;
}

/*Arrows*/
.wmt_arrow_tip {
z-index:1;
}

.wmt_arrow_tip:before {
content: '';
position: absolute;
width: 20px;
height:20px;
z-index: -1;
display: inline-block;
background:inherit;
transform:rotate(45deg);
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
}

.wmt_arrow_bottom:before {
bottom: -10px;
left: 10%;
}

.wmt_arrow_left:before {
left: -10px;
top: 15px;
}

.wmt_arrow_top:before {
top: -10px;
left: 15px;
}

.wmt_arrow_right:before {
right: -10px;
top: 15px;
}

/*Front end exporter*/
.wmt_set_export {
opacity:0;
position: absolute;
top: 0;
right: 0;
background: rgb(66, 109, 218);
width: 25px;
height: 25px;
overflow: hidden;
color: transparent;
border-radius: 5px;
font-size: 20px;
padding: 5px;
z-index:100;
box-shadow: -3px 3px 3px black;
transition: .3s all;
cursor:pointer;
text-decoration: none;
}

.wmt_tiles_squeezed .wmt_set_export {
display:none;
}

.wmt_combined:hover .wmt_set_export {
opacity:1;
}

.fa.wmt_set_export:before {
color: white;
}

.wmt_set_export_lightbox_content {
display:inline-block;
font-size:10px;
}

.wmt_set_export_lightbox_content textarea{
width:300px;
height:300px;
}

.wmt_lightbox_links span {
display:none;
}

.wmt_design_export {
display:inline-block;
opacity:1;
top: -20px;
right: -20px;
background: rgb(255, 0, 0);
}

/*Import/Export LightBox*/
.wmt_set_import_lightbox {
width: 400px;
height: 300px;
margin: 0 auto;
background: white;
padding: 20px;
position: relative;
}

.wmt_set_import_lightbox textarea{
width: 90%;
height: 70%;
}

.wmt_set_import_lightbox h2 {
font-size: 15px;
font-family: open sans;
line-height: 1.5em;
padding: 10px;
font-weight: bold;
}


/*------------------------
**Appear Animations**
-----------------------*/

body.wmt_device_pc .wmt_animation {
-webkit-animation-fill-mode:forwards;
-o-animation-fill-mode:forwards;
-ms-animation-fill-mode:forwards;
animation-fill-mode:forwards;    

-webkit-animation-timing-function: ease-out;   
-moz-animation-timing-function: ease-out;   
-o-animation-timing-function: ease-out;   
animation-timing-function: ease-out;

opacity:0;
}

body.wmt_device_pc .wmt_animation_over {
    opacity:1;
}

/*Speed*/
.wmt_animation_speed_slow {
-webkit-animation-duration: 1.5s;
-moz-animation-duration: 1.5s;
animation-duration: 1.5s;

-moz-transition: opacity 1.5s;
}

.wmt_animation_speed_medium {
-webkit-animation-duration: .7s;
-moz-animation-duration: .7s;
animation-duration: .7s;

-moz-transition: opacity .7s;
}

.wmt_animation_speed_fast {
-webkit-animation-duration: .5s;
-moz-animation-duration: .5s;
animation-duration: .5s;

-moz-transition: opacity .5s;
}

/*Glide*/
.wmt_animation_glide.wmt_animation_from_top {
-webkit-animation-name: glide_from_top;
-moz-animation-name: glide_from_top;
animation-name: glide_from_top;
}

.wmt_animation_glide.wmt_animation_from_top_left {
-webkit-animation-name: glide_from_top_left;
-moz-animation-name: glide_from_top_left;
animation-name: glide_from_top_left;
}

.wmt_animation_glide.wmt_animation_from_left {
-webkit-animation-name: glide_from_left;
-moz-animation-name: glide_from_left;
animation-name: glide_from_left;
}

.wmt_animation_glide.wmt_animation_from_bottom_left {
-webkit-animation-name: glide_from_bottom_left;
-moz-animation-name: glide_from_bottom_left;
animation-name: glide_from_bottom_left;
}

.wmt_animation_glide.wmt_animation_from_bottom {
-webkit-animation-name: glide_from_bottom;
-moz-animation-name: glide_from_bottom;
animation-name: glide_from_bottom;
}

.wmt_animation_glide.wmt_animation_from_bottom_right {
-webkit-animation-name: glide_from_bottom_right;
-moz-animation-name: glide_from_bottom_right;
animation-name: glide_from_bottom_right;
}

.wmt_animation_glide.wmt_animation_from_right {
-webkit-animation-name: glide_from_right;
-moz-animation-name: glide_from_right;
animation-name: glide_from_right;
}

.wmt_animation_glide.wmt_animation_from_top_right {
-webkit-animation-name: glide_from_top_right;
-moz-animation-name: glide_from_top_right;
animation-name: glide_from_top_right;
}

/*Glide Keyframes*/
@keyframes glide_from_none {
0%   { transform: translate(0, 0); opacity: 1}
100% { transform: translate(0, 0); opacity: 1}
}

@keyframes glide_from_top {
0%   { transform: translate(0, -30%); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

@keyframes glide_from_top_left {
0%   { transform: translate(-30%, -30%)}
100% { transform: translate(0, 0); opacity: 1}
}

@keyframes glide_from_left {
0%   { transform: translate(-30%, 0)}
100% { transform: translate(0, 0); opacity: 1}
}

@keyframes glide_from_bottom_left {
0%   { transform: translate(-30%, 30%); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

@keyframes glide_from_bottom {
0%   { transform: translate(0, 30%); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

@keyframes glide_from_bottom_right {
0%   { transform: translate(30%, 30%); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

@keyframes glide_from_right {
0%   { transform: translate(30%, 0); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

@keyframes glide_from_top_right {
0%   { transform: translate(30%, 30%); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

/*webkit*/
@-webkit-keyframes glide_from_none {
0%   { transform: translate(0, 0); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

@-webkit-keyframes glide_from_top {
0%   { transform: translate(0, -30%); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

@-webkit-keyframes glide_from_top_left {
0%   { transform: translate(-30%, -30%); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

@-webkit-keyframes glide_from_left {
0%   { transform: translate(-30%, 0); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

@-webkit-keyframes glide_from_bottom_left {
0%   { transform: translate(-30%, 30%); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

@-webkit-keyframes glide_from_bottom {
0%   { transform: translate(0, 30%); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

@-webkit-keyframes glide_from_bottom_right {
0%   { transform: translate(30%, 30%); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

@-webkit-keyframes glide_from_right {
0%   { transform: translate(30%, 0); opacity: 0}
100% { transform: translate(0, 0); opacity: 1}
}

@-webkit-keyframes glide_from_top_right {
0%   { transform: translate(30%, -30%); opacity: 0}
100%   { transform: translate(0, 0); opacity: 1}
}

/*Zoom In*/
.wmt_animation_swing.wmt_animation_from_none, .wmt_animation_zoom_in.wmt_animation_from_none {
-webkit-animation-name: zoom_in_from_none;
-moz-animation-name: zoom_in_from_none;
animation-name: zoom_in_from_none;
}

.wmt_animation_swing.wmt_animation_from_top, .wmt_animation_zoom_in.wmt_animation_from_top {
-webkit-animation-name: zoom_in_from_top;
-moz-animation-name: zoom_in_from_top;
animation-name: zoom_in_from_top;
}

.wmt_animation_swing.wmt_animation_from_top_left, .wmt_animation_zoom_in.wmt_animation_from_top_left {
-webkit-animation-name: zoom_in_from_top_left;
-moz-animation-name: zoom_in_from_top_left;
animation-name: zoom_in_from_top_left;
}

.wmt_animation_swing.wmt_animation_from_left, .wmt_animation_zoom_in.wmt_animation_from_left {
-webkit-animation-name: zoom_in_from_left;
-moz-animation-name: zoom_in_from_left;
animation-name: zoom_in_from_left;
}

.wmt_animation_swing.wmt_animation_from_bottom_left, .wmt_animation_zoom_in.wmt_animation_from_bottom_left {
-webkit-animation-name: zoom_in_from_bottom_left;
-moz-animation-name: zoom_in_from_bottom_left;
animation-name: zoom_in_from_bottom_left;
}

.wmt_animation_swing.wmt_animation_from_bottom, .wmt_animation_zoom_in.wmt_animation_from_bottom {
-webkit-animation-name: zoom_in_from_bottom;
-moz-animation-name: zoom_in_from_bottom;
animation-name: zoom_in_from_bottom;
}

.wmt_animation_swing.wmt_animation_from_bottom_right, .wmt_animation_zoom_in.wmt_animation_from_bottom_right {
-webkit-animation-name: zoom_in_from_bottom_right;
-moz-animation-name: zoom_in_from_bottom_right;
animation-name: zoom_in_from_bottom_right;
}

.wmt_animation_swing.wmt_animation_from_right, .wmt_animation_zoom_in.wmt_animation_from_right {
-webkit-animation-name: zoom_in_from_right;
-moz-animation-name: zoom_in_from_right;
animation-name: zoom_in_from_right;
}

.wmt_animation_swing.wmt_animation_from_top_right, .wmt_animation_zoom_in.wmt_animation_from_top_right {
-webkit-animation-name: zoom_in_from_top_right;
-moz-animation-name: zoom_in_from_top_right;
animation-name: zoom_in_from_top_right;
}

/*Zoom Speed*/
.wmt_animation_swing.wmt_animation_speed_slow, .wmt_animation_zoom_in.wmt_animation_speed_slow {
-webkit-animation-duration: 1.5s;
-moz-animation-duration: 1.5s;
animation-duration: 1.5s;

-moz-transition: opacity 1.5s;
}

.wmt_animation_swing.wmt_animation_speed_medium, .wmt_animation_zoom_in.wmt_animation_speed_medium {
-webkit-animation-duration: .7s;
-moz-animation-duration: .7s;
animation-duration: .7s;

-moz-transition: opacity .7s;
}

.wmt_animation_swing.wmt_animation_speed_fast, .wmt_animation_zoom_in.wmt_animation_speed_fast {
-webkit-animation-duration: .3s;
-moz-animation-duration: .3s;
animation-duration: .3s;

-moz-transition: opacity .3s;
}

/*Zoom Keyframes*/
@keyframes zoom_in_from_none {
0%   { transform: translate(0, 0) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1}
}

@keyframes zoom_in_from_top {
0%   { transform: translate(0, -30%) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1}
}

@keyframes zoom_in_from_top_left {
0%   { transform: translate(-30%, -30%) scale(.2); opacity: 0;}
100% { transform: translate(0, 0) scale(1); opacity: 1}
}

@keyframes zoom_in_from_left {
0%   { transform: translate(-100%, 0) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1;}
}

@keyframes zoom_in_from_bottom_left {
0%   { transform: translate(-30%, 30%) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1;}
}

@keyframes zoom_in_from_bottom {
0%   { transform: translate(0, 30%) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1;}
}

@keyframes zoom_in_from_bottom_right {
0%   { transform: translate(30%, 30%) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1;}
}

@keyframes zoom_in_from_right {
0%   { transform: translate(30%, 0) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1;}
}

@keyframes zoom_in_from_top_right {
0%   { transform: translate(-30%, 30%) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1;}
}

/*webkit*/
@-webkit-keyframes zoom_in_from_none {
0%   { transform: translate(0, 0) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1}
}

@-webkit-keyframes zoom_in_from_top {
0%   { transform: translate(0, -30%) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1}
}

@-webkit-keyframes zoom_in_from_top_left {
0%   { transform: translate(-30%, -30%) scale(.2); opacity: 0;}
100% { transform: translate(0, 0) scale(1); opacity: 1}
}

@-webkit-keyframes zoom_in_from_left {
0%   { transform: translate(-100%, 0) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1;}
}

@-webkit-keyframes zoom_in_from_bottom_left {
0%   { transform: translate(-30%, 30%) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1;}
}

@-webkit-keyframes zoom_in_from_bottom {
0%   { transform: translate(0, 30%) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1;}
}

@-webkit-keyframes zoom_in_from_bottom_right {
0%   { transform: translate(30%, 30%) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1;}
}

@-webkit-keyframes zoom_in_from_right {
0%   { transform: translate(30%, 0) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1;}
}

@-webkit-keyframes zoom_in_from_top_right {
0%   { transform: translate(-30%, 30%) scale(.2); opacity: 0;}
100%   { transform: translate(0, 0) scale(1); opacity: 1;}
}

/*iPad Styling*/
@media (max-width:1025px) {
	body .wmt_align_container, body .wmt_container, body .wmt_container *, body .wph_tooltip * {
	/*CSS transitions*/
	 -webkit-transition-property: none !important;
	 transition-property: none !important;
	 /*CSS transforms*/
	 -webkit-transform: none !important;
	 transform: none !important;
	 /*CSS animations*/
	 -webkit-animation: none !important;
	 animation: none !important;
	}
}