@import url(http://fonts.googleapis.com/css?family=Lato:400,300,700);.container
{
margin:0 auto;
}

.content-inner
{
min-height:1px;
}

.lt-ie7 .content-inner
{
height:1px;
}
#content-column,.content-column
{
width:100%;
}

.clearfix:after
{
content:"";display:table;clear:both;
}

.clearfix
{
zoom:1;
}

.one-column .region,div.at-panel .region-conditional-stack
{
float:none;display:block;clear:both;width:100%;
}

.lt-ie8 .at-panel
{
overflow:hidden;
}

@font-face
{
font-family:'libbyRegular';src:url(../fonts/libbyregular-webfont.eot);src:url(../fonts/libbyregular-webfont.eot%3F%23iefix) format('embedded-opentype'),url(../fonts/libbyregular-webfont.woff2) format('woff2'),url(../fonts/libbyregular-webfont.woff) format('woff'),url(../fonts/libbyregular-webfont.ttf) format('truetype'),url(../fonts/libbyregular-webfont.svg%23libbyregular) format('svg');
}
@font-face
{
font-family:'libbyHeavy';src:url(../fonts/libbyheavy-webfont.eot);src:url(../fonts/libbyheavy-webfont.eot%3F%23iefix) format('embedded-opentype'),url(../fonts/libbyheavy-webfont.woff2) format('woff2'),url(../fonts/libbyheavy-webfont.woff) format('woff'),url(../fonts/libbyheavy-webfont.ttf) format('truetype'),url(../fonts/libbyheavy-webfont.svg%23libby_heavyheavy) format('svg');
}
@font-face
{
font-family:'libbyBold';src:url(../fonts/libbybold-webfont.eot);src:url(../fonts/libbybold-webfont.eot%3F%23iefix) format('embedded-opentype'),url(../fonts/libbybold-webfont.woff2) format('woff2'),url(../fonts/libbybold-webfont.woff) format('woff'),url(../fonts/libbybold-webfont.ttf) format('truetype'),url(../fonts/libbybold-webfont.svg%23libbybold) format('svg');
}
h1,h2,h3,h4
{
margin:20px 0;font-family:'Lato',sans-serif;
}
h1
{
font-weight:400;font-size:30px;color:#16345D;
}
h2
{
font-weight:400;font-size:25px;color:#375A8B
}

.front h2,.front h3
{
text-align:center;
}
h3
{
font-family:'libbyRegular',sans-serif;color:#D72A30;text-transform:uppercase;font-size:16px;font-weight:300;line-height:24px;
}
h4
{
font-weight:400;font-size:20px;
}
p
{
margin:15px 0;line-height:25px;
}
ul,ol
{
margin:20px 0;padding:0 0 0 50px;
}
ul li
{
list-style:outside disc;
}
ol li
{
list-style:decimal;
}
li
{
margin:10px 0;padding:0 0 0 15px;
}
p a,li a,a
{
color:#16345d;text-decoration:underline;
}
b,strong
{
display:inline-block;font-weight:bold;
}

.wow
{
-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden;
}
body
{
font-family:'Lato',sans-serif;background:#fff;font-size:16px;padding:0;margin:0;
}
body.toolbar-drawer.logged-in
{
padding-top:4.2em !important;
}
#header
{
background:#16345d;min-height:58px;box-shadow:0 4px 0 rgba(0,0,0,0.2);
}
#branding
{
width:90%;padding:0 5%;max-width:1200px;margin:0 auto;
}
#logo
{
float:left;width:16%;position:relative;min-width:150px;
}
#logo a
{
text-indent:100%;overflow:hidden;white-space:nowrap;color:transparent;font-size:0;position:absolute;width:100%;padding:0;background:url(../images/logo.png) no-repeat;background-size:100% auto;z-index:10;top:20px;
}
#blog #logo a
{
min-height:165px;
}

.region-header
{
float:right;width:80%;
}

.region-header nav
{
max-width:85%;float:left;
}

.region-header ul.nice-menu
{
margin:0;padding:0;
}

.region-header ul.nice-menu li
{
list-style:none;margin:0;padding:0;background:none;border:0 none;position:relative;
}

.region-header ul.nice-menu li a
{
color:#FFF;font-size:18px;text-decoration:none;display:block;
}

.region-header ul.nice-menu li > a.active,.region-header ul.nice-menu li a:hover
{
background:#375a8b;
}

.region-header ul.nice-menu > li
{
max-height:58px;display:inline-block;float:none;border-right:1px solid #16345D;
}

.region-header ul.nice-menu > li > a
{
padding:18px 15px;
}

.region-header ul.nice-menu > li.menuparent:hover > a
{
background:#375a8b;color:#FFF;max-height:inherit;
}

.region-header ul.nice-menu > li.over > a
{
background:#375a8b;color:#FFF;
}

.region-header ul.nice-menu > li:hover > ul
{
display:block!important;visibility:visible!important;
}

.region-header ul.nice-menu > li > ul
{
top:100%;margin:0;padding:0;left:0;min-width:140px;z-index:10;border-top:1px solid #294263;position:absolute;background:#16345D;
}

.region-header ul.nice-menu li > ul li
{
border-bottom:1px solid #294263;
}

.region-header ul.nice-menu li > ul li a
{
padding:5px 15px;
}
#block-nice-menus-1 .responsive-menus span.toggler
{
background:#375a8b;box-shadow:0 0 0;font-family:'Lato',sans-serif;font-wieght:300;padding:18px 15px;border-radius:0;
}

.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple
{
width:240px;background:#16335C;right:0;border-top:1px solid #FFF;
}

.responsive-menus.responsified .responsive-menus-simple li a
{
border-bottom:1px solid #294263;
}

.responsive-menus.responsified .responsive-menus-simple li a:active
{
background:#375a8b;
}
#block-block-2
{
float:right;width:15%;min-width:150px;
}

.smedia ul
{
margin:12px 0;padding:0;overflow:hidden;
}

.smedia ul li
{
float:left;margin:0 2px;list-style:none;padding:0;
}

.smedia ul li a
{
display:block;width:33px;height:33px;text-indent:100%;white-space:nowrap;color:transparent;font-size:0;overflow:hidden;background:url(../images/socialSprite.png) no-repeat;
}

.smedia ul li.twit a
{
background-position:-42px 0;
}

.smedia ul li.googleplus a
{
background-position:-84px 0;
}

.smedia ul li.pinterest a
{
background:url(../images/pinterest-icon.png) no-repeat !important;background-size:100% 100%;
}

.layoutRow .panels-flexible-region
{
float:none;width:100%;
}

.layoutRow
{
width:100%;overflow:hidden;display:block;
}

.layoutRow .panel-pane
{
width:90%;padding:0 5%;max-width:1200px;margin:0 auto;display:block;
}

.layoutRow.homeHeader .imgRefresh,.layoutRow.intHeader .imgRefresh
{
width:100%;padding:0;max-width:inherit;margin:0;z-index:-1;position:relative;max-height:200px;
}

.layoutRow.homeHeader .imgRefresh img,.layoutRow.intHeader .imgRefresh img
{
min-width:100%;
}

.layoutRow.intHeader .imgRefresh img
{
position:absolute;
}

.homeHeader,.intHeader
{
position:relative;
}

.homeHeader .headerTxt
{
position:absolute;width:90%;padding:0 5%;max-width:1200px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);top:44%;left:50%;
}

.homeHeader .headerTxt h1
{
color:#FFF;font-family:'libbyBold',sans-serif;text-shadow:0 1px 3px rgba(0,0,0,1.0),0px 1px 4px rgba(0,0,0,0.9),0px 1px 5px rgba(0,0,0,0.9);font-size:25px;line-height:39px;text-transform:uppercase;text-align:center;padding:0 12%;
}

.intHeader #searchForm
{
float:right;margin:30px 0 0;width:40%;position:relative;
}
#searchForm .form-item
{
margin:0;
}

.page-college-information-requesthtml .layoutRow.intHeader .imgRefresh
{
min-height:160px;
}
#searchForm
{
background:#D72A30;padding:1% 2%;width:45%;margin:0 auto 10px;text-align:center;box-shadow:0 4px 0 rgba(0,0,0,0.2);
}
#searchForm h2,#searchForm p
{
color:#FFF;margin:5px 0;
}
#searchForm .selectWrap
{
width:45%;display:inline-block;position:relative;
}
#searchForm .selectWrap:after
{
content:'';z-index:5;background:url(../images/selectArrow.jpg) no-repeat;background-size:auto 100%;position:absolute;right:0;top:1px;min-width:30px;min-height:94%;pointer-events:none;cursor:pointer;
}
#searchForm select
{
width:100%;font-family:'Lato',sans-serif;padding:5px 0;max-height:30px;height:30px;border:1px solid #a5151a;background:#FFF;
}
#searchForm option
{
font-family:'Lato',sans-serif;
}
#searchForm input
{
margin:10px 0;clear:both;background:url(../images/searchBtn.png) no-repeat;width:179px;height:44px;text-indent:100%;color:transparent;font-size:0;white-space:nowrap;border:0 none;cursor:pointer;
}
#searchForm div.frmStatus
{
position:absolute;color:#FFF;bottom:25px;display:none;
}
#searchForm div.frmStatus img
{
padding:0 5px 0 0;float:left;display:block;
}
#searchForm div.frmStatus span
{
padding:0;display:block;float:left;
}
#page .panels-flexible-full_width_1_col_layout .layoutRow
{
padding:0;
}

.layoutRow.degreeLevels
{
border-bottom:1px solid #d3d3d3;box-shadow:inset 0 0 0 #666,0 1px 0 #666;
}

.degreeLevels .panel-separator
{
display:none;
}

.degreeLevels .block-block
{
float:left;width:29%;margin:0 2% 3%;padding:0 0 5px 0;
}

.degreeLevels .block-block:nth-child(4n+4)
{
clear:left;
}

.degreeWrap h3
{
color:#375a8b;
}

.degreeWrap
{
text-align:center;position:relative;perspective:1000;
}

.degreeWrap p
{
text-align:justify;
}

.internal .degreeWrap p
{
text-align:left;
}

.degree .icon,.degreeLevels .block-block .icon
{
display:block;width:100%;background-position:center top !important;min-height:62px;
}

.masters .icon,.phds .icon
{
background:url(../images/goldRibbon.jpg) no-repeat;
}

.associates .icon,.certifications .icon
{
background:url(../images/bronzeRibbon.jpg) no-repeat;
}

.bachelors .icon
{
background:url(../images/silverRibbon.jpg) no-repeat;
}
a.readMore,a.readLess
{
padding:3px 10px;color:#FFF;background:#375a8b;text-decoration:none;border:1px solid #1b3353;border-radius:2px;
}

.not-front a.readMore
{
clear:both;
}

.subjectBtn
{
padding:8px 20px;color:#FFF;background:#375a8b;text-decoration:none;display:inline-block;margin:20px 0 10px;border:1px solid #1b3353;border-radius:2px;
}

.flipperWrap .front
{
position:relative;z-index:2;width:100%;backface-visibility:hidden;transform:rotateY(0deg);
}

.flipperWrap .back
{
transform:rotateY(180deg);visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background:#F1F1F1;border:1px solid #d3d3d3;box-shadow:1px 1px 2px rgba(0,0,0,0.1);overflow:hidden;
}

.back .backWrap
{
margin:5%;padding:0;text-align:left;
}

.degreeWrap .back h3
{
text-align:left;margin:10px 0;padding:0;
}

.degreeWrap .back p
{
margin:0 0 10px;
}

.degreeWrap .back .backWrap *
{
overflow:hidden;
}

.listDegrees
{
margin:0;padding:0 0 30px;
}

.listDegrees li
{
list-style:none;padding:0;width:45%;float:left;margin:0 10% 2% 0;vertical-align:top;
}

.listDegrees li:nth-of-type(even)
{
clear:right;margin:0 0 2%;
}

.listDegrees li a
{
display:block;word-wrap:break-word;
}

.degreeWrap .back .close
{
position:absolute;top:0;right:0;cursor:pointer;padding:10px 15px;background:#375a8b;color:#FFF;font-size:22px;z-index:10;font-weight:300;line-height:normal;
}

.flipperWrap
{
transition:0.6s;transform-style:preserve-3d;position:relative;
}

.flipMe
{
transform:rotateY(180deg);
}

.flipperWrap.flipMe .back
{
visibility:visible;z-index:50;
}

.flipperWrap.flipBack .front
{
transform:rotateY(0deg);
}

.front .layoutRow .pane-node-body.panel-pane
{
padding:0;width:100%;border-bottom:1px solid #d3d3d3;box-shadow:inset 0 0 0 #666,0 1px 0 #666;max-width:100%;
}

.front .layoutRow .pane-node-field-degree-level-heading.panel-pane
{
padding:35px 0 0;
}

.front .layoutRow .pane-node-body .block-inner
{
width:90%;padding:0 5%;max-width:1200px;margin:0 auto;display:block;
}

.front .pane-node-body .field-items .field-item *
{
display:none;
}

.front .pane-node-body .field-items .field-item h2
{
text-align:center;
}

.front .pane-node-body .field-items .field-item p
{
text-align:justify;
}

.front #page .pane-node-body .more-text,.front #page .pane-node-body .more-text *
{
display:block;
}

.front #page .pane-node-body .more-text p b
{
display:inline-block;
}

.front #page .pane-node-body .show-more
{
clear:both;margin:40px 0 0 0;overflow:hidden;
}

.front #page .pane-node-body .more-text p
{
text-align:left;margin:30px 0;
}

.front #page .pane-node-body .more-text p img
{
float:left;width:20%;height:auto;margin:-4% 5% 0;
}

.front #page .pane-node-body .block-content
{
text-align:center;
}

.front #page .pane-node-body .more-text .readLinks,.front #page .pane-node-body .block-content .readLinks
{
display:block;margin:10px 0;clear:both;
}

.front #page .pane-node-body .readLinks
{
display:block;
}

.front #page .pane-node-body .readLinks *
{
cursor:pointer;
}

.front #page .pane-node-body .readLinks .readLess
{
display:none;
}

.front #page .pane-node-body .more-text .subjectBtn
{
display:inline-block;margin:0;cursor:pointer;
}

.front #page .pane-node-body .more-text .readLess
{
display:none;
}

.front #page .pane-node-body .randowWrap
{
clear:both;overflow:hidden;
}

.front #page .pane-node-body .randowWrap .box:nth-child(3n+3)
{
clear:left;
}

.front #page .pane-node-body .randowWrap .box
{
float:left;width:29%;margin:0 2% 1%;
}

.front #page .pane-node-body .randowWrap .box h3
{
line-height:25px;text-align:center !important;
}

.front #page .pane-node-body .randowWrap .box p
{
text-align:justify;
}

.front #page .pane-node-body .randowWrap .box .boxIcon
{
display:block!important;margin:20px auto 30px;height:59px;
}

.front #page .pane-node-body .randowWrap .box.study .boxIcon
{
background:url(../images/bookIcon.jpg) no-repeat;width:45px;
}

.front #page .pane-node-body .randowWrap .box.commute .boxIcon
{
background:url(../images/carIcon.jpg) no-repeat center center;width:58px;
}

.front #page .pane-node-body .randowWrap .box.study2 .boxIcon
{
background:url(../images/globeIcon.jpg) no-repeat center center;width:58px;
}

.front #page .pane-node-body .randowWrap .box.onlineComm .boxIcon
{
background:url(../images/speechIcon.jpg) no-repeat;width:60px;
}

.front #page .pane-node-body .randowWrap .box.qualityEdu .boxIcon
{
background:url(../images/qualityIcon.jpg) no-repeat center center;width:60px;
}

.front #page .pane-node-body .randowWrap .box.comSkills .boxIcon
{
background:url(../images/computerIcon.jpg) no-repeat center center;width:60px;
}

.front .home-cta span.cta-button a
{
padding:5px 10px;background:#DF4E51;color:#FFF;border-radius:2px;border:1px solid #CC3F41;display:inline-block!important;
}

.front .home-cta span.cta-button
{
overflow:hidden;display:inline-block!important;margin:0 0 30px;
}

.programList h2
{
color:#FFF;
}

.programBox .flipMe
{
transform:rotateY(180deg);
}

.programWrap.flipMe .programBack
{
visibility:visible;z-index:50;
}

.programWrap.flipBack .programFront
{
transform:rotateY(0deg);
}

.programWrap .programFront
{
cursor:pointer;
}
#page .layoutRow.programList
{
background:#375A8B;padding:0;
}

.programList .pane-node-field-program-heading
{
color:#FFF;
}

.programWrap
{
transition:0.6s;transform-style:preserve-3d;
}

.programBox
{
float:left;width:23%;margin:0 1% 2%;
}

.programBox .prgm-text
{
overflow:hidden;
}

.programBox h3
{
color:#375A8B;margin:10px 0;
}

.programBox .prgm-text p
{
text-align:left;margin:0;
}

.programFront
{
position:relative;z-index:2;width:100%;backface-visibility:hidden;transform:rotateY(0deg);background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.6),1px 1px 5px rgba(0,0,0,0.3);
}

.programBack
{
transform:rotateY(180deg);visibility:hidden;position:absolute;background:#F1F1F1;top:0;left:0;width:100%;height:100%;box-shadow:0 0 5px rgba(0,0,0,0.6),1px 1px 5px rgba(0,0,0,0.3);
}

.programBack .top
{
padding:0 5%;max-width:90%;
}

.programBack h2,.programBack p
{
text-align:left;padding:0 30px 0 0;
}

.programBack h2
{
font-size:18px;color:#D72A30;margin:20px 0 0;
}

.programBack p
{
font-size:14px;margin:0 0 10px;text-transform:capitalize;
}

.programBack .programUL ul
{
margin:0;padding:0;
}

.programBack .programUL li
{
margin:0;padding:0;display:block;
}

.programBack .programUL li a
{
padding:5px 5px 5px 0;display:block;
}

.programBack .close
{
position:absolute;top:0;right:0;cursor:pointer;padding:10px 15px;color:#FFF;font-size:22px;z-index:10;font-weight:300;line-height:normal;background:#D72A30;
}

.programThumb
{
max-height:;overflow:hidden;
}

.programThumb img
{
width:100%!important;height:auto!important;
}

.program-content
{
text-align:center;padding:0 10%;
}

.programLink
{
font-family:'LibbyRegular',sans-serif;color:#D72A30;text-transform:uppercase;font-size:14px;font-weight:300;padding:5px 25px 5px 5px;background:url(../images/buttonArrow.jpg) no-repeat right 5px;text-decoration:underline;display:inline-block;cursor:pointer;margin:15px 0;
}
ul.programs
{
padding:0 0 0 25px;
}
ul.programs li
{
padding:0 0 0 15px;
}

.schoolWrap
{
box-shadow:0 0 2px rgba(0,0,0,0.1),1px 1px 2px rgba(0,0,0,0.1);border:1px solid #d8d8d8;overflow:hidden;background:#f1f1f1;margin:20px 0;
}

.school h3
{
margin:0 0 20px;
}

.school
{
overflow:hidden;display:table;
}

.schoolLeft
{
display:table-cell;min-height:100%;background:#FFF;position:relative;z-index:10;width:26%;padding:2%;box-shadow:0 -1px 2px rgba(0,0,0,0.1),0 -3px 2px rgba(0,0,0,0.2);
}
li.moreSchools
{
text-align:center;width:100%;padding:0;list-style:none;
}
li.moreSchools a
{
padding:8px 20px;color:#FFF;background:#375a8b;text-decoration:none;display:inline-block;border:1px solid #1b3353;border-radius:2px;display:none;
}

.pointArrow
{
position:absolute;background:url(../images/resultsArrow.jpg) no-repeat;width:31px;height:61px;right:-31px;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);
}

.schoolLeft h3
{
font-size:14px;
}

.schoolLeft .schoolLogo
{
width:100%;display:block;margin:0 0 15px;
}

.schoolLeft .schoolLogo img
{
margin:0 auto;display:block;width:auto;height:auto;min-height:75px;
}

.schoolBtn a
{
padding:14px 25px 8px 10px;display:block;line-height:18px;tex-align:center;background:#16345d url(../images/moreBtnArrow.jpg) no-repeat right center;text-transform:uppercase;color:#FFF;font-family:'LibbyRegular',sans-serif;font-size:13px;text-decoration:none;border-right:10px solid #16345d;
}

.schoolRight
{
vertical-align:top;display:table-cell;width:64%;padding:2% 5%;
}

.schoolRight h3
{
color:#000;width:100%;border-bottom:2px solid #16345d;padding-bottom:10px;
}

.schoolRight h3 a
{
color:#D72A30;
}

.schoolRight h3 a:hover
{
color:#000;
}

.schoolRight h4
{
font-size:20px;margin:20px 0 0;padding:0;
}
ul#schoolList
{
padding:0;
}

.schoolRight ul
{
list-style:none;padding:0;margin:0;
}

.schoolRight ul li
{
list-style:none;display:block;float:left;padding:3px 5px;margin:0;
}
#degreeResultsCont .panel-pane
{
padding:0;width:auto;
}
span.ttbbl
{
width:15px;height:15px;background:transparent url(../images/icon_bbl.png) no-repeat 0 0;display:inline-block;position:relative;top:1px;
}
span.ttbbl:hover
{
cursor:pointer;
}

.schoolMsgBlock_cont p
{
color:#333!important;font-size:13px!important;
}
#schoolList li span.ttbbl
{
top:10px;margin-left:5px;
}

.onlineDegreeList ul li
{
list-style:none;padding:0 2% 0 0;
}

.onlineDegreeList > ul
{
padding:0;overflow:hidden;clear:both;
}

.onlineDegreeList ul ul
{
float:left;width:28%;margin:0 5% 0 0;padding:0;
}
#page .layoutRow.stats
{
padding:35px 0;
}

.statisticsWrap .block-block
{
float:left;width:29%;margin:0 2%;
}

.stat
{
max-width:65%;margin:0 auto;position:relative;
}

.statContWrap
{
position:relative;vertical-align:baseline;
}

.elearning
{
z-index:2;margin-bottom:20px;
}

.elearning .brainOuter
{
background:url(../images/brainCover.png) no-repeat;background-size:100% auto;width:100%;padding:0 0 95%;
}

.elearning .brainInner
{
width:100%;height:60%;position:absolute;background:#ffd5f7;bottom:0;z-index:-1;
}
#pieLegend
{
position:absolute;top:0;right:0;max-width:50%;
}

.pie-legend
{
margin:0;padding:0;
}
#pieLegend ul li
{
list-style:none;margin:8px 0;padding:0;font-size:14px;clear:both;line-height:13px;
}
#pieLegend ul li span
{
float:left;width:14px;height:14px;border-radius:3px;margin:0 5px 10px 0;
}

.stat.chartStatOne
{
position:static;margin:0;width:50%;
}

.randomText h4
{
font-size:24px;color:#375A8B;text-align:center;font-weight:400;margin:50px 0;
}
#rel_deg ul
{
float:left;width:35%;
}

.panelFooter.layoutRow
{
width:100%;background:url(../images/footerPattern.jpg) repeat;padding:20px 0;border-top:5px solid #16345d;
}

.panelFooter > .inside
{
width:90%;padding:0 5%;max-width:1200px;margin:0 auto;display:block;overflow:hidden;
}

.panelFooter.layoutRow .panel-pane
{
width:auto;max-width:inherit;margin:0;padding:0;overflow:hidden;
}

.panelFooter.layoutRow .footermenu.panel-pane
{
float:left;width:75%;
}

.footermenu ul.menu
{
margin:0;padding:0;
}

.footermenu ul.menu li
{
display:inline-block;margin:0 4px;padding:0;list-style:none;
}

.footermenu ul.menu li a
{
color:#16345d;padding:5px 10px;text-decoration:none;font-size:18px;display:block;
}

.footermenu ul.menu li a.active,.footermenu ul.nice-menu li a:hover
{
background:#32527F;color:#FFF;
}

.footermenu ul.menu > li ul
{
display:none;
}

.panelFooter.layoutRow .footerIcons.panel-pane
{
float:right;max-width:15%;
}

.panelFooter.layoutRow .footerIcons.panel-pane ul
{
margin:0;
}

.panelFooter.layoutRow .copyright.panel-pane
{
clear:both;width:100%;padding:15px 0;
}

.panelFooter.layoutRow .copyright.panel-pane .block-content
{
overflow:hidden;
}

.copyright span
{
float:right;padding:0 0 0 20px;background:url(../images/privacyLock.png) no-repeat left 3px;
}

.copyright p
{
margin:0;
}
#degreeStats
{
width:300px;float:right;margin-left:10px;background:#E6ECF2;
}
#degreeStats .degreeStatsWrap
{
padding:5px;
}
#degreeStats h2
{
background:#2571C1;margin:0;padding:5px;color:#FFF;
}
#degreeStats ul
{
padding:0;margin:0;list-style:none;
}
#degreeStats li
{
list-style:none;border-bottom:1px dotted #C7D3DD;padding:3px 0;position:relative;
}
#degreeStats li span.pbts_icon
{
display:inline-block;width:20px;height:20px;margin-left:3px;background:transparent url(../images/pbts_icon.png) no-repeat 0 0;
}
#degreeStats li span.pbts_icon:hover
{
cursor:pointer;
}
#degreeStats li span.rdMedian
{
float:right;color:#2571C1;
}
#degreeStats li div.rdCareers
{
display:none;
}
#degreeStats li div.rdCareers ul
{
padding:1px 0 1px 20px;background:#F2F6F9;
}
#degreeStats li div.rdCareers li
{
font-size:12px;list-style:disc;line-height:10px;border:0;padding:0;
}

.layoutRow .crumbs.panel-pane
{
margin:20px auto 0;
}

.breadcrumb
{

}

.breadcrumb a
{
color:#D72A30;
}

.resourceBox
{
float:left;width:29%;margin:0 2% 1%;box-shadow:0 0 2px rgba(0,0,0,0.1),1px 1px 2px rgba(0,0,0,0.1);border:1px solid #d8d8d8;background:#FFF;
}

.articleImg img
{
width:100%;height:auto;min-height:75px;
}

.taxCatList .articleSummary h1
{
display:none;
}

.taxCatList .views-field-edit-node
{
float:right;margin:0 10px 10px 0;
}

.taxCatList .articleListGrp .views-field-title,.taxCatList .articleSummary
{
padding:0 5%;margin:15px 0;
}

.taxCatList .articleSummary a.views-more-link
{
color:#D72A30;display:block;margin:15px 0;padding:5px 10px 5px 0;
}

.taxCatList .articleListGrp .views-field-title a
{
font-size:20px;
}

.view-resources-list .articleListGrp .views-field-title
{
margin:15px 0;padding:0 0 0 30px;background:url(../images/buttonArrow.jpg) no-repeat 0 6px;
}

.view-resources-list .articleListGrp .resourceRow span a
{
color:#000;display:block;
}

.view-resources-list .articleSummary a
{
color:#D72A30;display:block;text-align:center;margin:20px 0;text-transform:uppercase;font-size:14px;font-family:'LibbyRegular',sans-serif;padding:10px;
}
#subCats ul
{
margin:20px 0;padding:0;
}
#subCats ul li
{
display:inline-block;width:22%;margin:0 2% 1% 0;vertical-align:top;padding:0;
}

.view-resources-list
{
clear:both;margin:30px 0;
}

.view-resources-list .articleListGrp
{
float:left;width:25%;margin:0 2% 2%;padding:2%;box-shadow:0 0 2px rgba(0,0,0,0.1),1px 1px 2px rgba(0,0,0,0.1);border:1px solid #d8d8d8;background:#FFF;
}

.view-resources-list .articleListGrp:nth-child(3n + 4)
{
clear:left;
}

.view-resources-list .articleListGrp h3
{
text-align:center;
}

.view-resources-list .articleListGrp h3 .icon
{
min-width:80px;min-height:80px;background-size:100% auto;width:14%;margin:0 auto 15px;
}

.resourceGrp1 h3 .icon
{
background:url(../images/acredIcon.jpg) no-repeat;
}

.resourceGrp2 h3 .icon
{
background:url(../images/financeIcon.jpg) no-repeat;
}

.resourceGrp3 h3 .icon
{
background:url(../images/careerIcon.jpg) no-repeat;
}

.resourceGrp4 h3 .icon
{
background:url(../images/eduIcon.jpg) no-repeat;
}

.resourceGrp5 h3 .icon
{
background:url(../images/artIcon.jpg) no-repeat;
}

.resourceGrp6 h3 .icon
{
background:url(../images/communiIcon.jpg) no-repeat;
}

.resourceGrp7 h3 .icon
{
background:url(../images/crimIcon.jpg) no-repeat;
}

.resourceGrp8 h3 .icon
{
background:url(../images/healthIcon.jpg) no-repeat;
}

.resourceGrp9 h3 .icon
{
background:url(../images/libArtsIcon.jpg) no-repeat;
}

.resourceGrp10 h3 .icon
{
background:url(../images/nurseIcon.jpg) no-repeat;
}

.resourceGrp11 h3 .icon
{
background:url(../images/psychIcon.jpg) no-repeat;
}

.resourceGrp12 h3 .icon
{
background:url(../images/compTechIcon.jpg) no-repeat;
}

.resourceGrp13 h3 .icon
{
background:url(../images/businIcon.jpg) no-repeat;
}

.resourceGrp14 h3 .icon
{
background:url(../images/engineerIcon.jpg) no-repeat;
}

.ArticleCatList .views-row
{
padding:0 0 0 30px;background:url(../images/buttonArrow.jpg) 0 6px no-repeat;margin:0 0 10px 20px;
}

@media only screen and (max-width:480px)
{
.region[class*="float-blocks"] .block
{
float:none;width:100%;
}

}
@media only screen and (max-width:1140px)
{
.programBox
{
width:31%;
}

}
@media only screen and (max-width:1126px)
{
.listDegrees li
{
display:block;float:none;width:auto;
}

.listDegrees li a
{
display:inline-block;
}

.schoolLeft
{
width:40%;
}

.schoolRight
{
width:60%;
}

}
@media only screen and (max-width:1045px)
{
.region-header #block-block-2
{
display:none;
}

}
@media only screen and (max-width:1040px)
{
.layoutRow.homeHeader .imgRefresh img
{
max-width:100%;
}

.layoutRow.homeHeader .imgRefresh
{
max-height:225px;
}

.homeHeader .headerTxt h1
{
font-size:26px;line-height:36px;
}

.homeHeader .headerTxt
{
top:42%;
}
#searchForm
{
width:50%;
}
#searchForm .text h2
{
font-size:22px;
}

.resourceBox
{
width:31%;margin:0 1% 1%;
}

.view-resources-list .articleListGrp
{
width:41%;
}

.view-resources-list .articleListGrp:nth-child(3n + 4)
{
clear:none;
}

.view-resources-list .articleListGrp:nth-child(odd)
{
clear:left;
}

}
@media only screen and (max-width:1030px)
{
.region-header nav
{
float:right;max-width:90%
}
#branding #logo
{
width:19%;
}

}
@media only screen and (max-width:950px)
{
#searchForm
{
width:60%;
}

}
@media only screen and (max-width:920px)
{
.homeHeader .headerTxt h1
{
font-size:22px;line-height:34px;
}

.intHeader #searchForm
{
width:45%;
}

}
@media only screen and (max-width:888px)
{
.degreeLevels .block-block
{
float:none;width:100%;
}

.degreeWrap .front .top
{
width:30%;float:left;margin:1% 5% 0 0;border:1px solid #375A8B;padding:20px 0 0 0;
}

.degreeWrap .front p
{
padding:0 5% 0 0;overflow:hidden;
}

.degreeWrap .front .subjectBtn
{
clear:both;display:block;margin:20px auto;max-width:15%;
}

.degreeWrap .front
{
overflow:hidden;
}

.degreeWrap .back .backWrap
{
margin:3%;
}

.degreeWrap .back .backWrap .listDegrees li
{
width:21%;float:left;margin:0 4% 0 0;
}
#pieLegend
{
display:none;
}

.stat.chartStatOne
{
width:auto;margin:0 auto;
}

.intHeader #searchForm
{
width:45%;
}

.resourceBox
{
width:45%;margin:0 2% 4%;
}
#subCats ul li
{
width:45%;list-style:outside disc;padding:0 0 0 3%;
}

}
@media only screen and (max-width:865px)
{
.statisticsWrap .block-block
{
width:100%;float:none;
}

.statContWrap .stat
{
float:left;width:35%;margin:0 5% 0 0;
}

.statContWrap p
{
padding:5% 10% 0 0;font-size:18px;
}

.statContWrap .stat.elearning
{
max-width:35%;
}

.stat.elearning .brainOuter
{
position:relative;width:70%;margin:0 auto;padding:0 0 70%;
}

.panelFooter.layoutRow .footerIcons.panel-pane
{
max-width:100%;min-width:15%;
}

.panelFooter.layoutRow .footermenu.panel-pane
{
display:block;margin:15px auto;float:none;width:100%;
}

.footermenu ul.menu
{
text-align:center;
}

.footermenu ul.menu li
{
display:inline-block;
}

.front #page .pane-node-body .randowWrap .box
{
width:45%;
}

.front #page .pane-node-body .randowWrap .box:nth-child(3n+3)
{
clear:none;
}

.front #page .pane-node-body .more-text p img
{
width:32%;
}

}
@media only screen and (max-width:825px)
{
.front #searchForm
{
margin:20px auto;
}

.programBox
{
width:48%;
}

}
@media only screen and (max-width:800px)
{
.front .homeHeader .headerTxt
{
position:relative;transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);top:0;left:0;padding:0;
}

.front .homeHeader .headerTxt h1
{
color:#375A8B;text-shadow:0 0 0;margin:40px 0 15px;font-size:20px;
}

.front #searchForm
{
width:70%;
}

.randowWrap .box h3
{
padding:0 20%;
}

.intHeader #searchForm
{
width:75%;margin:65px auto 20px;float:none;
}

.intHeader .crumbs
{
float:none;width:100%;
}

.breadcrumb
{
position:relative;top:0;
}

}
@media only screen and (max-width:740px)
{
.degreeWrap .front .subjectBtn
{
max-width:23%;
}

}
@media only screen and (max-width:650px)
{
.degreeWrap .front .subjectBtn
{
max-width:25%;min-width:110px;
}

.resourceBox,.view-resources-list .articleListGrp
{
width:65%;margin:20px auto;float:none;display:block;
}

.footermenu
{
display:none;
}

.stat.elearning .brainOuter
{
padding:0 0 85%;width:85%;
}

.statContWrap p
{
padding:8% 0 0 0;
}

.front #page .pane-node-body .more-text p img
{
margin:0 5% 2%;
}

.panelFooter.layoutRow .footermenu.panel-pane
{
display:none;
}

.panelFooter.layoutRow .footerIcons.panel-pane
{
width:100%;display:block;
}

.panelFooter.layoutRow .footerIcons.panel-pane .smedia ul
{
text-align:center;
}

.panelFooter.layoutRow .footerIcons.panel-pane .smedia ul li
{
float:none;display:inline-block;
}

.schoolLeft
{
width:45%;
}

.schoolRight
{
padding:2% 7%;
}

.onlineDegreeList ul ul
{
width:100%;margin:0;
}

}
@media only screen and (max-width:600px)
{
.front #searchForm .text p
{
line-height:18px;
}

}
@media only screen and (max-width:545px)
{
.front #searchForm
{
width:95%;
}

.front #searchForm .selectWrap
{
display:block;float:none;width:80%;margin:10px auto;
}

.front #page .pane-node-body .randowWrap .box
{
width:100%;float:none;
}

.front #page .pane-node-body .randowWrap .box h3
{
padding:0;
}

.schoolRight ul
{
padding:0 0 20px;
}

.schoolRight h3
{
font-size:15px;
}

}
@media only screen and (max-width:525px)
{
.copyright
{
text-align:center;
}

.copyright span
{
display:inline-block;margin:10px 0;width:100%;
}

}
@media only screen and (max-width:500px)
{
.resourceBox,.view-resources-list .articleListGrp
{
width:80%;
}

.intHeader #searchForm
{
margin:80px auto 20px;width:95%;
}

.stat.elearning .brainOuter
{
padding:0 0 95%;width:100%;
}

.degreeWrap .front .top
{
display:block;margin:15px auto;border:0 none;float:none;width:100%;
}

.degreeWrap .back .backWrap ul.listDegrees li
{
width:45%;
}

.not-front .degreeWrap .back .backWrap ul.listDegrees li
{
width:100%;display:block;
}

.programBox
{
width:80%;float:none;display:block;margin:20px auto;
}

.layoutRow.homeHeader .imgRefresh img
{
max-width:130%;
}

.school
{
display:block;
}

.schoolWrap
{
width:85%;margin:20px auto;background:#FFF;
}

.schoolLeft,.schoolRight
{
display:block;width:auto;
}

.schoolWrap .schoolRight
{
display:none
}

.pointArrow
{
display:none;
}

.schoolBtn,.moreInfo
{
margin:0 0 20px 0;
}

}
@media only screen and (max-width:420px)
{
.resourceBox
{
width:100%;margin:20px 0;
}

.view-resources-list .articleListGrp
{
width:95%;
}

.intHeader #searchForm .selectWrap
{
width:85%;float:none;display:block;margin:10px auto;
}

.programBox
{
width:95%;
}

.layoutRow.homeHeader .imgRefresh img
{
max-width:145%;
}

.front .homeHeader .headerTxt
{
width:100%;
}

.front .homeHeader .headerTxt h1
{
font-size:16px;line-height:25px;text-align:left;letter-spacing:normal;
}
#main-content .pane-node-body img
{
display:block;max-width:100%;margin:20px auto;
}

.intHeader .imgRefresh
{
min-height:115px;
}

.node-type-degree-category #searchForm,.node-type-degree-category .degreeContent
{
display:none;
}

}
@media only screen and (max-width:400px)
{
.statContWrap .stat
{
float:none;display:block;margin:20px auto;width:75%;max-width:100%;
}

.statContWrap p
{
padding:0 5%;margin:15px 0;
}

.statContWrap .stat.elearning
{
max-width:55%;
}

}

.slideDown
{
animation-duration:1s;animation-name:slideDown;animation-timing-function:ease;visibility:visible !important;
}
@-moz-keyframes slideDown
{
0%
{
transform:translateY(-100%);
}
50%
{
transform:translateY(8%);
}
65%
{
transform:translateY(-4%);
}
80%
{
transform:translateY(4%);
}
95%
{
transform:translateY(-2%);
}
100%
{
transform:translateY(0%);
}

}

.slideUp
{
animation-duration:1s;animation-name:slideUp;animation-timing-function:ease;visibility:visible !important;
}
@-moz-keyframes slideUp
{
0%
{
transform:translateY(100%);
}
50%
{
transform:translateY(-8%);
}
65%
{
transform:translateY(4%);
}
80%
{
transform:translateY(-4%);
}
95%
{
transform:translateY(2%);
}
100%
{
transform:translateY(0%);
}

}

.slideLeft
{
animation-duration:1s;animation-name:slideLeft;animation-timing-function:ease-in-out;visibility:visible !important;
}
@-moz-keyframes slideLeft
{
0%
{
transform:translateX(150%);
}
50%
{
transform:translateX(-8%);
}
65%
{
transform:translateX(4%);
}
80%
{
transform:translateX(-4%);
}
95%
{
transform:translateX(2%);
}
100%
{
transform:translateX(0%);
}

}

.slideRight
{
animation-duration:1s;animation-name:slideRight;animation-timing-function:ease-in-out;visibility:visible !important;
}
@-moz-keyframes slideRight
{
0%
{
transform:translateX(-150%);
}
50%
{
transform:translateX(8%);
}
65%
{
transform:translateX(-4%);
}
80%
{
transform:translateX(4%);
}
95%
{
transform:translateX(-2%);
}
100%
{
transform:translateX(0%);
}

}

.slideExpandUp
{
animation-duration:1.6s;animation-name:slideExpandUp;animation-timing-function:ease-out;visibility:visible !important;
}
@-moz-keyframes slideExpandUp
{
0%
{
transform:translateY(100%) scaleX(0.5);
}
30%
{
transform:translateY(-8%) scaleX(0.5);
}
40%
{
transform:translateY(2%) scaleX(0.5);
}
50%
{
transform:translateY(0%) scaleX(1.1);
}
60%
{
transform:translateY(0%) scaleX(0.9);
}
70%
{
transform:translateY(0%) scaleX(1.05);
}
80%
{
transform:translateY(0%) scaleX(0.95);
}
90%
{
transform:translateY(0%) scaleX(1.02);
}
100%
{
transform:translateY(0%) scaleX(1);
}

}

.expandUp
{
animation-duration:0.7s;animation-name:expandUp;animation-timing-function:ease;visibility:visible !important;
}
@-moz-keyframes expandUp
{
0%
{
transform:translateY(100%) scale(0.6) scaleY(0.5);
}
60%
{
transform:translateY(-7%) scaleY(1.12);
}
75%
{
transform:translateY(3%);
}
100%
{
transform:translateY(0%) scale(1) scaleY(1);
}

}

.fadeIn
{
animation-duration:1.5s;animation-name:fadeIn;animation-timing-function:ease-in-out;
}
@-moz-keyframes fadeIn
{
0%
{
opacity:0;transform:scale(0);
}
60%
{
transform:scale(1.1);
}
80%
{
opacity:1;transform:scale(0.9);
}
100%
{
opacity:1;transform:scale(1);
}

}

.expandOpen
{
animation-duration:1.2s;animation-name:expandOpen;animation-timing-function:ease-out;visibility:visible !important;
}
@-moz-keyframes expandOpen
{
0%
{
transform:scale(1.8);
}
50%
{
transform:scale(0.95);
}
80%
{
transform:scale(1.05);
}
90%
{
transform:scale(0.98);
}
100%
{
transform:scale(1);
}

}

.bigEntrance
{
animation-duration:1.6s;animation-name:bigEntrance;animation-timing-function:ease-out;
}
@-moz-keyframes bigEntrance
{
0%
{
opacity:0.2;transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
}
30%
{
opacity:1;transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);
}
45%
{
opacity:1;transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
}
60%
{
opacity:1;transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);
}
75%
{
opacity:1;transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
}
90%
{
opacity:1;transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);
}
100%
{
opacity:1;transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);
}

}

.hatch
{
animation-duration:2s;animation-name:hatch;animation-timing-function:ease-in-out;transform-origin:50% 100% 0;visibility:visible !important;
}
@-moz-keyframes hatch
{
0%
{
transform:rotate(0deg) scaleY(0.6);
}
20%
{
transform:rotate(-2deg) scaleY(1.05);
}
35%
{
transform:rotate(2deg) scaleY(1);
}
50%
{
transform:rotate(-2deg);
}
65%
{
transform:rotate(1deg);
}
80%
{
transform:rotate(-1deg);
}
100%
{
transform:rotate(0deg);
}

}

.bounce
{
animation-duration:1.6s;animation-name:bounce;animation-timing-function:ease;transform-origin:50% 100% 0;
}
@-moz-keyframes bounce
{
0%
{
transform:translateY(0%) scaleY(0.6);
}
60%
{
transform:translateY(-100%) scaleY(1.1);
}
70%
{
transform:translateY(0%) scaleY(0.95) scaleX(1.05);
}
80%
{
transform:translateY(0%) scaleY(1.05) scaleX(1);
}
90%
{
transform:translateY(0%) scaleY(0.95) scaleX(1);
}
100%
{
transform:translateY(0%) scaleY(1) scaleX(1);
}

}

.pulse
{
animation-duration:1.5s;animation-iteration-count:infinite;animation-name:pulse;
}
@-moz-keyframes pulse
{
0%
{
opacity:0.7;transform:scale(0.9);
}
50%
{
opacity:1;transform:scale(1);
}
100%
{
opacity:0.7;transform:scale(0.9);
}

}

.floating
{
animation-duration:1.5s;animation-iteration-count:infinite;animation-name:floating;
}
@-moz-keyframes floating
{
0%
{
transform:translateY(0%);
}
50%
{
transform:translateY(8%);
}
100%
{
transform:translateY(0%);
}

}

.tossing
{
animation-duration:2.5s;animation-iteration-count:infinite;animation-name:tossing;
}
@-moz-keyframes tossing
{
0%
{
transform:rotate(-4deg);
}
50%
{
transform:rotate(4deg);
}
100%
{
transform:rotate(-4deg);
}

}

.pullUp
{
animation-duration:1.1s;animation-name:pullUp;animation-timing-function:ease-out;transform-origin:50% 100% 0;
}
@-moz-keyframes pullUp
{
0%
{
transform:scaleY(0.1);
}
40%
{
transform:scaleY(1.02);
}
60%
{
transform:scaleY(0.98);
}
80%
{
transform:scaleY(1.01);
}
100%
{
transform:scaleY(0.98);
}
80%
{
transform:scaleY(1.01);
}
100%
{
transform:scaleY(1);
}

}

.pullDown
{
animation-duration:1.1s;animation-name:pullDown;animation-timing-function:ease-out;transform-origin:50% 0 0;
}
@-moz-keyframes pullDown
{
0%
{
transform:scaleY(0.1);
}
40%
{
transform:scaleY(1.02);
}
60%
{
transform:scaleY(0.98);
}
80%
{
transform:scaleY(1.01);
}
100%
{
transform:scaleY(0.98);
}
80%
{
transform:scaleY(1.01);
}
100%
{
transform:scaleY(1);
}

}

.stretchLeft
{
animation-duration:1.5s;animation-name:stretchLeft;animation-timing-function:ease-out;transform-origin:100% 0 0;
}
@-moz-keyframes stretchLeft
{
0%
{
transform:scaleX(0.3);
}
40%
{
transform:scaleX(1.02);
}
60%
{
transform:scaleX(0.98);
}
80%
{
transform:scaleX(1.01);
}
100%
{
transform:scaleX(0.98);
}
80%
{
transform:scaleX(1.01);
}
100%
{
transform:scaleX(1);
}

}

.stretchRight
{
animation-duration:1.5s;animation-name:stretchRight;animation-timing-function:ease-out;transform-origin:0 0 0;
}
@-moz-keyframes stretchRight
{
0%
{
transform:scaleX(0.3);
}
40%
{
transform:scaleX(1.02);
}
60%
{
transform:scaleX(0.98);
}
80%
{
transform:scaleX(1.01);
}
100%
{
transform:scaleX(0.98);
}
80%
{
transform:scaleX(1.01);
}
100%
{
transform:scaleX(1);
}

}

.animated,.animated.first
{
-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;
}

.animated.second
{
-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;animation-delay:0.5s;-moz-animation-delay:0.5s;-webkit-animation-delay:0.5s;-o-animation-delay:0.5s;
}

.animated.third
{
-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-delay:1s;-o-animation-delay:1s;
}

.animated.infinite
{
-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;
}

.animated.hinge
{
-webkit-animation-duration:2s;animation-duration:2s;
}
@-webkit-keyframes bounce2
{
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 bounce2
{
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);
}

}

.bounce2
{
-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 fadeIn2
{
0%
{
opacity:0;
}
100%
{
opacity:1;
}

}
@keyframes fadeIn2
{
0%
{
opacity:0;
}
100%
{
opacity:1;
}

}

.fadeIn2
{
-webkit-animation-name:fadeIn2;animation-name:fadeIn2;
}
@-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;
}

.qtip
{
position:absolute;left:-28000px;top:-28000px;display:none;max-width:400px;min-width:50px;font-size:10.5px;line-height:16px;direction:ltr;box-shadow:none;padding:0
}

.qtip-content
{
position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word
}

.qtip-titlebar
{
position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700
}

.qtip-titlebar+.qtip-content
{
border-top-width:0!important
}

.qtip-close
{
position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent
}

.qtip-titlebar .qtip-close
{
right:4px;top:50%;margin-top:-9px
}
* html .qtip-titlebar .qtip-close
{
top:16px
}

.qtip-titlebar .ui-icon,.qtip-icon .ui-icon
{
display:block;text-indent:-1000em;direction:ltr
}

.qtip-icon,.qtip-icon .ui-icon
{
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none
}

.qtip-icon .ui-icon
{
width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em
}

.qtip-focus
{

}

.qtip-hover
{

}

.qtip-default
{
border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555
}

.qtip-default .qtip-titlebar
{
background-color:#FFEF93
}

.qtip-default .qtip-icon
{
border-color:#CCC;background:#F1F1F1;color:#777
}

.qtip-default .qtip-titlebar .qtip-close
{
border-color:#AAA;color:#111
}

.qtip-shadow
{
-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)
}

.qtip-rounded,.qtip-tipsy,.qtip-bootstrap
{
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px
}

.qtip-rounded .qtip-titlebar
{
-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0
}

.qtip-youtube
{
-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)
}

.qtip-youtube .qtip-titlebar
{
background-color:#4A4A4A;background-color:rgba(0,0,0,0)
}

.qtip-youtube .qtip-content
{
padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"
}

.qtip-youtube .qtip-icon
{
border-color:#222
}

.qtip-youtube .qtip-titlebar .ui-state-hover
{
border-color:#303030
}

.qtip-jtools
{
background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333
}

.qtip-jtools .qtip-titlebar
{
background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"
}

.qtip-jtools .qtip-content
{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"
}

.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content
{
background:transparent;color:#fff;border:0 dashed transparent
}

.qtip-jtools .qtip-icon
{
border-color:#555
}

.qtip-jtools .qtip-titlebar .ui-state-hover
{
border-color:#333
}

.qtip-cluetip
{
-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent
}

.qtip-cluetip .qtip-titlebar
{
background-color:#87876A;color:#fff;border:0 dashed transparent
}

.qtip-cluetip .qtip-icon
{
border-color:#808064
}

.qtip-cluetip .qtip-titlebar .ui-state-hover
{
border-color:#696952;color:#696952
}

.qtip-tipsy
{
background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000
}

.qtip-tipsy .qtip-titlebar
{
padding:6px 35px 0 10px;background-color:transparent
}

.qtip-tipsy .qtip-content
{
padding:6px 10px
}

.qtip-tipsy .qtip-icon
{
border-color:#222;text-shadow:none
}

.qtip-tipsy .qtip-titlebar .ui-state-hover
{
border-color:#303030
}

.qtip-tipped
{
border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif
}

.qtip-tipped .qtip-titlebar
{
border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:" "
}

.qtip-tipped .qtip-icon
{
border:2px solid #285589;background:#285589
}

.qtip-tipped .qtip-icon .ui-icon
{
background-color:#FBFBFB;color:#555
}

.qtip-bootstrap
{
font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box
}

.qtip-bootstrap .qtip-titlebar
{
padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0
}

.qtip-bootstrap .qtip-titlebar .qtip-close
{
right:11px;top:45%;border-style:none
}

.qtip-bootstrap .qtip-content
{
padding:9px 14px
}

.qtip-bootstrap .qtip-icon
{
background:transparent
}

.qtip-bootstrap .qtip-icon .ui-icon
{
width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)
}

.qtip-bootstrap .qtip-icon .ui-icon:hover
{
color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)
}

.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar
{
filter:none;-ms-filter:none
}

.qtip .qtip-tip
{
margin:0 auto;overflow:hidden;z-index:10
}
x:-o-prefocus,.qtip .qtip-tip
{
visibility:hidden
}

.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas
{
position:absolute;color:#123456;background:transparent;border:0 dashed transparent
}

.qtip .qtip-tip canvas
{
top:0;left:0
}

.qtip .qtip-tip .qtip-vml
{
behavior:url( );display:inline-block;visibility:visible
}

