#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:100%;max-height:100%;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:none;}.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{display:block;}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}@font-face{font-family:'flexslider-icon';src:url(/sites/all/libraries/flexslider/fonts/flexslider-icon.eot);src:url(/sites/all/libraries/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.woff) format('woff'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:'\f001';}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
form#magic-gallery-item-admin-form{float:left;padding-top:40px;position:relative;width:100%;}#edit-add-item-gallery.form-item.form-type-item{left:0;position:absolute;top:0;margin-top:0;padding-top:0;}#magic-gallery-edit-magic-gallery-form .form-item-layout-gallery,#magic-gallery-add-magic-gallery-form .form-item-layout-gallery{float:left;width:100%;margin:30px 0;background:#f2f2f2;padding:15px;box-sizing:border-box;}#magic-gallery-edit-magic-gallery-form .form-item,#magic-gallery-add-magic-gallery-form .form-item,#magic-gallery-edit-magic-gallery-form .layout-help,#magic-gallery-add-magic-gallery-form .layout-help,#magic-gallery-add-magic-gallery-item-form .form-item,#magic-gallery-edit-magic-gallery-item-form .form-item,#magic-gallery-add-magic-gallery-item-form .text-format-wrapper,#magic-gallery-edit-magic-gallery-item-form .text-format-wrapper{float:left;width:100%;margin:0 0 20px 0;}#magic-gallery-edit-magic-gallery-form .form-item.form-type-select li.search-field input.default,#magic-gallery-add-magic-gallery-form .form-item.form-type-select li.search-field input.default{height:auto;}#magic-gallery-add-magic-gallery-item-form .text-format-wrapper .form-item,#magic-gallery-edit-magic-gallery-item-form .text-format-wrapper .form-item{margin:0;}#magic-gallery-edit-magic-gallery-form .layout-help,#magic-gallery-add-magic-gallery-form .layout-help{font-size:17px;line-height:24px;}#magic-gallery-edit-magic-gallery-form .form-item .colorPickerContainer,#magic-gallery-add-magic-gallery-form .form-item .colorPickerContainer,#magic-gallery-add-magic-gallery-item-form .form-item .colorPickerContainer,#magic-gallery-edit-magic-gallery-item-form .form-item .colorPickerContainer{float:left;width:100%;margin:5px 0 0;}#magic-gallery-edit-magic-gallery-form .form-item .colorPickerContainer .colorPickerDisplay,#magic-gallery-add-magic-gallery-form .form-item .colorPickerContainer .colorPickerDisplay,#magic-gallery-add-magic-gallery-item-form .form-item .colorPickerContainer .colorPickerDisplay,#magic-gallery-edit-magic-gallery-item-form .form-item .colorPickerContainer .colorPickerDisplay{border-radius:5px;}#magic-gallery-edit-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio,#magic-gallery-add-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio{background:url(/sites/all/modules/custom/magic_gallery/img/layout-01.jpg) 0 35px / 100% auto no-repeat #ffffff scroll;float:left;width:20%;margin:10px 3% 20px 0;height:260px;padding:10px 0;border:3px solid #F2F2F2;box-sizing:border-box;position:relative;cursor:pointer;}#magic-gallery-edit-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio.checked,#magic-gallery-add-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio.checked{border:3px solid #0071b3;}#magic-gallery-edit-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio:nth-child(2),#magic-gallery-add-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio:nth-child(2){background-image:url(/sites/all/modules/custom/magic_gallery/img/layout-02.jpg);}#magic-gallery-edit-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio:nth-child(3),#magic-gallery-add-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio:nth-child(3){background-image:url(/sites/all/modules/custom/magic_gallery/img/layout-03.jpg);}#magic-gallery-edit-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio:nth-child(4),#magic-gallery-add-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio:nth-child(4){background-image:url(/sites/all/modules/custom/magic_gallery/img/layout-04.jpg);}#magic-gallery-edit-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio input,#magic-gallery-add-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio input,#magic-gallery-edit-magic-gallery-form .form-item-position .form-item.form-type-radio input,#magic-gallery-add-magic-gallery-form .form-item-position .form-item.form-type-radio input{display:none;}#magic-gallery-edit-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio label,#magic-gallery-add-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio label{position:absolute;cursor:pointer;width:100%;height:100%;font-weight:bold;float:left;margin:0;padding:0;text-align:center;font-size:16px;line-height:24px;}#magic-gallery-edit-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio.checked label,#magic-gallery-add-magic-gallery-form .form-item-layout-gallery .form-item.form-type-radio.checked label{color:#0071b3;}#magic-gallery-edit-magic-gallery-form .form-item-position,#magic-gallery-add-magic-gallery-form .form-item-position{float:left;width:100%;margin:0px 0 20px 0;}#magic-gallery-edit-magic-gallery-form .form-item-position .form-item.form-type-radio,#magic-gallery-add-magic-gallery-form .form-item-position .form-item.form-type-radio{float:left;width:auto;margin:0px 30px 0px 0;padding:0;position:relative;}#magic-gallery-edit-magic-gallery-form .form-item-position .form-item.form-type-radio label,#magic-gallery-add-magic-gallery-form .form-item-position .form-item.form-type-radio label{float:left;width:auto;padding:10px 20px;box-sizing:border-box;position:relative;cursor:pointer;background:#D5D5D5;border-radius:5px;color:#444444;text-transform:uppercase;font-weight:bold;}#magic-gallery-edit-magic-gallery-form .form-item-position .form-item.form-type-radio.checked label,#magic-gallery-add-magic-gallery-form .form-item-position .form-item.form-type-radio.checked label{background:#0074bd;color:#ffffff;}#magic-gallery-edit-magic-gallery-form .form-item-gallery-pages select,#magic-gallery-add-magic-gallery-form .form-item-gallery-pages select{box-sizing:border-box;min-height:200px;min-width:400px;padding:10px;font-size:14px;line-height:20px;}#magic-gallery-edit-magic-gallery-form .form-item-gallery-pages select optgroup,#magic-gallery-add-magic-gallery-form .form-item-gallery-pages select optgroup{padding:20px 0;border-bottom:1px solid #cccccc;font-size:16px;line-height:20px;color:#7a7a7a;}#magic-gallery-edit-magic-gallery-form .form-item-gallery-pages select optgroup:last-child,#magic-gallery-add-magic-gallery-form .form-item-gallery-pages select optgroup:last-child{padding:20px 0 0 0;border-bottom:none;}#magic-gallery-edit-magic-gallery-form .form-item-gallery-pages select optgroup option,#magic-gallery-add-magic-gallery-form .form-item-gallery-pages select optgroup option{font-size:14px;line-height:20px;color:#000000;}#magic-gallery-edit-magic-gallery-form .form-item.form-type-checkbox,#magic-gallery-add-magic-gallery-form .form-item.form-type-checkbox,#magic-gallery-add-magic-gallery-item-form .form-item.form-type-checkbox,#magic-gallery-edit-magic-gallery-item-form .form-item.form-type-checkbox{position:relative;float:left;width:100%;margin:0 0 30px 0;}#magic-gallery-edit-magic-gallery-form .form-item.form-type-checkbox label.option,#magic-gallery-add-magic-gallery-form .form-item.form-type-checkbox label.option,#magic-gallery-add-magic-gallery-item-form .form-item.form-type-checkbox label.option,#magic-gallery-edit-magic-gallery-item-form .form-item.form-type-checkbox label.option{position:absolute;top:0;left:0;font-size:18px;line-height:24px;}#magic-gallery-edit-magic-gallery-form .form-item.form-type-checkbox .bootstrap-switch,#magic-gallery-add-magic-gallery-form .form-item.form-type-checkbox .bootstrap-switch,#magic-gallery-add-magic-gallery-item-form .form-item.form-type-checkbox .bootstrap-switch,#magic-gallery-edit-magic-gallery-item-form .form-item.form-type-checkbox .bootstrap-switch{float:left;margin-top:30px;}#magic-gallery-edit-magic-gallery-form .form-item input.form-text,#magic-gallery-add-magic-gallery-form .form-item input.form-text,#magic-gallery-add-magic-gallery-item-form .form-item input.form-text,#magic-gallery-edit-magic-gallery-item-form .form-item input.form-text{float:left;width:100%;margin:0;padding:0 10px;box-sizing:border-box;line-height:30px;height:30px;border-radius:5px;border:1px solid #cccccc;font-size:16px;}#magic-gallery-edit-magic-gallery-form .form-item input.form-text.error,#magic-gallery-add-magic-gallery-form .form-item input.form-text.error,#magic-gallery-add-magic-gallery-item-form .form-item input.form-text.error,#magic-gallery-edit-magic-gallery-item-form .form-item input.form-text.error{border:1px solid #ED541D;}#magic-gallery-edit-magic-gallery-form .form-item input.form-text.color,#magic-gallery-add-magic-gallery-form .form-item input.form-text.color,#magic-gallery-add-magic-gallery-item-form .form-item input.form-text.color,#magic-gallery-edit-magic-gallery-item-form .form-item input.form-text.color{max-width:202px;}#magic-gallery-edit-magic-gallery-form .form-item.form-item-items-show input.form-text,#magic-gallery-add-magic-gallery-form .form-item.form-item-items-show input.form-text,#magic-gallery-edit-magic-gallery-form .form-item.form-item-items-cols input.form-text,#magic-gallery-add-magic-gallery-form .form-item.form-item-items-cols input.form-text{max-width:50px;}#magic-gallery-edit-magic-gallery-form .form-item .description,#magic-gallery-add-magic-gallery-form .form-item .description,#magic-gallery-add-magic-gallery-item-form .form-item .description,#magic-gallery-edit-magic-gallery-item-form .form-item .description{float:left;width:100%;margin:10px 0 0 0;}.block-magic-gallery {float:left;width:100%;margin:0;}.magic-gallery-content{float:left;width:100%;margin:0 0 60px 0;padding:20px 0;position:relative;}.magic-gallery-content .magic-gallery-inner{max-width:1170px;position:relative;margin:0 auto;}#content h2.magic-gallery-title,h2.magic-gallery-title{float:left;width:100%;text-align:center;text-transform:uppercase;font-weight:bold;font-size:30px;line-height:40px;margin:20px 0 20px 0;}#content h2.magic-gallery-title,h2.magic-gallery-title p{margin:0;}.magic-gallery-text-gallery{font-size:22px;line-height:28px;float:left;width:90%;margin:0 5% 10px 5%;}.magic-gallery-text p{float:left;width:100%;margin:0 0 30px 0;}.magic-gallery-items-wrapper{float:left;width:100%;margin:20px 0 0 0;padding:0 0;position:relative;overflow:hidden;box-sizing:border-box;}.magic-gallery-handler-items{float:left;width:100%;text-align:center;margin:0px 0 10px 0;}.magic-gallery-handler-items .magic-gallery-handler-item{display:inline-block;background:transparent;text-align:center;width:20px;height:20px;border-radius:20px;cursor:pointer;margin:0 10px 0 0;filter:alpha(opacity=65);opacity:0.65;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.magic-gallery-handler-items .magic-gallery-handler-item:hover{filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.magic-gallery-handler-items .magic-gallery-handler-item.active,.magic-gallery-handler-items .magic-gallery-handler-item.active:hover{filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.magic-gallery-items{width:2000%;position:relative;}.magic-gallery-items .field-items-group{float:left;position:relative;margin:0;padding:0;}.magic-gallery-items .magic-gallery-item{display:inline-block;vertical-align:text-top;position:relative;height:auto;margin:0 30px 30px 0;}.magic-gallery-items .magic-gallery-item.modal{cursor:pointer;}.magic-gallery-items .magic-gallery-item .gallery-item-left{float:left;margin:0 2.5% 30px 0;max-width:32.5%;}.magic-gallery-items .magic-gallery-item.no-img .gallery-item-left{display:none;}.magic-gallery-items .magic-gallery-item .magic-gallery-image{float:left;width:100%;}.magic-gallery-items .magic-gallery-item .magic-gallery-image img{float:left;width:100%;height:auto;}.magic-gallery-items .magic-gallery-item.layout-2{}.magic-gallery-items .magic-gallery-item.layout-2 .magic-gallery-image{}.magic-gallery-items .magic-gallery-item.layout-2 .magic-gallery-image img{height:auto;}.magic-gallery-items .magic-gallery-item .gallery-item-right{float:left;margin:0 0% 30px 0;max-width:65%;}.magic-gallery-items .magic-gallery-item.no-img .gallery-item-right,.magic-gallery-items .magic-gallery-item .gallery-item-just,.magic-gallery-items .magic-gallery-item .gallery-item-bottom{float:left;width:100%;margin:0 0 0 0;max-width:100%;}.magic-gallery-items .magic-gallery-item .magic-gallery-name{font-weight:bold;font-size:19px;line-height:26px;float:left;width:100%;margin-top:5px;margin-bottom:10px;}.magic-gallery-items .magic-gallery-item .magic-gallery-text{float:left;width:100%;margin:0 0 15px 0;font-size:16px;line-height:23px;}.magic-gallery-items .magic-gallery-item .magic-gallery-text p{float:left;width:100%;margin:0 0 15px 0;padding:0;font-size:17px;line-height:24px;}.magic-gallery-items .magic-gallery-item .magic-gallery-text p:last-child{margin-bottom:0;}.magic-gallery-items .magic-gallery-item .magic-gallery-button{float:left;width:auto;margin:10px 0 10px 0;padding:0;}.magic-gallery-items .magic-gallery-item .magic-gallery-button a{float:left;width:auto;text-align:center;padding:5px 10px;font-size:17px;line-height:24px;text-transform:uppercase;text-decoration:none;border-radius:5px;}.magic-gallery-items .magic-gallery-item .magic-gallery-button a:hover{}.magic-gallery-items .magic-gallery-item.layout-2 .magic-gallery-button,.magic-gallery-items .magic-gallery-item-just .magic-gallery-button{text-align:center;float:none;display:inline-block;}.magic-gallery-items .magic-gallery-item .gallery-item-image-wrapper{float:left;width:100%;position:relative;height:100%;overflow:hidden;}.magic-gallery-items .magic-gallery-item .gallery-item-image-wrapper .gallery-item-image-wrapper-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}.magic-gallery-items .magic-gallery-item.layout-3 .gallery-item-image-wrapper .magic-gallery-button{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;filter:alpha(opacity=85);opacity:0.85;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}.magic-gallery-items .magic-gallery-item:hover .gallery-item-image-wrapper .gallery-item-image-wrapper-overlay{background-color:rgba(255,255,255,0.65);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}.magic-gallery-items .magic-gallery-item.layout-3:hover .gallery-item-image-wrapper .magic-gallery-button{filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}.magic-gallery-items .magic-gallery-item.layout-3 .magic-gallery-name{float:left;font-size:21px;font-weight:bold;line-height:28px;margin:7px 3% 7px;width:94%;}.magic-gallery-items .magic-gallery-item.layout-3 .gallery-item-image-wrapper .magic-gallery-button a{width:60%;box-sizing:border-box;}.magic-gallery-items .magic-gallery-item.layout-3 .gallery-item-image-wrapper .magic-gallery-button.video-link a{}.magic-gallery-items .magic-gallery-item.layout-3 .gallery-item-image-wrapper .magic-gallery-button.video-link i{float:none;display:inline-block;font-size:38px;width:60px;height:60px;padding-left:2px;line-height:60px;text-align:center;border-radius:60px;}#modal-magic-gallery-wrapper{position:absolute;height:100%;width:100%;background:rgba(255,255,255,0.85);z-index:99999;top:0;left:0;}#modal-magic-gallery-overlay{position:absolute;height:100%;width:100%;top:0;left:0;z-index:5;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner{background:#ffffff none repeat scroll 0 0;border-style:solid;border-width:1px;box-shadow:0 0 7px 0 rgba(0,0,0,0.5) inset;box-sizing:border-box;padding:30px;width:50%;border-radius:10px;overflow:hidden;z-index:10;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .foto-item{float:left;width:45%;margin:0;padding:0;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .foto-item img{float:left;width:100%;margin:0;padding:0;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .texto-item-wrapper{float:left;width:50%;margin:0 0 0 5%;padding:0;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .texto-item-wrapper .nombre-item{font-size:20px;line-height:29px;float:left;width:100%;margin:0 0 15px 0;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .texto-item-wrapper .info-item{float:left;width:100%;margin:0;padding:0;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .texto-item-wrapper .info-item p{float:left;width:100%;margin:0 0 15px 0;font-size:17px;line-height:24px;font-family:"titilliumr";color:#444444;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .boton-item{float:left;clear:both;margin:10px 0;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .boton-item a{float:left;margin:0;padding:5px 10px;font-size:17px;text-align:center;text-transform:uppercase;text-decoration:none;border-radius:5px;color:#ffffff;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .boton-item a:hover{}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .close-modal-magic-gallery{border-radius:0 10px 0 10px;color:#ffffff;float:left;font-family:"titilliumb";font-size:20px;height:30px;line-height:30px;position:absolute;top:-2px;right:-2px;text-align:center;width:30px;cursor:pointer;filter:alpha(opacity=35);opacity:0.35;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .close-modal-magic-gallery:hover{filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}@media all and (min-width:0px) and (max-width:640px){.magic-gallery-items .magic-gallery-item .magic-gallery-text p{font-size:14px;line-height:18px;}.magic-gallery-items .magic-gallery-item .magic-gallery-button{float:left;width:100%;}.magic-gallery-items .magic-gallery-item .magic-gallery-button a{float:none;display:inline-block;}.magic-gallery-items-wrapper{margin-bottom:15px !important;}.magic-gallery-content .magic-gallery-inner{float:left !important;width:92% !important;padding:0 4% !important;margin:0 !important;position:relative;}.magic-gallery-content .magic-gallery-inner h2.magic-gallery-title{font-size:26px !important;line-height:28px !important;margin:0px 0 20px 0;}.magic-gallery-content .magic-gallery-inner .magic-gallery-items .magic-gallery-item{float:left;height:auto;margin:0 0 0 0;position:relative;}.magic-gallery-content .magic-gallery-inner .magic-gallery-items .magic-gallery-item.just .magic-gallery-image{margin:0 0 10px 0;width:100%;text-align:left;}.magic-gallery-content .magic-gallery-inner .magic-gallery-items .magic-gallery-item.just .text-wrapper{margin:0 0;width:100%;clear:both;}.magic-gallery-items .magic-gallery-item.just .text-wrapper{}#modal-magic-gallery-wrapper #modal-magic-gallery-inner{width:92% !important;padding:10px !important;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .foto-item{display:none !important;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .texto-item-wrapper{width:100% !important;margin:0 0 0 0 !important;}#modal-magic-gallery-wrapper #modal-magic-gallery-inner .texto-item-wrapper .info-item p{font-size:12px !important;line-height:15px !important;margin:0 0 10px !important;}.magic-gallery-handler-items .magic-gallery-handler-item{border-radius:15px !important;height:15px !important;margin:0 5px 0 0 !important;width:15px !important;}.magic-gallery-items .magic-gallery-item .magic-gallery-button{margin:0px 0 !important;}}@media all and (min-width:641px) and (max-width:968px){.magic-gallery-content .magic-gallery-inner{float:left !important;width:92% !important;padding:0 4% !important;margin:0 !important;}}@media all and (min-width:969px) and (max-width:1169px){.magic-gallery-content .magic-gallery-inner{float:left !important;width:92% !important;padding:0 4% !important;margin:0 !important;}}
.galeria-demo-content{float:left;width:100%;margin:0 0 60px 0;padding:20px 0;position:relative;}.galeria-demo-content .galeria-demo-inner{max-width:1170px;position:relative;margin:0 auto;}h2.titulo-bloque-galeria{float:left;width:100%;}h2.titulo-bloque-galeria p{float:left;width:100%;margin:0;font-family:"titilliumb";}.galeria-demo-items-wrapper{float:left;width:100%;margin:0 0 0px 0;padding:0 0;position:relative;overflow:hidden;box-sizing:border-box;}.galeria-manejador-items{float:left;width:100%;text-align:center;margin:0px 0 10px 0;}.galeria-manejador-items .galeria-manejador-item{display:inline-block;background:transparent;text-align:center;width:20px;height:20px;border-radius:20px;cursor:pointer;margin:0 10px 0 0;filter:alpha(opacity=65);opacity:0.65;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.galeria-manejador-items .galeria-manejador-item:hover{filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.galeria-manejador-items .galeria-manejador-item.active,.galeria-manejador-items .galeria-manejador-item.active:hover{filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.galeria-demo-items{width:2000%;position:relative;}.galeria-demo-items .field-items-group{float:left;position:relative;margin:0;padding:0;}.galeria-demo-items .galeria-demo-item{display:inline-block;vertical-align:text-top;position:relative;height:auto;margin:0 15px 30px 15px;}.galeria-demo-items .galeria-demo-item .galeria-imagen{float:left;padding:0;box-sizing:border-box;border:1px solid #e2e2e2;}.galeria-demo-items .galeria-demo-item .galeria-imagen img{float:left;width:100%;margin:0;padding:0;}.galeria-demo-items .galeria-demo-item .texto-wrapper{float:left;margin:0;padding:0;}.galeria-demo-items .galeria-demo-item .galeria-nombre{float:left;width:100%;margin:0 0 5px 0;font-size:16px;line-height:20px;font-family:"titilliumb";position:relative;box-sizing:border-box;padding:0;}.galeria-demo-items .galeria-demo-item .galeria-texto{float:left;width:100%;margin:0;padding:0;}.galeria-demo-items .galeria-demo-item .galeria-texto p{float:left;width:100%;margin:0 0 15px 0;padding:0;font-size:12px;line-height:17px;}.galeria-demo-items .galeria-demo-item .galeria-boton{float:left;width:auto;margin:10px 0 10px 0;padding:0;}.galeria-demo-items .galeria-demo-item .galeria-boton a{float:left;width:auto;padding:5px 10px;font-size:12px;line-height:17px;text-transform:uppercase;text-decoration:none;border-radius:5px;filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.galeria-demo-items .galeria-demo-item .galeria-boton a:hover{float:left;width:auto;padding:5px 10px;font-size:12px;line-height:17px;text-transform:uppercase;filter:alpha(opacity=65);opacity:0.65;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}#modal-galeria-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.85);z-index:99999;}#modal-galeria-wrapper #modal-galeria-inner{background:#ffffff none repeat scroll 0 0;border-style:solid;border-width:1px;box-shadow:0 0 7px 0 rgba(0,0,0,0.5) inset;box-sizing:border-box;padding:30px;width:900px;border-radius:10px;overflow:hidden;}#modal-galeria-wrapper #modal-galeria-inner .foto-item{float:left;width:45%;margin:0;padding:0;}#modal-galeria-wrapper #modal-galeria-inner .foto-item img{float:left;width:100%;margin:0;padding:0;}#modal-galeria-wrapper #modal-galeria-inner .texto-item-wrapper{float:left;width:50%;margin:0 0 0 5%;padding:0;}#modal-galeria-wrapper #modal-galeria-inner .texto-item-wrapper .nombre-item{float:left;width:100%;margin:0 0 15px 0;padding:0;font-size:20px;line-height:24px;font-family:"titilliumb";}#modal-galeria-wrapper #modal-galeria-inner .texto-item-wrapper .info-item{float:left;width:100%;margin:0;padding:0;}#modal-galeria-wrapper #modal-galeria-inner .texto-item-wrapper .info-item p{float:left;width:100%;margin:0 0 15px 0;font-size:14px;line-height:18px;font-family:"titilliumr";color:#444444;}#modal-galeria-wrapper #modal-galeria-inner .boton-item{float:left;clear:both;margin:10px 0;}#modal-galeria-wrapper #modal-galeria-inner .boton-item a{float:left;margin:0;padding:5px 10px;font-size:13px;text-transform:uppercase;text-decoration:none;border-radius:5px;color:#ffffff;background:#79B309;filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}#modal-galeria-wrapper #modal-galeria-inner .boton-item a:hover{filter:alpha(opacity=65);opacity:0.65;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}#modal-galeria-wrapper #modal-galeria-inner .cerrar-modal-galeria{border-radius:0 10px 0 10px;color:#ffffff;float:left;font-family:"titilliumb";font-size:20px;height:30px;line-height:30px;position:absolute;top:-2px;right:-2px;text-align:center;width:30px;cursor:pointer;filter:alpha(opacity=35);opacity:0.35;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}#modal-galeria-wrapper #modal-galeria-inner .cerrar-modal-galeria:hover{filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.botones-paginas-demos{float:left;margin:40px 0;padding:0;width:100%;}.botones-paginas-demos .botones-paginas-demos-inner{max-width:1170px;margin:0 auto;text-align:center;}.botones-paginas-demos .titulo-bloque-botones-demos{float:left;width:100%;margin:0 0 0px 0;}.botones-paginas-demos .field-item{display:inline-block;margin:0 20px 20px 0;}.botones-paginas-demos .field-item a{border-radius:5px;color:#ffffff;text-transform:uppercase;font-size:20px;line-height:24px;padding:15px 30px;display:inline-block;text-align:center;width:auto;box-sizing:border-box;text-decoration:none;font-family:"titilliumb";filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.botones-paginas-demos .field-item a:hover{filter:alpha(opacity=65);opacity:0.65;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}@media all and (min-width:0px) and (max-width:640px){#main .galeria-demo-content{margin:0 4% 30px 4% !important;width:92% !important;}#main .galeria-demo-items .galeria-demo-item{margin:0 10px 15px 10px;}#main .galeria-demo-items .galeria-demo-item .galeria-imagen{width:32%;margin:0 4% 0 0;}#main .galeria-demo-items .galeria-demo-item .texto-wrapper{width:64%;margin:0 0 0 0;}}@media all and (min-width:641px) and (max-width:968px){#main .galeria-demo-content{margin:0 4% 30px 4% !important;width:92% !important;}}@media all and (min-width:969px) and (max-width:1169px){#main .galeria-demo-content{margin:0 4% 30px 4% !important;width:92% !important;}}.form-item-paginas-galeria select{height:300px;width:400px;}
#smsavia-social-form table,#smsavia-social-form table thead,#smsavia-social-form table thead tr,#smsavia-social-form table thead tr th,#smsavia-social-form table tbody,#smsavia-social-form table tbody tr,#smsavia-social-form table tbody tr td{float:left;width:100%;margin:0;padding:0;box-sizing:border-box;}#smsavia-social-form table thead{margin-bottom:10px;}#smsavia-social-form table tbody{}#smsavia-social-form table thead tr{}#smsavia-social-form table tbody tr{background:#e2e2e2;padding:10px 0;border-bottom:1px solid #ffffff;}#smsavia-social-form table thead tr th{background:#79b309;color:#ffffff;font-size:17px;font-weight:bold;line-height:21px;padding:5px 10px;text-transform:uppercase;}#smsavia-social-form table tbody tr td{font-size:15px;color:#444444;font-weight:bold;line-height:19px;padding:5px 10px;background:#e2e2e2;}#smsavia-social-form table tr .show{width:6%;}#smsavia-social-form a.tabledrag-handle .handle{background-position:0 10px;height:24px;width:28px;}#smsavia-social-form table tr .nombre{width:8%;}#smsavia-social-form table tr td.nombre h5{text-transform:uppercase;font-size:18px;line-height:22px;font-weight:bold;margin:0;}#smsavia-social-form table tr .icono{width:24%;}#smsavia-social-form table tr .icono-hover{width:24%;}#smsavia-social-form table tr .size{width:12%;}#smsavia-social-form table tr .url{width:20%;}#smsavia-social-form table tr .delete{width:6%;}#smsavia-social-form input.form-submit{background:#79b309;color:#ffffff;filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}#smsavia-social-form .delete input.form-submit{background:red;color:#ffffff;}#smsavia-social-form input.form-submit:hover{filter:alpha(opacity=65);opacity:0.65;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.block .icono-social{position:relative;float:left;margin:0;padding:0;}.block .icono-social a{position:relative;float:left;margin:0;padding:0;}.block .icono-social a img{position:absolute;top:0;left:0;float:left;width:100%;height:100%;}.block .icono-social img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.section-acceso-usuarios.no-slide #main{margin-top:180px;}.acceso-usuarios.page-acceso-usuarios.section-acceso-usuarios.no-slide #main{margin-top:81px !important;padding-top:80px !important;margin-bottom:0;background:url(/sites/all/modules/custom/smsavia_acceso_digital/img/bosque_savia.jpg) 0 0 no-repeat transparent scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}#acceso-plataforma-wrapper{float:left;width:100%;margin:0;padding:0;}#acceso-plataforma-inner,#alumnos-register-form,#profesores-register-form{float:left;width:100%;margin:0;padding:0;}.acceso-plataforma-block.left{box-sizing:border-box;padding:0;width:60%;}.acceso-plataforma-block.right{box-sizing:border-box;padding:30px 30px 60px 30px;border:1px solid #cccccc;width:35%;margin:0 0 0 0;border-radius:5px;}.acceso-plataforma-texto-principal{float:left;width:100%;margin:0;padding:0;}.acceso-plataforma-texto-principal-text{float:left;width:100%;margin:0 0 40px 0;padding:0;font-size:24px;line-height:32px;}.acceso-plataforma-texto-principal-text p{float:left;width:100%;margin:0 0 15px 0;}.acceso-plataforma-texto-principal-text p strong{font-family:"titilliumb";}.acceso-plataforma-line{float:left;width:100%;margin:0 0 40px 0;padding:0;height:1px;}.acceso-plataforma-registro{float:left;width:100%;margin:0;padding:0;font-size:18px;line-height:24px;}.acceso-plataforma-registro #acceso-plataforma-registro-link{cursor:pointer;font-family:"titilliumb";}.acceso-plataforma-registro #acceso-plataforma-registro-link a{text-decoration:none;}#block-smsavia-acceso-digital-block-digital-user-login{float:left;width:100%;margin:0;padding:0;}#block-smsavia-acceso-digital-block-digital-user-login h2{float:left;width:100%;margin:0 0 20px 0;padding:0;font-size:24px;line-height:32px;}#block-smsavia-acceso-digital-block-digital-user-login form,#block-smsavia-acceso-digital-block-digital-user-login form .form-item,#block-smsavia-acceso-digital-block-digital-user-login form .form-item label,#block-smsavia-acceso-digital-block-digital-user-login form .form-item input.form-text,#login-remember-pass,#edit-actions{float:left;width:100%;margin:0;padding:0;}#block-smsavia-acceso-digital-block-digital-user-login form .form-item{margin:0 0 30px 0;position:relative;background:transparent;}#block-smsavia-acceso-digital-block-digital-user-login form .form-item.form-item.form-type-password{margin-bottom:0;background-color:transparent;}form#digital-user-login-form .messages.error.messages-inline{background:#ffffff none repeat scroll 0 0;border:1px solid #cc0000;border-radius:5px;box-sizing:padding-box;float:left;margin:5px 0 30px !important;max-width:100%;padding:10px;right:103%;top:17px;position:absolute;width:100%;}form#digital-user-login-form .messages.error.messages-inline:after{border-bottom:11px solid transparent;border-left:11px solid #cc0000;border-top:11px solid transparent;content:"";height:0;position:absolute;right:-12px;top:4px;width:0;}form#digital-user-login-form .messages.error.messages-inline i.fa-exclamation-triangle{position:absolute;top:11px;left:11px;}form#digital-user-login-form .messages.error.messages-inline span{position:relative;float:left;width:100%;box-sizing:border-box;padding:0 25px 0 25px;}form#digital-user-login-form .messages.error.messages-inline i.close-msg{background:#cc0000 none repeat scroll 0 0;border-radius:20px 0 0 20px;box-sizing:border-box;color:#ffffff;cursor:pointer;float:left;font-size:15px;height:24px;left:inherit;line-height:24px;padding-right:2px;position:absolute;right:0;text-align:right;top:3px;width:24px;}#block-smsavia-acceso-digital-block-digital-user-login form .messages.error.messages-inline #login-remember-pass{margin-bottom:0;}#login-remember-pass{margin-bottom:30px;cursor:pointer;font-style:italic;padding-top:4px;}#block-smsavia-acceso-digital-block-digital-user-login form .form-item label{margin:0 0 5px 0;font-size:14px;line-height:18px;}#block-smsavia-acceso-digital-block-digital-user-login form .form-item input.form-text{padding:0 10px;height:36px;line-height:36px;font-size:16px;box-sizing:border-box;border-radius:4px;border:1px solid #d5d5d5;}.messages--error-popup.messages.error-popup{background:rgba(0,0,0,0.45) none repeat scroll 0 0;border:medium none;float:left;height:100%;left:0;margin:0;position:fixed;top:0;width:100%;z-index:99999;}.messages--error-popup.messages.error-popup .error-popup-inner{width:50%;padding:20px;border-radius:10px;background:#ffffff;box-sizing:border-box;font-size:20px;line-height:24px;}.front #block-smsavia-acceso-digital-block-digital-user-login-home{position:absolute;right:10%;top:200px;width:30%;z-index:9998;}.front #block-smsavia-acceso-digital-block-digital-user-login h2{margin:0 0 15px 0;font-size:22px;line-height:28px;}.front #block-smsavia-acceso-digital-block-digital-user-login-home .acceso-plataforma-block{position:relative;float:left;width:100%;padding:20px 30px;box-sizing:border-box;border-radius:5px;}.front #block-smsavia-acceso-digital-block-digital-user-login form .form-item{margin:0 0 10px 0;}.front #block-smsavia-acceso-digital-block-digital-user-login form .form-item.form-item.form-type-password{margin-bottom:0;}.front #block-smsavia-acceso-digital-block-digital-user-login form .messages.error.messages-inline{margin:5px 0 0px 0 !important;}.front #block-smsavia-acceso-digital-block-digital-user-login form .messages.error.messages-inline #login-remember-pass{margin:0 0 15px 0 !important;}.front #login-remember-pass{margin-bottom:10px;}.front .acceso-plataforma-registro{float:left;width:100%;margin:0 0 10px 0;padding:0;font-size:16px;line-height:20px;}.front #block-smsavia-acceso-digital-block-digital-user-login form .form-item input.form-text{height:30px;line-height:30px;}#block-smsavia-acceso-digital-block-register-profesores,#block-smsavia-acceso-digital-block-register-alumnos,.messages--status.messages.status{float:left;width:100%;margin:0;padding:0;}.page-acceso-usuarios-registro .messages--status.messages.status{box-sizing:border-box;float:left;margin:0 5% 40px;padding:10px 20px 10px 40px;width:90%;}.messages--error-validate.messages.error-validate{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #ff4545;border-radius:5px;box-sizing:border-box;color:#ff4545;float:left;font-size:20px;margin:0 5% 40px;padding:10px 20px;width:90%;}.page-acceso-usuarios-validar-licencias .messages--error-validate.messages.error-validate{width:100%;margin:0 0 40px 0;}.messages--error-validate.messages.error-validate i,.messages--error-validate.messages.error-validate span{float:left;margin-right:10px;line-height:24px;}.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content #smsavia-acceso-digital-register-validate-licencia-form,.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content .texto-pagina-registro{float:left;width:45%;margin:0 0 0px 0;clear:left;}.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content h2.texto-pagina-registro-titulo,.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content .texto-pagina-registro-texto{float:left;width:100%;margin:0;padding:0;}.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content h2.texto-pagina-registro-titulo{font-family:"titilliumb";font-size:26px;line-height:30px;margin:0 0 10px 0;}.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content .texto-pagina-registro-texto p{margin:0 0 15px 0;font-size:17px;line-height:24px;}.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content{position:relative;}.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content #smsavia-acceso-digital-licencias-validadas-form{float:right;margin:-250px 0 20px 0;width:45%;position:relative;right:0;top:0;}#smsavia-acceso-digital-licencias-validadas-form #licencias-validadas-fieldset-wrapper #tabla-licencias-validadas{background:#f2f2f2 none repeat scroll 0 0;border-radius:5px;box-sizing:border-box;float:left;margin:0;padding:20px;width:100%;}#smsavia-acceso-digital-licencias-validadas-form .licencia-wrapper{float:left;width:100%;margin:0;padding:15px 0;border-bottom:1px dashed #cccccc;}#smsavia-acceso-digital-licencias-validadas-form .licencia-wrapper .libro-licencia{float:left;width:100%;margin:0 0 10px 0;}#smsavia-acceso-digital-licencias-validadas-form .licencia-wrapper .libro-licencia img{float:left;width:17%;margin:0 3% 0 0;}#smsavia-acceso-digital-licencias-validadas-form .licencia-wrapper .libro-licencia .description{float:left;width:80%;margin:0;}#smsavia-acceso-digital-licencias-validadas-form .licencia-wrapper input.remove-button{border:none;border-radius:5px;padding:0 10px;box-sizing:border-box;text-transform:uppercase;font-size:13px;line-height:24px;height:24px;width:17%;font-family:"titilliumb";}.messages--license-remove.messages.license-remove{background-image:none;border:1px solid #79b309;box-sizing:border-box;float:left;margin:0 0 30px;padding:10px 20px;width:100%;}.messages--license-remove.messages.license-remove h3{float:left;width:100%;margin:0;padding:0;font-family:"titilliumb";font-weight:normal;font-size:18px;line-height:22px;color:#444444;}#pop-up-recordar-contrasena,#form-centros-after-login-wrapper{display:none;background:rgba(0,0,0,0.5) none repeat scroll 0 0;bottom:0;left:0;position:absolute;right:0;top:0;z-index:9999;}#pop-up-recordar-contrasena .overlay,#form-centros-after-login-wrapper .overlay{position:fixed;bottom:0;left:0;right:0;top:0;}#pop-up-recordar-contrasena .pop-up-loader{position:absolute;display:none;width:100%;height:100%;top:0;left:0;border-radius:20px;background-color:rgba(0,0,0,0.75);background-repeat:no-repeat;background-position:center center;background-size:64px 64px;}#pop-up-recordar-contrasena .pop-up,#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login{background:#ffffff none repeat scroll 0 0;border-radius:20px;box-shadow:0 0 10px 0 rgba(0,0,0,1);box-sizing:border-box;padding:35px 50px 30px 50px;width:50%;max-width:500px;min-width:300px;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login{max-width:920px;width:100%;overflow-y:scroll;height:90% !important;top:5%;padding:0;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login form{float:left;width:100%;padding:35px 50px 30px 50px;margin:0;box-sizing:border-box;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login form > div,#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login h2.titulo-popup{float:left;width:100%;margin:0;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .subtitulo-popup{float:left;font-size:16px;line-height:20px;margin:0 0 20px;width:100%;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .texto-popup{float:left;width:100%;font-size:16px;line-height:20px;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .texto-popup p{float:left;width:100%;margin:0 0 20px 0;font-size:20px;line-height:24px;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login fieldset{float:left;width:100%;padding:0 !important;margin:0;border:none;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login fieldset legend{display:none;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .fieldset-wrapper{padding:0;float:left;width:100%;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .select-centros-auto{float:left;width:100%;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .fieldset-wrapper .form-item{margin:0 20px 20px 0;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .form-type-select.form-item-search-centro-nivel1,#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .form-type-select.form-item-search-centro-nivel2,#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .form-type-select.form-item-search-centro-nivel3,#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .form-type-select.form-item-search-centro-nivel4{max-width:22%;width:100%;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login #data-centros-html-wrapper{float:left;width:100%;margin-top:20px;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login fieldset.type-4.type-5 #data-centros-html-wrapper{margin-top:0;margin-bottom:30px;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .datos-centro,#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login #data-centros-html{background:#f2f2f2;float:left;left:inherit;margin:20px 2% 0;position:relative;right:inherit;width:96%;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login fieldset.type-4.type-5 .datos-centro{margin-top:0;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .form-actions{float:left;width:100%;margin:20px 0 0 0;padding:0;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login fieldset.type-4 + .form-actions{margin-top:40px;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login fieldset.type-4.type-5 + .form-actions{margin-top:0px;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login fieldset.type-4.type-5 .messages.error.messages-inline{margin-top:45px !important;margin-bottom:0;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .form-actions .form-type-checkbox{float:left;width:100%;margin:0 0 30px 0;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .form-actions .form-type-checkbox input{display:none;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .form-actions .form-type-checkbox label{position:relative;float:left;width:auto;padding-left:22px;line-height:20px;font-size:18px;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .form-actions .form-type-checkbox label i{line-height:22px;font-size:20px;position:absolute;top:0;left:0;}#form-centros-after-login-wrapper #block-smsavia-acceso-digital-block-centros-after-login .form-actions input{margin:0 40px 40px 0;clear:none !important;}#form-centros-after-login-wrapper .chosen-container{width:100% !important;}#pop-up-recordar-contrasena .pop-up .texto-popup-wrapper{float:left;width:100%;text-align:center;}#pop-up-recordar-contrasena .pop-up .texto-popup{float:left;width:100%;margin:0 0 25px 0;font-size:18px;line-height:24px;}#pop-up-recordar-contrasena input#recuperar-correo{float:left;width:100%;box-sizing:border-box;border-radius:5px;border:1px solid #d2d2d2;height:36px;line-height:36px;font-size:17px;padding:0 10px;margin:0 0 10px 0;text-align:center;}#pop-up-recordar-contrasena .boton.enviar-correo{float:left;width:100%;box-sizing:border-box;border:none;border-radius:5px;font-size:17px;line-height:24px;padding:5px 10px;text-transform:uppercase;cursor:pointer;}#pop-up-recordar-contrasena .cerrar-pop-up{position:absolute;right:10px;top:10px;cursor:pointer;}#pop-up-recordar-contrasena .cerrar-pop-up i{font-size:30px;}#pop-up-recordar-contrasena .popup-mensaje{float:left;width:100%;margin:15px 0;padding:5px 0;font-size:17px;line-height:24px;}#pop-up-recordar-contrasena .popup-mensaje.status{padding:10px 10px;box-sizing:border-box;font-size:17px;line-height:24px;background:#f2f2f2;}#smsavia-acceso-digital-register-validate-licencia-form{float:left;margin:0 5%;padding:0;width:90%;}#smsavia-acceso-digital-register-validate-licencia-form .texto-pagina-registro,#smsavia-acceso-digital-register-validate-licencia-form .form-wrapper,#smsavia-acceso-digital-register-validate-licencia-form h2.texto-pagina-registrom,#smsavia-acceso-digital-register-validate-licencia-form .texto-pagina-registro-titulo,#smsavia-acceso-digital-register-validate-licencia-form .texto-pagina-registro-texto,#alumnos-register-form h1.form-register-title,#profesores-register-form h1.form-register-title,#alumnos-register-form .form-register-text,#profesores-register-form .form-register-text{float:left;width:100%;margin:0;}#alumnos-register-form .form-register-text,#profesores-register-form .form-register-text{box-sizing:border-box;padding:10px 20px 0 20px;background:#f2f2f2;font-size:17px;line-height:24px;margin:10px 0 20px 0;border-radius:5px;}#alumnos-register-form .form-register-text p,#profesores-register-form .form-register-text p{float:left;width:100%;margin:0 0 10px 0;}#smsavia-acceso-digital-register-validate-licencia-form h2.texto-pagina-registro-titulo,#alumnos-register-form h1,#profesores-register-form h1{margin-bottom:20px;font-family:"titilliumb";font-size:30px;line-height:34px;}#smsavia-acceso-digital-register-validate-licencia-form .texto-pagina-registro-texto{font-size:17px;line-height:24px;}#smsavia-acceso-digital-register-validate-licencia-form .texto-pagina-registro-texto p{float:left;width:100%;margin:0 0 15px 0;}#licencias-fieldset-wrapper{float:left;width:100%;margin:0;}#licencias-fieldset-wrapper fieldset,#alumnos-register-form #edit-search-centro-fieldset,#profesores-register-form #edit-search-centro-fieldset{float:left;width:100%;margin:0;background:#f2f2f2;box-sizing:border-box;padding:20px;border:none;border-radius:5px;position:relative;}#licencias-fieldset-wrapper fieldset legend,#alumnos-register-form #edit-search-centro-fieldset legend,#profesores-register-form #edit-search-centro-fieldset legend{float:left;width:100%;margin:0 0 20px 0;padding:0;font-family:"titilliumb";font-size:22px;line-height:27px;}#licencias-fieldset-wrapper fieldset .fieldset-wrapper,#edit-search-centro-fieldset .fieldset-wrapper{float:left;width:100%;margin:0;padding:0;}#edit-search-centro-fieldset .fieldset-wrapper .form-item{float:left;}#edit-search-centro-fieldset .fieldset-wrapper .form-item.form-type-item{width:100%;}#edit-search-centro-fieldset .fieldset-wrapper .form-item.form-item-search-centro-type,#edit-search-centro-fieldset .fieldset-wrapper .form-item.form-item-search-centro-input-cp,#edit-search-centro-fieldset .fieldset-wrapper .form-item.form-item-search-centro-input-cct{width:auto;margin:0 20px 0 0;}#edit-search-centro-fieldset .fieldset-wrapper .form-item.form-item-search-centro-input-cp,#edit-search-centro-fieldset .fieldset-wrapper .form-item.form-item-search-centro-input-cct{max-width:200px;}#edit-search-centro-fieldset .fieldset-wrapper .form-item.form-item-search-centro-type .form-item{width:100%;margin:0 0 10px 0;}#alumnos-register-form .form-item.form-item-aceptar-condiciones,#profesores-register-form .form-item.form-item-aceptar-condiciones{width:100%;margin:30px 0 10px 0;overflow:hidden;position:relative;}#alumnos-register-form .form-item.form-item-aceptar-condiciones input,#profesores-register-form .form-item.form-item-aceptar-condiciones input{border:medium none !important;height:0;left:10px;position:absolute;top:14px;width:0;}#alumnos-register-form .form-item.form-item-aceptar-condiciones label,#profesores-register-form .form-item.form-item-aceptar-condiciones label{float:left;width:100%;margin:0;position:relative;}#alumnos-register-form .form-item.form-item-aceptar-condiciones label .form-required,#profesores-register-form .form-item.form-item-aceptar-condiciones label .form-required{float:left;margin:0 0 0 5px;}#alumnos-register-form .form-item.form-item-aceptar-condiciones label i,#profesores-register-form .form-item.form-item-aceptar-condiciones label i{position:absolute;top:2px;left:0;font-size:30px;line-height:30px;background:#ffffff;}#alumnos-register-form .form-item.form-item-aceptar-condiciones label p,#profesores-register-form .form-item.form-item-aceptar-condiciones label p{float:left;width:auto;margin:0;font-size:18px;line-height:30px;box-sizing:border-box;padding:0 0 0 30px;}#alumnos-register-form .form-item.form-item-aceptar-condiciones label a,#profesores-register-form .form-item.form-item-aceptar-condiciones label a{font-family:"titilliumb";text-decoration:none;}#licencias-fieldset-wrapper #edit-register-container-licencias-fieldset{float:left;width:100%;}#licencias-fieldset-wrapper .licencia-row{float:left;width:100%;margin:0 0 20px 0;}#licencias-fieldset-wrapper .licencia-row .codes-row{float:left;width:100%;}#edit-search-centro-fieldset.type-4 .ajax-progress,#licencias-fieldset-wrapper .licencia-row .codes-row .ajax-progress{float:left;width:100%;clear:both;background-color:rgba(255,255,255,0.65);background-image:url("/sites/all/modules/custom/smsavia_acceso_digital/img/preloader.gif");background-position:10px center;background-repeat:no-repeat;background-size:24px 24px;padding:10px 20px;box-sizing:border-box;font-size:17px;line-height:24px;border-radius:5px;margin:10px 0;}#edit-search-centro-fieldset.type-4 .ajax-progress{margin-top:60px;}#edit-search-centro-fieldset.type-4 .ajax-progress .throbber,#licencias-fieldset-wrapper .licencia-row .codes-row .ajax-progress .throbber{display:none;}#licencias-fieldset-wrapper .licencia-row .codes-row .lic-cod{float:left;width:22%;margin:7px 1% 0 0;}#licencias-fieldset-wrapper .licencia-row .codes-row .lic-cod.unico{width:66%;}#licencias-fieldset-wrapper .licencia-row .codes-row .form-item{float:left;margin:0 0 0 0;width:100%;}#alumnos-register-form .form-item,#profesores-register-form .form-item,#alumnos-register-form .container-inline-date,#profesores-register-form .container-inline-date{width:47%;display:inline-block;margin:0 2.5% 30px 0;vertical-align:text-top;}#alumnos-register-form .container-inline-date .form-item,#profesores-register-form .container-inline-date .form-item{width:100%;margin:0 0 0 0;}.container-inline-date .date-padding{width:100%;margin:0 0 0 0;padding:0;}.container-inline-date .description{display:none;}#alumnos-register-form .form-item .chosen-container,#profesores-register-form .form-item .chosen-container{width:100% !important;}#edit-search-centro-fieldset .form-item.form-item-search-centro-select{width:100%;clear:both;margin:0px 0 0 0;position:relative;}#centros-after-login-form #edit-search-centro-fieldset .form-item.form-item-search-centro-select{}#edit-search-centro-fieldset .form-item.form-item-search-centro-select #edit-search-centro-select{display:block !important;position:absolute;border:none !important;}#edit-search-centro-fieldset .form-item#edit-search-centro-loader{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/sites/all/modules/custom/smsavia_acceso_digital/img/preloader.gif");background-color:rgba(0,0,0,0.75);background-position:center center;background-repeat:no-repeat;background-size:64px 64px;border-radius:5px;}#edit-search-centro-fieldset .visible.form-item#edit-search-centro-loader{display:block !important;}#edit-search-centro-fieldset .form-item.form-item-search-centro-select .chosen-container{width:100% !important;}#alumnos-register-form fieldset,#profesores-register-form fieldset{float:left;width:100%;margin:20px 0 30px 0;padding:30px 30px;box-sizing:border-box;}#alumnos-register-form fieldset legend,#profesores-register-form fieldset legend{color:#555555;font-family:"titilliumb";font-size:22px;padding:0 15px;margin-top:-7px;}#alumnos-register-form fieldset .fieldset-wrapper,#profesores-register-form fieldset .fieldset-wrapper{float:left;width:100%;box-sizing:border-box;padding:0 35px;}form fieldset#edit-search-centro-fieldset.type-3 .fieldset-wrapper,form fieldset#edit-search-centro-fieldset.type-4 .fieldset-wrapper{width:100%;padding:0 2%;}form fieldset#edit-search-centro-fieldset.type-4 .form-item.form-item-search-centro-select #edit-search-centro-select{float:left !important;left:0 !important;width:100% !important;border-radius:5px !important;border:1px solid #cccccc !important;display:inline-block !important;padding:7px 10px !important;box-sizing:border-box !important;}form fieldset#edit-search-centro-fieldset .fieldset-wrapper{width:66%;padding:0 2%;}form fieldset#edit-search-centro-fieldset .datos-centro{background:#ffffff none repeat scroll 0 0;border-radius:5px;box-sizing:border-box;float:right;font-size:17px;line-height:24px;padding:10px 20px;position:relative;text-align:left;width:34%;}form fieldset#edit-search-centro-fieldset .datos-centro a.ver-map{float:left;width:auto;box-sizing:border-box;padding:0 20px;text-transform:uppercase;font-family:"titilliumb";font-size:12px;line-height:20px;height:20px;color:#ffffff;border-radius:5px;text-decoration:none;}#licencias-fieldset-wrapper .licencia-row .codes-row .lic-cod input{float:left;width:100%;box-sizing:border-box;padding:0 5px;text-align:center;border-radius:5px;border:1px solid #cccccc;height:30px;line-height:30px;}#alumnos-register-form .form-item input.form-text,#profesores-register-form .form-item input.form-text{border:1px solid #ddd;border-radius:3px;box-sizing:border-box;float:left;height:42px;line-height:42px;padding:0 5px;text-align:left;width:100%;}#licencias-fieldset-wrapper .licencia-row .codes-row .validate-button,#smsavia-acceso-digital-register-validate-licencia-form #edit-actions input.form-submit,#alumnos-register-form #edit-actions input.form-submit,#profesores-register-form #edit-actions input.form-submit,#edit-search-centro-fieldset .fieldset-wrapper .search-centros-button{float:left;width:34%;border-radius:5px;box-sizing:border-box;font-family:"titilliumb";font-size:14px;margin:7px 0 0 0;padding:0px 5px;line-height:30px;height:30px;text-align:center;text-transform:uppercase;cursor:pointer;border:none;}#licencias-fieldset-wrapper .licencia-row .codes-row .validate-button{width:31%;}#licencias-fieldset-wrapper .licencia-row  #validate-error,#edit-search-centro-fieldset #validate-error{float:left;width:100%;max-width:100%;box-sizing:border-box;clear:both;margin:5px 0;color:#ff4545;font-size:17px;line-height:24px;}#licencias-fieldset-wrapper .licencia-row  #validate-error a{color:#ff4545;font-size:19px;line-height:26px;}.messages--login-ok.messages.login-ok{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background:rgba(0,0,0,0.65);z-index:9999;}.messages--login-ok.messages.login-ok .message-login-ok-inner{background:#ffffff none repeat scroll 0 0;border:medium none;border-radius:10px;box-sizing:border-box !important;float:left;margin:0;padding:20px 30px 20px 85px;position:fixed;top:200px;width:50%;z-index:999;}.page-acceso-usuarios .messages--login-ok.messages.login-ok{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background:rgba(0,0,0,0.65);z-index:9999;}.messages--login-ok.messages.login-ok i.fa.fa-times-circle{font-size:30px;position:absolute;right:5px;top:5px;cursor:pointer;}.messages--login-ok #validate-correct,#licencias-fieldset-wrapper #validate-correct{float:left;width:100%;clear:both;margin:5px 0;}#licencias-fieldset-wrapper .licencia-row  #validate-error i,#licencias-fieldset-wrapper #validate-correct i,#edit-search-centro-fieldset #validate-error i,.messages--login-ok #validate-correct i{margin:0 10px 0 0;}#licencias-fieldset-wrapper  #validate-correct i,.messages--login-ok #validate-correct i{float:left;margin:0 10px 70px 0;font-size:30px;line-height:30px;}#licencias-fieldset-wrapper  #validate-correct .texto-ok{font-size:20px;line-height:24px;}#licencias-fieldset-wrapper  #validate-correct .texto-ok p,.messages--login-ok #validate-correct .text-ok p{margin:0 0 10px 0;}#licencias-fieldset-wrapper  #validate-correct .texto-ok p span,.messages--login-ok #validate-correct .text-ok strong{font-family:"titilliumb";}.messages--login-ok #validate-correct i{font-size:40px;left:30px;line-height:40px;position:absolute;}.messages--login-ok #validate-correct .texto-ok{position:relative;float:left;width:100%;font-size:20px;line-height:28px;}#edit-search-centro-fieldset .fieldset-wrapper #edit-search-centro-submit-cct,#edit-search-centro-fieldset .fieldset-wrapper #edit-search-centro-submit-cp{width:auto;}#edit-search-centro-fieldset .fieldset-wrapper .search-centros-button{height:29px;margin:25px 0 0;width:100%;box-sizing:border-box;padding:0 20px;}#licencias-fieldset-wrapper .licencia-row .data-row{float:right;width:45%;margin:0px 0 5% 0;background:#ffffff;box-sizing:border-box;padding:0;border-radius:5px;}#licencias-fieldset-wrapper .licencia-row .data-row .mensaje,#licencias-fieldset-wrapper .licencia-row .data-row .libro-licencia{float:left;width:100%;margin:0;box-sizing:border-box;padding:10px 20px;}#licencias-fieldset-wrapper .licencia-row .data-row .libro-licencia img,#licencias-fieldset-wrapper .licencia-row .data-row .libro-licencia .description{float:left;margin:0 3% 0 0;width:17%}#licencias-fieldset-wrapper .licencia-row .data-row .libro-licencia .description{width:80%;margin:0;}#smsavia-acceso-digital-register-validate-licencia-form #edit-actions,#alumnos-register-form #edit-actions,#profesores-register-form #edit-actions{float:left;width:100%;margin:20px 0;}#smsavia-acceso-digital-register-validate-licencia-form #edit-actions input.form-submit,#alumnos-register-form #edit-actions input.form-submit,#profesores-register-form #edit-actions input.form-submit{width:auto;margin:0;height:auto;}#alumnos-register-form .messages.error.messages-inline,#profesores-register-form .messages.error.messages-inline{background:transparent;font-style:normal;padding:0 0 0 1%;position:relative;margin:5px 0 0 0 !important;box-sizing:border-box;clear:both;color:#ff4545;float:left;font-size:15px;line-height:22px;width:100%;max-width:100%;}#alumnos-register-form .form-item.form-item-search-centro-select .messages.error.messages-inline,#profesores-register-form .form-item.form-item-search-centro-select .messages.error.messages-inline{margin-top:48px !important;}#alumnos-register-form .type-3.form-wrapper .form-item.form-item-search-centro-select .messages.error.messages-inline,#profesores-register-form .type-3.form-wrapper .form-item.form-item-search-centro-select .messages.error.messages-inline{margin-top:3px !important;}* .error,#alumnos-register-form .form-item.error,#profesores-register-form .form-item.error{background:transparent;}#alumnos-register-form .messages.error.messages-inline i,#profesores-register-form .messages.error.messages-inline i{position:absolute;margin:0;top:4px;left:5px;}#alumnos-register-form .messages.error.messages-inline span,#profesores-register-form .messages.error.messages-inline span{float:left;width:100%;box-sizing:border-box;padding:0 0 0 25px;}#header-inner .block-smsavia-acceso-digital{border-left:1px solid #ffffff;box-sizing:border-box;float:right;margin:5px 2% 3px 0;padding:3px 0 3px 1%;width:20%;height:130px;}#header-inner .block-smsavia-acceso-digital form{float:left;width:100%;margin:0;padding:0;}#header-inner .block-smsavia-acceso-digital form .form-item{float:left;width:100%;margin:0 0 15px 0;padding:0;position:relative;background:transparent;}#header-inner .acceso-plataforma-registro{float:left;font-family:"titilliumb";font-size:11px;line-height:20px;margin:0;padding:0;text-transform:uppercase;width:100%;}#header-inner #digital-user-login-form #login-remember-pass{float:right;font-size:11px;line-height:13px;margin:0;text-align:left;width:60%;}#header-inner #digital-user-login-form .form-actions{float:left;width:35%;}#header-inner #digital-user-login-form .form-actions input.form-submit{box-sizing:border-box;font-family:"titilliumb";font-size:12px;text-transform:uppercase;width:100%;}#header-inner .block-smsavia-acceso-digital form .form-item label{height:0;width:0;overflow:hidden;position:absolute;top:-50px;}#header-inner .block-smsavia-acceso-digital form .messages.error.messages-inline{background:#ffffff none repeat scroll 0 0;border:1px solid #cc0000;border-radius:5px;box-sizing:padding-box;float:left;margin:5px 0 30px !important;max-width:150%;padding:2px 5px;position:absolute;right:103%;top:-4px;width:200%;z-index:9;}#header-inner .block-smsavia-acceso-digital form .messages.error.messages-inline:after{right:-6px;top:4px;border-bottom:7px solid transparent;border-left:7px solid #fff;border-top:7px solid transparent;}#header-inner .block-smsavia-acceso-digital form .messages.error.messages-inline i.fa-exclamation-triangle{top:4px;left:7px;}#header-inner .block-smsavia-acceso-digital form .messages.error.messages-inline i.close-msg{background:transparent;color:#cc0000;top:-1px;font-size:11px;}#header-inner .block-smsavia-acceso-digital form .form-item input.form-text{width:100%;margin:0;padding:0 10px;border:1px solid #cccccc;border-radius:5px;box-sizing:border-box;float:left;font-size:11px;height:22px;line-height:22px;overflow:hidden;}.page-acceso-usuarios-registro-gracias .gracias-wrapper{float:left;width:100%;margin:20px 0;}.page-acceso-usuarios-registro-gracias .gracias-wrapper h1{float:left;width:100%;margin:0 0 20px 0;}.page-acceso-usuarios-registro-gracias .gracias-wrapper #gracias-content{float:left;width:100%;margin:0;font-size:20px;line-height:25px;padding:20px;box-sizing:border-box;background:#f2f2f2;border-radius:10px;}.page-acceso-usuarios-registro-gracias .gracias-wrapper #gracias-content p{float:left;width:100%;margin:0 0 10px 0;}@media all and (min-width:0px) and (max-width:640px){#block-smsavia-acceso-digital-block-digital-user-login-header{display:none;}.page-acceso-usuarios.no-slide #main{margin:120px 0 30px !important;padding:0 0% !important;width:100% !important;}body #acceso-plataforma-inner,body #alumnos-register-form,body #profesores-register-form{float:left;margin:0 0%;padding:0;width:100%;}body .acceso-plataforma-block.left,body .acceso-plataforma-block.right{margin:0 0 20px 0 !important;width:100%;}body .acceso-plataforma-texto-principal-text,body .acceso-plataforma-line{margin-bottom:10px;}body.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content #smsavia-acceso-digital-licencias-validadas-form{width:100%;position:relative;margin-top:30px;}body.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content #smsavia-acceso-digital-register-validate-licencia-form,body.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content .texto-pagina-registro{width:100%;margin:0 0 0 0;}body #smsavia-acceso-digital-register-validate-licencia-form #edit-actions,body #alumnos-register-form #edit-actions,body #profesores-register-form #edit-actions{margin:0 0 10px 0;}body #licencias-fieldset-wrapper fieldset,body #alumnos-register-form #edit-search-centro-fieldset,body #profesores-register-form #edit-search-centro-fieldset{padding:10px;}body #licencias-fieldset-wrapper fieldset legend,#alumnos-register-form #edit-search-centro-fieldset legend,body #profesores-register-form #edit-search-centro-fieldset legend{margin-bottom:10px;}body #licencias-fieldset-wrapper .licencia-row .codes-row .lic-cod{margin:7px 2% 0 0;width:19%;}body #licencias-fieldset-wrapper .licencia-row .codes-row .validate-button{width:37%;font-size:12px;}body #licencias-fieldset-wrapper .licencia-row .codes-row .validate-button{width:37%;font-size:12px;}body #smsavia-acceso-digital-licencias-validadas-form .licencia-wrapper .libro-licencia .description{width:60%;}body #smsavia-acceso-digital-licencias-validadas-form .licencia-wrapper .libro-licencia .item-licence.img{width:35%;float:left;margin-right:5%;}body #smsavia-acceso-digital-licencias-validadas-form .licencia-wrapper .libro-licencia .item-licence.img img{float:left;width:100%;margin:0;}body #smsavia-acceso-digital-licencias-validadas-form .licencia-wrapper input.remove-button{width:100%;}body #alumnos-register-form fieldset,body #profesores-register-form fieldset{margin:20px 0 20px;padding:10px;width:100%;}body #alumnos-register-form fieldset legend,body #profesores-register-form fieldset legend{font-size:18px;text-align:center;width:90%;margin:0 5%;box-sizing:border-box;padding:0 5px;}body #alumnos-register-form fieldset .fieldset-wrapper,body #profesores-register-form fieldset .fieldset-wrapper{font-size:18px;width:100%;padding:0;}body #alumnos-register-form fieldset .fieldset-wrapper,body #profesores-register-form fieldset .fieldset-wrapper{font-size:18px;width:100%;padding:0;}body #alumnos-register-form .form-item,body #profesores-register-form .form-item{display:inline-block;margin:0 0 15px;width:100%;max-width:100%;}body #alumnos-register-form .form-item label,body #profesores-register-form .form-item label{float:left;width:100%;font-size:14px;line-height:17px;}body fieldset#edit-search-centro-fieldset .fieldset-wrapper .form-item.form-item-search-centro-type.form-type-radios{float:left;width:40%;margin:0;}body fieldset#edit-search-centro-fieldset .fieldset-wrapper .form-item.form-item-search-centro-type.form-type-radios .form-radios{float:left;width:100%;}body fieldset#edit-search-centro-fieldset .form-type-radios label{width:auto;height:20px;line-height:20px;}body fieldset#edit-search-centro-fieldset .form-type-radios input{float:left;height:20px;line-height:20px;margin-right:10px;}body fieldset#edit-search-centro-fieldset .fieldset-wrapper .form-item.form-item-search-centro-input-cp.form-type-textfield,body fieldset#edit-search-centro-fieldset .fieldset-wrapper .form-item.form-item-search-centro-input-cct.form-type-textfield{float:right;width:58%;margin:0;}body #edit-search-centro-fieldset .fieldset-wrapper #edit-search-centro-submit-cct,body #edit-search-centro-fieldset .fieldset-wrapper #edit-search-centro-submit-cp{width:100%;}body #edit-search-centro-fieldset .fieldset-wrapper .search-centros-button{margin:0;}body #edit-search-centro-fieldset .form-item.form-item-search-centro-select{width:100%;}body #edit-search-centro-fieldset .form-item.form-item-search-centro-select #edit-search-centro-select{position:relative;top:inherit;left:inherit;width:100%;}#alumnos-register-form .form-item.form-item-aceptar-condiciones label p,#profesores-register-form .form-item.form-item-aceptar-condiciones label p{font-size:18px;line-height:20px;}form#digital-user-login-form .messages.error.messages-inline{background:#ffffff none repeat scroll 0 0;border:1px solid #cc0000;border-radius:5px;box-sizing:padding-box;float:left;margin:5px 0 30px !important;max-width:100%;padding:10px;right:inherit;top:inherit;position:relative;width:100%;}form#digital-user-login-form .messages.error.messages-inline:after{display:none;}form#digital-user-login-form .messages.error.messages-inline i.fa-exclamation-triangle{position:absolute;top:11px;left:11px;}form#digital-user-login-form .messages.error.messages-inline span{position:relative;float:left;width:100%;box-sizing:border-box;padding:0 25px 0 25px;}form#digital-user-login-form .messages.error.messages-inline i.close-msg{background:#cc0000 none repeat scroll 0 0;border-radius:20px 0 0 20px;box-sizing:border-box;color:#ffffff;cursor:pointer;float:left;font-size:15px;height:24px;left:inherit;line-height:24px;padding-right:2px;position:absolute;right:0;text-align:right;top:3px;width:24px;}}@media all and (min-width:641px) and (max-width:968px){#header-inner .block-smsavia-acceso-digital{width:23%;}#header-inner .acceso-plataforma-registro{font-size:9px;}#acceso-plataforma-wrapper #acceso-plataforma-inner{width:100%;margin:0;}#acceso-plataforma-wrapper .acceso-plataforma-block{padding:15px 15px 30px;}.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content #smsavia-acceso-digital-licencias-validadas-form{width:35%;position:relative;top:inherit;right:inherit;}body.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content #smsavia-acceso-digital-licencias-validadas-form{margin-top:30px;}.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content #smsavia-acceso-digital-register-validate-licencia-form,.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content .texto-pagina-registro{clear:left;float:left;margin:0;width:60%;}#licencias-fieldset-wrapper fieldset,#alumnos-register-form #edit-search-centro-fieldset,#profesores-register-form #edit-search-centro-fieldset{padding:10px 15px;}.section-acceso-usuarios.no-slide.page-acceso-usuarios-validar-licencias #content h2.texto-pagina-registro-titulo{font-size:23px;}.licencia-wrapper .libro-licencia .item-licence.img{float:left;width:100%;margin-bottom:15px;}#smsavia-acceso-digital-licencias-validadas-form .licencia-wrapper .libro-licencia img{float:left;width:50%;margin:0;}#smsavia-acceso-digital-licencias-validadas-form .licencia-wrapper .libro-licencia .description{float:left;width:100%;clear:both;font-size:14px;line-height:18px;}#smsavia-acceso-digital-licencias-validadas-form .licencia-wrapper input.remove-button{width:100%;}body #acceso-plataforma-inner,body #alumnos-register-form,body #profesores-register-form{width:100%;margin:0;}body #alumnos-register-form fieldset,body #profesores-register-form fieldset{padding:30px 10px 0;width:100%;}}@media all and (min-width:969px) and (max-width:1169px){}.form-item-search-centro-select #autocomplete{float:left;width:100%;background:#ffffff;z-index:9 !important;margin:0;padding:0;position:relative;border-radius:5px;display:inline-block;border-color:#cccccc;box-shadow:0 0 10px 1px rgba(0,0,0,0.85);top:50px !important;}.form-item-search-centro-select #autocomplete ul{float:left;width:100%;margin:0;padding:0;display:inline-block;}.form-item-search-centro-select #autocomplete ul li{float:left;width:100%;margin:0;padding:10px 20px;box-sizing:border-box;text-align:left;list-style:none;border-bottom:1px solid #cccccc;display:inline-block;cursor:pointer;color:#7a7a7a;}.form-item-search-centro-select #autocomplete ul li.selected{background-color:#f2f2f2;color:#7a7a7a;}.form-item-search-centro-select #autocomplete ul li:last-of-type{border-bottom:none;}.form-item-search-centro-select #autocomplete ul li div{float:left;width:100%;margin:0;padding:0;display:inline-block;white-space:normal;}#edit-search-centro-fieldset.type-4 a.ver-mapa{border-radius:5px;color:#ffffff;padding:5px 10px;text-decoration:none;float:left;clear:left;margin:15px 0 0 0;text-transform:uppercase;}#edit-search-centro-fieldset.type-4 #data-centros-html-wrapper{float:left;width:100%;}#edit-search-centro-fieldset.type-4 #data-centros-html{background:#ffffff none repeat scroll 0 0;border-radius:5px;box-sizing:border-box;float:left;margin:50px 0 -30px 0;padding:10px;width:100%;}#edit-search-centro-fieldset.type-4 #data-centros-html div{float:left;font-size:17px;line-height:24px;margin:0 2%;width:96%;}#edit-search-centro-fieldset.type-4 #data-centros-html h2{float:left;font-family:"titilliumb";font-size:20px;line-height:24px;margin:0 0 10px;text-transform:uppercase;width:100%;}.form-type-select.form-item-search-centro-nivel1,.form-type-select.form-item-search-centro-nivel2,.form-type-select.form-item-search-centro-nivel3,.form-type-select.form-item-search-centro-nivel4{float:left;width:auto;max-width:23%;}.form-type-select.form-item-search-centro-nivel4{margin-right:0 !important;}#edit-search-centro-fieldset.type-3 .chosen-container{min-width:100%;width:100% !important;max-width:100%;}form fieldset#edit-search-centro-fieldset.type-3 .datos-centro{float:left;left:inherit;margin:20px 2% -30px 2%;position:relative;right:inherit;width:96%;}form fieldset#edit-search-centro-fieldset .datos-centro h2{float:left;font-family:"titilliumb";font-size:20px;line-height:24px;margin:0 0 10px;text-transform:uppercase;width:100%;}#edit-search-centro-fieldset #edit-subtitle{float:left;width:100%;margin:0 0 20px 0;}#validate-error-modal.show,#validate-correct-modal.show{background:#ffffff;position:absolute;top:20%;height:auto;left:25%;width:50%;text-align:center;border:1px solid;border-radius:10px;z-index:99;text-align:center;padding:40px;box-sizing:border-box;box-shadow:0 0 10px 2px rgba(0,0,0,0.7);font-size:18px;line-height:22px;}#validate-error-modal.show i,#validate-correct-modal.show i{font-size:40px;line-height:40px;}#validate-error-modal.show .texto,#validate-correct-modal.show .texto{margin:20px 0;}#validate-error-modal.show .close-modal,#validate-correct-modal.show .close-modal{cursor:pointer;height:40px;line-height:40px;padding:0 40px;text-transform:uppercase;color:#ffffff;border-radius:5px;display:inline-block;}.login-header-educamossm{float:left;width:100%;text-align:center;margin-top:26px;}.login-header-educamossm .login-header-educamossm-text{font-family:"titilliumb";font-size:16px;line-height:20px;margin-bottom:12px;color:#fff;}.login-header-educamossm a.enlace-boton{float:left;width:100%;text-decoration:none;font-family:"titilliumb";font-size:20px;line-height:40px;height:40px;text-transform:uppercase;border-radius:5px;margin-bottom:4px;}.login-header-educamossm .login-header-educamossm-link-register{float:left;width:100%;font-size:14px;line-height:20px;color:#fff;}.login-header-educamossm .login-header-educamossm-link-register a{color:#fff;}.page-acceso-usuarios.no-slide #main #content{overflow:visible;}.acceso-plataforma-block.left.login-unico hr{height:1px;}.acceso-plataforma-block.right.login-unico{text-align:center;box-shadow:0 10px 20px 0 rgba(0,0,0,0.2);border:none;padding:47px 30px 20px 30px}.acceso-plataforma-block.right.login-unico .login-header-educamossm-text{font-family:"titilliuml";font-size:30px;line-height:36px;color:#666;padding:0 40px;margin-bottom:48px;}a.enlace-boton-educamos{text-decoration:none;font-family:"titilliumb";font-size:20px;line-height:40px;height:40px;text-transform:uppercase;border-radius:5px;padding:0 30px;float:left;}a.enlace-boton-educamos.login{margin-right:20px;}#smsavia-acceso-digital-password-change-form input.form-submit{border:none;text-transform:uppercase;color:#fff;padding:10px 30px;}
.page-tienda .block{margin:0;}.page-tienda .block#block-views-slider-home-block-3{float:left;width:100%;}.page-tienda .block .flexslider{background:#ffffff none repeat scroll 0 0;border:medium none;border-radius:0;box-shadow:0 0 0;margin:0;position:relative;float:left;width:100%;}.page-tienda .block .flexslider .views-field-field-slide-image{height:300px;}#tienda-wrapper{margin:50px auto 100px;max-width:1170px;padding-top:0;position:relative;}#tienda-inner{float:left;width:100%;margin:0;padding:0;}#tienda-results-wrapper{float:left;width:70%;margin:0;padding:0;}#tienda-info{float:left;width:50%;box-sizing:border-box;margin:0 0 20px 0;padding:15px 20px;background:#F2F2F2;border-radius:5px;}.tienda-pager{float:left;width:100%;margin:0 0 20px 0;text-align:center;}.tienda-pager ul{margin:0;text-align:center;}#pager-top.tienda-pager{margin:7px 3.5% 0 0;float:right;text-align:right;width:45%;}#pager-top.tienda-pager ul{margin:0;text-align:right;}#tienda-results{float:left;width:100%;box-sizing:border-box;margin:0 0 20px 0;}#tienda-results .producto{display:inline-block;vertical-align:text-top;margin:0 30px 40px 0;padding:0;overflow:hidden;}.animate-enter{-webkit-animation:enter 600ms cubic-bezier(0.445,0.050,0.550,0.950);animation:enter 600ms cubic-bezier(0.445,0.050,0.550,0.950);}@-webkit-keyframes enter{from{opacity:0;height:0px;left:-70px;}75%{left:15px;}to{opacity:1;height:300px;left:0px;}}#tienda-results .producto .item-mini{float:left;width:100%;}#tienda-results .producto .grupo-foto{float:left;width:100%;margin:0 0 5px 0;padding:0;box-sizing:border-box;text-align:center;background:#F2F2F2;position:relative;}#tienda-results .producto .grupo-foto a{float:left;width:100%;text-align:center;}#tienda-results .producto .grupo-foto .item-mini.item-foto{text-align:center;}#tienda-results .producto .grupo-foto .text-over-image-product{position:absolute;color:#fff;background:#000;text-transform:uppercase;text-align:center;border-radius:10px;bottom:10px;left:10px;padding:10px;max-width:77px;float:left;font-size:14px;line-height:17px;}#tienda-results .producto .grupo-foto img{text-align:center;width:auto;margin:0 auto;padding:0;display:block;}#tienda-results .producto .grupo-datos{float:left;width:100%;margin:5px 0 10px 0;padding:0;box-sizing:border-box;}#tienda-results .producto .grupo-datos .item-mini{float:left;width:100%;margin:0 0 5px 0;font-size:14px;line-height:16px;color:#444444;}#tienda-results .producto .grupo-datos .item-mini.item-titulo,#tienda-results .producto .grupo-datos .item-mini.item-titulo a{font-size:14px;line-height:16px;text-transform:uppercase;font-weight:bold;color:#111111;text-decoration:none;overflow:hidden;}#tienda-results .producto .item-mini .item-group{float:left;width:50%;box-sizing:border-box;padding:0 6px 0 0;}#tienda-results .producto .item-mini .item-group.item-cart{float:right;}#tienda-results .producto .item-mini.item-demo{float:left;width:50%;text-align:left;}#tienda-results .producto .item-mini.item-demo.item-demo-profesor{float:right;text-align:left;}#tienda-results .producto .item-mini.item-demo a{box-sizing:border-box;color:#777777;float:left;font-size:13px;font-weight:bold;line-height:16px;padding:5px 15px 5px 0;text-decoration:none;text-transform:uppercase;width:auto;}#tienda-results .producto .item-group.item-precio{box-sizing:border-box;float:left;font-size:15px;font-weight:bold;line-height:25px;height:25px;padding:1px 15px 0 0;text-transform:uppercase;width:auto;}#tienda-results .producto .item-cart form input{background:url(/sites/all/modules/custom/smsavia_tienda/img/icon-cart.png) no-repeat scroll center 25px / 15px 15px;background-color:#2C77BC !important;border:medium none;border-radius:10px;font-size:14px;text-align:center;height:35px;color:#fff;padding:5px 7px 40px 7px;float:right;font-weight:bold;filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}#tienda-results .producto .item-cart form input:hover{filter:alpha(opacity=50);opacity:0.5;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.ng-empty{float:left;clear:both;}.pagination{clear:both;display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}.pagination > li{display:inline;}.pagination > li > a,.pagination > li > span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#2C77BC;text-decoration:none;background-color:#fff;border:1px solid #ddd;}.pagination > li:first-child > a,.pagination > li:first-child > span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}.pagination > li:last-child > a,.pagination > li:last-child > span{border-top-right-radius:4px;border-bottom-right-radius:4px;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{z-index:3;color:#2C77BC;background-color:#eee;border-color:#ddd;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:2;color:#fff;cursor:default;background-color:#2C77BC;border-color:#2C77BC;}.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd;}.pagination-lg > li > a,.pagination-lg > li > span{padding:10px 16px;font-size:18px;line-height:1.3333333;}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span{border-top-left-radius:6px;border-bottom-left-radius:6px;}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span{border-top-right-radius:6px;border-bottom-right-radius:6px;}.pagination-sm > li > a,.pagination-sm > li > span{padding:5px 10px;font-size:12px;line-height:1.5;}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span{border-top-left-radius:3px;border-bottom-left-radius:3px;}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span{border-top-right-radius:3px;border-bottom-right-radius:3px;}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none;}.pager li{display:inline;}.pager li > a,.pager li > span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px;}.pager li > a:hover,.pager li > a:focus{text-decoration:none;background-color:#eee;}.pager .next > a,.pager .next > span{float:right;}.pager .previous > a,.pager .previous > span{float:left;}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{color:#777;cursor:not-allowed;background-color:#fff;}#materia_chosen .chosen-drop.chosen-container-multi .chosen-results{max-height:none !important;}#tienda-filters{background:#f2f2f2 none repeat scroll 0 0;border-radius:5px;box-sizing:border-box;padding:20px 30px;width:25%;}#tienda-filters select{background:url(/sites/all/modules/custom/smsavia_tienda/css/dropdown_arw.png) no-repeat right center;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#ffffff none repeat scroll 0 0;border-width:2px;border-style:solid;border-radius:5px;height:34px;position:relative;text-indent:0.01px;text-overflow:"";width:100%;}#tienda-filters .form-type-select{position:relative;}#tienda-filters .form-type-select i{position:absolute;content:"\f10c";top:36px;right:10px;}#tienda-filters .form-item{float:left;width:100%;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:2px solid #ffffff;}#tienda-filters .form-item .chosen-container{float:left;width:100% !important;}#tienda-filters .form-item.last{border-bottom:none;padding-bottom:0;margin-bottom:0;}#tienda-filters .form-item label.filter-name{font-size:18px;line-height:24px;margin:0 0 5px 0;text-transform:uppercase;font-weight:bold;}#tienda-filters .form-item .row-fluid{float:left;width:100%;margin:0;padding:0;}#tienda-filters .form-item .row-fluid label{float:left;margin:0;padding:0;}#tienda-filters .form-item .row-fluid label span{font-size:14px;line-height:19px;float:left;margin:0 0 0 5px;max-width:200px;}#tienda-filters .form-item .row-fluid label i{font-size:20px;line-height:20px;float:left;width:20px;}#tienda-filters .form-item .row-fluid label input{display:none;}#product-page-wrapper{float:left;margin:142px 0 100px;width:100%;}#product-page-wrapper #product-page-inner{margin:0 auto;max-width:1170px;}#product-page-wrapper #product-page-inner #product-page-content{float:left;width:100%;margin:80px 0 0 0;padding:0;position:relative;}#product-page-content .product-izda{float:left;width:20%;margin:0 5% 0 0;}#product-page-content .product-dcha{float:left;width:75%;margin:0 0 0 0;}#product-page-content .product-footer{float:left;width:100%;margin:0 0 0 0;}#product-page-content .item-maxi{float:left;width:100%;margin:0 0 7px 0;padding:0;font-size:20px;line-height:24px;}#product-page-content h1.item-maxi.item-titulo{font-size:30px;line-height:36px;margin:0 0 10px 0;font-family:"titilliumb";width:80%;}.item-maxi strong{font-family:"titilliumb";font-weight:normal;}#product-page-content .item-maxi.item-foto{text-align:left;background:#ffffff;}#product-page-content .item-maxi.item-foto img{display:block;margin:0 auto;padding:0;text-align:center;width:auto;}#product-page-content .item-maxi.item-precio{box-sizing:border-box;float:left;font-size:30px;font-weight:bold;line-height:45px;height:45px;padding:1px 30px 0 0;text-transform:uppercase;width:100%;text-align:center;}#product-page-content .item-maxi.item-boton-compra{float:left;width:100%;text-align:center;}#product-page-content .item-maxi.item-boton-compra form input{background:url(/sites/all/modules/custom/smsavia_tienda/img/icon-cart.png) no-repeat scroll center 30px / 20px 20px;background-color:#2C77BC !important;border:medium none;border-radius:10px;font-size:16px;text-align:center;height:45px;color:#fff;padding:5px 7px 50px 7px;display:inline-block;width:150px;font-weight:bold;filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}#product-page-content .item-maxi.item-fecha-disponible{text-align:center;font-size:14px;line-height:18px;font-family:"titilliumb";padding:10px;box-sizing:border-box;background:#F2F2F2;border-radius:5px;width:100%;}#product-page-content .item-maxi.item-indice,#product-page-content .item-maxi.item-descripcion{padding:15px 0;margin:15px 0 0 0;border-top-width:2px;border-top-style:solid;}#product-page-content .item-maxi.item-descripcion{padding:20px 0;margin:15px 0 15px 0;border-bottom-width:2px;border-bottom-style:solid;}#product-page-content .item-maxi.item-autores ul{margin:0;}#product-page-content .item-maxi.item-demo{width:auto;margin:0 50px 0 0;}#product-page-content .item-maxi.item-demo a{box-sizing:border-box;color:#777777;float:left;font-size:20px;font-weight:bold;line-height:30px;padding:0;text-decoration:none;width:auto;}#product-page-content .item-maxi.item-demo i{float:left;width:auto;margin:0 10px 0 0;font-size:30px;line-height:30px;}.volver-link{float:left;width:auto;position:absolute;top:0;right:0;}.volver-link-bottom.volver-link{bottom:-30px;top:inherit;}.volver{float:left;width:auto;margin:0;padding:0;font-family:"titilliumb";font-size:20px;line-height:30px;text-decoration:none;filter:alpha(opacity=50);opacity:0.5;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.volver:hover{filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.volver i{float:left;font-size:30px;line-height:30px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.volver span{float:left;margin:0 0 0 10px;}#product-page-wrapper.layout-1 .product-izda{width:25%;}#product-page-wrapper.layout-1 .product-dcha{width:70%;}#product-page-wrapper.layout-1 .item-maxi.item-formato,#product-page-wrapper.layout-1 .item-maxi.item-ancho,#product-page-wrapper.layout-1 .item-maxi.item-alto,#product-page-wrapper.layout-1 .item-maxi.item-curso,#product-page-wrapper.layout-1 .item-maxi.item-etapa{float:left;width:auto;}#product-page-wrapper.layout-1 .item-maxi.item-publicacion,#product-page-wrapper.layout-1 .item-maxi.item-isbn,#product-page-wrapper.layout-1 .item-maxi.item-encuadernacion,#product-page-wrapper.layout-1 .item-maxi.item-material,#product-page-wrapper.layout-1 .item-maxi.item-idioma,#product-page-wrapper.layout-1 .item-maxi.item-edad-min,#product-page-wrapper.layout-1 .item-maxi.item-indice,#product-page-wrapper.layout-1 .item-maxi.item-descripcion,#product-page-wrapper.layout-1 .item-maxi.item-num-paginas{clear:both;width:100%;}#product-page-wrapper.layout-1 .item-maxi.con-separador{border-left:1px solid #313131;float:left;margin-left:15px;padding-left:15px;width:auto;}#product-page-wrapper.layout-1 .item-maxi.item-edad-min{font-family:"titilliumb";}#product-page-wrapper.layout-1 .item-maxi.item-demo{margin:10px 0 10px 0;width:100%;}div.messages.commerce-add-to-cart-confirmation{width:40%;left:30%;margin:0 !important;top:20%;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .field-name-field-ruta-imagen{border:1px solid #dddddd;float:left;margin-top:50px;width:100%;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .field-name-field-ruta-imagen img{float:left;width:100%;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field .views-label{float:left;font-size:20px;line-height:24px;margin-right:10px;width:100px;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field .field-content{float:left;font-size:20px;line-height:24px;}.proceso-de-compra.no-slide .region-highlighted,body.page-cart.proceso-de-compra.no-slide .region-highlighted{margin-top:142px;position:relative;top:inherit;}.proceso-de-compra.no-slide .header-mini+.region-highlighted,body.page-cart.proceso-de-compra.no-slide .header-mini+.region-highlighted{margin-top:81px;}body.page-checkout-.proceso-de-compra.no-slide #main,body.page-cart.proceso-de-compra.no-slide #main{margin-top:30px;}.page-cart .view-commerce-cart-form-custom #views-form-commerce-cart-form-custom-default .eliminar button{border-radius:3px;border:none;height:30px;line-height:30px;font-size:14px;padding:0 20px;text-transform:uppercase;}.page-cart .view-commerce-cart-form-custom #views-form-commerce-cart-form-custom-default .eliminar button i{margin-right:5px;font-size:18px;}#commerce-checkout-form-checkout #edit-customer-profile-billing-field-profile-condiciones{float:left;width:100%;}#commerce-checkout-form-checkout .form-item-customer-profile-billing-field-order-condiciones{float:left;width:100%;}#commerce-checkout-form-checkout input.item-custom-check{display:none;}#commerce-checkout-form-checkout .form-item-customer-profile-billing-field-order-condiciones label,#commerce-checkout-form-checkout .form-item-customer-profile-billing-field-order-comunicados label{float:left;width:100%;position:relative;line-height:20px;height:20px;padding-left:25px;cursor:pointer;}#commerce-checkout-form-checkout .form-item-customer-profile-billing-field-order-condiciones label i,#commerce-checkout-form-checkout .form-item-customer-profile-billing-field-order-comunicados label i{position:absolute;width:30px;font-size:20px;height:20px;margin-right:23px;left:0;top:0;}#commerce-checkout-form-checkout .mensaje-bottom{float:left;width:100%;margin:40px 0;}.page-checkout-.proceso-de-compra form#commerce-checkout-form-checkout .form-textarea-wrapper .grippie{display:none;}.field-widget-masked-input{float:left;width:100%;}#block-smsavia-tienda-block-header-cesta{float:right;margin:8px 20px 0 0;color:#ffffff;}#block-smsavia-tienda-block-header-cesta a,#block-smsavia-tienda-block-header-cesta .cesta-wrapper{color:#ffffff;text-decoration:none;float:left;font-family:"titilliumb";font-size:12px;line-height:16px;margin:0;padding:5px 0;text-transform:uppercase;}#block-smsavia-tienda-block-header-cesta .cesta-wrapper{padding:0;}#block-smsavia-tienda-block-header-cesta .cesta-wrapper.no-link{padding:5px 0;}#block-smsavia-tienda-block-header-cesta i{font-size:16px;margin-right:5px;}#block-smsavia-tienda-block-progress-checkout{float:left;width:100%;margin:0;}#block-smsavia-tienda-block-progress-checkout .progress-checkout-wrapper{float:left;width:100%;margin:0;}#block-smsavia-tienda-block-progress-checkout .progress-checkout-inner{max-width:1170px;width:100%;margin:0 auto;position:relative;}#block-smsavia-tienda-block-progress-checkout .progress-ch-item{float:left;width:25%;box-sizing:border-box;padding:15px;text-align:center;border-right:1px solid #768655;}#block-smsavia-tienda-block-progress-checkout .progress-ch-item.show-review{width:25%;}#block-smsavia-tienda-block-progress-checkout .hide-review.progress-ch-item.item-3{display:none;}#block-smsavia-tienda-block-progress-checkout .progress-ch-item:last-of-type{border-right:none;}#block-smsavia-tienda-block-progress-checkout .progress-ch-item img{display:inline-block;width:26px;vertical-align:middle;}#block-smsavia-tienda-block-progress-checkout .progress-ch-item .label{display:inline-block;vertical-align:middle;line-height:26px;text-transform:uppercase;font-size:15px;font-family:"titilliumb";margin-left:10px;}#block-smsavia-tienda-block-progress-checkout .progress-ch-item.active .label{color:#ffffff;}#block-commerce-cart-cart{background:#f2f2f2 none repeat scroll 0 0;box-sizing:border-box;float:right;padding:10px 2%;width:35%;}#block-commerce-cart-cart h2.block-title{font-family:"titilliumb";font-size:22px;line-height:25px;margin:20px 0 7px;text-transform:uppercase;}#block-commerce-cart-cart .cart-contents,#block-commerce-cart-cart .view,#block-commerce-cart-cart .view-content,#block-commerce-cart-cart .views-row,#block-commerce-cart-cart .views-field,#block-commerce-cart-cart .field-content,#block-commerce-cart-cart .titulo,#block-commerce-cart-cart .licencia,#block-commerce-cart-cart .view-footer{float:left;width:100%;}#block-commerce-cart-cart .views-row{border-bottom:1px solid #2C77BC;padding:15px 0;}#block-commerce-cart-cart .titulo{display:inline-block;font-family:"titilliumb";font-size:17px;line-height:19px;margin:0 0 7px;}#block-commerce-cart-cart .licencia{font-size:15px;line-height:17px;}#block-commerce-cart-cart .precio{color:#2C77BC;font-family:"titilliumb";font-size:15px;line-height:21px;text-align:right;}#block-commerce-cart-cart .commerce-order-handler-area-order-total{float:right;}.form-item.error{background:transparent;}.form-item.error .messages.error.messages-inline{max-width:100%;}@media all and (min-width:0px) and (max-width:641px){#main #tienda-wrapper{float:left;margin:30px 4% 100px;max-width:92%;padding-top:0;position:relative;}#main #tienda-filters{background:#f2f2f2 none repeat scroll 0 0;border-radius:5px;box-sizing:border-box;padding:10px 15px;width:100%;margin:0 0 10px 0 !important;}#main #tienda-results-wrapper{float:left;margin:0;padding:0;width:100%;}#main #tienda-info{background:#f2f2f2 none repeat scroll 0 0;border-radius:5px;box-sizing:border-box;float:left;font-size:16px;margin:0 0 10px;padding:5px 10px;text-align:center;width:100%;}#main #pager-top.tienda-pager{float:left;margin:0 0 10px;text-align:center;width:100%;}#main #tienda-results .producto{margin:0 20px 40px 0;}.page-tienda .region-highlighted .block .flexslider .views-field-field-slide-image{height:250px !important;}#main #product-page-wrapper{float:left;margin:84px 0 100px;width:100%;}#main #product-page-wrapper #product-page-inner{float:left;margin:0 4%;max-width:92%;width:92%;}#main #product-page-wrapper #product-page-inner #product-page-content{margin:30px 0 0;}#main .volver-link{float:left;position:relative;right:inherit;top:inherit;width:100%;}#main #product-page-wrapper #product-page-inner #product-page-content .producto{float:left;width:100%;margin:0;padding:0;}#main #product-page-content .product-izda{float:left;margin:0;text-align:center;width:100%;}#main #product-page-content .item-maxi{font-size:16px;line-height:20px;margin:0 0 5px;}#main #product-page-content .product-dcha{float:left;margin:20px 0 0;width:100%;}#main #product-page-content h1.item-maxi.item-titulo{font-family:"titilliumb";font-size:20px;line-height:26px;margin:0 0 10px;width:100%;}#main #product-page-content .item-maxi.item-boton-compra,#main #product-page-content .item-maxi.item-precio,#main #product-page-content .item-maxi img{display:inline-block;float:none;vertical-align:text-top;}#main #product-page-content .item-maxi.item-precio{font-size:30px;line-height:40px;}}@media all and (min-width:969px) and (max-width:1169px){}div.text-over-image-product-bncc{display:none;position:absolute;color:#fff;background:#000;text-transform:uppercase;text-align:center;border-radius:10px;bottom:10px;right:10px;padding:10px;max-width:77px;float:left;font-size:14px;line-height:17px;}div[bncc*="BNCC"]{display:block !important;}.checkout-message-anomymous{display:inline-block;text-align:center;}a.button-black-white{color:#fff !important;background:#000;text-transform:uppercase;text-align:center;text-decoration:none;border-radius:10px;padding:10px;margin:0 10px;max-width:77px;float:left;font-size:14px;line-height:17px;}
.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 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;}
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/sites/all/libraries/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/sites/all/libraries/chosen/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(/sites/all/libraries/chosen/chosen-sprite.png) no-repeat 100% -20px;background:url(/sites/all/libraries/chosen/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;height:15px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/sites/all/libraries/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(/sites/all/libraries/chosen/chosen-sprite.png) no-repeat -30px -20px;background:url(/sites/all/libraries/chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/sites/all/libraries/chosen/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}
