 @font-face {  font-family:'MyriadPro-Regular';  src:url(https://thinkcomputers.org/wp-content/plugins/accesspress-social-counter/css/../fonts/MyriadPro-Regular.eot) format('embedded-opentype'), url(https://thinkcomputers.org/wp-content/plugins/accesspress-social-counter/css/../fonts/MyriadPro-Regular.otf) format('opentype'), url(https://thinkcomputers.org/wp-content/plugins/accesspress-social-counter/css/../fonts/MyriadPro-Regular.woff) format('woff'), url(https://thinkcomputers.org/wp-content/plugins/accesspress-social-counter/css/../fonts/MyriadPro-Regular.ttf) format('truetype'), url(https://thinkcomputers.org/wp-content/plugins/accesspress-social-counter/css/../fonts/MyriadPro-Regular.svg) format('svg');  font-weight:normal;  font-style:normal; }  @font-face {  font-family:'MyriadPro-Bold';  src:url(https://thinkcomputers.org/wp-content/plugins/accesspress-social-counter/css/../fonts/MyriadPro-Bold.eot) format('embedded-opentype'), url(https://thinkcomputers.org/wp-content/plugins/accesspress-social-counter/css/../fonts/MyriadPro-Bold.otf) format('opentype'), url(https://thinkcomputers.org/wp-content/plugins/accesspress-social-counter/css/../fonts/MyriadPro-Bold.woff) format('woff'), url(https://thinkcomputers.org/wp-content/plugins/accesspress-social-counter/css/../fonts/MyriadPro-Bold.ttf) format('truetype'), url(https://thinkcomputers.org/wp-content/plugins/accesspress-social-counter/css/../fonts/MyriadPro-Bold.svg) format('svg');  font-weight:normal;  font-style:normal; }  .clearfix:after, .clearfix:before{ display:table; content:""} .clearfix:after{ clear:both}; .clearfix{*zoom:1} .apsc-each-profile {   font-family:'MyriadPro-Regular'; } .apsc-theme-1 .apsc-each-profile {   float:left;   min-height:80px;   text-align:center;   width:80px;   margin:5px; } .apsc-each-profile a{ font-weight:normal;   color:white !important;   text-decoration:none; } .apsc-each-profile a:hover{ color:white !important;   text-decoration:none !important; } .apsc-theme-1 .apsc-each-profile a{ padding:9px; display:block; color:#fff; position:relative; border-radius:5px;  -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#b3b3b3)"; -moz-box-shadow:1px 1px 2px #b3b3b3; -webkit-box-shadow:1px 1px 2px #b3b3b3; box-shadow:1px 1px 2px #b3b3b3; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#b3b3b3);  transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;   -moz-transition:all 0.5s ease-in-out;   -o-transition:all 0.5s ease-in-out;   -ms-transition:all 0.5s ease-in-out; } .entry-content .apsc-each-profile a{ border:none; } .site-footer .widget .apsc-each-profile a{ color:#fff;   text-decoration:none; } .social-icon {   display:block; } .apsc-theme-1 .media-name {   display:none; } .apsc-theme-1 .apsc-count {   font-size:16px;   display:block;   line-height:15px;   padding:2px 0 0; } .entry-content .apsc-each-profile a,.entry-content .apsc-each-profile a:hover,.entry-content .apsc-each-profile a:focus {   color:#fff;   text-decoration:none; } .apsc-theme-1 .apsc-each-profile a:before {   background:radial-gradient(ellipse at center center , rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0 rgba(0, 0, 0, 0);   content:"";   height:10px;   left:5%;   opacity:0;   pointer-events:none;   position:absolute;   top:100%;   transition-duration:0.3s;   -webkit-transition-duration:0.3s;   transition-property:transform, opacity;   -webkit-transition-property:transform, opacity;   width:90%;   z-index:-1; } .apsc-theme-1 .apsc-each-profile a:hover:before {   opacity:1;   transform:translateY(6px);   -webkit-transform:translateY(6px);   -ms-transform:translateY(6px); } .apsc-theme-1 .apsc-each-profile a:hover {   transform:translateY(-6px);   -webkit-transform:translateY(-6px);   -ms-transform:translateY(-6px); } .apsc-theme-1 .social-icon .fa, .apsc-theme-1 .social-icon .fas, .apsc-theme-1 .social-icon .fab {   font-size:45px; } .apsc-facebook-icon { background-color:#3b5998; } .apsc-twitter-icon{ background-color:#1dcaff; } .apsc-youtube-icon{ background-color:#e52d27; } .apsc-soundcloud-icon{ background-color:#ff8800; } .apsc-dribble-icon{ background-color:#ea4c89; } .apsc-comment-icon{ background-color:#464646; } .apsc-edit-icon{ background-color:#837d7d; } .apsc-google-plus-icon{ background-color:#dd4b39; } .apsc-instagram-icon{ background-color:#3f729b; } .apsc-theme-1 .apsc-media-type {   display:none; }   .apsc-theme-2 .apsc-each-profile {   float:left;   min-height:83px;   text-align:center;   width:80px;   margin:5px; } .apsc-theme-2 .apsc-each-profile a{ display:block; color:#fff; position:relative; border-radius:5px;  transform:translateZ(0px); -webkit-transform:translateZ(0px); -ms-transform:translateZ(0px);  -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#b3b3b3)"; -moz-box-shadow:1px 1px 2px #b3b3b3; -webkit-box-shadow:1px 1px 2px #b3b3b3; box-shadow:1px 1px 2px #b3b3b3; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#b3b3b3);   transition:transform 0.5s ease-in-out; -webkit-transition:transform 0.5s ease-in-out;   -moz-transition:transform 0.5s ease-in-out;   -o-transition:transform 0.5s ease-in-out;   -ms-transition:transform 0.5s ease-in-out; } .apsc-theme-2 .apsc-inner-block{ padding:8px; border-radius:5px;  -webkit-box-shadow:inset 0px -8px 8px 0px rgba(0,0,0,0.21); -moz-box-shadow:inset 0px -8px 8px 0px rgba(0,0,0,0.21); box-shadow:inset 0px -8px 8px 0px rgba(0,0,0,0.21);  }  .apsc-theme-2 .apsc-each-profile a:hover{   transform:scale(1.1) rotate(5deg);   -webkit-transform:scale(1.1) rotate(5deg);   -ms-transform:scale(1.1) rotate(5deg); } .apsc-theme-2 .apsc-count {   font-size:14px;   display:block;   line-height:14px;   padding:1px 0; } .apsc-theme-2 .social-icon .fa, .apsc-theme-2 .social-icon .fab, .apsc-theme-2 .social-icon .fas {   font-size:36px; } .apsc-theme-2 .media-name {   display:none; } .apsc-theme-2 .apsc-media-type {   display:block;   font-size:11px;   line-height:11px; }   .apsc-theme-3 .apsc-each-profile {   float:left;   margin:5px; } .apsc-theme-3 .social-icon {   display:table-cell;   min-width:97px;   padding:0 0 0 4px;   vertical-align:middle;   position:relative;   transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;   -moz-transition:all 0.5s ease-in-out;   -o-transition:all 0.5s ease-in-out;   -ms-transition:all 0.5s ease-in-out; } .apsc-theme-3 .apsc-each-profile a{ border-radius:4px;   color:#fff;   display:block;   font-weight:normal;   padding:1px;   position:relative;   text-shadow:none; } .apsc-theme-3 .apsc-count {   background-color:#fff; } .apsc-theme-3 .social-icon .fa, .apsc-theme-3 .social-icon .fab, .apsc-theme-3 .social-icon .fas {   display:table-cell;   font-size:18px;   vertical-align:middle; } .apsc-theme-3 .media-name {   display:table-cell;   font-size:14px;   padding:0 13px 0 5px;   text-transform:capitalize;   vertical-align:middle;   min-width:77px; } .apsc-theme-3 .apsc-count {   border-bottom-right-radius:4px;   border-top-right-radius:4px;   color:#666666;   display:table-cell;   font-size:16px;   min-width:52px;   padding:3px 10px;   text-align:center;   position:relative;   opacity:1;   transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;   -moz-transition:all 0.5s ease-in-out;   -o-transition:all 0.5s ease-in-out;   -ms-transition:all 0.5s ease-in-out; }  .apsc-theme-3 .apsc-count:before {   border-bottom:4px solid transparent;   border-right:4px solid #fff;   border-top:4px solid transparent;   content:"";   left:-4px;   margin-top:-3px;   position:absolute;   top:50%; }  .apsc-theme-3 .apsc-each-profile a:hover .social-icon{ background-color:#fff; border-top-left-radius:4px; border-bottom-left-radius:4px; } .apsc-theme-3 .apsc-each-profile a:hover .apsc-count{ color:#fff; } .apsc-theme-3 .apsc-each-profile a:hover .social-icon:after {   border-bottom:4px solid transparent;   border-left:4px solid #fff;   border-top:4px solid transparent;   content:"";   margin-top:-3px;   position:absolute;   right:-4px;   top:50%;   z-index:2; } .apsc-theme-3 .apsc-media-type {   display:none; }  .apsc-theme-3 .apsc-each-profile a.apsc-youtube-icon:hover .social-icon{ color:#e52d27; } .apsc-theme-3 .apsc-each-profile a.apsc-youtube-icon:hover .apsc-count{ background-color:#e52d27; } .apsc-theme-3 .apsc-each-profile a.apsc-soundcloud-icon:hover .social-icon{ color:#ff8800; } .apsc-theme-3 .apsc-each-profile a.apsc-soundcloud-icon:hover .apsc-count{ background-color:#ff8800; } .apsc-theme-3 .apsc-each-profile a.apsc-dribble-icon:hover .social-icon{ color:#ea4c89; } .apsc-theme-3 .apsc-each-profile a.apsc-dribble-icon:hover .apsc-count{ background-color:#ea4c89; } .apsc-theme-3 .apsc-each-profile a.apsc-comment-icon:hover .social-icon{ color:#464646; } .apsc-theme-3 .apsc-each-profile a.apsc-comment-icon:hover .apsc-count{ background-color:#464646; } .apsc-theme-3 .apsc-each-profile a.apsc-twitter-icon:hover .social-icon{ color:#1dcaff; } .apsc-theme-3 .apsc-each-profile a.apsc-twitter-icon:hover .apsc-count{ background-color:#1dcaff; } .apsc-theme-3 .apsc-each-profile a.apsc-instagram-icon:hover .social-icon{ color:#3f729b; } .apsc-theme-3 .apsc-each-profile a.apsc-instagram-icon:hover .apsc-count{ background-color:#3f729b; } .apsc-theme-3 .apsc-each-profile a.apsc-facebook-icon:hover .social-icon{ color:#3b5998; } .apsc-theme-3 .apsc-each-profile a.apsc-facebook-icon:hover .apsc-count{ background-color:#3b5998; }  .apsc-theme-3 .apsc-each-profile a.apsc-google-plus-icon:hover .social-icon{ color:#dd4b39; } .apsc-theme-3 .apsc-each-profile a.apsc-google-plus-icon:hover .apsc-count{ background-color:#dd4b39; }  .apsc-theme-3 .apsc-each-profile a.apsc-edit-icon:hover .social-icon{ color:#837d7d; } .apsc-theme-3 .apsc-each-profile a.apsc-edit-icon:hover .apsc-count{ background-color:#837d7d; }  .apsc-theme-4 .apsc-each-profile {   float:left;   margin:5px; } .apsc-theme-4 .social-icon {  display:inline-block;   position:relative;   transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;   -moz-transition:all 0.5s ease-in-out;   -o-transition:all 0.5s ease-in-out;   -ms-transition:all 0.5s ease-in-out; } .apsc-theme-4 .apsc-each-profile a{ padding:2px 9px 2px 6px; display:block; color:#fff; position:relative; border-radius:4px; } .apsc-theme-4 .apsc-each-profile a .fa, .apsc-theme-4 .apsc-each-profile a .fas, .apsc-theme-4 .apsc-each-profile a .fab{ transform:translateZ(0px); -webkit-transform:translateZ(0px); -ms-transform:translateZ(0px);  transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;   -moz-transition:all 0.5s ease-in-out;   -o-transition:all 0.5s ease-in-out;   -ms-transition:all 0.5s ease-in-out; }  .apsc-theme-4 .apsc-each-profile a:hover .fa, .apsc-theme-4 .apsc-each-profile a:hover .fas, .apsc-theme-4 .apsc-each-profile a:hover .fab{   transform:scale(1.3) translateZ(0px);   -webkit-transform:scale(1.3) translateZ(0px);   -ms-transform:scale(1.3) translateZ(0px); } .apsc-theme-4 .social-icon .fa, .apsc-theme-4 .social-icon .fas, .apsc-theme-4 .social-icon .fab {   display:inline-block;   font-size:18px;   vertical-align:middle; } .apsc-theme-4 .media-name {  display:inline-block;   font-size:14px;   padding:0 6px 0 5px;   text-transform:capitalize; } .apsc-theme-4 .apsc-count {   border-bottom-right-radius:4px;   border-top-right-radius:4px;   color:#fff;   display:inline-block;   font-size:14px;   text-align:center;   position:relative;   font-family:'MyriadPro-Bold';   transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;   -moz-transition:all 0.5s ease-in-out;   -o-transition:all 0.5s ease-in-out;   -ms-transition:all 0.5s ease-in-out; } .apsc-theme-4 .apsc-media-type {   display:none; }  .apsc-theme-5 .apsc-each-profile {   min-height:60px;   text-align:center;   width:60px;   margin:5px; } .apsc-theme-5 .apsc-each-profile a{ padding:6px; display:block; color:#fff; position:relative; border-radius:5px; transform:translateZ(0px); -webkit-transform:translateZ(0px); -ms-transform:translateZ(0px);  -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#b3b3b3)"; -moz-box-shadow:1px 1px 2px #b3b3b3; -webkit-box-shadow:1px 1px 2px #b3b3b3; box-shadow:1px 1px 2px #b3b3b3; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#b3b3b3);  transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;   -moz-transition:all 0.5s ease-in-out;   -o-transition:all 0.5s ease-in-out;   -ms-transition:all 0.5s ease-in-out; } .entry-content .apsc-each-profile a{ border:none; } .social-icon {   display:block; } .apsc-theme-5 .apsc-count {   font-size:12px;   display:block;   line-height:12px;   padding:3px 0 0; } .apsc-theme-5 .social-icon .fa, .apsc-theme-5 .social-icon .fas, .apsc-theme-5 .social-icon .fab {   font-size:34px; } .apsc-theme-5 .social-icon {   height:34px; } .apsc-theme-5 .media-name {   display:none; } .apsc-theme-5 .apsc-media-type {   display:none; }  .apsc-theme-5 .apsc-each-profile a:hover {   box-shadow:0 10px 10px -10px rgba(0, 0, 0, 0.5);   transform:scale(0.8);   -webkit-transform:scale(0.8);   -ms-transform:scale(0.8); }   @media screen and (max-width:479px){ .apsc-theme-4 .apsc-each-profile a,.apsc-theme-3 .apsc-each-profile a {   display:inline-block; }  .apsc-theme-4 .apsc-each-profile ,.apsc-theme-3 .apsc-each-profile{   float:none; } } .apsc-icons-wrapper.apsc-font-awesome-four .fa{   font-family:FontAwesome;   font-weight:400; } .apsc-icons-wrapper.apsc-font-awesome-five .fab{   font-family:'Font Awesome 5 Brands'; } .apsc-icons-wrapper.apsc-font-awesome-five .fas{   font-family:'Font Awesome 5 Free'; }
 .bsaHidden { opacity:0; visibility:hidden; } .bsaHide { display:none; opacity:0; } .bsaProItem.animated { opacity:1; visibility:visible; } .showHideAdvanced:hover { cursor:pointer; } .showAdvanced { display:none; } .hideAdvanced { display:block; }  .apPluginContainer, .bsaProOrderingForm, .bsaStatsWrapper { font-family:inherit; } .bsaLoader, .bsaLoaderRedirect { display:inline-block; margin:0 5px -3px; width:16px; height:16px; background:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/../../img/white-loader.gif) white center center no-repeat; background-size:100%; padding:2px; border-radius:20px; } .bsaLoaderRedirect { display:block; margin:20px auto; } .bsaLockedSection { position:relative; opacity:0.5; } .bsaLockedSection:after { position:absolute; top:0; left:0; right:0; bottom:0; content:' '; z-index:10000; } .bsaLockedContent { padding:15px; background-color:#f0f0f1; margin:10px 10px 20px; border-radius:10px; } .bsaLockedWhite { background-color:#ffffff; margin:10px 0; } .bsaLockedImage { padding:10px; opacity:0.5; }  .bsaGreen { color:#4CAF50; } .bsaBlue { color:#2196F3; } .bsaYellow { color:#FBCD39; } .bsaViolet { color:#673AB7; } .bsaRed { color:#F44336; } .bsaGreenBg { background-color:#4CAF50; } .bsaBlueBg { background-color:#2196F3; } .bsaYellowBg { background-color:#FBC02D; } .bsaVioletBg { background-color:#673AB7; } .bsaRedBg { background-color:#F44336; } .ui-state-disabled.bsaProUnavailableDate, .ui-state-disabled.bsaProUnavailableDate:hover, .ui-datepicker .ui-datepicker-calendar .ui-state-disabled.bsaProUnavailableDate:hover { background-color:#F44336 !important; color:white !important; opacity:.2; } .bottomLink { float:left; clear:left; }   .apPluginContainer h3 { font-size:16px; } .apPluginContainer a, .apPluginContainer span, .apPluginContainer p { font-size:14px; } .apPluginContainer a { display:block; } .apPluginContainer, .apPluginContainer .bsaProItems { height:100%; width:100%; clear:both; overflow:hidden; } .bsaProCorner .apPluginContainer, .bsaProCorner .apPluginContainer .bsaProItems { overflow:visible; } .apPluginContainer .bsaProItem { position:relative; } .apPluginContainer .bsaProHeader { padding:10px 15px; margin:0; } .apPluginContainer .bsaProHeader .bsaProHeader__title { display:inline-block; width:50%; margin:0; padding:0; } .apPluginContainer .bsaProHeader .bsaProHeader__formUrl { float:right; display:inline-block; width:50%; margin:0; padding:0; text-align:right; } .apPluginContainer .bsaProItem.animated { opacity:1; visibility:visible; } .apPluginContainer .bsaProItem { float:left; padding:0; width:100%; } .apPluginContainer .bsaProItemInner__img { background-position:center; background-size:cover; height:100%; } .apPluginContainer .bsaProItem__url { height:100%; } .apPluginContainer .bsaGridGutter .bsaProItem { margin:.8% 0 .8% 1.6%; } .apPluginContainer .bsaGridGutVer .bsaProItem { margin:.8% 0 .8% 0; } .apPluginContainer .bsaGridGutHor .bsaProItem { margin:0 0 0 1.6%; } .apPluginContainer .bsaGridNoGutter .bsaProItem { margin:0; }  .apPluginContainer .bsaProItem:first-child, .apPluginContainer .bsaProItem.bsaReset { margin-left:0 !important; clear:left; } .bsaProCarousel .bsaProItem.bsaReset { clear:none; margin:0 !important; } .bsaProCarousel .disabled { display:none; }   .bsaProOrderingForm { position:relative; width:100%; padding:0; margin:0; color:#444444; background-color:#FFFFFF; overflow:hidden; } .bsaProOrderingFormInner { padding:20px; overflow:hidden; } .bsaProInputs { width:100%; float:left; } .bsaProInputs > h3 { padding:0 !important; margin:0 0 15px !important; font-size:18px !important; } .bsaProInputsLeft { margin-right:0; } .bsaProInputsRight { margin-top:25px; margin-left:0; } .bsaProInput { float:left; width:100%; margin:0; padding:0; } .bsaProInput label { float:left; width:100%; margin:10px 0 5px 0; font-size:12px; font-weight:700; } .bsaProInput:nth-of-type(1) label { margin:0 0 5px; } .bsaProInput > input, .bsaProInput input[type="file"], .bsaProSelectSpace select { float:left; box-sizing:border-box; border-radius:3px !important; border:0 none !important; box-shadow:none !important; -webkit-box-shadow:none !important; font-size:12px; line-height:20px; padding:10px; width:100% !important; background-color:#f5f5f5 !important; color:#444444; height:auto; } .bsaProSelectSpace > select { background-image:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/../../img/select-arrow.png); background-repeat:no-repeat; background-position:97.5% 5px; -moz-appearance:none; -webkit-appearance:none; appearance:none; } .bsaProInputsGroup { clear:both; overflow:hidden; } .bsaGetBillingModels { float:left; width:100%; margin:0 0 20px; clear:both; } .bsaProInputsRight .bsaProInputsValues { margin-top:20px; } .bsaProInputsRight .bsaInputInnerModel { opacity:.5; } .bsaProInputsRight .bsaInputInnerModel.bsaSelected { opacity:1; } .bsaProInputsRight .bsaProInput { float:left; width:30%; } .bsaProInputsRight .bsaProInput:nth-of-type(2) { margin:0 5%; } .bsaProInputsRight .bsaInputInner { padding:10px; margin:0; text-align:center; overflow:hidden; background-color:#f5f5f5; border-radius:3px; } .bsaProInputsRight .bsaInputInner input, .bsaProInputsRight .bsaInputInner label { cursor:pointer; } .bsaProInputsRight .bsaInputInner label { display:block; margin-top:5px; font-size:14px; line-height:18px; font-weight:700; color:#444444; } .bsaProExpiration, .bsaProPrice, .bsaProDiscount { display:block; } .bsaProExpiration { font-weight:400; font-size:14px; } .bsaProPrice { font-size:17px; color:#65cc84; } .bsaProDiscount { float:right; font-weight:400; font-size:11px; text-align:center; background-color:#df5050; color:white; padding:1px 7px; margin-top:5px; border-radius:3px; } .bsaProInputsValues .bsaInputInner label { margin:5px 0 0; } .bsaTemplatePreview { max-width:370px; max-height:370px; margin-bottom:20px; clear:both;  overflow:auto; } .bsaTemplatePreview .apPluginContainer .bsaProItemInner__img {  background-position:center;  background-size:100%; } .bsaTemplatePreviewInner .bsaProItemInner__img { background-size:cover !important; } .bsaProSubmit, .bsaProSubmit:hover, .bsaProSubmit:active { float:right; color:#ffffff; background-color:#65cc84 !important; border-color:#3cbb62 !important; border:0; border-right:3px; background:none; padding:10px 20px; box-shadow:none; font-size:14px; font-weight:400; line-height:20px; } .bsaPayPalSection { } .bsaPayPalSectionBg { background-color:white; position:absolute; top:0; left:0; right:0; bottom:0; z-index:20; opacity:.8; } .bsaPayPalSectionCenter { height:100%; width:100%; overflow:auto; margin:auto; position:absolute; top:0; left:0; bottom:0; right:0; z-index:100; } .bsaPayPalSectionCenterFixed { position:fixed; z-index:999; } .bsaPayPalSectionCenterResponsive { width:60%; height:60%; min-width:200px; max-width:400px; padding:40px; } .bsaProImgSubmit { display:block; margin:0 auto; background:white; }   .bsaProAlert { float:left; width:100%; padding:10px 0; margin:0 0 15px; border-radius:3px; text-align:center; z-index:100; position:relative; } .bsaProAlert strong, .bsaProAlert p { display:inline-block; margin:0; padding:0; font-size:14px; line-height:14px; } .bsaProAlert > p { margin:0 !important; } .bsaProAlert, .bsaProAlert > a, .bsaProAlert > a:hover, .bsaProAlert > a:focus { font-size:12px; text-decoration:none; color:#ffffff; } .bsaProAlertSuccess { background-color:#65cc84; } .bsaProAlertFailed { background-color:#df5050; }   .bsaStatsWrapper { position:absolute; top:0; left:0; right:0; bottom:0; z-index:100000; background-color:white; } .bsaStatsWrapper h2 { font-size:22px; margin:20px 0; } .bsaStatsWrapper h3 { font-size:18px; margin:15px 0; } .bsaStatsWrapperBg { position:fixed; background-color:white; top:0; left:0; right:0; bottom:0; } .bsaStatsWrapper .tooltip { position:absolute; padding:15px; margin:0; color:white; background-color:black; } .bsaStatsButtons { display:block; overflow:hidden; width:100%; margin:0 0 20px; } .bsaPrevWeek { display:inline-block; width:50%; text-align:left; } .bsaNextWeek { display:none; float:right; text-align:right; } .bsaStatsWrapper table { table-layout:fixed; width:100%; min-width:700px; overflow-x:scroll; } .bsaStatsWrapper table td { font-weight:normal; border:1px solid #ededed; padding:10px 15px; } .bsaStatsWrapper .bsaOdd { background-color:#f9f9f9; } .bsaStatsWrapperInner { position:relative; max-width:1200px; padding:40px; margin:0 auto; color:black; } .bsaSumStats { float:left; width:30%; padding:15px 0; text-align:center; margin-bottom:25px; color:black; background-color:#eeeeee; } .bsaStatsWrapper .ct-chart .ct-series.ct-series-b .ct-bar, .bsaStatsWrapper .ct-chart .ct-series.ct-series-b .ct-line, .bsaStatsWrapper .ct-chart .ct-series.ct-series-b .ct-point, .bsaStatsWrapper .ct-chart .ct-series.ct-series-b .ct-slice.ct-donut { stroke:#673AB7; } .bsaStatsWrapper .ct-chart .ct-series.ct-series-a .ct-bar, .bsaStatsWrapper .ct-chart .ct-series.ct-series-a .ct-line, .bsaStatsWrapper .ct-chart .ct-series.ct-series-a .ct-point, .bsaStatsWrapper .ct-chart .ct-series.ct-series-a .ct-slice.ct-donut { stroke:#FBCD39; } .bsaStatsClicks { overflow-y:scroll; } .bsaStatsClose { position:absolute; cursor:pointer; top:40px; right:40px; width:25px; height:25px; background:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/../../img/close-black.png) white center center no-repeat; } .bsaCorrectIcon { display:block; width:20px; height:20px; margin:0 auto; background:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/../../img/correct.png) white center center no-repeat; } .bsaInCorrectIcon { display:block; width:20px; height:20px; margin:0 auto; background:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/../../img/incorrect.png) white center center no-repeat; }   .bsaPopupWrapper { position:fixed; top:0; left:0; right:0; bottom:0; z-index:1000000; background-position:top center; } .bsaPopupWrapperBg { position:fixed; background-color:white; top:0; left:0; right:0; bottom:0; z-index:100000; } .bsaPopupWrapperInner { position:relative; max-width:1200px; padding:10% 10% 70px; margin:0 auto; overflow:hidden; color:black; background:none; } .bsaPopupClose { position:absolute; cursor:pointer; top:40px; right:40px; width:25px; height:25px; background:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/../../img/close-black.png) white center center no-repeat; }   .bsaFloatingButton { position:relative; float:right; width:25px; height:25px; } .bsaFloatingClose { position:absolute; cursor:pointer; top:0; right:0; width:25px; height:25px; background:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/../../img/close-black.png) center center no-repeat; }   .bsaProScrollBarButton { position:relative; float:right; width:25px; height:25px; } .bsaProScrollBarClose { position:absolute; cursor:pointer; top:0; right:0; width:25px; height:25px; background:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/../../img/close-black.png) center center no-repeat; }   .bsaProRibbon { position:absolute; top:0; left:0; right:0; bottom:0; z-index:9999; background-image:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/../../img/corner-peel.png); background-position:top center; background-color:transparent; background-repeat:no-repeat; background-size:cover; } .bsaProCornerContent { position:absolute; top:0; left:0; right:0; bottom:0; width:200%; height:75%; overflow:hidden; -ms-transform:rotate(45deg);  -webkit-transform:rotate(45deg);  transform:rotate(45deg); z-index:9999; } .bsaProCornerInner { position:relative; top:25px; left:-75px; right:0; bottom:0; padding-left:25px; -ms-transform:rotate(-45deg);  -webkit-transform:rotate(-45deg);  transform:rotate(-45deg); z-index:9998; }   .bsaProLink { display:inline; position:relative; cursor:pointer; } .bsaProLink .bsaProLinkHover { display:none; opacity:0; position:absolute; top:0; padding-top:20px;   } .bsaProLink:hover .bsaProLinkHover { display:block; opacity:1; -webkit-animation:bsaLinkAnimate .4s ease-out; animation:bsaLinkAnimate .4s ease-out; } .bsaProLinkHover .bsaHidden { opacity:1 !important; visibility:visible !important; } @-webkit-keyframes bsaLinkAnimate { 0%  {opacity:0;} 25% {opacity:0;} 90% {opacity:.7;} 100% {opacity:1;} } @keyframes bsaLinkAnimate { 0%  {opacity:0;} 25% {opacity:0;} 90% {opacity:.7;} 100% {opacity:1;} }   @media (min-width:768px) {  .bsaProInputs {  width:47.5%; }  .bsaProInputsLeft {  margin-right:2.5%; }  .bsaProInputsRight {  margin-top:0;  margin-left:2.5%; } } @media (min-width:1px) { .apPluginContainer.bsa-pro-col-1 .bsaGridGutter .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-2 .bsaGridGutter .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-3 .bsaGridGutter .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-4 .bsaGridGutter .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-8 .bsaGridGutter .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-12 .bsaGridGutter .bsaProItem { width:100%; margin:.8% 0; }  .apPluginContainer.bsa-pro-col-1 .bsaGridGutVer .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-2 .bsaGridGutVer .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-3 .bsaGridGutVer .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-4 .bsaGridGutVer .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-8 .bsaGridGutVer .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-12 .bsaGridGutVer .bsaProItem { width:100%; margin:.8% 0; }  .apPluginContainer.bsa-pro-col-1 .bsaGridGutHor .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-2 .bsaGridGutHor .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-3 .bsaGridGutHor .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-4 .bsaGridGutHor .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-8 .bsaGridGutHor .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-12 .bsaGridGutHor .bsaProItem { width:100%; margin:0; }  .apPluginContainer.bsa-pro-col-1 .bsaGridNoGutter .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-2 .bsaGridNoGutter .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-3 .bsaGridNoGutter .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-4 .bsaGridNoGutter .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-8 .bsaGridNoGutter .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-12 .bsaGridNoGutter .bsaProItem { width:100%; margin:0; } } @media (min-width:600px) { .apPluginContainer.bsa-pro-col-1 .bsaGridGutter .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-2 .bsaGridGutter .bsaProItem { width:48.4%; margin:.8%; } .apPluginContainer.bsa-pro-col-3 .bsaGridGutter .bsaProItem { width:48.4%; margin:.8%; } .apPluginContainer.bsa-pro-col-4 .bsaGridGutter .bsaProItem { width:48.4%; margin:.8%; } .apPluginContainer.bsa-pro-col-8 .bsaGridGutter .bsaProItem { width:48.4%; margin:.8%; } .apPluginContainer.bsa-pro-col-12 .bsaGridGutter .bsaProItem { width:48.4%; margin:.8%; }   .apPluginContainer.bsa-pro-col-1 .bsaGridGutVer .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-2 .bsaGridGutVer .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-3 .bsaGridGutVer .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-4 .bsaGridGutVer .bsaProItem { width:50%; margin:.8% 0 .8% 0; } .apPluginContainer.bsa-pro-col-8 .bsaGridGutVer .bsaProItem { width:50%; margin:.8% 0 .8% 0; } .apPluginContainer.bsa-pro-col-12 .bsaGridGutVer .bsaProItem { width:50%; margin:.8% 0 .8% 0; }   .apPluginContainer.bsa-pro-col-1 .bsaGridGutHor .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-2 .bsaGridGutHor .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-3 .bsaGridGutHor .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-4 .bsaGridGutHor .bsaProItem { width:48.4%; margin:0 .8%; } .apPluginContainer.bsa-pro-col-8 .bsaGridGutHor .bsaProItem { width:48.4%; margin:0 .8%; } .apPluginContainer.bsa-pro-col-12 .bsaGridGutHor .bsaProItem { width:48.4%; margin:0 .8%; }   .apPluginContainer.bsa-pro-col-1 .bsaGridNoGutter .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-2 .bsaGridNoGutter .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-3 .bsaGridNoGutter .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-4 .bsaGridNoGutter .bsaProItem { width:50%; margin:0; } .apPluginContainer.bsa-pro-col-8 .bsaGridNoGutter .bsaProItem { width:50%; margin:0; } .apPluginContainer.bsa-pro-col-12 .bsaGridNoGutter .bsaProItem { width:50%; margin:0; }  } @media (min-width:900px) { .apPluginContainer.bsa-pro-col-1 .bsaGridGutter .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-2 .bsaGridGutter .bsaProItem { width:49.2%; margin:.8% 0 .8% 1.6%; } .apPluginContainer.bsa-pro-col-3 .bsaGridGutter .bsaProItem { width:32.2%; margin:.8% 0 .8% 1.6%; } .apPluginContainer.bsa-pro-col-4 .bsaGridGutter .bsaProItem { width:49.2%; margin:.8% 0 .8% 1.6%; } .apPluginContainer.bsa-pro-col-8 .bsaGridGutter .bsaProItem { width:23.8%; margin:.8% 0 .8% 1.6%; } .apPluginContainer.bsa-pro-col-12 .bsaGridGutter .bsaProItem { width:32.2%; margin:.8% 0 .8% 1.6%; }   .apPluginContainer.bsa-pro-col-1 .bsaGridGutVer .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-2 .bsaGridGutVer .bsaProItem { width:50%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-3 .bsaGridGutVer .bsaProItem { width:33.33333333%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-4 .bsaGridGutVer .bsaProItem { width:50%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-8 .bsaGridGutVer .bsaProItem { width:25%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-12 .bsaGridGutVer .bsaProItem { width:33.33333333%; margin:.8% 0; }   .apPluginContainer.bsa-pro-col-1 .bsaGridGutHor .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-2 .bsaGridGutHor .bsaProItem { width:49.2%; margin:0 0 0 1.6%; } .apPluginContainer.bsa-pro-col-3 .bsaGridGutHor .bsaProItem { width:32.2%; margin:0 0 0 1.6%; } .apPluginContainer.bsa-pro-col-4 .bsaGridGutHor .bsaProItem { width:49.2%; margin:0 0 0 1.6%; } .apPluginContainer.bsa-pro-col-8 .bsaGridGutHor .bsaProItem { width:23.8%; margin:0 0 0 1.6%; } .apPluginContainer.bsa-pro-col-12 .bsaGridGutHor .bsaProItem { width:32.2%; margin:0 0 0 1.6%; }   .apPluginContainer.bsa-pro-col-1 .bsaGridNoGutter .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-2 .bsaGridNoGutter .bsaProItem { width:50%; margin:0; } .apPluginContainer.bsa-pro-col-3 .bsaGridNoGutter .bsaProItem { width:33.33333333%; margin:0; } .apPluginContainer.bsa-pro-col-4 .bsaGridNoGutter .bsaProItem { width:50%; margin:0; } .apPluginContainer.bsa-pro-col-8 .bsaGridNoGutter .bsaProItem { width:25%; margin:0; } .apPluginContainer.bsa-pro-col-12 .bsaGridNoGutter .bsaProItem { width:33.33333333%; margin:0; }  } @media (min-width:1200px) { .apPluginContainer.bsa-pro-col-1 .bsaGridGutter .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-2 .bsaGridGutter .bsaProItem { width:49.2%; margin:.8% 0 .8% 1.6%; } .apPluginContainer.bsa-pro-col-3 .bsaGridGutter .bsaProItem { width:32.2%; margin:.8% 0 .8% 1.6%; } .apPluginContainer.bsa-pro-col-4 .bsaGridGutter .bsaProItem { width:23.8%; margin:.8% 0 .8% 1.6%; } .apPluginContainer.bsa-pro-col-8 .bsaGridGutter .bsaProItem { width:11.11111111%; margin:.8% 0 .8% 1.6%; } .apPluginContainer.bsa-pro-col-12 .bsaGridGutter .bsaProItem { width:6.866666666%; margin:.8% 0 .8% 1.6%; }   .apPluginContainer.bsa-pro-col-1 .bsaGridGutVer .bsaProItem { width:100%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-2 .bsaGridGutVer .bsaProItem { width:50%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-3 .bsaGridGutVer .bsaProItem { width:33.33333333%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-4 .bsaGridGutVer .bsaProItem { width:25%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-8 .bsaGridGutVer .bsaProItem { width:12.5%; margin:.8% 0; } .apPluginContainer.bsa-pro-col-12 .bsaGridGutVer .bsaProItem { width:8.33333333%; margin:.8% 0; }   .apPluginContainer.bsa-pro-col-1 .bsaGridGutHor .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-2 .bsaGridGutHor .bsaProItem { width:49.2%; margin:0 0 0 1.6%; } .apPluginContainer.bsa-pro-col-3 .bsaGridGutHor .bsaProItem { width:32.2%; margin:0 0 0 1.6%; } .apPluginContainer.bsa-pro-col-4 .bsaGridGutHor .bsaProItem { width:23.8%; margin:0 0 0 1.6%; } .apPluginContainer.bsa-pro-col-8 .bsaGridGutHor .bsaProItem { width:11.11111111%; margin:0 0 0 1.6%; } .apPluginContainer.bsa-pro-col-12 .bsaGridGutHor .bsaProItem { width:6.866666666%; margin:0 0 0 1.6%; }   .apPluginContainer.bsa-pro-col-1 .bsaGridNoGutter .bsaProItem { width:100%; margin:0; } .apPluginContainer.bsa-pro-col-2 .bsaGridNoGutter .bsaProItem { width:50%; margin:0; } .apPluginContainer.bsa-pro-col-3 .bsaGridNoGutter .bsaProItem { width:33.33333333%; margin:0; } .apPluginContainer.bsa-pro-col-4 .bsaGridNoGutter .bsaProItem { width:25%; margin:0; } .apPluginContainer.bsa-pro-col-8 .bsaGridNoGutter .bsaProItem { width:12.5%; margin:0; } .apPluginContainer.bsa-pro-col-12 .bsaGridNoGutter .bsaProItem { width:8.33333333%; margin:0; }  }  .bsaProScrollBar .bsaReset { clear:none !important; } .simply-scroll-container { position:relative; top:0; left:0; width:100%; }  .simply-scroll-clip { position:relative; overflow:hidden; }  .simply-scroll-list { overflow:hidden; margin:0; padding:0; list-style:none; } .simply-scroll-list li { padding:0; margin:0; list-style:none; } .simply-scroll-list li img { border:none; display:block; }   .simply-scroll { width:1920px; height:auto; }  .simply-scroll .simply-scroll-clip { width:1920px; height:auto; }   .bsaSite { text-align:center; background:lightgrey no-repeat; background-size:cover; height:125px; position:relative; } .bsaSite:nth-child(3n+1) { margin-left:0 !important; } .bsaSiteInner { position:absolute; text-align:center; bottom:0; width:100%; height:125px; overflow:hidden; -webkit-transition:all .5s;  transition:all .5s; } .bsaSiteInner h3 { margin:10px 0 0 !important; padding:10px 10px 15px !important; } .bsaSiteInner h3 > a, .bsaSiteInner h3 > small, .bsaSiteInner h3 > a:hover, .bsaSiteInner h3 > small:hover { position:relative; color:white !important; bottom:10px; } .bsaSiteInner h3 > a { position:relative; font-size:24px; line-height:27px; margin-bottom:5px; text-decoration:none !important; } .bsaSiteInner h3 > small { font-weight:normal; position:absolute; width:90%; left:0; top:80px; bottom:0; white-space:nowrap; overflow:hidden; margin:0 5%; opacity:1; text-overflow:ellipsis; -webkit-transition:all .5s;  transition:all .5s; } .bsaSiteInner:hover h3 > small { opacity:0; left:0; top:140px; -webkit-transition:all .5s;  transition:all .5s; } .bsaSiteInner .bsaSiteActions { font-weight:normal; position:absolute; width:84%; left:0; bottom:-40px; overflow:hidden; opacity:0; margin:0 8%; padding:0; -webkit-transition:all .25s;  transition:all .25s; } .bsaSiteInner .bsaSiteActions .bsaSiteAction { float:left; width:47%; margin:0; padding:4px 0; color:white; border-radius:40px; border:1px solid white; text-align:center; -webkit-transition:all .25s;  transition:all .25s; } .bsaSiteInner .bsaSiteActions .bsaSiteAction a { color:white; text-decoration:none; -webkit-transition:all .25s;  transition:all .25s; } .bsaSiteInner .bsaSiteActions .bsaSiteAction:hover{ color:black; background-color:white; -webkit-transition:all .5s;  transition:all .5s; } .bsaSiteInner .bsaSiteActions .bsaSiteAction:hover a { color:black; } .bsaSiteInner .bsaSiteActions .bsaSiteActionLeft { } .bsaSiteInner .bsaSiteActions .bsaSiteActionRight { float:right; } .bsaSiteInner:hover .bsaSiteActions { opacity:1; left:0; bottom:15px; -webkit-transition:all .5s;  transition:all .5s; } .bsaSiteInner .bsaSiteInnerBg { position:absolute; top:0; left:0; right:0; bottom:0; background-color:black; opacity:.5; -webkit-transition:all .5s;  transition:all .5s; } .bsaSiteInner:hover .bsaSiteInnerBg { opacity:.9; background-color:black; -webkit-transition:all .5s;  transition:all .5s; }   .bsaBlurWrapper { position:fixed; top:0; left:0; right:0; bottom:0; z-index:100000; } .bsaBlurInner { width:100%; max-width:500px; height:150px; margin:15% auto 0; background:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/../../img/detection.png) center left no-repeat; text-align:center; } .bsaBlurInnerContent { float:right; text-align:right; font-size:14px; margin-top:45px; margin-right:15px; padding:15px; max-width:60%; } .bsaBlurInnerContent h3 { font-weight:bold; font-size:20px; margin:0; padding:0; } .bsaBlurInnerContent p { margin:10px 0 0; padding:0; font-size:14px; color:black; } .bsaBlurContent > * { filter:blur(5px) !important; -webkit-filter:blur(5px) !important; -moz-filter:blur(5px) !important; -o-filter:blur(5px) !important; -ms-filter:blur(5px) !important; opacity:.5; } .bsaBlurContent > .bsaBlurWrapper { filter:blur(0) !important; -webkit-filter:blur(0) !important; -moz-filter:blur(0) !important; -o-filter:blur(0) !important; -ms-filter:blur(0) !important; opacity:1; }   .bsaCountdown { position:absolute; bottom:0; right:0; padding:1px 3px; font-size:10px; background-color:white; color:black; border-radius:0; margin:0; z-index:1000; } .bsaCountdown span { font-size:10px; } 
 .bsaProPanelContainer { float:left; width:100%; overflow:auto; } #bsaProPanelTable { float:left; width:100% !important; margin:10px 0 0 !important; font-size:12px; line-height:1.5; min-width:700px; border-radius:5px; overflow-x:scroll; } #bsaProPanelTable, #bsaProPanelTable th { color:black; background-color:white; border:0;position:relative; } #bsaProPanelTable tbody tr { opacity:1; -webkit-transition:all .4s;  transition:all .4s; } #bsaProPanelTable tbody:hover tr { opacity:0.5; } #bsaProPanelTable tbody tr:hover { opacity:1; } #bsaProPanelTable tr, #bsaProPanelTable th, #bsaProPanelTable td { text-align:left; padding:5px 10px; border:0; } #bsaProPanelTable th, #bsaProPanelTable tr { border-bottom:1px solid #ededed; } #bsaProPanelTable tr:last-of-type { border-bottom:0; } #bsaProPanelTable tr.bsaProFirst, #bsaProPanelTable th.bsaProFirst, #bsaProPanelTable td.bsaProFirst { text-align:left; } #bsaProPanelTable th { line-height:40px; height:40px; } #bsaProPanelTable th.bsaProFirst { border-top-left-radius:5px; max-width:250px; } #bsaProPanelTable td.bsaProFirst { max-width:250px; } #bsaProPanelTable td.bsaNoWrap { white-space:nowrap; } #bsaProPanelTable td.bsaCenter { text-align:center; } #bsaProPanelTable td.bsaProFirst .bsaProContent { margin-left:60px; } #bsaProPanelTable th.bsaProFirst > img, #bsaProPanelTable td.bsaProFirst > img { float:left; max-width:50px; } #bsaProPanelTable tr.bsaProLast, #bsaProPanelTable th.bsaProLast, #bsaProPanelTable td.bsaProLast { text-align:right; font-weight:bold; } #bsaProPanelTable th.bsaProLast { border-top-right-radius:5px; } #bsaProPanelTable .bsaProContent > a { display:inline-block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:200px; } #bsaProPanelTable span.bsaProPanelStatus { background-color:grey; color:white; border-radius:3px; padding:1px 4px; } #bsaProPanelTable span.bsaProPanelStatus.active { background-color:#4DA720; color:white; } #bsaProPanelTable span.bsaProPanelStatus.pending { background-color:grey; color:white; } #bsaProPanelTable span.bsaProPanelStatus.expired { background-color:#FF2A13; color:white; } #bsaProPanelTable .buyButton { background-color:#673ab7; color:#ffd71a; padding:10px 20px; display:inline-block; text-decoration:none; border-radius:4px; -webkit-transition:all .7s;  transition:all .7s; } #bsaProPanelTable .buyButton:hover { background-color:#ffd71a; color:#673ab7; } 
 #bsa-block-125--125 h3, #bsa-block-125--125 a, #bsa-block-125--125 img, #bsa-block-125--125 span, #bsa-block-125--125 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-block-125--125.apPluginContainer .bsaProItem, #bsa-block-125--125 .bsaProItemInner__thumb, #bsa-block-125--125 .bsaProAnimateThumb { max-width:125px; max-height:125px; aspect-ratio:125/125; } #bsa-block-125--125 .bsaProAnimateThumb { position:relative; width:100%; height:125px; } #bsa-block-125--125 .bsaProAnimateThumb:before{ content:""; display:block; } #bsa-block-125--125 .bsaProItemInner__url { height:100%; } #bsa-block-125--125 .bsaProItemInner__img { position:absolute; width:100%; max-width:125px; height:100%; max-height:125px; top:0; left:0; bottom:0; right:0; background-size:100%; background-repeat:no-repeat; } #bsa-block-1920--1200 h3, #bsa-block-1920--1200 a, #bsa-block-1920--1200 img, #bsa-block-1920--1200 span, #bsa-block-1920--1200 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-block-1920--1200.apPluginContainer .bsaProItem, #bsa-block-1920--1200 .bsaProItemInner__thumb, #bsa-block-1920--1200 .bsaProAnimateThumb { max-width:1920px; max-height:1200px; aspect-ratio:1920/1200; } #bsa-block-1920--1200 .bsaProAnimateThumb { position:relative; width:100%; height:1200px; } #bsa-block-1920--1200 .bsaProAnimateThumb:before{ content:""; display:block; } #bsa-block-1920--1200 .bsaProItemInner__url { height:100%; } #bsa-block-1920--1200 .bsaProItemInner__img { position:absolute; width:100%; max-width:1920px; height:100%; max-height:1200px; top:0; left:0; bottom:0; right:0; background-size:100%; background-repeat:no-repeat; } #bsa-block-250--250 h3, #bsa-block-250--250 a, #bsa-block-250--250 img, #bsa-block-250--250 span, #bsa-block-250--250 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-block-250--250.apPluginContainer .bsaProItem, #bsa-block-250--250 .bsaProItemInner__thumb, #bsa-block-250--250 .bsaProAnimateThumb { max-width:250px; max-height:250px; aspect-ratio:250/250; } #bsa-block-250--250 .bsaProAnimateThumb { position:relative; width:100%; height:250px; } #bsa-block-250--250 .bsaProAnimateThumb:before{ content:""; display:block; } #bsa-block-250--250 .bsaProItemInner__url { height:100%; } #bsa-block-250--250 .bsaProItemInner__img { position:absolute; width:100%; max-width:250px; height:100%; max-height:250px; top:0; left:0; bottom:0; right:0; background-size:100%; background-repeat:no-repeat; } #bsa-block-300--250 h3, #bsa-block-300--250 a, #bsa-block-300--250 img, #bsa-block-300--250 span, #bsa-block-300--250 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-block-300--250.apPluginContainer .bsaProItem, #bsa-block-300--250 .bsaProItemInner__thumb, #bsa-block-300--250 .bsaProAnimateThumb { max-width:300px; max-height:250px; aspect-ratio:300/250; } #bsa-block-300--250 .bsaProAnimateThumb { position:relative; width:100%; height:250px; } #bsa-block-300--250 .bsaProAnimateThumb:before{ content:""; display:block; } #bsa-block-300--250 .bsaProItemInner__url { height:100%; } #bsa-block-300--250 .bsaProItemInner__img { position:absolute; width:100%; max-width:300px; height:100%; max-height:250px; top:0; left:0; bottom:0; right:0; background-size:100%; background-repeat:no-repeat; } #bsa-block-300--600 h3, #bsa-block-300--600 a, #bsa-block-300--600 img, #bsa-block-300--600 span, #bsa-block-300--600 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-block-300--600.apPluginContainer .bsaProItem, #bsa-block-300--600 .bsaProItemInner__thumb, #bsa-block-300--600 .bsaProAnimateThumb { max-width:300px; max-height:600px; aspect-ratio:300/600; } #bsa-block-300--600 .bsaProAnimateThumb { position:relative; width:100%; height:600px; } #bsa-block-300--600 .bsaProAnimateThumb:before{ content:""; display:block; } #bsa-block-300--600 .bsaProItemInner__url { height:100%; } #bsa-block-300--600 .bsaProItemInner__img { position:absolute; width:100%; max-width:300px; height:100%; max-height:600px; top:0; left:0; bottom:0; right:0; background-size:100%; background-repeat:no-repeat; } #bsa-block-336--280 h3, #bsa-block-336--280 a, #bsa-block-336--280 img, #bsa-block-336--280 span, #bsa-block-336--280 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-block-336--280.apPluginContainer .bsaProItem, #bsa-block-336--280 .bsaProItemInner__thumb, #bsa-block-336--280 .bsaProAnimateThumb { max-width:336px; max-height:280px; aspect-ratio:336/280; } #bsa-block-336--280 .bsaProAnimateThumb { position:relative; width:100%; height:280px; } #bsa-block-336--280 .bsaProAnimateThumb:before{ content:""; display:block; } #bsa-block-336--280 .bsaProItemInner__url { height:100%; } #bsa-block-336--280 .bsaProItemInner__img { position:absolute; width:100%; max-width:336px; height:100%; max-height:280px; top:0; left:0; bottom:0; right:0; background-size:100%; background-repeat:no-repeat; } #bsa-block-468--60 h3, #bsa-block-468--60 a, #bsa-block-468--60 img, #bsa-block-468--60 span, #bsa-block-468--60 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-block-468--60.apPluginContainer .bsaProItem, #bsa-block-468--60 .bsaProItemInner__thumb, #bsa-block-468--60 .bsaProAnimateThumb { max-width:468px; max-height:60px; aspect-ratio:468/60; } #bsa-block-468--60 .bsaProAnimateThumb { position:relative; width:100%; height:60px; } #bsa-block-468--60 .bsaProAnimateThumb:before{ content:""; display:block; } #bsa-block-468--60 .bsaProItemInner__img { height:100%; } #bsa-block-468--60 .bsaProItemInner__img { position:absolute; width:100%; max-width:468px; height:100%; max-height:60px; top:0; left:0; bottom:0; right:0; background-size:100%; background-repeat:no-repeat; } #bsa-block-728--90 h3, #bsa-block-728--90 a, #bsa-block-728--90 img, #bsa-block-728--90 span, #bsa-block-728--90 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-block-728--90.apPluginContainer .bsaProItem, #bsa-block-728--90 .bsaProItemInner__thumb, #bsa-block-728--90 .bsaProAnimateThumb { max-width:728px; max-height:90px; aspect-ratio:728/90; } #bsa-block-728--90 .bsaProAnimateThumb { position:relative; width:100%; height:90px; } #bsa-block-728--90 .bsaProAnimateThumb:before{ content:""; display:block; } #bsa-block-728--90 .bsaProItemInner__url { height:100%; } #bsa-block-728--90 .bsaProItemInner__img { position:absolute; width:100%; max-width:728px; height:100%; max-height:90px; top:0; left:0; bottom:0; right:0; background-size:100%; background-repeat:no-repeat; } #bsa-default-extra h3, #bsa-default-extra a, #bsa-default-extra img, #bsa-default-extra span, #bsa-default-extra p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-default-extra .bsaProItem { overflow:hidden; } #bsa-default-extra .bsaProItemInner { width:101%; height:150px; overflow:hidden; background-color:#f5f5f5; color:#000000; } #bsa-default-extra .bsaProItemInner:hover .bsaProItemInner__thumb { -webkit-animation:bsaThumbIn .4s forwards ease-out;  animation:bsaThumbIn .4s forwards ease-out; } #bsa-default-extra .bsaProItemInner:hover .bsaProItemInner__copy { -webkit-animation:bsaCopyIn .4s forwards ease-out;  animation:bsaCopyIn .4s forwards ease-out; } #bsa-default-extra .bsaProItemInner:hover .bsaProItemInner__copy .bsaProItemInner__url { opacity:1; -webkit-transition:all .4s ease-out;  transition:all .4s ease-out; }  @-webkit-keyframes bsaThumbIn { 0%  {width:35%;transform:scale(1);} 100%  {width:20%;transform:scale(1.4);} }  @keyframes bsaThumbIn { 0%  {width:35%;transform:scale(1);} 100%  {width:20%;transform:scale(1.4);} }  @-webkit-keyframes bsaThumbOut { 0%  {width:20%;transform:scale(1.4);} 100%  {width:35%;transform:scale(1);} }  @keyframes bsaThumbOut { 0%  {width:20%;transform:scale(1.4);} 100%  {width:35%;transform:scale(1);} }  @-webkit-keyframes bsaCopyIn { 0%  {width:65%;} 100%  {width:80%;} }  @keyframes bsaCopyIn { 0%  {width:65%;} 100%  {width:80%;} }  @-webkit-keyframes bsaCopyOut { 0%  {width:80%;} 100%  {width:65%;} }  @keyframes bsaCopyOut { 0%  {width:80%;} 100%  {width:65%;} } #bsa-default-extra .bsaProItemInner .bsaProItemInner__thumb { float:left; height:150px; width:35%; overflow:hidden; -webkit-animation:bsaThumbOut .4s forwards ease-out;  animation:bsaThumbOut .4s forwards ease-out; zoom:1; z-index:1; } #bsa-default-extra .bsaProItemInner__thumb .bsaProItemInner__img { width:100%; height:150px; background-position:center; background-size:cover; } #bsa-default-extra .bsaProItemInner .bsaProItemInner__copy { float:left; position:relative; height:150px; width:65%; padding:0; margin:0; -webkit-box-shadow:0 0 50px #000000; -moz-box-shadow:0 0 50px #000000; box-shadow:0 0 50px #000000; background-color:#f5f5f5; -webkit-animation:bsaCopyOut .4s forwards ease-out;  animation:bsaCopyOut .4s forwards ease-out; z-index:10; } #bsa-default-extra .bsaProItemInner__copyInner { } #bsa-default-extra .bsaProItemInner__copy .bsaProItemInner__title { font-size:17px; margin:15px 15px 0; } #bsa-default-extra .bsaProItemInner__copy .bsaProItemInner__desc { margin:0 15px 10px; font-size:14px; } #bsa-default-extra .bsaProItemInner__copy .bsaProItemInner__url { opacity:0; margin:0 15px; font-weight:bold; font-size:14px; -webkit-transition:all .4s ease-out;  transition:all .4s ease-out; } #bsa-default h3, #bsa-default a, #bsa-default img, #bsa-default span, #bsa-default p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-default .bsaProItem { overflow:hidden; } #bsa-default .bsaProItemInner { width:101%; height:150px; overflow:hidden; background-color:#f5f5f5; color:#000000; } #bsa-default .bsaProItemInner .bsaProItemInner__thumb { float:left; height:150px; width:35%; overflow:hidden; } #bsa-default .bsaProItemInner__thumb .bsaProItemInner__img { width:100%; height:150px; background-position:center; background-size:cover; } #bsa-default .bsaProItemInner .bsaProItemInner__copy { float:left; height:150px; width:65%; padding:0; margin:0; -webkit-box-shadow:0 0 50px #000000; -moz-box-shadow:0 0 50px #000000; box-shadow:0 0 50px #000000; } #bsa-default .bsaProItemInner__copyInner { } #bsa-default .bsaProItemInner__copy .bsaProItemInner__title { font-size:17px; margin:15px 15px 0; } #bsa-default .bsaProItemInner__copy .bsaProItemInner__desc { margin:0 15px 10px; font-size:14px; } #bsa-default .bsaProItemInner__copy .bsaProItemInner__url { margin:0 15px; font-weight:bold; font-size:14px; } #bsa-facebook-1 h3, #bsa-facebook-1 a, #bsa-facebook-1 img, #bsa-facebook-1 span, #bsa-facebook-1 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-facebook-1 .bsaProItem { position:relative; overflow:hidden; } #bsa-facebook-1 .bsaProItemInner { box-sizing:border-box; overflow:hidden; background-color:#ffffff; color:#000000; height:260px; width:100%; border:1px solid; border-color:#e5e6e9 #dfe0e4 #d0d1d5; -webkit-border-radius:3px; } #bsa-facebook-1 .bsaProItemInner__copy { position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:auto; color:white; } #bsa-facebook-1 .bsaProItemInner__copyInner { position:relative; padding:10px; z-index:100; height:240px; } #bsa-facebook-1 .bsaProItemInner__thumb { } #bsa-facebook-1 .bsaProItemInner__img { width:100%; height:160px; background-size:cover; } #bsa-facebook-1 .bsaProItemInner__title { margin-top:10px;  font-weight:bold; } #bsa-facebook-1 .bsaProItemInner__title, #bsa-facebook-1 .bsaProItemInner__url { font-size:12px; color:#3b5998; } #bsa-facebook-1 .bsaProItemInner__url { display:block; font-weight:normal; white-space:nowrap; } #bsa-facebook-1 .bsaProItemInner__desc { font-size:12px; color:#9197a3; } #bsa-facebook-2 h3, #bsa-facebook-2 a, #bsa-facebook-2 img, #bsa-facebook-2 span, #bsa-facebook-2 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-facebook-2 .bsaProItem { position:relative; overflow:hidden; } #bsa-facebook-2 .bsaProItemInner { box-sizing:border-box; overflow:hidden; background-color:#ffffff; color:#000000; height:190px; width:100%; border:1px solid; border-color:#e5e6e9 #dfe0e4 #d0d1d5; -webkit-border-radius:3px; } #bsa-facebook-2 .bsaProItemInner__copy { position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:auto; color:white; } #bsa-facebook-2 .bsaProItemInner__copyInner { position:relative; padding:10px; z-index:100; height:170px; } #bsa-facebook-2 .bsaProItemInner_copyHeader { height:80px; } #bsa-facebook-2 .bsaProItemInner__title { font-size:16px; color:#3b5998; } #bsa-facebook-2 .bsaProItemInner__desc { font-size:13px; color:#9197a3; } #bsa-facebook-2 .bsaProItemInner__thumb { } #bsa-facebook-2 .bsaProItemInner__img { width:100%; height:70px; background-size:cover; } #bsa-facebook-2 .bsaProItemInner__url { display:block; font-size:12px; color:#9197a3; font-weight:normal; white-space:nowrap; margin-top:7px; } #bsa-flat-1 h3, #bsa-flat-1 a, #bsa-flat-1 img, #bsa-flat-1 span, #bsa-flat-1 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-flat-1 .bsaProItemInner { width:100%; height:150px; overflow:hidden; background-color:#f5f5f5; color:#000000; } #bsa-flat-1 .bsaProItemInner .bsaProItemInner__thumb { float:right; height:150px; width:35%; overflow:hidden; } #bsa-flat-1 .bsaProItemInner__thumb .bsaProItemInner__img { width:100%; height:150px; background-color:#bbdefb; } #bsa-flat-1 .bsaProItemInner__thumb .bsaProItemInner__img .bsaProItemInner__imgSymbol { color:white; } #bsa-flat-1 .bsaProItemInner__thumb .bsaProItemInner__img .bsaProItemInner__imgSymbolBox { width:50px; margin:0 auto; } #bsa-flat-1 .bsaProItemInner__thumb .bsaProItemInner__img .bsaProItemInner__imgSymbol .bsaProItemInner__imgSymbolBox > i { font-size:50px; line-height:150px; text-align:center; border:1px solid white; border-radius:50%; } #bsa-flat-1 .bsaProItemInner .bsaProItemInner__copy { float:left; height:150px; width:65%; padding:0; margin:0; } #bsa-flat-1 .bsaProItemInner__copyInner { } #bsa-flat-1 .bsaProItemInner__copy .bsaProItemInner__title { font-size:17px; margin:15px 15px 0; } #bsa-flat-1 .bsaProItemInner__copy .bsaProItemInner__desc { margin:0 15px 10px; font-size:14px; } #bsa-flat-1 .bsaProItemInner__copy .bsaProItemInner__url { margin:0 15px; font-weight:bold; font-size:14px; } #bsa-flat-2 h3, #bsa-flat-2 a, #bsa-flat-2 img, #bsa-flat-2 span, #bsa-flat-2 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-flat-2 .bsaProItemInner { width:100%; height:150px; overflow:hidden; background-color:#f5f5f5; color:#000000; } #bsa-flat-2 .bsaProItemInner .bsaProItemInner__thumb { float:right; height:150px; width:35%; overflow:hidden; } #bsa-flat-2 .bsaProItemInner__thumb .bsaProItemInner__img { width:100%; height:150px; background-color:#9575cd; } #bsa-flat-2 .bsaProItemInner__thumb .bsaProItemInner__img .bsaProItemInner__imgSymbol { color:black; } #bsa-flat-2 .bsaProItemInner__thumb .bsaProItemInner__img .bsaProItemInner__imgSymbolBox { width:50px; margin:0 auto; } #bsa-flat-2 .bsaProItemInner__thumb .bsaProItemInner__img .bsaProItemInner__imgSymbol .bsaProItemInner__imgSymbolBox > i { font-size:50px; line-height:150px; text-align:center; border:1px solid black; border-radius:50%; } #bsa-flat-2 .bsaProItemInner .bsaProItemInner__copy { float:left; height:150px; width:65%; padding:0; margin:0; } #bsa-flat-2 .bsaProItemInner__copyInner { } #bsa-flat-2 .bsaProItemInner__copy .bsaProItemInner__title { font-size:17px; margin:15px 15px 0; } #bsa-flat-2 .bsaProItemInner__copy .bsaProItemInner__desc { margin:10px 15px; font-size:14px; } #bsa-flat-3 h3, #bsa-flat-3 a, #bsa-flat-3 img, #bsa-flat-3 span, #bsa-flat-3 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-flat-3 .bsaProItemInner { width:100%; height:170px; overflow:hidden; color:#FFFFFF; text-align:center; } #bsa-flat-3 .bsaProItemInner .bsaProItemInner__thumb, #bsa-flat-3 .bsaProItemInner .bsaProItemInner__thumbBg { position:absolute; top:0; left:0; right:0; bottom:0; z-index:10; } #bsa-flat-3 .bsaProItemInner .bsaProItemInner__thumbBg { z-index:20; background-color:black; opacity:.4; } #bsa-flat-3 .bsaProItemInner__thumb .bsaProItemInner__img { width:100%; height:170px; background-size:cover; } #bsa-flat-3 .bsaProItemInner__thumb .bsaProItemInner__img .bsaProItemInner__imgSymbol .bsaProItemInner__imgSymbolBox > i { font-size:50px; line-height:170px; text-align:center; border:1px solid black; border-radius:50%; } #bsa-flat-3 .bsaProItemInner .bsaProItemInner__copy { position:relative; height:170px; width:100%; padding:0; margin:0; z-index:100; } #bsa-flat-3 .bsaProItemInner__copyInner { } #bsa-flat-3 .bsaProItemInner__copy .bsaProItemInner__title { font-size:12px; font-weight:normal; padding:7px 11px; color:white; border:1px solid white; width:auto; border-radius:30px; display:inline-block; opacity:.9; } #bsa-flat-3 .bsaProItemInner:hover .bsaProItemInner__copy .bsaProItemInner__title { background-color:white; color:black; opacity:1; } #bsa-flat-3 .bsaProItemInner__copy .bsaProItemInner__desc { font-size:15px; margin:25px 50px 20px; line-height:22px; font-weight:bold; } #bsa-flat-4 h3, #bsa-flat-4 a, #bsa-flat-4 img, #bsa-flat-4 span, #bsa-flat-4 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-flat-4 .bsaProItemInner { width:100%; height:170px; overflow:hidden; color:#FFFFFF; text-align:center; } #bsa-flat-4 .bsaProItemInner .bsaProItemInner__thumb, #bsa-flat-4 .bsaProItemInner .bsaProItemInner__thumbBg { position:absolute; top:0; left:0; right:0; bottom:0; z-index:10; } #bsa-flat-4 .bsaProItemInner .bsaProItemInner__thumbBg { z-index:20; background-color:black; opacity:.4; } #bsa-flat-4 .bsaProItemInner__thumb .bsaProItemInner__img { width:100%; height:170px; background-size:cover; } #bsa-flat-4 .bsaProItemInner__thumb .bsaProItemInner__img .bsaProItemInner__imgSymbol .bsaProItemInner__imgSymbolBox > i { font-size:50px; line-height:170px; text-align:center; border:1px solid black; border-radius:50%; } #bsa-flat-4 .bsaProItemInner .bsaProItemInner__copy { position:relative; height:170px; width:100%; padding:0; margin:0; z-index:100; } #bsa-flat-4 .bsaProItemInner__copyInner { } #bsa-flat-4 .bsaProItemInner__copy .bsaProItemInner__url { display:block; line-height:30px; text-align:right; margin:5px 15px; } #bsa-flat-4 .bsaProItemInner__copy .bsaProItemInner__line { display:block; margin:0 15px 15px; background-color:white; opacity:.5; border-bottom:1px solid white; } #bsa-flat-4 .bsaProItemInner__copy .bsaProItemInner__title { font-size:26px; text-transform:uppercase; color:white; width:auto; display:inline-block; margin:0 20px; font-weight:bold; } #bsa-html h3, #bsa-html a, #bsa-html img, #bsa-html span, #bsa-html p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; } #bsa-html a { display:inline; } #bsa-image-1 h3, #bsa-image-1 a, #bsa-image-1 img, #bsa-image-1 span, #bsa-image-1 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-image-1 .bsaProItemInner__img { width:100%; height:150px; background-size:cover; } #bsa-image-2 h3, #bsa-image-2 a, #bsa-image-2 img, #bsa-image-2 span, #bsa-image-2 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-image-2 .bsaProItemInner__img { width:100%; height:150px; background-size:cover; } #bsa-image-2 .bsaProItemInner__copy { position:absolute; bottom:0; width:100%; height:auto; } #bsa-image-2 .bsaProItemInner__copyInner { padding:10px; z-index:100; position:relative; } #bsa-image-2 .bsaProItemInner__copyInnerBg { position:absolute; top:0; left:0; right:0; bottom:0; opacity:.4; background-color:black; z-index:10; } #bsa-image-2 .bsaProItemInner__title { color:white; } #bsa-link-1 h3, #bsa-link-1 a, #bsa-link-1 img, #bsa-link-1 span, #bsa-link-1 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-link-2 .bsaProItems { border:1px grey dashed; box-sizing:border-box; } #bsa-link-1 .bsaProItemInner__copy { margin:5px 15px; } #bsa-link-2 h3, #bsa-link-2 img, #bsa-link-2 a, #bsa-link-2 span, #bsa-link-2 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-link-2 .bsaProItems { border:1px grey dashed; box-sizing:border-box; } #bsa-link-2 .bsaProItemInner__copy { margin:5px 15px; } #bsa-material-design-1 h3, #bsa-material-design-1 img, #bsa-material-design-1 span, #bsa-material-design-1 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-material-design-1 .bsaProItem { position:relative; overflow:hidden; border-radius:2px; } #bsa-material-design-1 .bsaProItemInner { overflow:hidden; background-color:white; color:#000000; height:150px; width:100%; } #bsa-material-design-1 .bsaProItemInner__thumb { } #bsa-material-design-1 .bsaProItemInner__img { width:100%; height:150px; background-size:cover; } #bsa-material-design-1 .bsaProItemInner__copy { position:absolute; top:0; margin:5%; width:90%; height:auto; color:black; z-index:15; background-color:white; border-radius:2px; -webkit-transition:all .5s;  transition:all .5s; } #bsa-material-design-1 .bsaProItemInner:hover .bsaProItemInner__copy { top:60%; -webkit-transition:all .5s;  transition:all .5s; } #bsa-material-design-1 .bsaProItemInner__copyInner { position:relative; padding:15px; } #bsa-material-design-1 .bsaProItemInner__button { color:white; position:absolute; bottom:-80px; width:100%; text-align:center; -webkit-transition:all .5s;  transition:all .5s; } #bsa-material-design-1 .bsaProItemInner:hover .bsaProItemInner__button { bottom:45px; -webkit-transition:all .5s;  transition:all .5s; -webkit-transition-delay:.1s;  transition-delay:.1s; } #bsa-material-design-1 .bsaProItemInner__buttonInner { width:100%; margin:0 auto; position:relative; z-index:10; } #bsa-material-design-1 .bsaProItemInner__title { color:black; } #bsa-material-design-1 .bsaProItemInner__desc { line-height:20px; font-size:13px; margin-top:5px; } #bsa-material-design-2 h3, #bsa-material-design-2 img, #bsa-material-design-2 span, #bsa-material-design-2 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-material-design-2 .bsaProItem { position:relative; overflow:hidden; border-radius:2px; padding:0; } #bsa-material-design-2 .bsaProItemInner { overflow:hidden; background-color:white; color:#000000; height:150px; width:100%; border-radius:2px; } #bsa-material-design-2 .bsaProItemInner__thumb { border-radius:2px; } #bsa-material-design-2 .bsaProItemInner__img { width:100%; height:150px; background-size:cover; border-radius:2px; } #bsa-material-design-2 .bsaProItemInner__copy { position:absolute; top:100px; bottom:0; margin:0; width:100%; height:100%; color:black; z-index:15; background-color:white; border-radius:0 0 2px 2px; -webkit-transition:all .5s;  transition:all .5s; } #bsa-material-design-2 .bsaProItemInner:hover .bsaProItemInner__copy { top:0; border-radius:2px; -webkit-transition:all .5s;  transition:all .5s; } #bsa-material-design-2 .bsaProItemInner__copyInner { position:relative; padding:15px; } #bsa-material-design-2 .bsaProItemInner__buttonInner { width:100%; margin:0 auto; position:relative; z-index:10; } #bsa-material-design-2 .bsaProItemInner__title { color:black; margin-top:-10px; line-height:40px; -webkit-transition:all .5s;  transition:all .5s; } #bsa-material-design-2 .bsaProItemInner:hover .bsaProItemInner__title { margin-top:0; line-height:22px; -webkit-transition:all .5s;  transition:all .5s; } #bsa-material-design-2 .bsaProItemInner__desc { line-height:18px; font-size:13px; margin-top:5px; } #bsa-modern-1 h3, #bsa-modern-1 a, #bsa-modern-1 img, #bsa-modern-1 span, #bsa-modern-1 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-modern-1 .bsaProItem { position:relative; overflow:hidden; } #bsa-modern-1 .bsaProItemInner { overflow:hidden; background-color:#f5f5f5; color:#000000; height:150px; width:100%; } #bsa-modern-1 .bsaProItemInner__thumb { } #bsa-modern-1 .bsaProItemInner__img { width:100%; height:150px; background-size:cover; -webkit-transition:all .5s;  transition:all .5s; } #bsa-modern-1 .bsaProItemInner:hover .bsaProItemInner__img { width:140%; -webkit-transition:width .5s;  transition:width .5s; } #bsa-modern-1 .bsaProItemInner__copy { position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:auto; color:white; } #bsa-modern-1 .bsaProItemInner__copyInnerBg { position:absolute; top:0; left:0; right:0; bottom:0; opacity:.4; background-color:black; z-index:10; -webkit-transition:all .5s;  transition:all .5s; } #bsa-modern-1 .bsaProItemInner:hover .bsaProItemInner__copyInnerBg { opacity:.7; -webkit-transition:opacity .5s;  transition:opacity .5s; } #bsa-modern-1 .bsaProItemInner__copyInner { position:relative; padding:15px; z-index:100; } #bsa-modern-1 .bsaProItemInner__title { color:white; } #bsa-modern-1 .bsaProItemInner__desc, #bsa-modern-1 .bsaProItemInner__url { margin-top:10px; } #bsa-modern-1 .bsaProItemInner__url { display:block; font-weight:bold; } #bsa-modern-2 h3, #bsa-modern-2 a, #bsa-modern-2 img, #bsa-modern-2 span, #bsa-modern-2 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-modern-2 .bsaProItem { position:relative; overflow:hidden; } #bsa-modern-2 .bsaProItemInner { overflow:hidden; background-color:#f5f5f5; color:#000000; height:150px; width:100%; } #bsa-modern-2 .bsaProItemInner__thumb { } #bsa-modern-2 .bsaProItemInner__img { width:100%; height:150px; background-size:cover; -webkit-transition:all .5s;  transition:all .5s; } #bsa-modern-2 .bsaProItemInner:hover .bsaProItemInner__img { width:140%; -webkit-transition:width .5s;  transition:width .5s; } #bsa-modern-2 .bsaProItemInner__copy { position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:auto; color:white; } #bsa-modern-2 .bsaProItemInner__copyInnerBg { position:absolute; top:0; left:0; right:0; bottom:0; opacity:.4; background-color:black; z-index:10; -webkit-transition:all .5s;  transition:all .5s; } #bsa-modern-2 .bsaProItemInner:hover .bsaProItemInner__copyInnerBg { opacity:.7; -webkit-transition:opacity .5s;  transition:opacity .5s; } #bsa-modern-2 .bsaProItemInner__copyInner { position:relative; padding:20px; z-index:100; } #bsa-modern-2 .bsaProItemInner__title { color:white; text-align:center; font-size:20px; } #bsa-modern-2 .bsaProItemInner__desc { margin-top:15px; text-align:center; } #bsa-modern-3 h3, #bsa-modern-3 a, #bsa-modern-3 img, #bsa-modern-3 span, #bsa-modern-3 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-modern-3 .bsaProItem { position:relative; overflow:hidden; } #bsa-modern-3 .bsaProItemInner { overflow:hidden; background-color:#f5f5f5; color:#000000; height:150px; width:100%; } #bsa-modern-3 .bsaProItemInner__thumb { } #bsa-modern-3 .bsaProItemInner__img { width:100%; height:150px; background-size:cover; -webkit-transition:all .5s;  transition:all .5s; } #bsa-modern-3 .bsaProItemInner:hover .bsaProItemInner__img { width:140%; -webkit-transition:width .5s;  transition:width .5s; } #bsa-modern-3 .bsaProItemInner__copy { position:absolute; bottom:0; width:100%; height:60%; color:white; -webkit-transition:all .5s;  transition:all .5s; } #bsa-modern-3 .bsaProItemInner:hover .bsaProItemInner__copy { height:100%; -webkit-animation:showCopy .4s ease-in-out;  animation:showCopy .4s ease-in-out; } @-webkit-keyframes showCopy { 0%  {height:60%;} 100% {height:100%;} }  @keyframes showCopy { 0%  {height:60%;} 100% {height:100%;} } #bsa-modern-3 .bsaProItemInner__copyInnerBg { position:absolute; top:0; left:0; right:0; bottom:0; opacity:.4; background-color:black; z-index:10; -webkit-transition:all .5s;  transition:all .5s; } #bsa-modern-3 .bsaProItemInner:hover .bsaProItemInner__copyInnerBg { opacity:.7; -webkit-transition:opacity .5s;  transition:opacity .5s; } #bsa-modern-3 .bsaProItemInner__copyInner { position:relative; padding:20px; z-index:100; } #bsa-modern-3 .bsaProItemInner__title { color:white; text-align:center; font-size:20px; } #bsa-modern-3 .bsaProItemInner__desc { opacity:0; margin-top:15px; text-align:center; line-height:20px; -webkit-transition:all .4s;  transition:all .4s; } #bsa-modern-3 .bsaProItemInner:hover .bsaProItemInner__desc { opacity:1; -webkit-transition:all .4s;  transition:all .4s; -webkit-transition-delay:.2s;  transition-delay:.2s; } #bsa-modern-4 h3, #bsa-modern-4 a, #bsa-modern-4 img, #bsa-modern-4 span, #bsa-modern-4 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-modern-4 .bsaProItem { position:relative; overflow:hidden; } #bsa-modern-4 .bsaProItemInner { overflow:hidden; background-color:#f5f5f5; color:#000000; height:200px; width:100%; } #bsa-modern-4 .bsaProItemInner__thumb { width:70px; height:70px; overflow:hidden; border-radius:50%; margin:0 auto; } #bsa-modern-4 .bsaProItemInner__thumbContainer { width:100%; margin:-40px auto 0; text-align:center; z-index:100; position:relative; } #bsa-modern-4 .bsaProItemInner__img { width:100%; height:100%; margin:0 auto; background-size:cover; -webkit-transition:all .5s;  transition:all .5s; } #bsa-modern-4 .bsaProItemInner:hover .bsaProItemInner__img { width:140%; -webkit-transition:width .5s;  transition:width .5s; } #bsa-modern-4 .bsaProItemInner__copyTitle { bottom:0; width:100%; color:black; height:90px; } #bsa-modern-4 .bsaProItemInner__copyTitle .bsaProItemInner__copyInner { position:relative; padding:20px; z-index:10; height:50px; background-color:#eaeaea; } #bsa-modern-4 .bsaProItemInner__title { color:black; } #bsa-modern-4 .bsaProItemInner__copyDesc { } #bsa-modern-4 .bsaProItemInner__copyDesc .bsaProItemInner__copyInner { padding:0 15px; } #bsa-modern-4 .bsaProItemInner__desc { margin-top:15px; text-align:center; line-height:20px; } #bsa-paper-note-1 h3, #bsa-paper-note-1 a, #bsa-paper-note-1 img, #bsa-paper-note-1 span, #bsa-paper-note-1 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-paper-note-1 .bsaProItemInner.bsaNote { position:relative; height:140px; width:100%; padding:0; margin:0; color:#fff; background:#e53935; overflow:hidden; } #bsa-paper-note-1 .bsaProItemInner.bsaNote:before { content:""; position:absolute; top:0; right:0; border-width:0 16px 16px 0; border-style:solid; border-color:#fff #fff #c62828 #c62828; background:#c62828; -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2); -moz-box-shadow:0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2); box-shadow:0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);  display:block; width:0; } #bsa-paper-note-1 .bsaProItemInner.bsaNote.bsaRounded { -moz-border-radius:5px 0 5px 5px; border-radius:5px 0 5px 5px; } #bsa-paper-note-1 .bsaProItemInner.bsaNote.bsaRounded:before { border-width:15px; border-color:#fff #fff transparent transparent; -moz-border-radius:0 0 0 5px; border-radius:0 0 0 5px; } #bsa-paper-note-1 .bsaProItemInner .bsaProItemInner__copy { float:left; height:140px; width:100%; padding:0; margin:0; } #bsa-paper-note-1 .bsaProItemInner__copyInner { } #bsa-paper-note-1 .bsaProItemInner__copy .bsaProItemInner__title { font-size:20px; margin:15px 15px 0; color:#5d0a0a; } #bsa-paper-note-1 .bsaProItemInner__copy .bsaProItemInner__desc { margin:0 15px 10px; font-size:14px; color:#ffcdd2; } #bsa-paper-note-1 .bsaProItemInner__copy .bsaProItemInner__url { margin:0 15px; font-weight:bold; font-size:14px; color:#ffcdd2; } #bsa-paper-note-2 h3, #bsa-paper-note-2 a, #bsa-paper-note-2 img, #bsa-paper-note-2 span, #bsa-paper-note-2 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-paper-note-2 .bsaProItemInner.bsaNote { position:relative; height:160px; width:100%; padding:0; margin:0; color:#000; background:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/../img/paper-note.png) transparent top center no-repeat; background-size:cover; overflow:hidden; } #bsa-paper-note-2 .bsaProItemInner .bsaProItemInner__copy { float:left; height:160px; width:85%; padding:0 0 0 15%; margin:0; } #bsa-paper-note-2 .bsaProItemInner__copyInner { } #bsa-paper-note-2 .bsaProItemInner__copy .bsaProItemInner__title { font-size:20px; margin:20px 15px 0; color:#000; } #bsa-paper-note-2 .bsaProItemInner__copy .bsaProItemInner__desc { font-size:14px; line-height:24px; margin:4px 15px 10px; color:#000; } #bsa-paper-note-2 .bsaProItemInner__copy .bsaProItemInner__url { margin:0 15px; font-weight:bold; font-size:14px; color:#000; } #bsa-paper-note-3 h3, #bsa-paper-note-3 a, #bsa-paper-note-3 img, #bsa-paper-note-3 span, #bsa-paper-note-3 p { margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:none; line-height:1.25; }   #bsa-paper-note-3.bsaAnimateCircle, #bsa-paper-note-3 .bsaAnimateCircle { transition:all 750ms ease-in-out; } #bsa-paper-note-3 .bsaProItemInner { position:relative; width:180px; height:180px; margin:0 auto;  backface-visibility:hidden; } #bsa-paper-note-3 .bsaProItemInner .bsaSticky{ transform:rotate(45deg); } #bsa-paper-note-3 .bsaProItemInner:hover .bsaSticky{ transform:rotate(10deg); } #bsa-paper-note-3 .bsaProItemInner .bsaSticky{ position:absolute; top:0; left:0; width:180px; height:180px; } #bsa-paper-note-3 .bsaProItemInner .bsaReveal .bsaCircle{ box-shadow:0 1px 0px rgba(0,0,0,.15);  font-family:'helvetica neue', arial; font-weight:200; line-height:140px; text-align:center;  cursor:pointer; } #bsa-paper-note-3 .bsaProItemInner .bsaReveal .bsaCircle{ background:#f1f1f1; } #bsa-paper-note-3 .bsaProItemInner .bsaCircle_wrapper{ position:absolute; width:180px; height:180px; left:0px; top:0px; overflow:hidden; } #bsa-paper-note-3 .bsaProItemInner .bsaCircle{ position:absolute; width:140px; height:140px; margin:20px;  border-radius:999px; } #bsa-paper-note-3 .bsaProItemInner .bsaBack{ height:10px; top:30px; } #bsa-paper-note-3 .bsaProItemInner:hover .bsaBack{ height:90px; top:110px; } #bsa-paper-note-3 .bsaProItemInner .bsaBack .bsaCircle{ margin-top:-130px; background-color:#00897b;  background-image:-webkit-linear-gradient(bottom, transparent, #00695c); background-image:-moz-linear-gradient(bottom, transparent, #00695c); background-image:linear-gradient(bottom, transparent, #00695c); } #bsa-paper-note-3 .bsaProItemInner:hover .bsaBack .bsaCircle{ margin-top:-50px; } #bsa-paper-note-3 .bsaProItemInner .bsaFront{ height:150px; bottom:0; top:auto;  -webkit-box-shadow:0 -140px 20px -140px rgba(0,0,0,.3); } #bsa-paper-note-3 .bsaProItemInner:hover .bsaFront{ height:70px;  -webkit-box-shadow:0 -60px 10px -60px rgba(0,0,0,.1); } #bsa-paper-note-3 .bsaProItemInner .bsaFront .bsaCircle{ margin-top:-10px; background-color:#00897b;  background-image:-webkit-linear-gradient(bottom, transparent 75%, #00695c 95%); background-image:-moz-linear-gradient(bottom, transparent 75%, #00695c 95%); background-image:linear-gradient(bottom, transparent 75%, #00695c 95%); } #bsa-paper-note-3 .bsaProItemInner h3 { font-weight:200; text-align:center; position:absolute; width:110px; height:70px; margin:65px 0 0 30px; color:#e0f2f1;  -ms-transform:rotate(20deg);  -webkit-transform:rotate(20deg);  transform:rotate(20deg);  transition:opacity 50ms linear 400ms; } #bsa-paper-note-3 .bsaProItemInner:hover h3 { opacity:0;  transition:opacity 50ms linear 300ms; } #bsa-paper-note-3 .bsaProItemInner:hover .bsaFront .bsaCircle { margin-top:-90px; background-color:#00897b; background-position:0 100px; } #bsa-paper-note-3 .bsaProItemInner__copy .bsaProItemInner__title { font-size:17px; line-height:22px; overflow:hidden; } #bsa-paper-note-3 .bsaProItemInner__copy .bsaProItemInner__desc { font-size:12px; line-height:16px; margin:15px 15px 10px; color:#000; overflow:hidden; } 
  .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);  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); } } .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);  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); } } .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);  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); } } .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);  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); } } .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);  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); } } .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);  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); } } .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;  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; } } .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);  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); } } .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);  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; } } .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);  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; } } .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);  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; } } .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);  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); } } .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);  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); } } .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);  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); } } .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);  transform:translate3d(20px, 0, 0); }  100% {  opacity:0;  -webkit-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);  transform:translate3d(-20px, 0, 0); }  100% {  opacity:0;  -webkit-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);  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); } } .bounceOutUp { -webkit-animation-name:bounceOutUp; animation-name:bounceOutUp; } @-webkit-keyframes owlFadeIn { 0% {opacity:0;} 100% {opacity:1;} } @keyframes owlFadeIn { 0% {opacity:0;} 100% {opacity:1;} } .owl-bsaFade-in { -webkit-animation-name:owlFadeIn; animation-name:owlFadeIn; -webkit-animation-duration:1s;  animation-duration:1s; } @-webkit-keyframes owlFadeOut { 0% {opacity:1;} 100% {opacity:0;} } @keyframes owlFadeOut { 0% {opacity:1;} 100% {opacity:0;} } .owl-bsaFade-out { -webkit-animation-name:owlFadeOut; animation-name:owlFadeOut; -webkit-animation-duration:1s;  animation-duration:1s; } @-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);  transform:translate3d(0, -100%, 0); }  100% {  opacity:1;  -webkit-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);  transform:translate3d(0, -2000px, 0); }  100% {  opacity:1;  -webkit-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);  transform:translate3d(-100%, 0, 0); }  100% {  opacity:1;  -webkit-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);  transform:translate3d(-2000px, 0, 0); }  100% {  opacity:1;  -webkit-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);  transform:translate3d(100%, 0, 0); }  100% {  opacity:1;  -webkit-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);  transform:translate3d(2000px, 0, 0); }  100% {  opacity:1;  -webkit-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);  transform:translate3d(0, 100%, 0); }  100% {  opacity:1;  -webkit-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);  transform:translate3d(0, 2000px, 0); }  100% {  opacity:1;  -webkit-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);  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);  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);  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);  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);  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);  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);  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);  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);  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; } } .animated.flip { -webkit-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);  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); } } .flipInX { -webkit-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);  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); } } .flipInY { -webkit-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);  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; } } .flipOutX { -webkit-animation-name:flipOutX; animation-name:flipOutX; -webkit-animation-duration:.75s; animation-duration:.75s; -webkit-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);  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; } } .flipOutY { -webkit-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);  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; } } .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);  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;  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; } } .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;  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; } } .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;  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; } } .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;  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; } } .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;  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; } } .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;  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; } } .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:rotate3d(0, 0, 1, 45deg);  transform:rotate3d(0, 0, 1, 45deg);  opacity:0; } } @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:rotate3d(0, 0, 1, 45deg);  transform:rotate3d(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;  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; } } .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;  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; } } .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;  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; } } .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;  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; } } .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);  transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }  100% {  opacity:1;  -webkit-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);  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);  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);  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); } } .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);  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); } } .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);  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); } } .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);  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); } } .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);  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);  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); } } .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);  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; } } .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);  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; } } .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);  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); } } .zoomOutUp { -webkit-animation-name:zoomOutUp; animation-name:zoomOutUp; } @-webkit-keyframes slideInDown { 0% {  -webkit-transform:translateY(-100%);  transform:translateY(-100%);  visibility:visible; }  100% {  -webkit-transform:translateY(0);  transform:translateY(0); } } @keyframes slideInDown { 0% {  -webkit-transform:translateY(-100%);  transform:translateY(-100%);  visibility:visible; }  100% {  -webkit-transform:translateY(0);  transform:translateY(0); } } .slideInDown { -webkit-animation-name:slideInDown; animation-name:slideInDown; } @-webkit-keyframes slideInLeft { 0% {  -webkit-transform:translateX(-100%);  transform:translateX(-100%);  visibility:visible; }  100% {  -webkit-transform:translateX(0);  transform:translateX(0); } } @keyframes slideInLeft { 0% {  -webkit-transform:translateX(-100%);  transform:translateX(-100%);  visibility:visible; }  100% {  -webkit-transform:translateX(0);  transform:translateX(0); } } .slideInLeft { -webkit-animation-name:slideInLeft; animation-name:slideInLeft; } @-webkit-keyframes slideInRight { 0% {  -webkit-transform:translateX(100%);  transform:translateX(100%);  visibility:visible; }  100% {  -webkit-transform:translateX(0);  transform:translateX(0); } } @keyframes slideInRight { 0% {  -webkit-transform:translateX(100%);  transform:translateX(100%);  visibility:visible; }  100% {  -webkit-transform:translateX(0);  transform:translateX(0); } } .slideInRight { -webkit-animation-name:slideInRight; animation-name:slideInRight; } @-webkit-keyframes slideInUp { 0% {  -webkit-transform:translateY(100%);  transform:translateY(100%);  visibility:visible; }  100% {  -webkit-transform:translateY(0);  transform:translateY(0); } } @keyframes slideInUp { 0% {  -webkit-transform:translateY(100%);  transform:translateY(100%);  visibility:visible; }  100% {  -webkit-transform:translateY(0);  transform:translateY(0); } } .slideInUp { -webkit-animation-name:slideInUp; animation-name:slideInUp; } @-webkit-keyframes slideOutDown { 0% {  -webkit-transform:translateY(0);  transform:translateY(0); }  100% {  visibility:hidden;  -webkit-transform:translateY(100%);  transform:translateY(100%); } } @keyframes slideOutDown { 0% {  -webkit-transform:translateY(0);  transform:translateY(0); }  100% {  visibility:hidden;  -webkit-transform:translateY(100%);  transform:translateY(100%); } } .slideOutDown { -webkit-animation-name:slideOutDown; animation-name:slideOutDown; } @-webkit-keyframes slideOutLeft { 0% {  -webkit-transform:translateX(0);  transform:translateX(0); }  100% {  visibility:hidden;  -webkit-transform:translateX(-100%);  transform:translateX(-100%); } } @keyframes slideOutLeft { 0% {  -webkit-transform:translateX(0);  transform:translateX(0); }  100% {  visibility:hidden;  -webkit-transform:translateX(-100%);  transform:translateX(-100%); } } .slideOutLeft { -webkit-animation-name:slideOutLeft; animation-name:slideOutLeft; } @-webkit-keyframes slideOutRight { 0% {  -webkit-transform:translateX(0);  transform:translateX(0); }  100% {  visibility:hidden;  -webkit-transform:translateX(100%);  transform:translateX(100%); } } @keyframes slideOutRight { 0% {  -webkit-transform:translateX(0);  transform:translateX(0); }  100% {  visibility:hidden;  -webkit-transform:translateX(100%);  transform:translateX(100%); } } .slideOutRight { -webkit-animation-name:slideOutRight; animation-name:slideOutRight; } @-webkit-keyframes slideOutUp { 0% {  -webkit-transform:translateY(0);  transform:translateY(0); }  100% {  visibility:hidden;  -webkit-transform:translateY(-100%);  transform:translateY(-100%); } } @keyframes slideOutUp { 0% {  -webkit-transform:translateY(0);  transform:translateY(0); }  100% {  visibility:hidden;  -webkit-transform:translateY(-100%);  transform:translateY(-100%); } } .slideOutUp { -webkit-animation-name:slideOutUp; animation-name:slideOutUp; }  .animate,.hover-bounce,.hover-flash,.hover-heartbeat,.hover-panic,.hover-pulsate,.hover-pulse,.hover-shakeH,.hover-shakeV,.hover-slingshotCCW,.hover-slingshotCW,.hover-spinCCW,.hover-spinCW,.hover-strobe,.hover-tada,.hover-wave,.hover-wobble,.trigger{opacity:0;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animate.slow-mo,.hover-bounce.slow-mo,.hover-flash.slow-mo,.hover-heartbeat.slow-mo,.hover-panic.slow-mo,.hover-pulsate.slow-mo,.hover-pulse.slow-mo,.hover-shakeH.slow-mo,.hover-shakeV.slow-mo,.hover-slingshotCCW.slow-mo,.hover-slingshotCW.slow-mo,.hover-spinCCW.slow-mo,.hover-spinCW.slow-mo,.hover-strobe.slow-mo,.hover-tada.slow-mo,.hover-wave.slow-mo,.hover-wobble.slow-mo,.trigger.slow-mo{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}.animate.super-slow-mo,.hover-bounce.super-slow-mo,.hover-flash.super-slow-mo,.hover-heartbeat.super-slow-mo,.hover-panic.super-slow-mo,.hover-pulsate.super-slow-mo,.hover-pulse.super-slow-mo,.hover-shakeH.super-slow-mo,.hover-shakeV.super-slow-mo,.hover-slingshotCCW.super-slow-mo,.hover-slingshotCW.super-slow-mo,.hover-spinCCW.super-slow-mo,.hover-spinCW.super-slow-mo,.hover-strobe.super-slow-mo,.hover-tada.super-slow-mo,.hover-wave.super-slow-mo,.hover-wobble.super-slow-mo,.trigger.super-slow-mo{-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s}.animate.ultra-slow-mo,.hover-bounce.ultra-slow-mo,.hover-flash.ultra-slow-mo,.hover-heartbeat.ultra-slow-mo,.hover-panic.ultra-slow-mo,.hover-pulsate.ultra-slow-mo,.hover-pulse.ultra-slow-mo,.hover-shakeH.ultra-slow-mo,.hover-shakeV.ultra-slow-mo,.hover-slingshotCCW.ultra-slow-mo,.hover-slingshotCW.ultra-slow-mo,.hover-spinCCW.ultra-slow-mo,.hover-spinCW.ultra-slow-mo,.hover-strobe.ultra-slow-mo,.hover-tada.ultra-slow-mo,.hover-wave.ultra-slow-mo,.hover-wobble.ultra-slow-mo,.trigger.ultra-slow-mo{-webkit-animation-duration:4s;-moz-animation-duration:4s;-ms-animation-duration:4s;-o-animation-duration:4s;animation-duration:4s}.animate.hyper-slow-mo,.hover-bounce.hyper-slow-mo,.hover-flash.hyper-slow-mo,.hover-heartbeat.hyper-slow-mo,.hover-panic.hyper-slow-mo,.hover-pulsate.hyper-slow-mo,.hover-pulse.hyper-slow-mo,.hover-shakeH.hyper-slow-mo,.hover-shakeV.hyper-slow-mo,.hover-slingshotCCW.hyper-slow-mo,.hover-slingshotCW.hyper-slow-mo,.hover-spinCCW.hyper-slow-mo,.hover-spinCW.hyper-slow-mo,.hover-strobe.hyper-slow-mo,.hover-tada.hyper-slow-mo,.hover-wave.hyper-slow-mo,.hover-wobble.hyper-slow-mo,.trigger.hyper-slow-mo{-webkit-animation-duration:5s;-moz-animation-duration:5s;-ms-animation-duration:5s;-o-animation-duration:5s;animation-duration:5s}.hover-bounce,.hover-flash,.hover-heartbeat,.hover-panic,.hover-pulsate,.hover-pulse,.hover-shakeH,.hover-shakeV,.hover-slingshotCCW,.hover-slingshotCW,.hover-spinCCW,.hover-spinCW,.hover-strobe,.hover-tada,.hover-wave,.hover-wobble,.ie .animate,.no-js .animate,.trigger{opacity:1}.animate.infinite,.hover-bounce.infinite,.hover-flash.infinite,.hover-heartbeat.infinite,.hover-panic.infinite,.hover-pulsate.infinite,.hover-pulse.infinite,.hover-shakeH.infinite,.hover-shakeV.infinite,.hover-slingshotCCW.infinite,.hover-slingshotCW.infinite,.hover-spinCCW.infinite,.hover-spinCW.infinite,.hover-strobe.infinite,.hover-tada.infinite,.hover-wave.infinite,.hover-wobble.infinite,.trigger.infinite{-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.animate.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(200px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(200px)}100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInUp{0%{opacity:0;-ms-transform:translateY(200px)}100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(200px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(200px)}100%{opacity:1;transform:translateY(0)}}.animate.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-200px)}100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-200px)}100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-200px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-200px)}100%{opacity:1;transform:translateY(0)}}.animate.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-ms-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-200px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-200px)}100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInLeft{0%{opacity:0;-ms-transform:translateX(-200px)}100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-200px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-200px)}100%{opacity:1;transform:translateX(0)}}.animate.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-ms-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(200px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(200px)}100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInRight{0%{opacity:0;-ms-transform:translateX(200px)}100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(200px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(200px)}100%{opacity:1;transform:translateX(0)}}.animate.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-ms-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpLarge{0%{opacity:0;-webkit-transform:translateY(1000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpLarge{0%{opacity:0;-moz-transform:translateY(1000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInUpLarge{0%{opacity:0;-ms-transform:translateY(1000px)}100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInUpLarge{0%{opacity:0;-o-transform:translateY(1000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpLarge{0%{opacity:0;transform:translateY(1000px)}100%{opacity:1;transform:translateY(0)}}.animate.fadeInUpLarge{-webkit-animation-name:fadeInUpLarge;-moz-animation-name:fadeInUpLarge;-ms-animation-name:fadeInUpLarge;-o-animation-name:fadeInUpLarge;animation-name:fadeInUpLarge}@-webkit-keyframes fadeInDownLarge{0%{opacity:0;-webkit-transform:translateY(-1000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownLarge{0%{opacity:0;-moz-transform:translateY(-1000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInDownLarge{0%{opacity:0;-ms-transform:translateY(-1000px)}100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInDownLarge{0%{opacity:0;-o-transform:translateY(-1000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownLarge{0%{opacity:0;transform:translateY(-1000px)}100%{opacity:1;transform:translateY(0)}}.animate.fadeInDownLarge{-webkit-animation-name:fadeInDownLarge;-moz-animation-name:fadeInDownLarge;-ms-animation-name:fadeInDownLarge;-o-animation-name:fadeInDownLarge;animation-name:fadeInDownLarge}@-webkit-keyframes fadeInLeftLarge{0%{opacity:0;-webkit-transform:translateX(-1000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftLarge{0%{opacity:0;-moz-transform:translateX(-1000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInLeftLarge{0%{opacity:0;-ms-transform:translateX(-1000px)}100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInLeftLarge{0%{opacity:0;-o-transform:translateX(-1000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftLarge{0%{opacity:0;transform:translateX(-1000px)}100%{opacity:1;transform:translateX(0)}}.animate.fadeInLeftLarge{-webkit-animation-name:fadeInLeftLarge;-moz-animation-name:fadeInLeftLarge;-ms-animation-name:fadeInLeftLarge;-o-animation-name:fadeInLeftLarge;animation-name:fadeInLeftLarge}@-webkit-keyframes fadeInRightLarge{0%{opacity:0;-webkit-transform:translateX(1000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightLarge{0%{opacity:0;-moz-transform:translateX(1000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInRightLarge{0%{opacity:0;-ms-transform:translateX(1000px)}100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInRightLarge{0%{opacity:0;-o-transform:translateX(1000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightLarge{0%{opacity:0;transform:translateX(1000px)}100%{opacity:1;transform:translateX(0)}}.animate.fadeInRightLarge{-webkit-animation-name:fadeInRightLarge;-moz-animation-name:fadeInRightLarge;-ms-animation-name:fadeInRightLarge;-o-animation-name:fadeInRightLarge;animation-name:fadeInRightLarge}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.animate.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-ms-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-200px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-200px)}}@-ms-keyframes fadeOutUp{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-200px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-200px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-200px)}}.animate.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-ms-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(200px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(200px)}}@-ms-keyframes fadeOutDown{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(200px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(200px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(200px)}}.animate.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-ms-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:0;-webkit-transform:translateX(0)}100%{opacity:1;-webkit-transform:translateX(-200px)}}@-moz-keyframes fadeOutLeft{0%{opacity:0;-moz-transform:translateX(0)}100%{opacity:1;-moz-transform:translateX(-200px)}}@-ms-keyframes fadeOutLeft{0%{opacity:0;-ms-transform:translateX(0)}100%{opacity:1;-ms-transform:translateX(-200px)}}@-o-keyframes fadeOutLeft{0%{opacity:0;-o-transform:translateX(0)}100%{opacity:1;-o-transform:translateX(-200px)}}@keyframes fadeOutLeft{0%{opacity:0;transform:translateX(0)}100%{opacity:1;transform:translateX(-200px)}}.animate.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-ms-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:0;-webkit-transform:translateX(0)}100%{opacity:1;-webkit-transform:translateX(200px)}}@-moz-keyframes fadeOutRight{0%{opacity:0;-moz-transform:translateX(0)}100%{opacity:1;-moz-transform:translateX(200px)}}@-ms-keyframes fadeOutRight{0%{opacity:0;-ms-transform:translateX(0)}100%{opacity:1;-ms-transform:translateX(200px)}}@-o-keyframes fadeOutRight{0%{opacity:0;-o-transform:translateX(0)}100%{opacity:1;-o-transform:translateX(200px)}}@keyframes fadeOutRight{0%{opacity:0;transform:translateX(0)}100%{opacity:1;transform:translateX(200px)}}.animate.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-ms-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutUpLarge{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-1000px)}}@-moz-keyframes fadeOutUpLarge{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-1000px)}}@-ms-keyframes fadeOutUpLarge{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-1000px)}}@-o-keyframes fadeOutUpLarge{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-1000px)}}@keyframes fadeOutUpLarge{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-1000px)}}.animate.fadeOutUpLarge{-webkit-animation-name:fadeOutUpLarge;-moz-animation-name:fadeOutUpLarge;-ms-animation-name:fadeOutUpLarge;-o-animation-name:fadeOutUpLarge;animation-name:fadeOutUpLarge}@-webkit-keyframes fadeOutDownLarge{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(1000px)}}@-moz-keyframes fadeOutDownLarge{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(1000px)}}@-ms-keyframes fadeOutDownLarge{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(1000px)}}@-o-keyframes fadeOutDownLarge{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(1000px)}}@keyframes fadeOutDownLarge{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(1000px)}}.animate.fadeOutDownLarge{-webkit-animation-name:fadeOutDownLarge;-moz-animation-name:fadeOutDownLarge;-ms-animation-name:fadeOutDownLarge;-o-animation-name:fadeOutDownLarge;animation-name:fadeOutDownLarge}@-webkit-keyframes fadeOutLeftLarge{0%{opacity:0;-webkit-transform:translateX(0)}100%{opacity:1;-webkit-transform:translateX(-1000px)}}@-moz-keyframes fadeOutLeftLarge{0%{opacity:0;-moz-transform:translateX(0)}100%{opacity:1;-moz-transform:translateX(-1000px)}}@-ms-keyframes fadeOutLeftLarge{0%{opacity:0;-ms-transform:translateX(0)}100%{opacity:1;-ms-transform:translateX(-1000px)}}@-o-keyframes fadeOutLeftLarge{0%{opacity:0;-o-transform:translateX(0)}100%{opacity:1;-o-transform:translateX(-1000px)}}@keyframes fadeOutLeftLarge{0%{opacity:0;transform:translateX(0)}100%{opacity:1;transform:translateX(-1000px)}}.animate.fadeOutLeftLarge{-webkit-animation-name:fadeOutLeftLarge;-moz-animation-name:fadeOutLeftLarge;-ms-animation-name:fadeOutLeftLarge;-o-animation-name:fadeOutLeftLarge;animation-name:fadeOutLeftLarge}@-webkit-keyframes fadeOutRightLarge{0%{opacity:0;-webkit-transform:translateX(0)}100%{opacity:1;-webkit-transform:translateX(1000px)}}@-moz-keyframes fadeOutRightLarge{0%{opacity:0;-moz-transform:translateX(0)}100%{opacity:1;-moz-transform:translateX(1000px)}}@-ms-keyframes fadeOutRightLarge{0%{opacity:0;-ms-transform:translateX(0)}100%{opacity:1;-ms-transform:translateX(1000px)}}@-o-keyframes fadeOutRightLarge{0%{opacity:0;-o-transform:translateX(0)}100%{opacity:1;-o-transform:translateX(1000px)}}@keyframes fadeOutRightLarge{0%{opacity:0;transform:translateX(0)}100%{opacity:1;transform:translateX(1000px)}}.animate.fadeOutRightLarge{-webkit-animation-name:fadeOutRightLarge;-moz-animation-name:fadeOutRightLarge;-ms-animation-name:fadeOutRightLarge;-o-animation-name:fadeOutRightLarge;animation-name:fadeOutRightLarge}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes zoomIn{0%{opacity:0;-moz-transform:scale(0)}100%{opacity:1;-moz-transform:scale(1)}}@-ms-keyframes zoomIn{0%{opacity:0;-ms-transform:scale(0)}100%{opacity:1;-ms-transform:scale(1)}}@-o-keyframes zoomIn{0%{opacity:0;-o-transform:scale(0)}100%{opacity:1;-o-transform:scale(1)}}@keyframes zoomIn{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}.animate.zoomIn{-webkit-animation-name:zoomIn;-moz-animation-name:zoomIn;-ms-animation-name:zoomIn;-o-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(0) translateY(200px)}100%{opacity:1;-webkit-transform:scale(1) translateY(0)}}@-moz-keyframes zoomInUp{0%{opacity:0;-moz-transform:scale(0) translateY(200px)}100%{opacity:1;-moz-transform:scale(1) translateY(0)}}@-ms-keyframes zoomInUp{0%{opacity:0;-ms-transform:scale(0) translateY(200px)}100%{opacity:1;-ms-transform:scale(1) translateY(0)}}@-o-keyframes zoomInUp{0%{opacity:0;-o-transform:scale(0) translateY(200px)}100%{opacity:1;-o-transform:scale(1) translateY(0)}}@keyframes zoomInUp{0%{opacity:0;transform:scale(0) translateY(200px)}100%{opacity:1;transform:scale(1) translateY(0)}}.animate.zoomInUp{-webkit-animation-name:zoomInUp;-moz-animation-name:zoomInUp;-ms-animation-name:zoomInUp;-o-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(0) translateY(-200px)}100%{opacity:1;-webkit-transform:scale(1) translateY(0)}}@-moz-keyframes zoomInDown{0%{opacity:0;-moz-transform:scale(0) translateY(-200px)}100%{opacity:1;-moz-transform:scale(1) translateY(0)}}@-ms-keyframes zoomInDown{0%{opacity:0;-ms-transform:scale(0) translateY(-200px)}100%{opacity:1;-ms-transform:scale(1) translateY(0)}}@-o-keyframes zoomInDown{0%{opacity:0;-o-transform:scale(0) translateY(-200px)}100%{opacity:1;-o-transform:scale(1) translateY(0)}}@keyframes zoomInDown{0%{opacity:0;transform:scale(0) translateY(-200px)}100%{opacity:1;transform:scale(1) translateY(0)}}.animate.zoomInDown{-webkit-animation-name:zoomInDown;-moz-animation-name:zoomInDown;-ms-animation-name:zoomInDown;-o-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(0) translateX(-200px)}100%{opacity:1;-webkit-transform:scale(1) translateX(0)}}@-moz-keyframes zoomInLeft{0%{opacity:0;-moz-transform:scale(0) translateX(-200px)}100%{opacity:1;-moz-transform:scale(1) translateX(0)}}@-ms-keyframes zoomInLeft{0%{opacity:0;-ms-transform:scale(0) translateX(-200px)}100%{opacity:1;-ms-transform:scale(1) translateX(0)}}@-o-keyframes zoomInLeft{0%{opacity:0;-o-transform:scale(0) translateX(-200px)}100%{opacity:1;-o-transform:scale(1) translateX(0)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale(0) translateX(-200px)}100%{opacity:1;transform:scale(1) translateX(0)}}.animate.zoomInLeft{-webkit-animation-name:zoomInLeft;-moz-animation-name:zoomInLeft;-ms-animation-name:zoomInLeft;-o-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(0) translateX(200px)}100%{opacity:1;-webkit-transform:scale(1) translateX(0)}}@-moz-keyframes zoomInRight{0%{opacity:0;-moz-transform:scale(0) translateX(200px)}100%{opacity:1;-moz-transform:scale(1) translateX(0)}}@-ms-keyframes zoomInRight{0%{opacity:0;-ms-transform:scale(0) translateX(200px)}100%{opacity:1;-ms-transform:scale(1) translateX(0)}}@-o-keyframes zoomInRight{0%{opacity:0;-o-transform:scale(0) translateX(200px)}100%{opacity:1;-o-transform:scale(1) translateX(0)}}@keyframes zoomInRight{0%{opacity:0;transform:scale(0) translateX(200px)}100%{opacity:1;transform:scale(1) translateX(0)}}.animate.zoomInRight{-webkit-animation-name:zoomInRight;-moz-animation-name:zoomInRight;-ms-animation-name:zoomInRight;-o-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUpLarge{0%{opacity:0;-webkit-transform:scale(0) translateY(1000px)}100%{opacity:1;-webkit-transform:scale(1) translateY(0)}}@-moz-keyframes zoomInUpLarge{0%{opacity:0;-moz-transform:scale(0) translateY(1000px)}100%{opacity:1;-moz-transform:scale(1) translateY(0)}}@-ms-keyframes zoomInUpLarge{0%{opacity:0;-ms-transform:scale(0) translateY(1000px)}100%{opacity:1;-ms-transform:scale(1) translateY(0)}}@-o-keyframes zoomInUpLarge{0%{opacity:0;-o-transform:scale(0) translateY(1000px)}100%{opacity:1;-o-transform:scale(1) translateY(0)}}@keyframes zoomInUpLarge{0%{opacity:0;transform:scale(0) translateY(1000px)}100%{opacity:1;transform:scale(1) translateY(0)}}.animate.zoomInUpLarge{-webkit-animation-name:zoomInUpLarge;-moz-animation-name:zoomInUpLarge;-ms-animation-name:zoomInUpLarge;-o-animation-name:zoomInUpLarge;animation-name:zoomInUpLarge}@-webkit-keyframes zoomInDownLarge{0%{opacity:0;-webkit-transform:scale(0) translateY(-1000px)}100%{opacity:1;-webkit-transform:scale(1) translateY(0)}}@-moz-keyframes zoomInDownLarge{0%{opacity:0;-moz-transform:scale(0) translateY(-1000px)}100%{opacity:1;-moz-transform:scale(1) translateY(0)}}@-ms-keyframes zoomInDownLarge{0%{opacity:0;-ms-transform:scale(0) translateY(-1000px)}100%{opacity:1;-ms-transform:scale(1) translateY(0)}}@-o-keyframes zoomInDownLarge{0%{opacity:0;-o-transform:scale(0) translateY(-1000px)}100%{opacity:1;-o-transform:scale(1) translateY(0)}}@keyframes zoomInDownLarge{0%{opacity:0;transform:scale(0) translateY(-1000px)}100%{opacity:1;transform:scale(1) translateY(0)}}.animate.zoomInDownLarge{-webkit-animation-name:zoomInDownLarge;-moz-animation-name:zoomInDownLarge;-ms-animation-name:zoomInDownLarge;-o-animation-name:zoomInDownLarge;animation-name:zoomInDownLarge}@-webkit-keyframes zoomInLeftLarge{0%{opacity:0;-webkit-transform:scale(0) translateX(-1000px)}100%{opacity:1;-webkit-transform:scale(1) translateX(0)}}@-moz-keyframes zoomInLeftLarge{0%{opacity:0;-moz-transform:scale(0) translateX(-1000px)}100%{opacity:1;-moz-transform:scale(1) translateX(0)}}@-ms-keyframes zoomInLeftLarge{0%{opacity:0;-ms-transform:scale(0) translateX(-1000px)}100%{opacity:1;-ms-transform:scale(1) translateX(0)}}@-o-keyframes zoomInLeftLarge{0%{opacity:0;-o-transform:scale(0) translateX(-1000px)}100%{opacity:1;-o-transform:scale(1) translateX(0)}}@keyframes zoomInLeftLarge{0%{opacity:0;transform:scale(0) translateX(-1000px)}100%{opacity:1;transform:scale(1) translateX(0)}}.animate.zoomInLeftLarge{-webkit-animation-name:zoomInLeftLarge;-moz-animation-name:zoomInLeftLarge;-ms-animation-name:zoomInLeftLarge;-o-animation-name:zoomInLeftLarge;animation-name:zoomInLeftLarge}@-webkit-keyframes zoomInRightLarge{0%{opacity:0;-webkit-transform:scale(0) translateX(1000px)}100%{opacity:1;-webkit-transform:scale(1) translateX(0)}}@-moz-keyframes zoomInRightLarge{0%{opacity:0;-moz-transform:scale(0) translateX(1000px)}100%{opacity:1;-moz-transform:scale(1) translateX(0)}}@-ms-keyframes zoomInRightLarge{0%{opacity:0;-ms-transform:scale(0) translateX(1000px)}100%{opacity:1;-ms-transform:scale(1) translateX(0)}}@-o-keyframes zoomInRightLarge{0%{opacity:0;-o-transform:scale(0) translateX(1000px)}100%{opacity:1;-o-transform:scale(1) translateX(0)}}@keyframes zoomInRightLarge{0%{opacity:0;transform:scale(0) translateX(1000px)}100%{opacity:1;transform:scale(1) translateX(0)}}.animate.zoomInRightLarge{-webkit-animation-name:zoomInRightLarge;-moz-animation-name:zoomInRightLarge;-ms-animation-name:zoomInRightLarge;-o-animation-name:zoomInRightLarge;animation-name:zoomInRightLarge}@-webkit-keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0)}}@-moz-keyframes zoomOut{0%{opacity:1;-moz-transform:scale(1)}100%{opacity:0;-moz-transform:scale(0)}}@-ms-keyframes zoomOut{0%{opacity:1;-ms-transform:scale(1)}100%{opacity:0;-ms-transform:scale(0)}}@-o-keyframes zoomOut{0%{opacity:1;-o-transform:scale(1)}100%{opacity:0;-o-transform:scale(0)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0)}}.animate.zoomOut{-webkit-animation-name:zoomOut;-moz-animation-name:zoomOut;-ms-animation-name:zoomOut;-o-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutUp{0%{opacity:1;-webkit-transform:scale(1) translateY(0)}100%{opacity:0;-webkit-transform:scale(0) translateY(-200px)}}@-moz-keyframes zoomOutUp{0%{opacity:1;-moz-transform:scale(1) translateY(0)}100%{opacity:0;-moz-transform:scale(0) translateY(-200px)}}@-ms-keyframes zoomOutUp{0%{opacity:1;-ms-transform:scale(1) translateY(0)}100%{opacity:0;-ms-transform:scale(0) translateY(-200px)}}@-o-keyframes zoomOutUp{0%{opacity:1;-o-transform:scale(1) translateY(0)}100%{opacity:0;-o-transform:scale(0) translateY(-200px)}}@keyframes zoomOutUp{0%{opacity:1;transform:scale(1) translateY(0)}100%{opacity:0;transform:scale(0) translateY(-200px)}}.animate.zoomOutUp{-webkit-animation-name:zoomOutUp;-moz-animation-name:zoomOutUp;-ms-animation-name:zoomOutUp;-o-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes zoomOutDown{0%{opacity:1;-webkit-transform:scale(1) translateY(0)}100%{opacity:0;-webkit-transform:scale(0) translateY(200px)}}@-moz-keyframes zoomOutDown{0%{opacity:1;-moz-transform:scale(1) translateY(0)}100%{opacity:0;-moz-transform:scale(0) translateY(200px)}}@-ms-keyframes zoomOutDown{0%{opacity:1;-ms-transform:scale(1) translateY(0)}100%{opacity:0;-ms-transform:scale(0) translateY(200px)}}@-o-keyframes zoomOutDown{0%{opacity:1;-o-transform:scale(1) translateY(0)}100%{opacity:0;-o-transform:scale(0) translateY(200px)}}@keyframes zoomOutDown{0%{opacity:1;transform:scale(1) translateY(0)}100%{opacity:0;transform:scale(0) translateY(200px)}}.animate.zoomOutDown{-webkit-animation-name:zoomOutDown;-moz-animation-name:zoomOutDown;-ms-animation-name:zoomOutDown;-o-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{0%{opacity:0;-webkit-transform:scale(0) translateX(0)}100%{opacity:1;-webkit-transform:scale(1) translateX(-200px)}}@-moz-keyframes zoomOutLeft{0%{opacity:0;-moz-transform:scale(0) translateX(0)}100%{opacity:1;-moz-transform:scale(1) translateX(-200px)}}@-ms-keyframes zoomOutLeft{0%{opacity:0;-ms-transform:scale(0) translateX(0)}100%{opacity:1;-ms-transform:scale(1) translateX(-200px)}}@-o-keyframes zoomOutLeft{0%{opacity:0;-o-transform:scale(0) translateX(0)}100%{opacity:1;-o-transform:scale(1) translateX(-200px)}}@keyframes zoomOutLeft{0%{opacity:0;transform:scale(0) translateX(0)}100%{opacity:1;transform:scale(1) translateX(-200px)}}.animate.zoomOutLeft{-webkit-animation-name:zoomOutLeft;-moz-animation-name:zoomOutLeft;-ms-animation-name:zoomOutLeft;-o-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{0%{opacity:0;-webkit-transform:scale(0) translateX(0)}100%{opacity:1;-webkit-transform:scale(1) translateX(200px)}}@-moz-keyframes zoomOutRight{0%{opacity:0;-moz-transform:scale(0) translateX(0)}100%{opacity:1;-moz-transform:scale(1) translateX(200px)}}@-ms-keyframes zoomOutRight{0%{opacity:0;-ms-transform:scale(0) translateX(0)}100%{opacity:1;-ms-transform:scale(1) translateX(200px)}}@-o-keyframes zoomOutRight{0%{opacity:0;-o-transform:scale(0) translateX(0)}100%{opacity:1;-o-transform:scale(1) translateX(200px)}}@keyframes zoomOutRight{0%{opacity:0;transform:scale(0) translateX(0)}100%{opacity:1;transform:scale(1) translateX(200px)}}.animate.zoomOutRight{-webkit-animation-name:zoomOutRight;-moz-animation-name:zoomOutRight;-ms-animation-name:zoomOutRight;-o-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUpLarge{0%{opacity:1;-webkit-transform:scale(1) translateY(0)}100%{opacity:0;-webkit-transform:scale(0) translateY(-1000px)}}@-moz-keyframes zoomOutUpLarge{0%{opacity:1;-moz-transform:scale(1) translateY(0)}100%{opacity:0;-moz-transform:scale(0) translateY(-1000px)}}@-ms-keyframes zoomOutUpLarge{0%{opacity:1;-ms-transform:scale(1) translateY(0)}100%{opacity:0;-ms-transform:scale(0) translateY(-1000px)}}@-o-keyframes zoomOutUpLarge{0%{opacity:1;-o-transform:scale(1) translateY(0)}100%{opacity:0;-o-transform:scale(0) translateY(-1000px)}}@keyframes zoomOutUpLarge{0%{opacity:1;transform:scale(1) translateY(0)}100%{opacity:0;transform:scale(0) translateY(-1000px)}}.animate.zoomOutUpLarge{-webkit-animation-name:zoomOutUpLarge;-moz-animation-name:zoomOutUpLarge;-ms-animation-name:zoomOutUpLarge;-o-animation-name:zoomOutUpLarge;animation-name:zoomOutUpLarge}@-webkit-keyframes zoomOutDownLarge{0%{opacity:1;-webkit-transform:scale(1) translateY(0)}100%{opacity:0;-webkit-transform:scale(0) translateY(1000px)}}@-moz-keyframes zoomOutDownLarge{0%{opacity:1;-moz-transform:scale(1) translateY(0)}100%{opacity:0;-moz-transform:scale(0) translateY(1000px)}}@-ms-keyframes zoomOutDownLarge{0%{opacity:1;-ms-transform:scale(1) translateY(0)}100%{opacity:0;-ms-transform:scale(0) translateY(1000px)}}@-o-keyframes zoomOutDownLarge{0%{opacity:1;-o-transform:scale(1) translateY(0)}100%{opacity:0;-o-transform:scale(0) translateY(1000px)}}@keyframes zoomOutDownLarge{0%{opacity:1;transform:scale(1) translateY(0)}100%{opacity:0;transform:scale(0) translateY(1000px)}}.animate.zoomOutDownLarge{-webkit-animation-name:zoomOutDownLarge;-moz-animation-name:zoomOutDownLarge;-ms-animation-name:zoomOutDownLarge;-o-animation-name:zoomOutDownLarge;animation-name:zoomOutDownLarge}@-webkit-keyframes zoomOutLeftLarge{0%{opacity:0;-webkit-transform:scale(0) translateX(0)}100%{opacity:1;-webkit-transform:scale(1) translateX(-1000px)}}@-moz-keyframes zoomOutLeftLarge{0%{opacity:0;-moz-transform:scale(0) translateX(0)}100%{opacity:1;-moz-transform:scale(1) translateX(-1000px)}}@-ms-keyframes zoomOutLeftLarge{0%{opacity:0;-ms-transform:scale(0) translateX(0)}100%{opacity:1;-ms-transform:scale(1) translateX(-1000px)}}@-o-keyframes zoomOutLeftLarge{0%{opacity:0;-o-transform:scale(0) translateX(0)}100%{opacity:1;-o-transform:scale(1) translateX(-1000px)}}@keyframes zoomOutLeftLarge{0%{opacity:0;transform:scale(0) translateX(0)}100%{opacity:1;transform:scale(1) translateX(-1000px)}}.animate.zoomOutLeftLarge{-webkit-animation-name:zoomOutLeftLarge;-moz-animation-name:zoomOutLeftLarge;-ms-animation-name:zoomOutLeftLarge;-o-animation-name:zoomOutLeftLarge;animation-name:zoomOutLeftLarge}@-webkit-keyframes zoomOutRightLarge{0%{opacity:0;-webkit-transform:scale(0) translateX(0)}100%{opacity:1;-webkit-transform:scale(1) translateX(1000px)}}@-moz-keyframes zoomOutRightLarge{0%{opacity:0;-moz-transform:scale(0) translateX(0)}100%{opacity:1;-moz-transform:scale(1) translateX(1000px)}}@-ms-keyframes zoomOutRightLarge{0%{opacity:0;-ms-transform:scale(0) translateX(0)}100%{opacity:1;-ms-transform:scale(1) translateX(1000px)}}@-o-keyframes zoomOutRightLarge{0%{opacity:0;-o-transform:scale(0) translateX(0)}100%{opacity:1;-o-transform:scale(1) translateX(1000px)}}@keyframes zoomOutRightLarge{0%{opacity:0;transform:scale(0) translateX(0)}100%{opacity:1;transform:scale(1) translateX(1000px)}}.animate.zoomOutRightLarge{-webkit-animation-name:zoomOutRightLarge;-moz-animation-name:zoomOutRightLarge;-ms-animation-name:zoomOutRightLarge;-o-animation-name:zoomOutRightLarge;animation-name:zoomOutRightLarge}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1.1)}70%{opacity:1;-webkit-transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(0)}50%{opacity:1;-moz-transform:scale(1.1)}70%{opacity:1;-moz-transform:scale(.9)}100%{opacity:1;-moz-transform:scale(1)}}@-ms-keyframes bounceIn{0%{opacity:0;-ms-transform:scale(0)}50%{opacity:1;-ms-transform:scale(1.1)}70%{opacity:1;-ms-transform:scale(.9)}100%{opacity:1;-ms-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(0)}50%{opacity:1;-o-transform:scale(1.1)}70%{opacity:1;-o-transform:scale(.9)}100%{opacity:1;-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.1)}70%{opacity:1;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}.animate.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-ms-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:scale(0) translateY(200px)}60%{opacity:1;-webkit-transform:scale(1.1) translateY(-40px)}80%{opacity:1;-webkit-transform:scale(.9) translateY(20px)}100%{opacity:1;-webkit-transform:scale(1) translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:scale(0) translateY(200px)}60%{opacity:1;-moz-transform:scale(1.1) translateY(-40px)}80%{opacity:1;-moz-transform:scale(.9) translateY(20px)}100%{opacity:1;-moz-transform:scale(1) translateY(0)}}@-ms-keyframes bounceInUp{0%{opacity:0;-ms-transform:scale(0) translateY(200px)}60%{opacity:1;-ms-transform:scale(1.1) translateY(-40px)}80%{opacity:1;-ms-transform:scale(.9) translateY(20px)}100%{opacity:1;-ms-transform:scale(1) translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:scale(0) translateY(200px)}60%{opacity:1;-o-transform:scale(1.1) translateY(-40px)}80%{opacity:1;-o-transform:scale(.9) translateY(20px)}100%{opacity:1;-o-transform:scale(1) translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:scale(0) translateY(200px)}60%{opacity:1;transform:scale(1.1) translateY(-40px)}80%{opacity:1;transform:scale(.9) translateY(20px)}100%{opacity:1;transform:scale(1) translateY(0)}}.animate.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-ms-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:scale(0) translateY(-200px)}60%{opacity:1;-webkit-transform:scale(1.1) translateY(40px)}80%{opacity:1;-webkit-transform:scale(.9) translateY(-20px)}100%{opacity:1;-webkit-transform:scale(1) translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:scale(0) translateY(-200px)}60%{opacity:1;-moz-transform:scale(1.1) translateY(40px)}80%{opacity:1;-moz-transform:scale(.9) translateY(-20px)}100%{opacity:1;-moz-transform:scale(1) translateY(0)}}@-ms-keyframes bounceInDown{0%{opacity:0;-ms-transform:scale(0) translateY(-200px)}60%{opacity:1;-ms-transform:scale(1.1) translateY(40px)}80%{opacity:1;-ms-transform:scale(.9) translateY(-20px)}100%{opacity:1;-ms-transform:scale(1) translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:scale(0) translateY(-200px)}60%{opacity:1;-o-transform:scale(1.1) translateY(40px)}80%{opacity:1;-o-transform:scale(.9) translateY(-20px)}100%{opacity:1;-o-transform:scale(1) translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:scale(0) translateY(-200px)}60%{opacity:1;transform:scale(1.1) translateY(40px)}80%{opacity:1;transform:scale(.9) translateY(-20px)}100%{opacity:1;transform:scale(1) translateY(0)}}.animate.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-ms-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:scale(0) translateX(-200px)}60%{opacity:1;-webkit-transform:scale(1.1) translateX(40px)}80%{opacity:1;-webkit-transform:scale(.9) translateX(-20px)}100%{opacity:1;-webkit-transform:scale(1) translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:scale(0) translateX(-200px)}60%{opacity:1;-moz-transform:scale(1.1) translateX(40px)}80%{opacity:1;-moz-transform:scale(.9) translateX(-20px)}100%{opacity:1;-moz-transform:scale(1) translateX(0)}}@-ms-keyframes bounceInLeft{0%{opacity:0;-ms-transform:scale(0) translateX(-200px)}60%{opacity:1;-ms-transform:scale(1.1) translateX(40px)}80%{opacity:1;-ms-transform:scale(.9) translateX(-20px)}100%{opacity:1;-ms-transform:scale(1) translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:scale(0) translateX(-200px)}60%{opacity:1;-o-transform:scale(1.1) translateX(40px)}80%{opacity:1;-o-transform:scale(.9) translateX(-20px)}100%{opacity:1;-o-transform:scale(1) translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:scale(0) translateX(-200px)}60%{opacity:1;transform:scale(1.1) translateX(40px)}80%{opacity:1;transform:scale(.9) translateX(-20px)}100%{opacity:1;transform:scale(1) translateX(0)}}.animate.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-ms-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:scale(0) translateX(200px)}60%{opacity:1;-webkit-transform:scale(1.1) translateX(-40px)}80%{opacity:1;-webkit-transform:scale(.9) translateX(20px)}100%{opacity:1;-webkit-transform:scale(1) translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:scale(0) translateX(200px)}60%{opacity:1;-moz-transform:scale(1.1) translateX(-40px)}80%{opacity:1;-moz-transform:scale(.9) translateX(20px)}100%{opacity:1;-moz-transform:scale(1) translateX(0)}}@-ms-keyframes bounceInRight{0%{opacity:0;-ms-transform:scale(0) translateX(200px)}60%{opacity:1;-ms-transform:scale(1.1) translateX(-40px)}80%{opacity:1;-ms-transform:scale(.9) translateX(20px)}100%{opacity:1;-ms-transform:scale(1) translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:scale(0) translateX(200px)}60%{opacity:1;-o-transform:scale(1.1) translateX(-40px)}80%{opacity:1;-o-transform:scale(.9) translateX(20px)}100%{opacity:1;-o-transform:scale(1) translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:scale(0) translateX(200px)}60%{opacity:1;transform:scale(1.1) translateX(-40px)}80%{opacity:1;transform:scale(.9) translateX(20px)}100%{opacity:1;transform:scale(1) translateX(0)}}.animate.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-ms-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceOut{0%{opacity:1;-webkit-transform:scale(1)}30%{opacity:1;-webkit-transform:scale(1.1)}50%{opacity:0;-webkit-transform:scale(.9)}100%{opacity:0;-webkit-transform:scale(0)}}@-moz-keyframes bounceOut{0%{opacity:1;-moz-transform:scale(1)}30%{opacity:1;-moz-transform:scale(1.1)}50%{opacity:0;-moz-transform:scale(.9)}100%{opacity:0;-moz-transform:scale(0)}}@-ms-keyframes bounceOut{0%{opacity:1;-ms-transform:scale(1)}30%{opacity:1;-ms-transform:scale(1.1)}50%{opacity:0;-ms-transform:scale(.9)}100%{opacity:0;-ms-transform:scale(0)}}@-o-keyframes bounceOut{0%{opacity:1;-o-transform:scale(1)}30%{opacity:1;-o-transform:scale(1.1)}50%{opacity:0;-o-transform:scale(.9)}100%{opacity:0;-o-transform:scale(0)}}@keyframes bounceOut{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.1)}50%{opacity:0;transform:scale(.9)}100%{opacity:0;transform:scale(0)}}.animate.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-ms-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{opacity:1;-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(40px)}100%{opacity:0;-webkit-transform:translateY(-200px)}}@-moz-keyframes bounceOutUp{0%{opacity:1;-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(40px)}100%{opacity:0;-moz-transform:translateY(-200px)}}@-ms-keyframes bounceOutUp{0%{opacity:1;-ms-transform:translateY(0)}20%{opacity:1;-ms-transform:translateY(40px)}100%{opacity:0;-ms-transform:translateY(-200px)}}@-o-keyframes bounceOutUp{0%{opacity:1;-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(40px)}100%{opacity:0;-o-transform:translateY(-200px)}}@keyframes bounceOutUp{0%{opacity:1;transform:translateY(0)}20%{opacity:1;transform:translateY(40px)}100%{opacity:0;transform:translateY(-200px)}}.animate.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-ms-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{opacity:1;-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-40px)}100%{opacity:0;-webkit-transform:translateY(200px)}}@-moz-keyframes bounceOutDown{0%{opacity:1;-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(-40px)}100%{opacity:0;-moz-transform:translateY(200px)}}@-ms-keyframes bounceOutDown{0%{opacity:1;-ms-transform:translateY(0)}20%{opacity:1;-ms-transform:translateY(-40px)}100%{opacity:0;-ms-transform:translateY(200px)}}@-o-keyframes bounceOutDown{0%{opacity:1;-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(-40px)}100%{opacity:0;-o-transform:translateY(200px)}}@keyframes bounceOutDown{0%{opacity:1;transform:translateY(0)}20%{opacity:1;transform:translateY(-40px)}100%{opacity:0;transform:translateY(200px)}}.animate.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-ms-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(40px)}100%{opacity:0;-webkit-transform:translateX(-200px)}}@-moz-keyframes bounceOutLeft{0%{opacity:1;-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(40px)}100%{opacity:0;-moz-transform:translateX(-200px)}}@-ms-keyframes bounceOutLeft{0%{opacity:1;-ms-transform:translateX(0)}20%{opacity:1;-ms-transform:translateX(40px)}100%{opacity:0;-ms-transform:translateX(-200px)}}@-o-keyframes bounceOutLeft{0%{opacity:1;-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(40px)}100%{opacity:0;-o-transform:translateX(-200px)}}@keyframes bounceOutLeft{0%{opacity:1;transform:translateX(0)}20%{opacity:1;transform:translateX(40px)}100%{opacity:0;transform:translateX(-200px)}}.animate.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-ms-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{opacity:1;-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-40px)}100%{opacity:0;-webkit-transform:translateX(200px)}}@-moz-keyframes bounceOutRight{0%{opacity:1;-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(-40px)}100%{opacity:0;-moz-transform:translateX(200px)}}@-ms-keyframes bounceOutRight{0%{opacity:1;-ms-transform:translateX(0)}20%{opacity:1;-ms-transform:translateX(-40px)}100%{opacity:0;-ms-transform:translateX(200px)}}@-o-keyframes bounceOutRight{0%{opacity:1;-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(-40px)}100%{opacity:0;-o-transform:translateX(200px)}}@keyframes bounceOutRight{0%{opacity:1;transform:translateX(0)}20%{opacity:1;transform:translateX(-40px)}100%{opacity:0;transform:translateX(200px)}}.animate.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-ms-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-moz-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-ms-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-o-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.hover-flash:hover,.trigger.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-ms-animation-name:flash;-o-animation-name:flash;animation-name:flash}@-webkit-keyframes strobe{0%,100%,20%,40%,60%,80%{opacity:1}10%,30%,50%,70%,90%{opacity:0}}@-moz-keyframes strobe{0%,100%,20%,40%,60%,80%{opacity:1}10%,30%,50%,70%,90%{opacity:0}}@-ms-keyframes strobe{0%,100%,20%,40%,60%,80%{opacity:1}10%,30%,50%,70%,90%{opacity:0}}@-o-keyframes strobe{0%,100%,20%,40%,60%,80%{opacity:1}10%,30%,50%,70%,90%{opacity:0}}@keyframes strobe{0%,100%,20%,40%,60%,80%{opacity:1}10%,30%,50%,70%,90%{opacity:0}}.hover-strobe:hover,.trigger.strobe{-webkit-animation-name:strobe;-moz-animation-name:strobe;-ms-animation-name:strobe;-o-animation-name:strobe;animation-name:strobe}@-webkit-keyframes shakeH{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-moz-keyframes shakeH{0%,100%{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)}20%,40%,60%,80%{-moz-transform:translateX(10px)}}@-ms-keyframes shakeH{0%,100%{-ms-transform:translateX(0)}10%,30%,50%,70%,90%{-ms-transform:translateX(-10px)}20%,40%,60%,80%{-ms-transform:translateX(10px)}}@-o-keyframes shakeH{0%,100%{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}20%,40%,60%,80%{-o-transform:translateX(10px)}}@keyframes shakeH{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.hover-shakeH:hover,.trigger.shakeH{-webkit-animation-name:shakeH;-moz-animation-name:shakeH;-ms-animation-name:shakeH;-o-animation-name:shakeH;animation-name:shakeH}@-webkit-keyframes shakeV{0%,100%{-webkit-transform:translateY(0)}10%,30%,50%,70%,90%{-webkit-transform:translateY(-10px)}20%,40%,60%,80%{-webkit-transform:translateY(10px)}}@-moz-keyframes shakeV{0%,100%{-moz-transform:translateY(0)}10%,30%,50%,70%,90%{-moz-transform:translateY(-10px)}20%,40%,60%,80%{-moz-transform:translateY(10px)}}@-ms-keyframes shakeV{0%,100%{-ms-transform:translateY(0)}10%,30%,50%,70%,90%{-ms-transform:translateY(-10px)}20%,40%,60%,80%{-ms-transform:translateY(10px)}}@-o-keyframes shakeV{0%,100%{-o-transform:translateY(0)}10%,30%,50%,70%,90%{-o-transform:translateY(-10px)}20%,40%,60%,80%{-o-transform:translateY(10px)}}@keyframes shakeV{0%,100%{transform:translateY(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.hover-shakeV:hover,.trigger.shakeV{-webkit-animation-name:shakeV;-moz-animation-name:shakeV;-ms-animation-name:shakeV;-o-animation-name:shakeV;animation-name:shakeV}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-ms-keyframes bounce{0%,100%,20%,50%,80%{-ms-transform:translateY(0)}40%{-ms-transform:translateY(-30px)}60%{-ms-transform:translateY(-15px)}}@-o-keyframes bounce{0%,100%,20%,50%,80%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.hover-bounce:hover,.trigger.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-ms-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}@-webkit-keyframes tada{0%,100%{-webkit-transform:scale(1) rotate(0)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}}@-moz-keyframes tada{0%,100%{-moz-transform:scale(1) rotate(0)}10%,20%{-moz-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)}}@-ms-keyframes tada{0%,100%{-ms-transform:scale(1) rotate(0)}10%,20%{-ms-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg)}}@-o-keyframes tada{0%,100%{-o-transform:scale(1) rotate(0)}10%,20%{-o-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)}}@keyframes tada{0%,100%{transform:scale(1) rotate(0)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}}.hover-tada:hover,.trigger.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-ms-animation-name:tada;-o-animation-name:tada;animation-name:tada}@-webkit-keyframes wave{20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes wave{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0deg)}}@-ms-keyframes wave{20%{-ms-transform:rotate(15deg)}40%{-ms-transform:rotate(-10deg)}60%{-ms-transform:rotate(5deg)}80%{-ms-transform:rotate(-5deg)}100%{-ms-transform:rotate(0deg)}}@-o-keyframes wave{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0deg)}}@keyframes wave{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.hover-wave:hover{-webkit-animation-name:wave;-moz-animation-name:wave;-ms-animation-name:wave;-o-animation-name:wave;animation-name:wave}@-webkit-keyframes spinCW{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinCW{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-ms-keyframes spinCW{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}@-o-keyframes spinCW{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes spinCW{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.hover-spinCW:hover,.trigger.spinCW{-webkit-animation-name:spinCW;-moz-animation-name:spinCW;-ms-animation-name:spinCW;-o-animation-name:spinCW;animation-name:spinCW}@-webkit-keyframes spinCCW{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@-moz-keyframes spinCCW{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(-360deg)}}@-ms-keyframes spinCCW{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(-360deg)}}@-o-keyframes spinCCW{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(-360deg)}}@keyframes spinCCW{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.hover-spinCCW:hover,.trigger.spinCCW{-webkit-animation-name:spinCCW;-moz-animation-name:spinCCW;-ms-animation-name:spinCCW;-o-animation-name:spinCCW;animation-name:spinCCW}@-webkit-keyframes slingshotCW{0%{-webkit-transform:rotate(0deg)}20%,30%{-webkit-transform:rotate(-45deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes slingshotCW{0%{-moz-transform:rotate(0deg)}20%,30%{-moz-transform:rotate(-45deg)}100%{-moz-transform:rotate(360deg)}}@-ms-keyframes slingshotCW{0%{-ms-transform:rotate(0deg)}20%,30%{-ms-transform:rotate(-45deg)}100%{-ms-transform:rotate(360deg)}}@-o-keyframes slingshotCW{0%{-o-transform:rotate(0deg)}20%,30%{-o-transform:rotate(-45deg)}100%{-o-transform:rotate(360deg)}}@keyframes slingshotCW{0%{transform:rotate(0deg)}20%,30%{transform:rotate(-45deg)}100%{transform:rotate(360deg)}}.hover-slingshotCW:hover,.trigger.slingshotCW{-webkit-animation-name:slingshotCW;-moz-animation-name:slingshotCW;-ms-animation-name:slingshotCW;-o-animation-name:slingshotCW;animation-name:slingshotCW}@-webkit-keyframes slingshotCCW{0%{-webkit-transform:rotate(0deg)}20%,30%{-webkit-transform:rotate(45deg)}100%{-webkit-transform:rotate(-360deg)}}@-moz-keyframes slingshotCCW{0%{-moz-transform:rotate(0deg)}20%,30%{-moz-transform:rotate(45deg)}100%{-moz-transform:rotate(-360deg)}}@-ms-keyframes slingshotCCW{0%{-ms-transform:rotate(0deg)}20%,30%{-ms-transform:rotate(45deg)}100%{-ms-transform:rotate(-360deg)}}@-o-keyframes slingshotCCW{0%{-o-transform:rotate(0deg)}20%,30%{-o-transform:rotate(45deg)}100%{-o-transform:rotate(-360deg)}}@keyframes slingshotCCW{0%{transform:rotate(0deg)}20%,30%{transform:rotate(45deg)}100%{transform:rotate(-360deg)}}.hover-slingshotCCW:hover,.trigger.slingshotCCW{-webkit-animation-name:slingshotCCW;-moz-animation-name:slingshotCCW;-ms-animation-name:slingshotCCW;-o-animation-name:slingshotCCW;animation-name:slingshotCCW}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0px)}15%{-webkit-transform:translateX(-25px) rotate(-5deg)}30%{-webkit-transform:translateX(20px) rotate(3deg)}45%{-webkit-transform:translateX(-15px) rotate(-3deg)}60%{-webkit-transform:translateX(10px) rotate(2deg)}75%{-webkit-transform:translateX(-5px) rotate(-1deg)}100%{-webkit-transform:translateX(0px)}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0px)}15%{-moz-transform:translateX(-25px) rotate(-5deg)}30%{-moz-transform:translateX(20px) rotate(3deg)}45%{-moz-transform:translateX(-15px) rotate(-3deg)}60%{-moz-transform:translateX(10px) rotate(2deg)}75%{-moz-transform:translateX(-5px) rotate(-1deg)}100%{-moz-transform:translateX(0px)}}@-ms-keyframes wobble{0%{-ms-transform:translateX(0px)}15%{-ms-transform:translateX(-25px) rotate(-5deg)}30%{-ms-transform:translateX(20px) rotate(3deg)}45%{-ms-transform:translateX(-15px) rotate(-3deg)}60%{-ms-transform:translateX(10px) rotate(2deg)}75%{-ms-transform:translateX(-5px) rotate(-1deg)}100%{-ms-transform:translateX(0px)}}@-o-keyframes wobble{0%{-o-transform:translateX(0px)}15%{-o-transform:translateX(-25px) rotate(-5deg)}30%{-o-transform:translateX(20px) rotate(3deg)}45%{-o-transform:translateX(-15px) rotate(-3deg)}60%{-o-transform:translateX(10px) rotate(2deg)}75%{-o-transform:translateX(-5px) rotate(-1deg)}100%{-o-transform:translateX(0px)}}@keyframes wobble{0%{transform:translateX(0px)}15%{transform:translateX(-25px) rotate(-5deg)}30%{transform:translateX(20px) rotate(3deg)}45%{transform:translateX(-15px) rotate(-3deg)}60%{transform:translateX(10px) rotate(2deg)}75%{transform:translateX(-5px) rotate(-1deg)}100%{transform:translateX(0px)}}.hover-wobble:hover,.trigger.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-ms-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}}@-moz-keyframes pulse{0%,100%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}}@-ms-keyframes pulse{0%,100%{-ms-transform:scale(1)}50%{-ms-transform:scale(1.1)}}@-o-keyframes pulse{0%,100%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.hover-pulse:hover,.trigger.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-ms-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}@-webkit-keyframes pulsate{0%,100%,50%{-webkit-transform:scale(1)}25%,75%{-webkit-transform:scale(1.1)}}@-moz-keyframes pulsate{0%,100%,50%{-moz-transform:scale(1)}25%,75%{-moz-transform:scale(1.1)}}@-ms-keyframes pulsate{0%,100%,50%{-ms-transform:scale(1)}25%,75%{-ms-transform:scale(1.1)}}@-o-keyframes pulsate{0%,100%,50%{-o-transform:scale(1)}25%,75%{-o-transform:scale(1.1)}}@keyframes pulsate{0%,100%,50%{transform:scale(1)}25%,75%{transform:scale(1.1)}}.hover-pulsate:hover,.trigger.pulsate{-webkit-animation-name:pulsate;-moz-animation-name:pulsate;-ms-animation-name:pulsate;-o-animation-name:pulsate;animation-name:pulsate}@-webkit-keyframes heartbeat{0%,30%,50%,60%,80%{-webkit-transform:scale(1)}40%,70%{-webkit-transform:scale(1.1)}}@-moz-keyframes heartbeat{0%,30%,50%,60%,80%{-moz-transform:scale(1)}40%,70%{-moz-transform:scale(1.1)}}@-ms-keyframes heartbeat{0%,30%,50%,60%,80%{-ms-transform:scale(1)}40%,70%{-ms-transform:scale(1.1)}}@-o-keyframes heartbeat{0%,30%,50%,60%,80%{-o-transform:scale(1)}40%,70%{-o-transform:scale(1.1)}}@keyframes heartbeat{0%,30%,50%,60%,80%{transform:scale(1)}40%,70%{transform:scale(1.1)}}.hover-heartbeat:hover,.trigger.heartbeat{-webkit-animation-name:heartbeat;-moz-animation-name:heartbeat;-ms-animation-name:heartbeat;-o-animation-name:heartbeat;animation-name:heartbeat}@-webkit-keyframes panic{0%,100%{-webkit-transform:scale(1) rotate(0)}10%,60%{-webkit-transform:scale(1.1) rotate(-3deg)}20%,40%{-webkit-transform:scale(1) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg)}50%,70%,90%{-webkit-transform:scale(1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg)}}@-moz-keyframes panic{0%,100%{-moz-transform:scale(1) rotate(0)}10%,60%{-moz-transform:scale(1.1) rotate(-3deg)}20%,40%{-moz-transform:scale(1) rotate(-3deg)}30%{-moz-transform:scale(1.1) rotate(3deg)}50%,70%,90%{-moz-transform:scale(1) rotate(3deg)}80%{-moz-transform:scale(1.1) rotate(-3deg)}}@-ms-keyframes panic{0%,100%{-ms-transform:scale(1) rotate(0)}10%,60%{-ms-transform:scale(1.1) rotate(-3deg)}20%,40%{-ms-transform:scale(1) rotate(-3deg)}30%{-ms-transform:scale(1.1) rotate(3deg)}50%,70%,90%{-ms-transform:scale(1) rotate(3deg)}80%{-ms-transform:scale(1.1) rotate(-3deg)}}@-o-keyframes panic{0%,100%{-o-transform:scale(1) rotate(0)}10%,60%{-o-transform:scale(1.1) rotate(-3deg)}20%,40%{-o-transform:scale(1) rotate(-3deg)}30%{-o-transform:scale(1.1) rotate(3deg)}50%,70%,90%{-o-transform:scale(1) rotate(3deg)}80%{-o-transform:scale(1.1) rotate(-3deg)}}@keyframes panic{0%,100%{transform:scale(1) rotate(0)}10%,60%{transform:scale(1.1) rotate(-3deg)}20%,40%{transform:scale(1) rotate(-3deg)}30%{transform:scale(1.1) rotate(3deg)}50%,70%,90%{transform:scale(1) rotate(3deg)}80%{transform:scale(1.1) rotate(-3deg)}}.hover-panic:hover,.trigger.panic{-webkit-animation-name:panic;-moz-animation-name:panic;-ms-animation-name:panic;-o-animation-name:panic;animation-name:panic}
 .ct-chart .ct-label,.ct-chart .ct-label.ct-horizontal{display:block;width:100%;height:100%;fill:rgba(0,0,0,.4);color:rgba(0,0,0,.4);font-size:.75rem;text-align:left}.ct-chart .ct-label.ct-vertical{display:block;width:100%;height:100%;fill:rgba(0,0,0,.4);color:rgba(0,0,0,.4);font-size:.75rem;text-align:right}.ct-chart .ct-grid{stroke:rgba(0,0,0,.2);stroke-width:1px;stroke-dasharray:2px}.ct-chart .ct-point{stroke-width:10px;stroke-linecap:round}.ct-chart .ct-line{fill:none;stroke-width:4px}.ct-chart .ct-area{stroke:none;fill-opacity:.1}.ct-chart .ct-bar{fill:none;stroke-width:10px}.ct-chart .ct-slice.ct-donut{fill:none;stroke-width:60px}.ct-chart .ct-series.ct-series-a .ct-bar,.ct-chart .ct-series.ct-series-a .ct-line,.ct-chart .ct-series.ct-series-a .ct-point,.ct-chart .ct-series.ct-series-a .ct-slice.ct-donut{stroke:#d70206}.ct-chart .ct-series.ct-series-a .ct-area,.ct-chart .ct-series.ct-series-a .ct-slice:not(.ct-donut){fill:#d70206}.ct-chart .ct-series.ct-series-b .ct-bar,.ct-chart .ct-series.ct-series-b .ct-line,.ct-chart .ct-series.ct-series-b .ct-point,.ct-chart .ct-series.ct-series-b .ct-slice.ct-donut{stroke:#F05B4F}.ct-chart .ct-series.ct-series-b .ct-area,.ct-chart .ct-series.ct-series-b .ct-slice:not(.ct-donut){fill:#F05B4F}.ct-chart .ct-series.ct-series-c .ct-bar,.ct-chart .ct-series.ct-series-c .ct-line,.ct-chart .ct-series.ct-series-c .ct-point,.ct-chart .ct-series.ct-series-c .ct-slice.ct-donut{stroke:#F4C63D}.ct-chart .ct-series.ct-series-c .ct-area,.ct-chart .ct-series.ct-series-c .ct-slice:not(.ct-donut){fill:#F4C63D}.ct-chart .ct-series.ct-series-d .ct-bar,.ct-chart .ct-series.ct-series-d .ct-line,.ct-chart .ct-series.ct-series-d .ct-point,.ct-chart .ct-series.ct-series-d .ct-slice.ct-donut{stroke:#453D3F}.ct-chart .ct-series.ct-series-d .ct-area,.ct-chart .ct-series.ct-series-d .ct-slice:not(.ct-donut){fill:#453D3F}.ct-chart.ct-square{display:block;position:relative;width:100%}.ct-chart.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-chart.ct-square:after{content:"";display:table;clear:both}.ct-chart.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-minor-second{display:block;position:relative;width:100%}.ct-chart.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-chart.ct-minor-second:after{content:"";display:table;clear:both}.ct-chart.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-second{display:block;position:relative;width:100%}.ct-chart.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-chart.ct-major-second:after{content:"";display:table;clear:both}.ct-chart.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-minor-third{display:block;position:relative;width:100%}.ct-chart.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-chart.ct-minor-third:after{content:"";display:table;clear:both}.ct-chart.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-third{display:block;position:relative;width:100%}.ct-chart.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-chart.ct-major-third:after{content:"";display:table;clear:both}.ct-chart.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-chart.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-chart.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-chart.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-chart.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-chart.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-chart.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-minor-sixth{display:block;position:relative;width:100%}.ct-chart.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-chart.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-chart.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-golden-section{display:block;position:relative;width:100%}.ct-chart.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-chart.ct-golden-section:after{content:"";display:table;clear:both}.ct-chart.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-sixth{display:block;position:relative;width:100%}.ct-chart.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-chart.ct-major-sixth:after{content:"";display:table;clear:both}.ct-chart.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-minor-seventh{display:block;position:relative;width:100%}.ct-chart.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-chart.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-chart.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-seventh{display:block;position:relative;width:100%}.ct-chart.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-chart.ct-major-seventh:after{content:"";display:table;clear:both}.ct-chart.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-octave{display:block;position:relative;width:100%}.ct-chart.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-chart.ct-octave:after{content:"";display:table;clear:both}.ct-chart.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-tenth{display:block;position:relative;width:100%}.ct-chart.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-chart.ct-major-tenth:after{content:"";display:table;clear:both}.ct-chart.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-eleventh{display:block;position:relative;width:100%}.ct-chart.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-chart.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-chart.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-twelfth{display:block;position:relative;width:100%}.ct-chart.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-chart.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-chart.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-double-octave{display:block;position:relative;width:100%}.ct-chart.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-chart.ct-double-octave:after{content:"";display:table;clear:both}.ct-chart.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}
  .owl-carousel .owl-wrapper:after { content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0; } .owl-carousel{ display:none; position:relative; width:100%; -ms-touch-action:pan-y; } .owl-carousel .owl-wrapper{ display:none; position:relative; -webkit-transform:translate3d(0px, 0px, 0px); } .owl-carousel .owl-wrapper-outer{ overflow:hidden; position:relative; width:100%; } .owl-carousel .owl-wrapper-outer.autoHeight{ -webkit-transition:height 500ms ease-in-out; -moz-transition:height 500ms ease-in-out; -ms-transition:height 500ms ease-in-out; -o-transition:height 500ms ease-in-out; transition:height 500ms ease-in-out; }  .owl-carousel .owl-item{ float:left; } .owl-controls .owl-page, .owl-controls .owl-buttons div{ cursor:pointer; } .owl-controls { -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }  .grabbing {   cursor:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/../../img/grabbing.png) 8 8, move; }  .owl-carousel .owl-wrapper, .owl-carousel .owl-item{ -webkit-backface-visibility:hidden; -moz-backface-visibility: hidden; -ms-backface-visibility:  hidden;  -webkit-transform:translate3d(0,0,0);  -moz-transform:translate3d(0,0,0);  -ms-transform:translate3d(0,0,0); } 
 .apPluginContainer .z-depth-1, .apPluginContainer .card-panel, .apPluginContainer .card, .apPluginContainer .toast, .apPluginContainer .btn, .apPluginContainer .btn-large, .bsaButtonGroup .btn-large, .apPluginContainer .btn-floating, .apPluginContainer .dropdown-content, .apPluginContainer .collapsible {  -webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);  -moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);  box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); } .apPluginContainer .z-depth-1-half, .apPluginContainer .btn:hover, .apPluginContainer .btn-large:hover, .bsaButtonGroup .btn-large:hover, .apPluginContainer .btn-floating:hover, .apPluginContainer .modal {  -webkit-box-shadow:0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);  -moz-box-shadow:0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);  box-shadow:0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); } .apPluginContainer .z-depth-2 {  -webkit-box-shadow:0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);  -moz-box-shadow:0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);  box-shadow:0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } .apPluginContainer .z-depth-3 {  -webkit-box-shadow:0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);  -moz-box-shadow:0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);  box-shadow:0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); } .apPluginContainer .z-depth-4 {  -webkit-box-shadow:0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);  -moz-box-shadow:0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);  box-shadow:0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21); } .apPluginContainer .z-depth-5 {  -webkit-box-shadow:0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);  -moz-box-shadow:0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);  box-shadow:0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22); } .apPluginContainer .card-panel {  padding:20px;  margin:0.5rem 0 1rem 0;  -webkit-border-radius:2px;  -moz-border-radius:2px;  border-radius:2px;  background-clip:padding-box;  background-color:#fff; }  .bsaButtonGroup .waves-effect, .apPluginContainer .waves-effect {  position:relative;  cursor:pointer;  display:inline-block;  overflow:hidden;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;  -webkit-tap-highlight-color:transparent;  z-index:1;  will-change:opacity, transform;  -webkit-transition:all 0.3s ease-out;  -moz-transition:all 0.3s ease-out;  -o-transition:all 0.3s ease-out;  -ms-transition:all 0.3s ease-out;  transition:all 0.3s ease-out; } .apPluginContainer .waves-effect .waves-ripple {  position:absolute;  border-radius:50%;  width:20px;  height:20px;  margin-top:-10px;  margin-left:-10px;  opacity:0;  background:rgba(0, 0, 0, 0.2);  -webkit-transition:all 0.7s ease-out;  -moz-transition:all 0.7s ease-out;  -o-transition:all 0.7s ease-out;  -ms-transition:all 0.7s ease-out;  transition:all 0.7s ease-out;  -webkit-transition-property:-webkit-transform, opacity;  -moz-transition-property:-moz-transform, opacity;  -o-transition-property:-o-transform, opacity;  transition-property:transform, opacity;  -webkit-transform:scale(0);  -moz-transform:scale(0);  -ms-transform:scale(0);  -o-transform:scale(0);  transform:scale(0);  pointer-events:none; } .apPluginContainer .waves-effect.waves-light .waves-ripple {  background-color:rgba(255, 255, 255, 0.45); } .apPluginContainer .waves-effect.waves-red .waves-ripple {  background-color:rgba(244, 67, 54, 0.7); } .apPluginContainer .waves-effect.waves-yellow .waves-ripple {  background-color:rgba(255, 235, 59, 0.7); } .apPluginContainer .waves-effect.waves-orange .waves-ripple {  background-color:rgba(255, 152, 0, 0.7); } .apPluginContainer .waves-effect.waves-purple .waves-ripple {  background-color:rgba(156, 39, 176, 0.7); } .apPluginContainer .waves-effect.waves-green .waves-ripple {  background-color:rgba(76, 175, 80, 0.7); } .apPluginContainer .waves-effect.waves-teal .waves-ripple {  background-color:rgba(0, 150, 136, 0.7); } .apPluginContainer .waves-notransition {  -webkit-transition:none !important;  -moz-transition:none !important;  -o-transition:none !important;  -ms-transition:none !important;  transition:none !important; } .apPluginContainer .waves-circle {  -webkit-transform:translateZ(0);  -moz-transform:translateZ(0);  -ms-transform:translateZ(0);  -o-transform:translateZ(0);  transform:translateZ(0);  -webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%); } .apPluginContainer .waves-input-wrapper {  border-radius:0.2em;  vertical-align:bottom; } .apPluginContainer .waves-input-wrapper .waves-button-input {  position:relative;  top:0;  left:0;  z-index:1; } .apPluginContainer .waves-circle {  text-align:center;  width:2.5em;  height:2.5em;  line-height:2.5em;  border-radius:50%; } .apPluginContainer .waves-block {  display:block; }  .apPluginContainer a.waves-effect .waves-ripple {  z-index:-1; }  .bsaButtonGroup .btn, .bsaButtonGroup .btn-large, .bsaButtonGroup .btn-flat {  display:inline-block;  height:36px;  margin-bottom:15px;  padding:0 2rem;  -webkit-border-radius:2px;  -moz-border-radius:2px;  border-radius:2px;  background-clip:padding-box;  line-height:36px;  text-transform:uppercase;  border:none;  outline:0;  -webkit-tap-highlight-color:transparent; } .bsaButtonGroup .btn, .bsaButtonGroup .btn-large {  text-decoration:none;  color:#FFF;  background-color:#2196F3;  text-align:center;  letter-spacing:0.5px;  -webkit-transition:0.2s ease-out;  -moz-transition:0.2s ease-out;  -o-transition:0.2s ease-out;  -ms-transition:0.2s ease-out;  transition:0.2s ease-out;  cursor:pointer; } .bsaButtonGroup {  text-align:center; } .bsaButtonGroup > a > i {  margin-left:10px; } .bsaButtonGroup .btn-large:focus, .bsaButtonGroup .btn-large:hover, .bsaButtonGroup .btn-large:visited {  color:#ffffff; } .bsaButtonGroup .btn:hover, .bsaButtonGroup .btn-large:hover {  background-color:#39a1f4;  color:#ffffff; } .bsaButtonGroup .btn-large-red {  background-color:#F44336;  color:#ffffff; } .bsaButtonGroup .btn-large-red:hover {  background-color:#f4665c;  color:#ffffff; } .bsaButtonGroup .btn-large {  height:54px;  line-height:56px; } .bsaButtonGroup .btn-large-next:focus, .bsaButtonGroup .btn-large-next:hover, .bsaButtonGroup .btn-large-next:visited {  color:#9e9e9e; } .bsaButtonGroup .btn-large-next {  background-color:#e0e0e0;  color:#bdbdbd;  margin-right:15px; } .bsaButtonGroup .btn-large-next:hover {  background-color:#eeeeee;  color:#9e9e9e; } .bsaButtonGroup .btn-large-buy {  } .bsaButtonGroup .btn-large-buy:hover {  } .bsaButtonGroup .apPluginContainer {  width:auto; }  .apPluginContainer .btn, .apPluginContainer .btn-large, .apPluginContainer .btn-flat {  display:inline-block;  height:36px;  margin-bottom:15px;  padding:0 2rem;  -webkit-border-radius:2px;  -moz-border-radius:2px;  border-radius:2px;  background-clip:padding-box;  line-height:36px;  text-transform:uppercase;  border:none;  outline:0;  -webkit-tap-highlight-color:transparent; } .apPluginContainer .btn.disabled, .apPluginContainer .disabled.btn-large, .apPluginContainer .btn-floating.disabled, .apPluginContainer .btn-large.disabled, .apPluginContainer .btn:disabled, .apPluginContainer .btn-large:disabled, .apPluginContainer .btn-large:disabled, .apPluginContainer .btn-floating:disabled {  background-color:#DFDFDF;  box-shadow:none;  color:#9F9F9F; } .apPluginContainer .btn.disabled:hover, .apPluginContainer .disabled.btn-large:hover, .apPluginContainer .btn-floating.disabled:hover, .apPluginContainer .btn-large.disabled:hover, .apPluginContainer .btn:disabled:hover, .apPluginContainer .btn-large:disabled:hover, .apPluginContainer .btn-large:disabled:hover, .apPluginContainer .btn-floating:disabled:hover {  background-color:#DFDFDF;  color:#9F9F9F; } .apPluginContainer .btn i, .apPluginContainer .btn-large i, .apPluginContainer .btn-floating i, .apPluginContainer .btn-large i, .apPluginContainer .btn-flat i {  font-size:1.3rem;  line-height:inherit; } .apPluginContainer .btn, .apPluginContainer .btn-large {  text-decoration:none;  color:#FFF;  background-color:#2196F3;  text-align:center;  letter-spacing:0.5px;  -webkit-transition:0.2s ease-out;  -moz-transition:0.2s ease-out;  -o-transition:0.2s ease-out;  -ms-transition:0.2s ease-out;  transition:0.2s ease-out;  cursor:pointer; } .apPluginContainer .btn:hover, .apPluginContainer .btn-large:hover {  background-color:#39a1f4; } .apPluginContainer .btn-floating {  display:inline-block;  position:relative;  z-index:1;  width:37px;  height:37px;  line-height:37px;  padding:0;  background-color:#2196F3;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;  background-clip:padding-box;  -webkit-transition:0.3s;  -moz-transition:0.3s;  -o-transition:0.3s;  -ms-transition:0.3s;  transition:0.3s;  cursor:pointer; } .apPluginContainer .btn-floating i {  width:inherit;  display:inline-block;  text-align:center;  color:#FFF;  font-size:1.6rem;  line-height:37px; } .apPluginContainer .btn-floating.btn-large {  width:55.5px;  height:55.5px; } .apPluginContainer .btn-floating.btn-large i {  line-height:55.5px; } .apPluginContainer .btn-flat {  box-shadow:none;  background-color:transparent;  color:#343434;  cursor:pointer; } .apPluginContainer .btn-flat.disabled {  color:#b3b3b3; } .apPluginContainer .btn-large {  height:54px;  line-height:56px; } .apPluginContainer .btn-large i {  font-size:1.6rem; }   .apPluginContainer .left-align {  text-align:left; } .apPluginContainer .right-align {  text-align:right; } .apPluginContainer .center, .apPluginContainer .center-align {  text-align:center; } .apPluginContainer .left {  float:left !important; } .apPluginContainer .right {  float:right !important; } .apPluginContainer .no-select, input[type=range], input[type=range] + .thumb {  -webkit-touch-callout:none;  -webkit-user-select:none;  -khtml-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none; } .apPluginContainer .circle {  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;  background-clip:padding-box; } .apPluginContainer .center-block {  display:block;  margin-left:auto;  margin-right:auto; } @font-face {  font-family:"Material-Design-Icons";  src:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/icons/Material-Design-Icons.eot);  src:url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/icons/Material-Design-Icons.eot) format("embedded-opentype"), url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/icons/Material-Design-Icons.woff) format("woff"), url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/icons/Material-Design-Icons.ttf) format("truetype"), url(https://thinkcomputers.org/wp-content/plugins/ap-plugin-scripteo/frontend/css/asset/icons/Material-Design-Icons.svg) format("svg");  font-weight:normal;  font-style:normal; } .apPluginContainer [class^="mdi-"], .apPluginContainer .select-wrapper span.select-dropdown:after, [class*=" mdi-"] {  font-family:"Material-Design-Icons";  speak:none;  font-style:normal;  font-weight:normal;  font-variant:normal;  text-transform:none;   -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale; } .apPluginContainer .mdi-hardware-keyboard-arrow-right:before {  content:"\e7b6"; } .apPluginContainer .mdi-content-add:before {  content:"\e6fb"; }
.wpcf7 .screen-reader-response { position:absolute; overflow:hidden; clip:rect(1px, 1px, 1px, 1px); clip-path:inset(50%); height:1px; width:1px; margin:-1px; padding:0; border:0; word-wrap:normal !important; } .wpcf7 form .wpcf7-response-output { margin:2em 0.5em 1em; padding:0.2em 1em; border:2px solid #00a0d2; } .wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display:none; } .wpcf7 form.sent .wpcf7-response-output { border-color:#46b450; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { border-color:#dc3232; } .wpcf7 form.spam .wpcf7-response-output { border-color:#f56e28; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { border-color:#ffb900; } .wpcf7-form-control-wrap { position:relative; } .wpcf7-not-valid-tip { color:#dc3232;  font-size:1em; font-weight:normal; display:block; } .use-floating-validation-tip .wpcf7-not-valid-tip { position:relative; top:-2ex; left:1em; z-index:100; border:1px solid #dc3232; background:#fff; padding:.2em .8em; width:24em; } .wpcf7-list-item { display:inline-block; margin:0 0 0 1em; } .wpcf7-list-item-label::before, .wpcf7-list-item-label::after { content:" "; } .wpcf7-spinner { visibility:hidden; display:inline-block; background-color:#23282d;  opacity:0.75; width:24px; height:24px; border:none; border-radius:100%; padding:0; margin:0 24px; position:relative; } form.submitting .wpcf7-spinner { visibility:visible; } .wpcf7-spinner::before { content:''; position:absolute; background-color:#fbfbfc;  top:4px; left:4px; width:6px; height:6px; border:none; border-radius:100%; transform-origin:8px 8px; animation-name:spin; animation-duration:1000ms; animation-timing-function:linear; animation-iteration-count:infinite; } @media (prefers-reduced-motion:reduce) { .wpcf7-spinner::before {  animation-name:blink;  animation-duration:2000ms; } } @keyframes spin { from {  transform:rotate(0deg); }  to {  transform:rotate(360deg); } } @keyframes blink { from {  opacity:0; }  50% {  opacity:1; }  to {  opacity:0; } } .wpcf7 input[type="file"] { cursor:pointer; } .wpcf7 input[type="file"]:disabled { cursor:default; } .wpcf7 .wpcf7-submit:disabled { cursor:not-allowed; } .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction:ltr; } 
.ctf-fixed-height{overflow:auto}#ctf .ctf-item{padding:15px 5px;overflow:hidden}#ctf.ctf-boxed-style .ctf-item{padding:15px}#ctf .ctf-item:first-child{border-top:none}#ctf .ctf-item:last-of-type{border-bottom:none!important}#ctf .ctf_remaining{display:none}#ctf .ctf_more{padding:1px;border:1px solid transparent;border-radius:3px;display:inline-block;line-height:1}#ctf .ctf_more:hover{cursor:pointer;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);text-decoration:none}#ctf .ctf-header{float:left;clear:both;margin:0;padding:5px 5px 15px 5px;line-height:1.2;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#ctf .ctf-header a{float:left;display:block}#ctf .ctf-header-img{float:left;position:relative;width:48px;margin:0 0 0 -100%!important;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#ctf .ctf-header-img img{display:block;float:left;margin:0!important;padding:0!important;border:none!important;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#ctf .ctf-author-avatar{clear:both;margin:3px 6px 0 -53px}#ctf .ctf-author-name{margin-left:6px}#ctf .ctf-author-box{margin-left:53px}#ctf .ctf-header-generic-icon,#ctf .ctf-header-img-hover{display:none;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:#1b95e0;background:rgba(27,149,224,.85);-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;z-index:999}#ctf .ctf-header-generic-icon .fa,#ctf .ctf-header-generic-icon svg,#ctf .ctf-header-img-hover .fa,#ctf .ctf-header-img-hover svg{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-8px;font-size:20px;z-index:1000}#ctf .ctf-header-generic-icon svg,#ctf .ctf-header-img-hover svg{margin-top:-10px;margin-left:-10px}#ctf .ctf-header-text{float:left;width:100%;padding-top:5px}#ctf .ctf-no-bio .ctf-header-text{padding-top:13px}#ctf .ctf-header a{text-decoration:none}#ctf .ctf-header-text .ctf-header-user,#ctf .ctf-header-text p{float:left;clear:both;width:auto;margin:0 0 0 60px!important;padding:0!important}#ctf .ctf-header-name{font-weight:700;margin-right:6px}#ctf .ctf-header-text .ctf-header-bio{padding:0!important;word-break:break-word}#ctf .ctf-header-text .ctf-verified{margin-right:5px}#ctf .ctf-header .ctf-header-follow{display:inline-block;padding:3px 6px;margin:0 0 0 2px;position:relative;top:-2px;background:#1b95e0;color:#fff;font-size:11px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:background .6s ease-in-out;-webkit-transition:background .6s ease-in-out;-o-transition:background .6s ease-in-out;transition:background .6s ease-in-out}#ctf .ctf-header .ctf-header-follow .fa,#ctf .ctf-header .ctf-header-follow svg{margin-right:3px;font-size:12px}#ctf .ctf-header a:hover .ctf-header-follow{background:#0c7abf;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}#ctf .ctf-header-type-generic .ctf-header-img{color:#fff;width:48px;height:48px;position:relative}#ctf .ctf-header-type-generic .ctf-header-link:hover .ctf-header-generic-icon{background:#0c7abf}#ctf .ctf-header-type-generic .ctf-header-no-bio{padding-top:9px!important;font-size:16px;font-weight:700}#ctf .ctf-header-type-generic .ctf-header-generic-icon{display:block;color:#fff;background:#1b95e0;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}#ctf .ctf-header-type-generic:hover .ctf-header-generic-icon{display:block;opacity:1}#ctf .ctf-header .ctf-header-user{font-size:16px;line-height:1.3;-ms-word-wrap:break-word;word-break:break-word}#ctf .ctf-header .ctf-header-screenname,#ctf .ctf-header p{font-size:13px;line-height:1.3}.ctf-screenreader{text-indent:-9999px!important;display:inline-block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important}#ctf .ctf-header-text.sbi-no-info .ctf-header-user{padding-top:9px!important}#ctf .ctf-header-text.sbi-no-bio .ctf-header-counts{clear:both}#ctf .ctf-context{width:100%;padding-left:42px;margin-bottom:2px}#ctf .ctf-with-logo .ctf-context{padding-right:30px}#ctf .ctf-retweet-icon{display:inline-block;font-size:inherit;line-height:1;margin:0 5px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#ctf.ctf-super-narrow .ctf-retweet-icon{margin:0 5px 0 0}#ctf .ctf-reply-icon{display:inline-block;font-size:inherit;padding:1px 3px 3px 3px;line-height:1;margin:0 3px 0 0}#ctf .ctf-author-box{margin-left:56px}#ctf .ctf-author-avatar{width:48px;height:48px;margin:3px 6px 0 -56px;float:left;overflow:hidden;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#ctf .ctf-author-avatar img{margin:0!important;padding:0}#ctf .ctf-author-name,#ctf .ctf-author-screenname,#ctf .ctf-tweet-meta,#ctf .ctf-verified{margin-left:4px;margin-right:4px;display:inline-block}#ctf .ctf-screename-sep{margin:0 2px;display:inline-block}#ctf .ctf-author-name{font-weight:700!important;margin-top:4px}#ctf .ctf-author-box-link{color:#000;text-decoration:none;display:inline;line-height:1.5!important}#ctf .ctf-quoted-verified,#ctf .ctf-verified{color:#77c7f7;margin-left:0}#ctf .ctf-quoted-verified{margin-right:4px}#ctf .ctf-tweet-meta{display:inline-block}#ctf .ctf-replied-to-text a{font-size:inherit;color:inherit;font-weight:inherit}#ctf p.ctf-media-link,#ctf p.ctf-tweet-text{padding:0!important;margin:0!important;line-height:1.4}#ctf .ctf-tweet-actions,#ctf .ctf-tweet-content{margin-left:58px;margin-top:3px;max-width:100%}#ctf .ctf-corner-logo{display:inline-block;float:right;color:#1b95e0;font-size:24px}#ctf.ctf-narrow .ctf-corner-logo{font-size:20px}#ctf .ctf-hide-avatar .ctf-author-box,#ctf .ctf-hide-avatar .ctf-author-name,#ctf .ctf-hide-avatar .ctf-context,#ctf .ctf-hide-avatar .ctf-quoted-tweet,#ctf .ctf-hide-avatar .ctf-tweet-actions,#ctf .ctf-hide-avatar .ctf-tweet-content,#ctf.ctf-narrow .ctf-hide-avatar .ctf-author-box,#ctf.ctf-narrow .ctf-hide-avatar .ctf-context,#ctf.ctf-narrow .ctf-hide-avatar .ctf-quoted-tweet,#ctf.ctf-narrow .ctf-hide-avatar .ctf-tweet-actions,#ctf.ctf-narrow .ctf-hide-avatar .ctf-tweet-content,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-author-box,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-context,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-quoted-tweet,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-tweet-actions,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-tweet-content{margin-left:0}#ctf .ctf-hide-avatar .ctf-context{padding-left:0}#ctf .ctf-header-img.ctf-no-consent,#ctf .ctf-header-img.ctf-no-consent .ctf-header-img-hover{display:block;opacity:1;height:48px}#ctf .ctf-quoted-tweet{display:block;clear:both;margin:7px 0 5px 58px;padding:8px 12px;border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf .ctf-quoted-tweet:focus,#ctf .ctf-quoted-tweet:hover{background:#eee;background:rgba(0,0,0,.05);border:1px solid #ddd;border:1px solid rgba(0,0,0,.05);-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf .ctf-quoted-author-name{font-weight:700;margin-right:4px}#ctf .ctf-quoted-tweet p{margin:2px 0}#ctf .ctf-tweet-actions a{padding:2px 10px 2px 5px;float:left}#ctf .ctf-tweet-actions a.ctf-like,#ctf .ctf-tweet-actions a.ctf-reply,#ctf .ctf-tweet-actions a.ctf-retweet{color:#bbb;color:rgba(0,0,0,.35);text-decoration:none;border:none;-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}#ctf .ctf-tweet-actions a span.fa,#ctf .ctf-tweet-actions a svg{width:1.1em;height:1.1em;font-size:1.1em}#ctf .ctf-tweet-actions a span.fa.fa-retweet{width:1.2em;height:1.2em;font-size:1.2em}#ctf .ctf-tweet-actions .ctf-reply{margin-left:-5px}#ctf .ctf-tweet-actions a:focus,#ctf .ctf-tweet-actions a:hover{-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}#ctf .ctf-tweet-actions .ctf-reply:focus,#ctf .ctf-tweet-actions .ctf-reply:hover{color:#e34f0e!important}#ctf .ctf-tweet-actions .ctf-retweet:focus,#ctf .ctf-tweet-actions .ctf-retweet:hover{color:#19cf86!important}#ctf .ctf-tweet-actions .ctf-like:focus,#ctf .ctf-tweet-actions .ctf-like:hover{color:#e81c4f!important}#ctf .ctf-action-count{float:right;padding-left:3px;font-size:.9em;margin-top:.25em;line-height:1.2em}#ctf .ctf-twitterlink{margin-top:.3em;line-height:1.2em;font-size:.8em}#ctf .ctf-quoted-tweet-text-media-wrap,#ctf .ctf-tweet-text-media-wrap{margin-left:5px;padding:4px;display:inline-block;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);color:inherit;text-decoration:none;line-height:1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf .ctf-tweet-text-media-wrap:focus,#ctf .ctf-tweet-text-media-wrap:hover{background:#eee;background:rgba(0,0,0,.05);border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}.ctf-multi-media-icon .ctf-tweet-text-media,.ctf-quoted-tweet-text .ctf-tweet-text-media{margin-left:3px}#ctf #ctf-more{display:block;border:none;background:#eee;background:rgba(0,0,0,.05);width:100%;min-height:30px;padding:5px 0;margin:0;position:relative;text-align:center;box-sizing:border-box;outline:0;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf #ctf-more:hover{background:#ddd;background:rgba(0,0,0,.1);-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf #ctf-more.ctf-loading span{-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#ctf #ctf-more.ctf-loading span{opacity:0}#ctf .ctf-loader{width:20px;height:20px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:unset;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:ctf-sk-scaleout 1s infinite ease-in-out;animation:ctf-sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes ctf-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes ctf-sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ctf-credit-link{width:100%;clear:both;padding:5px 0;margin-top:5px;text-align:center;font-size:12px}.ctf-credit-link .fa,.ctf-credit-link svg{margin-right:4px}#ctf svg{box-sizing:unset}#ctf svg:not(:root).svg-inline--fa,#ctf_lightbox svg:not(:root).svg-inline--fa{box-sizing:unset;overflow:visible;width:1em}#ctf .svg-inline--fa.fa-w-16{width:16px}#ctf .svg-inline--fa.fa-w-20{width:20px}#ctf .ctf-context .ctf-retweet-icon svg{width:1.2em;height:1.2em}#ctf .svg-inline--fa,#ctf_lightbox .svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}#ctf #ctf .ctf-photo-hover span.fa-arrows-alt,#ctf .ctf-photo-hover svg.fa-arrows-alt{display:none}#ctf.ctf-styles .ctf-author-screenname,#ctf.ctf-styles .ctf-context,#ctf.ctf-styles .ctf-screename-sep,#ctf.ctf-styles .ctf-tweet-meta{font-size:12px}#ctf .ctf-error{width:100%;text-align:center}#ctf .ctf-error code,#ctf .ctf-error iframe,#ctf .ctf-error p{padding:0;margin:0 2px}#ctf .ctf-error-user p{padding-bottom:5px}#ctf .ctf-error-user{width:100%}#ctf .ctf-error-admin{margin-top:15px;display:inline-block}#ctf .ctf-error code{display:block;padding:4px}.ctf_smash_error{border:1px solid #ddd;background:#eee;color:#333;margin:10px 0 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ctf_smash_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}.ctf_smash_error span{font-size:12px}#ctf .ctf-out-of-tweets{width:100%}#ctf .ctf-out-of-tweets{display:block;border:1px solid rgba(0,0,0,.1);background:0 0;background:0 0;width:100%;min-height:30px;padding:5px 0;margin:0;position:relative;text-align:center;box-sizing:border-box;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#ctf .ctf-out-of-tweets iframe,#ctf .ctf-out-of-tweets p{margin:0 2px;padding:0}#ctf .ctf-out-of-tweets p{padding:3px;display:none}#ctf.ctf-narrow .ctf-author-avatar,#ctf.ctf-narrow .ctf-author-avatar img{width:38px;height:38px}#ctf.ctf-narrow .ctf-quoted-tweet,#ctf.ctf-narrow .ctf-tweet-actions,#ctf.ctf-narrow .ctf-tweet-content{margin-left:48px}#ctf.ctf-narrow .ctf-context{margin-left:49px}#ctf.ctf-narrow .ctf-author-box{margin-left:46px}#ctf.ctf-narrow .ctf-author-avatar{margin-left:-46px}#ctf.ctf-narrow .ctf-tweet-content{padding:3px 0 5px 0}#ctf.ctf-narrow .ctf-tweet-actions{float:left;clear:both}#ctf.ctf-super-narrow .ctf-context,#ctf.ctf-super-narrow .ctf-quoted-tweet,#ctf.ctf-super-narrow .ctf-tweet-actions,#ctf.ctf-super-narrow .ctf-tweet-content{margin-left:0}#ctf.ctf-super-narrow .ctf-author-box{min-height:32px;margin-bottom:2px}#ctf.ctf-super-narrow .ctf-author-avatar,#ctf.ctf-super-narrow .ctf-author-avatar img{width:32px;height:32px}#ctf.ctf-super-narrow .ctf-author-box{margin-left:38px;float:left;clear:both}#ctf.ctf-super-narrow .ctf-author-avatar{margin-left:-38px;margin-top:0}#ctf.ctf-super-narrow .ctf-author-screenname,#ctf.ctf-super-narrow .ctf-screename-sep{display:none}#ctf.ctf-super-narrow .ctf-context{padding-bottom:5px}#ctf.ctf-super-narrow .ctf-author-name{display:inline-block}#ctf.ctf-super-narrow .ctf-tweet-content{float:left;clear:both}#ctf.ctf-super-narrow .ctf-credit-link{font-size:10px}#ctf.ctf-super-narrow .ctf-header-bio{margin:0!important;padding-top:5px}#ctf.ctf-super-narrow .ctf-header-user{min-height:48px}#ctf.ctf-super-narrow .ctf-header-text{padding-top:10px}#ctf.ctf-super-narrow .ctf-header-follow{margin-top:5px}#ctf.ctf-super-narrow .ctf-more span{display:block;margin-top:3px}@media all and (max-width:640px){#ctf.ctf-width-resp{width:100%!important}}.ctf.ctf-boxed-style[data-boxshadow=true] .ctf-item{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}[data-header-size=large] .ctf-header-type-text{font-size:48px}[data-header-size=medium] .ctf-header-type-text{font-size:42px}[data-header-size=small] .ctf-header-type-text{font-size:36px}.ctf-list.ctf-boxed-style .ctf-item{margin-bottom:25px}#ctf .ctf-header-text{float:left;width:100%;padding-top:5px}#ctf .ctf-no-bio .ctf-header-text{padding-top:13px}#ctf .ctf-header a{text-decoration:none}#ctf .ctf-header-text .ctf-header-user,#ctf .ctf-header-text p{float:left;clear:both;width:auto;margin:0 0 0 60px!important;padding:0!important;text-align:left}#ctf .ctf-header-name{font-weight:700;margin-right:6px}#ctf .ctf-header-text .ctf-header-bio{padding:0!important;word-break:break-word}#ctf .ctf-header-text .ctf-verified{margin-right:5px}#ctf.ctf_palette_light .ctf-author-name,#ctf.ctf_palette_light .ctf-header-name,#ctf.ctf_palette_light .ctf-header-type-text,#ctf.ctf_palette_light .ctf-tweet-text{color:#444}#ctf.ctf_palette_light .ctf-author-screenname,#ctf.ctf_palette_light .ctf-header-bio,#ctf.ctf_palette_light .ctf-header-counts{color:#444}#ctf.ctf_palette_light .ctf-tweet-text a{color:inherit}#ctf.ctf_palette_light .ctf-item{background:0 0}#ctf.ctf_palette_light .ctf-corner-logo{color:#1b95e0}#ctf.ctf_palette_light .ctf-verified{color:#77c7f7}#ctf.ctf_palette_light .ctf-more{background:rgba(0,0,0,.5);color:#444}#ctf.ctf_palette_light .ctf-tweet-actions a{color:#444}#ctf.ctf_palette_dark{background:#20222c}#ctf.ctf_palette_dark.ctf.ctf-boxed-style .ctf-item{background:rgba(255,255,255,.1)!important}#ctf.ctf_palette_dark .ctf-author-name,#ctf.ctf_palette_dark .ctf-header-name,#ctf.ctf_palette_dark .ctf-header-type-text,#ctf.ctf_palette_dark .ctf-tweet-text{color:#fff}#ctf.ctf_palette_dark .ctf-author-screenname,#ctf.ctf_palette_dark .ctf-header-bio,#ctf.ctf_palette_dark .ctf-header-counts{color:#fff}#ctf.ctf_palette_dark .ctf-tweet-text a{color:inherit}#ctf.ctf_palette_dark .ctf-item{background:0 0}#ctf.ctf_palette_dark .ctf-corner-logo{color:#1b95e0}#ctf.ctf_palette_dark .ctf-verified{color:#77c7f7}#ctf.ctf_palette_dark .ctf-more{background:rgba(255,255,255,.2);color:#fff}#ctf.ctf_palette_dark .ctf-tweet-actions a{color:rgba(255,255,255,.8)}
  .esg-line-height-0 { line-height:0; } .esg-text-left { text-align:left; } .esg-text-right { text-align:right; } .esg-text-center { text-align:center; } .esg-font-normal { font-style:normal; } .esg-font-italic { font-style:italic; } .esg-display-none { display:none; } .esg-display-block { display:block; } .esg-display-inline-block { display:inline-block; } .esg-display-inline { display:inline; } .esg-display-none-i { display:none !important; } .esg-display-block-i { display:block !important; } .esg-display-inline-block-i { display:inline-block !important; } .esg-display-inline-i { display:inline !important; } .esg-hidden { visibility:hidden; } .esg-visible { visibility:visible; } .esg-p-absolute { position:absolute; } .esg-p-relative { position:relative; } .esg-margin-0 { margin:0; } .esg-margin-t-0 { margin-top:0; } .esg-margin-b-0 { margin-bottom:0; } .esg-margin-l-0 { margin-left:0; } .esg-margin-r-0 { margin-right:0; } .esg-margin-5 { margin:5px; } .esg-margin-t-5 { margin-top:5px; } .esg-margin-b-5 { margin-bottom:5px; } .esg-margin-l-5 { margin-left:5px; } .esg-margin-r-5 { margin-right:5px; } .esg-margin-10 { margin:10px; } .esg-margin-t-10 { margin-top:10px; } .esg-margin-b-10 { margin-bottom:10px; } .esg-margin-l-10 { margin-left:10px; } .esg-margin-r-10 { margin-right:10px; } .esg-padding-0 { padding:0; } .esg-padding-t-0 { padding-top:0; } .esg-padding-b-0 { padding-bottom:0; } .esg-padding-l-0 { padding-left:0; } .esg-padding-r-0 { padding-right:0; } .esg-padding-15 { padding:15px; } .esg-padding-t-15 { padding-top:15px; } .esg-padding-b-15 { padding-bottom:15px; } .esg-padding-l-15 { padding-left:15px; } .esg-padding-r-15 { padding-right:15px; } .esg-f-left { float:left !important; } .esg-f-right { float:right !important; } .esg-f-none { float:none !important; } .esg-color-black { color:#000000; } .esg-color-green { color:green; } .esg-color-red { color:red; } .esg-w100-hauto { width:100%; height:auto; } .esg-fullscreen-forcer { position:relative; left:0px; top:0px; width:100%; height:auto; } .esg-iframe { position:absolute; top:0px; left:0px; display:none; } .esg-clearfix:before, .esg-clearfix:after { content:" "; display:table; } .esg-clearfix:after { clear:both; }  .esg-starring { line-height:25px; display:inline-block } .esg-starring .star-rating { float:none; } .esg-starring .star-rating { color:#FFC321 !important; } .esg-starring .star-rating, .esg-starring-page .star-rating { float:right; overflow:hidden; position:relative; height:1em; line-height:1em; font-size:1em; width:5.4em; font-family:star; } .esg-starring .star-rating:before, .esg-starring-page .star-rating:before { content:"\73\73\73\73\73"; color:#E0DADF; float:left; top:0; left:0; position:absolute; } .esg-starring star-rating span, .esg-starring .star-rating span { overflow:hidden; float:left; top:0; left:0; position:absolute; padding-top:1.5em; } .esg-starring .star-rating span:before, .esg-starring .star-rating span:before { content:"\53\53\53\53\53"; top:0; position:absolute; left:0; } .esg-starring .star-rating { color:#FFC321 !important; } .lazyloadcover { position:absolute; top:0px; left:0px; z-index:10; width:100%; height:100%; } .esg-lazyblur { background-repeat:no-repeat; filter:blur(25px); -webkit-filter:blur(25px); -moz-filter:blur(25px); background-size:cover; background-position:center center; width:100%; height:100%; top:0; left:0; overflow:hidden; } .esg-media-poster { width:100%; height:100%; position:absolute; top:0px; left:0px; background-size:cover; background-position:center center; z-index:10; opacity:0; } .esg-video-active .esg-media-poster { z-index:0 } .esg-vimeo-frame { background:black }  .esg-grid .no-filter-message {  position:absolute; bottom:0; left:0; width:100%; text-align:center; pointer-events:none; visibility:hidden; opacity:0; transition:all 0.2s ease; } .esg-grid .esg-loadmore-wrapper + .no-filter-message { position:relative; display:block; text-align:center; }  .esg-grid.show-message .no-filter-message { transition-duration:1s; visibility:visible; opacity:1; }  .esg-hover-image { display:none } .esg-media-poster .esg-hover-image { display:block; width:inherit; height:inherit; background-size:inherit; background-position:inherit; visibility:hidden; opacity:0 } .esg-starring .star-rating, .esg-starring-page .star-rating { line-height:1em; font-size:1em; font-family:star; } .esg-grid { width:100%; max-width:100%; font-family:'Open Sans', sans-serif; -webkit-backface-visibility:hidden; backface-visibility:hidden; -webkit-transform:translateZ(0px); transform:translateZ(0px) } @-moz-document url-prefix() { .esg-grid {  transform:none !important } } .esg-grid .mainul, .esg-grid .mainul > li { list-style:none; margin:0; padding:0; transform-style:flat !important; }  .esg-grid * { -webkit-font-smoothing:antialiased; font-smoothing:antialiased; }  .esg-grid ul, .esg-grid li { list-style:none; margin:0; padding:0; transform-style:flat !important; } .esg-overflowtrick { position:relative; width:100%; height:auto; overflow:hidden; padding:0px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;  z-index:1; } .esg-overflowtrick + .esg-filters:not(.esg-navbutton-solo-left):not(.esg-navbutton-solo-right) { z-index:0 !important; } .esg-container { position:relative; width:100%; height:auto; } .esg-container > ul, .esg-overflowtrick > ul { width:100%; max-width:100%; height:0px; position:relative; overflow:visible; } .esg-grid li { border:0px solid transparent; outline:0px solid transparent; visibility:hidden; display:none; } .esg-grid a { border:none; text-decoration:none } .esg-grid a:hover, .esg-grid a:focus { text-decoration:none; border:none; } .esg-clear { clear:both; height:5px !important; background:none !important; } .esg-clear-no-height, .eg-clearfix { clear:both; height:0px !important; background:none !important; } .esg-line-break { height:5px; visibility:hidden; }  .esg-divide-5 { width:100%; height:5px } .esg-divide-15 { width:100%; height:15px } .esg-divide-20 { width:100%; height:20px } .esg-divide-22 { width:100%; height:22px } .esg-divide-30 { width:100%; height:30px } .esg-click-to-play-video { cursor:pointer } .esg-entry-media iframe { -webkit-transform-style:flat; -webkit-transform:translateZ(1000px); border:0; }   .esg-container .tp-esg-item { position:absolute; top:0px; left:0px; }  .esg-container .tp-esg-item { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; } .esg-container .tp-esg-item .blackoverlay { width:100%; height:100%; position:absolute; background:#000; top:0px; left:0px; }  .tp-esg-item { z-index:5 } .tp-esg-item.itemonotherpage { z-index:0; display:none; }   .esg-entry-cover { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%; height:100%; position:absolute; top:0px; left:0px; overflow:hidden; border:0px solid transparent; outline:0px solid transparent; } .eec { display:block; width:auto; height:auto; position:absolute !important; font-size:20px; text-align:center } .esg-entry-cover > .eec { z-index:2; pointer-events:none; } .esg-entry-cover > .eec > * { pointer-events:all; }  .esg-tc { top:0px; left:0px; width:100%; } .esg-lc { top:0px; left:0px; height:100%; } .esg-cc { top:0px; left:0px; width:100%; vertical-align:middle; } .esg-rc { top:0px; right:0px; height:100%; } .esg-bc { bottom:0px; left:0px; width:100%; }   .esg-tc .ess-tb-cell { text-align:center; vertical-align:top; }  .esg-lc .ess-tb-cell { text-align:left; vertical-align:middle; } .esg-cc .ess-tb-cell { } .esg-rc .ess-tb-cell { text-align:right; vertical-align:middle; }  .esg-blc .ess-tb-cell { text-align:left; vertical-align:bottom; } .esg-bc .ess-tb-cell { text-align:center; vertical-align:bottom; } .esg-brc .ess-tb-cell { text-align:right; vertical-align:bottom; } .esg-bc .leftalign { text-align:left; }   .esg-entry-media { position:relative; border:0px solid transparent; outline:0px solid transparent; overflow:hidden; } .esg-entry-media { width:100%; } .esg-entry-media img { width:100%; height:auto; max-width:none !important; min-width:none !important } .esg-layout-masonry .esg-entry-media img { line-height:0px; vertical-align:bottom; display:inline-block; } .esg-layout-even .esg-entry-media img { display:none } .esg-media-cover-wrapper { position:relative; width:100%; backface-visibility:hidden } .esg-layout-even .esg-media-cover-wrapper { height:100%; } .esg-entry-media-wrapper { z-index:0; } .esg-entry-media-wrapper-even { width:100%; height:100%; overflow:hidden; position:relative; } .esg-entry-media-wrapper-not-even { overflow:hidden; position:relative; } .esg-entry-media-wrapper .esg-video-frame { background:#000; } .esg-entry-media-wrapper-item-layout { width:100%; height:100%; position:absolute; overflow:hidden; }  .esg-entry-cover .esg-overlay { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0px solid transparent; outline:0px solid transparent; }  .esg-layout-even .esg-entry-content { display:none; } .esg-entry-content { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -webkit-backface-visibility:hidden; }  .navigationbuttons, .esg-pagination, .esg-filters { position:relative; z-index:50; -webkit-backface-visibility:hidden; } .esg-grid .esg-pagination { z-index:100; -webkit-backface-visibility:hidden; }  .esg-nav-by-shortcode .esg-sortbutton-order.eg-icon-down-open.tp-asc, .esg-nav-by-shortcode .esg-sortbutton-order .tp-desc, .esg-sortbutton-order.eg-icon-down-open.tp-asc, .esg-sortbutton-order .tp-desc { text-align:center }  .esg-nav-by-shortcode { position:relative; display:inline-block; vertical-align:top; text-align:center } .esg-nav-by-shortcode .esg-navbutton-solo-right, .esg-nav-by-shortcode .esg-navbutton-solo-left { position:relative; left:auto; right:auto; top:auto; bottom:auto } .esg-nav-by-shortcode .esg-filter-wrapper { visibility:visible; }  .esg-singlefilters .esg-filter-checked { display:none; -webkit-backface-visibility:hidden; } .esg-filter-wrapper { display:inline-block; } .esg-sortbutton-wrapper { display:inline-block; } .esg-cartbutton-wrapper { display:inline-block }  .esg-filter-wrapper.dropdownstyle { min-width:100px; cursor:pointer; position:relative; z-index:1500; -webkit-backface-visibility:hidden; -webkit-transform:translateZ(1px); transform:translateZ(1px) } .esg-filter-wrapper.dropdownstyle.esg-skin-preview { z-index:1570; visibility:visible; } .esg-filter-wrapper.dropdownstyle .esg-filterbutton { display:block; margin-right:0px; margin-bottom:5px; } .esg-filter-wrapper.dropdownstyle .esg-filter-checked { margin-right:5px; margin-left:0px; } .esg-dropdown-wrapper { display:none; position:absolute; padding:20px; top:100%; backface-visibility:hidden; transform:translateZ(10px); } .esg-selected-filterbutton { color:#999; margin-right:5px; cursor:pointer; padding:0px 15px 0px 10px; line-height:20px; font-size:12px; font-weight:600; font-family:"Open Sans", sans-serif; display:inline-block; background:rgba(0, 0, 0, 0); margin-bottom:5px; width:100%; } .esg-selected-filterbutton.hovered { color:#444; } .esg-selected-filterbutton .eg-icon-down-open { display:inline-block; vertical-align:top; width:29px; line-height:inherit; font-size:9px; font-weight:700; color:#999; background:rgba(0, 0, 0, 0); text-align:center; }  .esg-sortbutton-order.tp-desc { transform:scaleY(-1); filter:FlipV; -ms-filter:"FlipV"; } .esg-sorting-select { cursor:pointer; position:absolute; top:0px; left:0px; width:100%; height:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); -moz-opacity:0.0; -khtml-opacity:0.0; opacity:0.0; -webkit-appearance:menulist-button; } .esg-filters.esg-navbutton-solo-left { position:absolute; left:0px; top:50%; z-index:800 } .esg-filters.esg-navbutton-solo-right { position:absolute; right:0px; top:50%; z-index:800; } .esg-navigationbutton.esg-right, .esg-navigationbutton.esg-left { margin-left:0px !important; margin-right:0px !important; -webkit-transform-style:flat; -webkit-transform:translateZ(5000px) }  .eg-leftright-container { float:left; width:310px; margin-right:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; position:relative; } .eg-leftright-container.dark { background:#1e1e1e } .eg-leftright-container .pagination { position:absolute; bottom:0px; } .eg-leftright-container .esg-filters { padding:30px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; } .eg-leftright-container .esg-filterbutton { display:block; margin:0px 0px 5px 0px } .eg-leftright-container .esg-filter-wrapper { display:block; margin-right:0px; }  .eg-ajaxtarget-container { position:relative; width:100%; height:auto; } .eg-ajaxanimwrapper { position:relative; overflow:hidden; }  .tp-esg-item .add_to_cart_button.loading:before { content:""; position:absolute; top:0; right:0; left:0; bottom:0; background:url(https://thinkcomputers.org/wp-content/plugins/essential-grid/public/assets/css/../images/ajax-loader.gif) center no-repeat rgba(255, 255, 255, 0.65); } .esg-loader { top:50%; left:50%; z-index:10000; position:absolute; } .infinityscollavailable.esg-loader { position:relative; top:auto; left:50%; margin-top:25px !important; margin-bottom:25px !important; } .esg-loader.spinner0 { width:40px; height:40px; background:url(https://thinkcomputers.org/wp-content/plugins/essential-grid/public/assets/css/../images/loader.gif) no-repeat center center; background-color:#fff; box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15); -webkit-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);  margin-left:-20px; -webkit-animation:esg-rotateplane 1.2s infinite ease-in-out; animation:esg-rotateplane 1.2s infinite ease-in-out; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; } .esg-loader.spinner1 { width:40px; height:40px; background-color:#fff; box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15); -webkit-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);  margin-left:-20px; -webkit-animation:esg-rotateplane 1.2s infinite ease-in-out; animation:esg-rotateplane 1.2s infinite ease-in-out; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; } .esg-loader.spinner5 { background:url(https://thinkcomputers.org/wp-content/plugins/essential-grid/public/assets/css/../images/loader.gif) no-repeat 10px 10px; background-color:#fff; margin:-22px -22px; width:44px; height:44px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; } @-webkit-keyframes esg-rotateplane { 0% {  -webkit-transform:perspective(120px) } 50% {  -webkit-transform:perspective(120px) rotateY(180deg) } 100% {  -webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg) } } @keyframes esg-rotateplane { 0% {  transform:perspective(120px) rotateX(0deg) rotateY(0deg);  -webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg) } 50% {  transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);  -webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg) } 100% {  transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);  -webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } } .esg-loader.spinner2 { width:40px; height:40px; margin-left:-20px; background-color:#ff0000; box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15); -webkit-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15); border-radius:100%; -webkit-animation:esg-scaleout 1.0s infinite ease-in-out; animation:esg-scaleout 1.0s infinite ease-in-out; } @-webkit-keyframes esg-scaleout { 0% {  -webkit-transform:scale(0.0) } 100% {  -webkit-transform:scale(1.0);  opacity:0; } } @keyframes esg-scaleout { 0% {  transform:scale(0.0);  -webkit-transform:scale(0.0); } 100% {  transform:scale(1.0);  -webkit-transform:scale(1.0);  opacity:0; } } .esg-loader.spinner3 { margin:-9px 0px 0px -35px; width:70px; text-align:center; } .eg-search-wrapper .esg-loader.spinner3 { margin-top:-30px !important } .simple-light .eg-search-wrapper .esg-loader.spinner3, .simple-dark .eg-search-wrapper .esg-loader.spinner3 { margin-top:-25px !important } .text-light .eg-search-wrapper .esg-loader.spinner3, .text-dark .eg-search-wrapper .esg-loader.spinner3 { margin-top:-22px !important } .esg-loader.spinner3 .bounce1, .esg-loader.spinner3 .bounce2, .esg-loader.spinner3 .bounce3 { width:18px; height:18px; background-color:#fff; box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15); -webkit-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15); border-radius:100%; display:inline-block; -webkit-animation:esg-bouncedelay 1.4s infinite ease-in-out; animation:esg-bouncedelay 1.4s infinite ease-in-out;  -webkit-animation-fill-mode:both; animation-fill-mode:both; } .esg-loader.spinner3 .bounce1 { -webkit-animation-delay:-0.32s; animation-delay:-0.32s; } .esg-loader.spinner3 .bounce2 { -webkit-animation-delay:-0.16s; animation-delay:-0.16s; } @-webkit-keyframes esg-bouncedelay { 0%, 80%, 100% {  -webkit-transform:scale(0.0) } 40% {  -webkit-transform:scale(1.0) } } @keyframes esg-bouncedelay { 0%, 80%, 100% {  transform:scale(0.0);  -webkit-transform:scale(0.0); } 40% {  transform:scale(1.0);  -webkit-transform:scale(1.0); } } .esg-loader.spinner4 { margin:0px 0px 0px -20px; width:40px; height:40px; text-align:center; -webkit-animation:esg-rotate 2.0s infinite linear; animation:esg-rotate 2.0s infinite linear; } .esg-loader.spinner4 .dot1, .esg-loader.spinner4 .dot2 { width:60%; height:60%; display:inline-block; position:absolute; top:0; background-color:#fff; border-radius:100%; -webkit-animation:esg-bounce 2.0s infinite ease-in-out; animation:esg-bounce 2.0s infinite ease-in-out; box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15); -webkit-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15); } .esg-loader.spinner4 .dot2 { top:auto; bottom:0px; -webkit-animation-delay:-1.0s; animation-delay:-1.0s; } @-webkit-keyframes esg-rotate { 100% {  -webkit-transform:rotate(360deg) } } @keyframes esg-rotate { 100% {  transform:rotate(360deg);  -webkit-transform:rotate(360deg) } } @-webkit-keyframes esg-bounce { 0%, 100% {  -webkit-transform:scale(0.0) } 50% {  -webkit-transform:scale(1.0) } } @keyframes esg-bounce { 0%, 100% {  transform:scale(0.0);  -webkit-transform:scale(0.0); } 50% {  transform:scale(1.0);  -webkit-transform:scale(1.0); } }  [class^="eg-icon-"]:before, [class*=" eg-icon-"]:before { font-family:"eg-font"; font-style:normal; font-weight:normal; speak:none;  display:inline-block; text-decoration:inherit; width:1em; margin-right:.2em; text-align:center;   font-variant:normal; text-transform:none;   line-height:1em; margin-left:.2em;   } [class^="fa-icon-"]:before, [class*=" fa-icon-"]:before { font-family:FontAwesome; font-style:normal; font-weight:normal; speak:none;  display:inline-block; text-decoration:inherit; width:1em; margin-right:.2em; text-align:center; font-variant:normal; text-transform:none;   line-height:1em; margin-left:.2em; } .esg-grid [class^="pe-7s-"]:before, .esg-grid [class*=" pe-7s-"]:before { font-family:'Pe-icon-7-stroke'; display:inline-block; font-style:normal; font-weight:normal; speak:none;  display:inline-block; text-decoration:inherit; width:1em; margin-right:.2em; text-align:center; font-variant:normal; text-transform:none;   line-height:1em; margin-left:.2em; }  .esg-filter-wrapper .esg-filterbutton:last-child, .esg-cartbutton a, .esg-selected-filterbutton { margin-right:0 !important; } .esg-singlefilters .esg-filter-checked { display:none !important }  .eg-ajaxclicklistener { cursor:pointer } .eg-ajax-video-container { position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden; } .eg-ajax-video-container.widevideo { padding-bottom:50%; } .eg-ajax-video-container iframe, .eg-ajax-video-container object, .eg-ajax-video-container embed { position:absolute; top:0; left:0; width:100%; height:100%; } .forcenotvisible { visibility:hidden !important } .forcenotdisplay { display:none !important }  input.eg-search-input[type="text"], .eg-search-input { display:inline-block } .eg-search-submit, .eg-search-clean { display:inline-block; width:auto; -moz-user-select:-moz-none; -khtml-user-select:none; -webkit-user-select:none; text-align:center; vertical-align:top } .eg-search-submit, .eg-search-clean { cursor:pointer } .eg-search-wrapper { vertical-align:top; line-height:40px; } input.eg-search-input[type="text"] { font-family:"Open Sans", sans-serif; outline:none !important; margin:0px 0px 5px !important; padding:8px 15px; vertical-align:top; box-sizing:border-box }  .eg-ajax-closer-wrapper { display:block; z-index:51000; position:relative } .eg-ajax-navbt { cursor:pointer; display:inline-block; margin-right:5px; } .eg-acp-inner.eg-acp-tr .eg-ajax-closer.eg-ajax-navbt, .eg-acp-inner.eg-acp-br .eg-ajax-closer.eg-ajax-navbt { margin-right:0px }  .eg-ajax-closer-wrapper.eg-acp-tl, .eg-ajax-closer-wrapper.eg-acp-bl { text-align:left; } .eg-ajax-closer-wrapper.eg-acp-tr, .eg-ajax-closer-wrapper.eg-acp-br { text-align:right; } .eg-ajax-closer-wrapper.eg-acp-t, .eg-ajax-closer-wrapper.eg-acp-b { text-align:center; } .eg-ajax-closer-wrapper.eg-acp-t, .eg-ajax-closer-wrapper.eg-acp-tr, .eg-ajax-closer-wrapper.eg-acp-tl { margin-bottom:5px; } .eg-ajax-closer-wrapper.eg-acp-bl, .eg-ajax-closer-wrapper.eg-acp-br, .eg-ajax-closer-wrapper.eg-acp-b { margin-top:5px; } .eg-acp-inner { display:block; position:absolute; z-index:50; margin:5px; } .eg-acp-inner.eg-acp-tr, .eg-acp-inner.eg-acp-tl, .eg-acp-inner.eg-acp-t { top:0px; } .eg-acp-inner.eg-acp-br, .eg-acp-inner.eg-acp-bl, .eg-acp-inner.eg-acp-b { bottom:0px; } .eg-acp-inner.eg-acp-tl, .eg-acp-inner.eg-acp-bl { left:0px; } .eg-acp-inner.eg-acp-tr, .eg-acp-inner.eg-acp-br { right:0px; } .eg-acp-inner.eg-acp-t, .eg-acp-inner.eg-acp-b { left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); -moz-transform:translateX(-50%); } .eg-ajax-navbt { line-height:21px; background:#000; background:rgba(0, 0, 0, 0.75); color:#fff; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; text-transform:uppercase; padding:1px 1px 0px 0px; font-size:11px; font-weight:400; } .eg-ajax-closer.eg-ajax-navbt { padding:1px 5px 1px 3px; vertical-align:top; } .eg-acp-light .eg-ajax-navbt { background:#e5e5e5; color:#000; } .eg-ajax-closer.eg-ajax-navbt i { font-size:13px; } .eg-ajax-navbt i { font-size:16px; } .eg-ajax-closer-wrapper.eg-acp-type1 { margin:0; } .eg-acp-type1 .eg-ajax-navbt { border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; padding:10px; margin:0px; } .eg-acp-type1 .eg-ajax-navbt i { font-size:20px; } .eg-acp-type1 .eg-ajax-navbt { width:40px; height:40px; text-align:center; vertical-align:medium !important; line-height:40px; padding:0px; } .eg-acp-type1 .eg-ajax-closer.eg-ajax-navbt { vertical-align:top; font-size:24px; font-weight:300; font-family:sans-serif; height:auto; line-height:28px; padding:8px 0px 4px; } span.eg-el-amount:before { content:"(" } span.eg-el-amount:after { content:")" } span.eg-el-amount { margin-left:10px; } .esg-dropdown-wrapper span.eg-el-amount { margin-left:5px; }  .esg-split-content .esg-entry-media-wrapper, .esg-split-content .esg-entry-cover { width:50% !important } .esg-split-content .esg-media-cover-wrapper:after { content:""; display:table; clear:both } .esg-split-right .esg-entry-media-wrapper, .esg-split-right .esg-entry-cover { float:right } .esg-split-left .esg-entry-media-wrapper, .esg-split-left .esg-entry-cover { float:left } .esg-split-content .esg-entry-media { height:100% !important } .esg-split-content .esg-entry-cover { position:relative !important } .esg-split-content .esg-entry-content { clear:both }  .grayscale { -webkit-filter:grayscale(100%); filter:grayscale(100%) }  .esg-revealed .esg-itm-anime:not(.esg-anime-blur) .esg-overflowtrick { overflow:visible !important } .esg-revealed .esg-itm-anime .tp-esg-item { -webkit-mask-image:none !important } .esg-revealed .esg-itm-anime .tp-esg-item:hover { z-index:9999 !important; transform:none !important } .esg-revealed .esg-anime-item:before { position:absolute; top:0; left:0; width:100%; height:100%; content:""; } .esg-anime-blur .esg-entry-media { transform:scale(1.15, 1.15) !important; transform-origin:center center !important }  .eg-invisiblebutton { box-shadow:none !important; height:inherit !important; display:block !important; } .esg-media-cover-wrapper > .eg-invisiblebutton { position:absolute; top:0; left:0; right:0; bottom:0; z-index:1; } .esg-entry-cover > .eg-invisiblebutton { position:relative; z-index:1; } .esg-lb-dummy { max-width:none !important; box-shadow:none !important; position:absolute; display:none }  @media screen and (max-width:736px) { .eg-lightbox-post-content-inner > div {  width:100% !important;  float:none !important; }  .eg-lightbox-post-content-inner .esg-post-featured-img {  padding:30px 0 !important; } } .esgbox-stage .esgbox-slide > *:not(.esgbox-share) { margin:0; padding:0 } .esgbox-stage .esgbox-slide > .esgbox-loading { margin-top:-30px; margin-left:-30px } .esgbox-toolbar .esgbox-button { transition:background 0.2s ease-out } .esgbox-toolbar .esgbox-button:focus, .esgbox-toolbar .esgbox-button:active, .esgbox-toolbar .esgbox-button:visited { background:rgba(30, 30, 30, .6) } .esgbox-toolbar .esgbox-button:hover { background:#000 } .esgbox-navigation .esgbox-button:before { transition:background 0.2s ease-out } .esgbox-navigation .esgbox-button:focus:before, .esgbox-navigation .esgbox-button:active:before, .esgbox-navigation .esgbox-button:visited:before, .esgbox-navigation .esgbox-button[disabled]:hover:before, .esgbox-toolbar .esgbox-button[disabled]:hover { background:rgba(0, 0, 0, .6) } .esgbox-navigation .esgbox-button:hover:before { background:rgba(0, 0, 0, .6) } .esgbox-hidearrows .esgbox-navigation .esgbox-button--arrow_left, .esgbox-hidearrows .esgbox-navigation .esgbox-button--arrow_right { display:none !important } .esgbox-single .esgbox-button--arrow_left, .esgbox-single .esgbox-button--arrow_right { display:none !important } .esgbox-slide--video iframe { width:100% !important; height:100% !important; max-width:100%; max-height:100%; } .esg-four-by-three .esgbox-slide--video iframe { width:800px; height:600px; } .esgbox-container .esgbox-button--arrow_right:hover, .esgbox-container .esgbox-button--arrow_right:focus, .esgbox-container .esgbox-button--arrow_left:hover, .esgbox-container .esgbox-button--arrow_left:focus { background:rgba(0, 0, 0, .6) }  .esg-filter-wrapper { visibility:hidden } #eg-elements-container-grid-wrap.eg-startheight { height:351px; } .esg-mobile-filter-button { display:none } .esg-filter-wrapper.dropdownstyle .esg-mobile-filter-button { display:inline-block; } .esg-mobile-filter-wrap { visibility:visible } .esg-mobile-filter-wrap .esg-dropdown-wrapper { display:none !important; visibility:hidden !important }  .eg-esgblankskin-wrapper * { visibility:hidden !important }  .eg-item-in-focus { z-index:999 !important }  .esg-cover-overflow { overflow:hidden }  .esg-transition[data-transition^='esg-collapse'] { overflow:hidden } .esg-transition[data-transition^='esg-collapse']:before, .esg-transition[data-transition^='esg-collapse']:after { position:absolute; content:"" } .esg-transition[data-transition^='esg-collapsevertical']:before, .esg-transition[data-transition^='esg-collapsevertical']:after { width:100%; height:0%; left:0 } .esg-transition[data-transition^='esg-collapsevertical']:before { top:0 } .esg-transition[data-transition^='esg-collapsevertical']:after { bottom:0 } .esg-transition[data-transition='esg-collapseverticalout']:before, .esg-transition[data-transition='esg-collapseverticalout']:after { height:50% } .esg-transition[data-transition^='esg-collapsehorizontal']:before, .esg-transition[data-transition^='esg-collapsehorizontal']:after { width:0%; height:100%; top:0 } .esg-transition[data-transition^='esg-collapsehorizontal']:before { left:0 } .esg-transition[data-transition^='esg-collapsehorizontal']:after { right:0 } .esg-transition[data-transition='esg-collapsehorizontalout']:before { width:50% } .esg-transition[data-transition='esg-collapsehorizontalout']:after { width:50% } .esg-hovered .esg-transition[data-transition="esg-collapsevertical"]:before, .esg-hovered .esg-transition[data-transition="esg-collapsevertical"]:after { height:50% } .esg-hovered .esg-transition[data-transition="esg-collapseverticalout"]:before, .esg-hovered .esg-transition[data-transition="esg-collapseverticalout"]:after { height:0 } .esg-hovered .esg-transition[data-transition="esg-collapsehorizontal"]:before, .esg-hovered .esg-transition[data-transition="esg-collapsehorizontal"]:after { width:50% } .esg-hovered .esg-transition[data-transition="esg-collapsehorizontalout"]:before, .esg-hovered .esg-transition[data-transition="esg-collapsehorizontalout"]:after { width:0 }  .esg-transition[data-transition^="esg-line"]:after { content:""; position:absolute; width:70%; height:70%; top:15%; left:15%; background-size:100% 100%; background-repeat:no-repeat; background-position:center center; } .esg-transition[data-transition="esg-linediagonal"]:after, .esg-transition[data-transition="esg-linehorizontal"]:after, .esg-transition[data-transition="esg-linevertical"]:after { transform:scale(0) } .esg-hovered .esg-transition[data-transition^="esg-line"]:after { transform:scale(1) } .esg-hovered .esg-transition[data-transition="esg-linediagonalout"]:after, .esg-hovered .esg-transition[data-transition="esg-linehorizontalout"]:after, .esg-hovered .esg-transition[data-transition="esg-lineverticalout"]:after { transform:scale(0) }  .esg-transition[data-transition^="esg-spiral"]:after { content:""; position:absolute; top:50%; left:50%; width:100%; height:100%; box-sizing:border-box; padding-bottom:100%; background-size:contain; background-repeat:no-repeat; transform-origin:center; transform:translate(-50%, -50%) rotate(0deg) scale(0); } .esg-transition[data-transition="esg-spiralzoomout"]:after { transform:translate(-50%, -50%) rotate(-300deg) scale(3) } .esg-hovered .esg-transition[data-transition="esg-spiralzoom"]:after { transform:translate(-50%, -50%) rotate(-300deg) scale(3) } .esg-hovered .esg-transition[data-transition="esg-spiralzoomout"]:after { transform:translate(-50%, -50%) rotate(0deg) scale(0) }  .esg-transition[data-transition^="esg-circlezoom"]:before, .esg-transition[data-transition^="esg-circlezoom"]:after { content:""; position:absolute; width:150%; height:150%; padding-bottom:150%; top:50%; left:50%; transform:translate(-50%, -50%) scale(0, 0); border-radius:50%; box-sizing:border-box; } .esg-transition[data-transition="esg-circlezoomout"]:before, .esg-transition[data-transition="esg-circlezoomout"]:after { transform:translate(-50%, -50%) scale(1, 1) } .esg-hovered .esg-transition[data-transition="esg-circlezoom"]:before, .esg-hovered .esg-transition[data-transition="esg-circlezoom"]:after { transform:translate(-50%, -50%) scale(1, 1) } .esg-hovered .esg-transition[data-transition="esg-circlezoomout"]:before, .esg-hovered .esg-transition[data-transition="esg-circlezoomout"]:after { transform:translate(-50%, -50%) scale(0, 0) } .esg-transition[data-transition^="esg-line"]:before, .esg-transition[data-transition^="esg-spiral"]:before { content:""; position:absolute; width:100%; height:100%; top:0%; left:0%; opacity:0; } .esg-transition[data-transition="esg-linediagonalout"]:before, .esg-transition[data-transition="esg-linehorizontalout"]:before, .esg-transition[data-transition="esg-lineverticalout"]:before, .esg-transition[data-transition="esg-spiralzoomout"]:before { opacity:1 } .esg-hovered .esg-transition[data-transition^="esg-line"]:before, .esg-hovered .esg-transition[data-transition="esg-spiralzoom"]:before { opacity:1 } .esg-hovered .esg-transition[data-transition="esg-linediagonalout"]:before, .esg-hovered .esg-transition[data-transition="esg-linehorizontalout"]:before, .esg-hovered .esg-transition[data-transition="esg-lineverticalout"]:before, .esg-hovered .esg-transition[data-transition="esg-spiralzoomout"]:before { opacity:0 }  .esg-overlay.esg-cover-blend-multiply { mix-blend-mode:multiply } .esg-overlay.esg-cover-blend-screen { mix-blend-mode:screen } .esg-overlay.esg-cover-blend-overlay { mix-blend-mode:overlay } .esg-overlay.esg-cover-blend-darken { mix-blend-mode:darken } .esg-overlay.esg-cover-blend-lighten { mix-blend-mode:lighten } .esg-overlay.esg-cover-blend-color-dodge { mix-blend-mode:color-dodge } .esg-overlay.esg-cover-blend-color-burn { mix-blend-mode:color-burn } .esg-overlay.esg-cover-blend-hard-light { mix-blend-mode:hard-light } .esg-overlay.esg-cover-blend-soft-light { mix-blend-mode:soft-light } .esg-overlay.esg-cover-blend-difference { mix-blend-mode:difference } .esg-overlay.esg-cover-blend-exclusion { mix-blend-mode:exclusion } .esg-overlay.esg-cover-blend-hue { mix-blend-mode:hue } .esg-overlay.esg-cover-blend-saturation { mix-blend-mode:saturation } .esg-overlay.esg-cover-blend-color { mix-blend-mode:color } .esg-overlay.esg-cover-blend-luminosity { mix-blend-mode:luminosity }  .source_type_stream .esg-filter-wrapper, .source_type_nextgen .esg-filter-wrapper, .source_type_rml .esg-filter-wrapper { display:none !important; }  [class*=" pe-7s-"]:before { font-family:'Pe-icon-7-stroke' }   #esg_search_wrapper { height:auto; left:0; opacity:0; position:absolute; top:0; width:100%; z-index:20000; } #esg_search_wrapper .esg-filter-wrapper, #esg_search_wrapper .esg-pagination { margin-left:0 !important; } #esg_big_search_wrapper { padding-top:0; position:relative; } #esg_big_search_wrapper .bigsearchfield { -moz-border-bottom-colors:none !important; -moz-border-left-colors:none !important; -moz-border-right-colors:none !important; -moz-border-top-colors:none !important; background:none repeat scroll 0 0 rgba(255, 255, 255, 0) !important; border:none !important; border-bottom:2px solid #333 !important; color:#333 !important; font-size:40px !important; font-weight:700; line-height:40px !important; padding:0 !important; position:relative; width:100%; z-index:10; height:50px !important; border-radius:0 !important; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; } #esg_big_search_wrapper::-ms-clear { display:none; } #esg_big_search_wrapper .bigsearchfield::-ms-clear { display:none; } #esg_big_search_fake_txt { background:none repeat scroll 0 0 rgba(255, 255,255, 0) !important; border:medium none !important; color:#333 !important; font-size:40px !important; font-weight:700; line-height:40px !important; padding:0 !important; position:absolute !important; top:7px !important; width:100%; z-index:5; height:50px !important; } .esg_big_search_close { color:#333; cursor:pointer; font-size:40px; font-weight:400; position:absolute; right:30px; top:50px; z-index:20; } .esg_searchresult_title { color:#333; font-size:11px; font-weight:700; letter-spacing:1px; margin-top:30px; text-transform:uppercase; } #esg_search_bg { background:none repeat scroll 0 0 rgba(255, 255, 255, 0.85); height:100%; left:0; position:fixed; top:0; width:100%; z-index:19999; } .esg_searchcontainer { box-sizing:border-box; padding:40px; position:relative; width:100%; } .esg_searchresult { color:#333; font-size:17px; font-weight:600; line-height:26px; }  #esg_big_search_wrapper.dark .bigsearchfield { background:none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; border-bottom:2px solid #fff !important; color:#fff !important; } .dark #esg_big_search_fake_txt { background:none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; color:#fff !important; } .dark .esg_big_search_close { color:#fff; } .dark .esg_searchresult_title { color:#fff; } #esg_search_bg.dark { background:none repeat scroll 0 0 rgba(0, 0, 0, 0.85); } .dark .esg_searchresult { color:#fff; } 
