html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;font-weight:normal;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:separate;border-spacing:0;vertical-align:text-top}tr,th,td{vertical-align:middle}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}
@charset "UTF-8";
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);
transform:translateY(0)}
40%{-webkit-transform:translateY(-30px);
transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px);
transform:translateY(-15px)}}
@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
40%{-webkit-transform:translateY(-30px);
-ms-transform:translateY(-30px);
transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px);
-ms-transform:translateY(-15px);
transform:translateY(-15px)}}
.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-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:scale(1);
transform:scale(1)}
50%{-webkit-transform:scale(1.1);
transform:scale(1.1)}
100%{-webkit-transform:scale(1);
transform:scale(1)}}
@keyframes pulse{0%{-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)}
50%{-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1)}
100%{-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)}}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);
transform:translateX(0)}
10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);
transform:translateX(-10px)}
20%,40%,60%,80%{-webkit-transform:translateX(10px);
transform:translateX(10px)}}
@keyframes shake{0%,100%{-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}
10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);
-ms-transform:translateX(-10px);
transform:translateX(-10px)}
20%,40%,60%,80%{-webkit-transform:translateX(10px);
-ms-transform:translateX(10px);
transform:translateX(10px)}}
.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);
transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);
transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);
transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg);
transform:rotate(0deg)}}
@keyframes swing{20%{-webkit-transform:rotate(15deg);
-ms-transform:rotate(15deg);
transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);
-ms-transform:rotate(-10deg);
transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);
-ms-transform:rotate(5deg);
transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);
-ms-transform:rotate(-5deg);
transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(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:scale(1);
transform:scale(1)}
10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);
transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);
transform:scale(1.1) rotate(-3deg)}
100%{-webkit-transform:scale(1) rotate(0);
transform:scale(1) rotate(0)}}
@keyframes tada{0%{-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)}
10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);
-ms-transform:scale(0.9) rotate(-3deg);
transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);
-ms-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);
-ms-transform:scale(1.1) rotate(-3deg);
transform:scale(1.1) rotate(-3deg)}
100%{-webkit-transform:scale(1) rotate(0);
-ms-transform:scale(1) rotate(0);
transform:scale(1) rotate(0)}}
.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);
transform:translateX(0%)}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);
transform:translateX(-25%) rotate(-5deg)}
30%{-webkit-transform:translateX(20%) rotate(3deg);
transform:translateX(20%) rotate(3deg)}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);
transform:translateX(-15%) rotate(-3deg)}
60%{-webkit-transform:translateX(10%) rotate(2deg);
transform:translateX(10%) rotate(2deg)}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);
transform:translateX(-5%) rotate(-1deg)}
100%{-webkit-transform:translateX(0%);
transform:translateX(0%)}}
@keyframes wobble{0%{-webkit-transform:translateX(0%);
-ms-transform:translateX(0%);
transform:translateX(0%)}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);
-ms-transform:translateX(-25%) rotate(-5deg);
transform:translateX(-25%) rotate(-5deg)}
30%{-webkit-transform:translateX(20%) rotate(3deg);
-ms-transform:translateX(20%) rotate(3deg);
transform:translateX(20%) rotate(3deg)}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);
-ms-transform:translateX(-15%) rotate(-3deg);
transform:translateX(-15%) rotate(-3deg)}
60%{-webkit-transform:translateX(10%) rotate(2deg);
-ms-transform:translateX(10%) rotate(2deg);
transform:translateX(10%) rotate(2deg)}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);
-ms-transform:translateX(-5%) rotate(-1deg);
transform:translateX(-5%) rotate(-1deg)}
100%{-webkit-transform:translateX(0%);
-ms-transform:translateX(0%);
transform:translateX(0%)}}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;
-webkit-transform:scale(0.3);
transform:scale(0.3)}
50%{opacity:1;
-webkit-transform:scale(1.05);
transform:scale(1.05)}
70%{-webkit-transform:scale(0.9);
transform:scale(0.9)}
100%{-webkit-transform:scale(1);
transform:scale(1)}}
@keyframes bounceIn{0%{opacity:0;
-webkit-transform:scale(0.3);
-ms-transform:scale(0.3);
transform:scale(0.3)}
50%{opacity:1;
-webkit-transform:scale(1.05);
-ms-transform:scale(1.05);
transform:scale(1.05)}
70%{-webkit-transform:scale(0.9);
-ms-transform:scale(0.9);
transform:scale(0.9)}
100%{-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)}}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)}
60%{opacity:1;
-webkit-transform:translateY(30px);
transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px);
transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);
transform:translateY(0)}}
@keyframes bounceInDown{0%{opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)}
60%{opacity:1;
-webkit-transform:translateY(30px);
-ms-transform:translateY(30px);
transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px);
-ms-transform:translateY(-10px);
transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)}
60%{opacity:1;
-webkit-transform:translateX(30px);
transform:translateX(30px)}
80%{-webkit-transform:translateX(-10px);
transform:translateX(-10px)}
100%{-webkit-transform:translateX(0);
transform:translateX(0)}}
@keyframes bounceInLeft{0%{opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)}
60%{opacity:1;
-webkit-transform:translateX(30px);
-ms-transform:translateX(30px);
transform:translateX(30px)}
80%{-webkit-transform:translateX(-10px);
-ms-transform:translateX(-10px);
transform:translateX(-10px)}
100%{-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)}
60%{opacity:1;
-webkit-transform:translateX(-30px);
transform:translateX(-30px)}
80%{-webkit-transform:translateX(10px);
transform:translateX(10px)}
100%{-webkit-transform:translateX(0);
transform:translateX(0)}}
@keyframes bounceInRight{0%{opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)}
60%{opacity:1;
-webkit-transform:translateX(-30px);
-ms-transform:translateX(-30px);
transform:translateX(-30px)}
80%{-webkit-transform:translateX(10px);
-ms-transform:translateX(10px);
transform:translateX(10px)}
100%{-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)}
60%{opacity:1;
-webkit-transform:translateY(-30px);
transform:translateY(-30px)}
80%{-webkit-transform:translateY(10px);
transform:translateY(10px)}
100%{-webkit-transform:translateY(0);
transform:translateY(0)}}
@keyframes bounceInUp{0%{opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)}
60%{opacity:1;
-webkit-transform:translateY(-30px);
-ms-transform:translateY(-30px);
transform:translateY(-30px)}
80%{-webkit-transform:translateY(10px);
-ms-transform:translateY(10px);
transform:translateY(10px)}
100%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);
transform:scale(1)}
25%{-webkit-transform:scale(0.95);
transform:scale(0.95)}
50%{opacity:1;
-webkit-transform:scale(1.1);
transform:scale(1.1)}
100%{opacity:0;
-webkit-transform:scale(0.3);
transform:scale(0.3)}}
@keyframes bounceOut{0%{-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)}
25%{-webkit-transform:scale(0.95);
-ms-transform:scale(0.95);
transform:scale(0.95)}
50%{opacity:1;
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1)}
100%{opacity:0;
-webkit-transform:scale(0.3);
-ms-transform:scale(0.3);
transform:scale(0.3)}}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);
transform:translateY(0)}
20%{opacity:1;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)}
100%{opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)}}
@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
20%{opacity:1;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)}
100%{opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)}}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);
transform:translateX(0)}
20%{opacity:1;
-webkit-transform:translateX(20px);
transform:translateX(20px)}
100%{opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)}}
@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}
20%{opacity:1;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)}
100%{opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)}}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);
transform:translateX(0)}
20%{opacity:1;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)}
100%{opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)}}
@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}
20%{opacity:1;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)}
100%{opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)}}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);
transform:translateY(0)}
20%{opacity:1;
-webkit-transform:translateY(20px);
transform:translateY(20px)}
100%{opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)}}
@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
20%{opacity:1;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)}
100%{opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)}}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)}
100%{opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)}}
@keyframes fadeInDown{0%{opacity:0;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)}
100%{opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)}
100%{opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)}}
@keyframes fadeInDownBig{0%{opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)}
100%{opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)}
100%{opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)}}
@keyframes fadeInLeft{0%{opacity:0;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)}
100%{opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)}
100%{opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)}}
@keyframes fadeInLeftBig{0%{opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)}
100%{opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px)}
100%{opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)}}
@keyframes fadeInRight{0%{opacity:0;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)}
100%{opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)}
100%{opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)}}
@keyframes fadeInRightBig{0%{opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)}
100%{opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;
-webkit-transform:translateY(20px);
transform:translateY(20px)}
100%{opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)}}
@keyframes fadeInUp{0%{opacity:0;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)}
100%{opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)}
100%{opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)}}
@keyframes fadeInUpBig{0%{opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)}
100%{opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}}
.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;
-webkit-transform:translateY(0);
transform:translateY(0)}
100%{opacity:0;
-webkit-transform:translateY(20px);
transform:translateY(20px)}}
@keyframes fadeOutDown{0%{opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
100%{opacity:0;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)}}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)}
100%{opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)}}
@keyframes fadeOutDownBig{0%{opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
100%{opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)}}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)}
100%{opacity:0;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)}}
@keyframes fadeOutLeft{0%{opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}
100%{opacity:0;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)}}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)}
100%{opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)}}
@keyframes fadeOutLeftBig{0%{opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}
100%{opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)}}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)}
100%{opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px)}}
@keyframes fadeOutRight{0%{opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}
100%{opacity:0;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)}}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)}
100%{opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)}}
@keyframes fadeOutRightBig{0%{opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}
100%{opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)}}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)}
100%{opacity:0;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)}}
@keyframes fadeOutUp{0%{opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
100%{opacity:0;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)}}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)}
100%{opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)}}
@keyframes fadeOutUpBig{0%{opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
100%{opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)}}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}}
@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}}
.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);
transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg);
transform:perspective(400px) rotateX(10deg)}
100%{-webkit-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1}}
@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);
-ms-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);
-ms-transform:perspective(400px) rotateX(-10deg);
transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg);
-ms-transform:perspective(400px) rotateX(10deg);
transform:perspective(400px) rotateX(10deg)}
100%{-webkit-transform:perspective(400px) rotateX(0deg);
-ms-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1}}
.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);
transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);
transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1}}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);
-ms-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);
-ms-transform:perspective(400px) rotateY(-10deg);
transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);
-ms-transform:perspective(400px) rotateY(10deg);
transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg);
-ms-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1}}
.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1}
100%{-webkit-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0}}
@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);
-ms-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1}
100%{-webkit-transform:perspective(400px) rotateX(90deg);
-ms-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0}}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1}
100%{-webkit-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0}}
@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);
-ms-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1}
100%{-webkit-transform:perspective(400px) rotateY(90deg);
-ms-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0}}
.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0}
60%{-webkit-transform:translateX(-20%) skewX(30deg);
transform:translateX(-20%) skewX(30deg);
opacity:1}
80%{-webkit-transform:translateX(0%) skewX(-15deg);
transform:translateX(0%) skewX(-15deg);
opacity:1}
100%{-webkit-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1}}
@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);
-ms-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0}
60%{-webkit-transform:translateX(-20%) skewX(30deg);
-ms-transform:translateX(-20%) skewX(30deg);
transform:translateX(-20%) skewX(30deg);
opacity:1}
80%{-webkit-transform:translateX(0%) skewX(-15deg);
-ms-transform:translateX(0%) skewX(-15deg);
transform:translateX(0%) skewX(-15deg);
opacity:1}
100%{-webkit-transform:translateX(0%) skewX(0deg);
-ms-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
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%{-webkit-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1}
100%{-webkit-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0}}
@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);
-ms-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1}
100%{-webkit-transform:translateX(100%) skewX(-30deg);
-ms-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) 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 center;
transform-origin:center center;
-webkit-transform:rotate(-200deg);
transform:rotate(-200deg);
opacity:0}
100%{-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1}}
@keyframes rotateIn{0%{-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(-200deg);
-ms-transform:rotate(-200deg);
transform:rotate(-200deg);
opacity:0}
100%{-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
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:rotate(-90deg);
transform:rotate(-90deg);
opacity:0}
100%{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1}}
@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0}
100%{-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
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:rotate(90deg);
transform:rotate(90deg);
opacity:0}
100%{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1}}
@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0}
100%{-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
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:rotate(90deg);
transform:rotate(90deg);
opacity:0}
100%{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1}}
@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0}
100%{-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
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:rotate(-90deg);
transform:rotate(-90deg);
opacity:0}
100%{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1}}
@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0}
100%{-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1}}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1}
100%{-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(200deg);
transform:rotate(200deg);
opacity:0}}
@keyframes rotateOut{0%{-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1}
100%{-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(200deg);
-ms-transform:rotate(200deg);
transform:rotate(200deg);
opacity:0}}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1}
100%{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0}}
@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1}
100%{-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0}}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1}
100%{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0}}
@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1}
100%{-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0}}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1}
100%{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0}}
@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1}
100%{-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0}}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1}
100%{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0}}
@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1}
100%{-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0}}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)}
100%{-webkit-transform:translateY(0);
transform:translateY(0)}}
@keyframes slideInDown{0%{opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)}
100%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)}
100%{-webkit-transform:translateX(0);
transform:translateX(0)}}
@keyframes slideInLeft{0%{opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)}
100%{-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)}
100%{-webkit-transform:translateX(0);
transform:translateX(0)}}
@keyframes slideInRight{0%{opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)}
100%{-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);
transform:translateX(0)}
100%{opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)}}
@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}
100%{opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)}}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);
transform:translateX(0)}
100%{opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)}}
@keyframes slideOutRight{0%{-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}
100%{opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)}}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);
transform:translateY(0)}
100%{opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)}}
@keyframes slideOutUp{0%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
100%{opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)}}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);
transform:rotate(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:rotate(80deg);
transform:rotate(80deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
40%{-webkit-transform:rotate(60deg);
transform:rotate(60deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
80%{-webkit-transform:rotate(60deg) translateY(0);
transform:rotate(60deg) translateY(0);
opacity:1;
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
100%{-webkit-transform:translateY(700px);
transform:translateY(700px);
opacity:0}}
@keyframes hinge{0%{-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);
-ms-transform:rotate(80deg);
transform:rotate(80deg);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
40%{-webkit-transform:rotate(60deg);
-ms-transform:rotate(60deg);
transform:rotate(60deg);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
80%{-webkit-transform:rotate(60deg) translateY(0);
-ms-transform:rotate(60deg) translateY(0);
transform:rotate(60deg) translateY(0);
opacity:1;
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
100%{-webkit-transform:translateY(700px);
-ms-transform:translateY(700px);
transform:translateY(700px);
opacity:0}}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg);
transform:translateX(-100%) rotate(-120deg)}
100%{opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
transform:translateX(0px) rotate(0deg)}}
@keyframes rollIn{0%{opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg);
-ms-transform:translateX(-100%) rotate(-120deg);
transform:translateX(-100%) rotate(-120deg)}
100%{opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
-ms-transform:translateX(0px) rotate(0deg);
transform:translateX(0px) rotate(0deg)}}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
transform:translateX(0px) rotate(0deg)}
100%{opacity:0;
-webkit-transform:translateX(100%) rotate(120deg);
transform:translateX(100%) rotate(120deg)}}
@keyframes rollOut{0%{opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
-ms-transform:translateX(0px) rotate(0deg);
transform:translateX(0px) rotate(0deg)}
100%{opacity:0;
-webkit-transform:translateX(100%) rotate(120deg);
-ms-transform:translateX(100%) rotate(120deg);
transform:translateX(100%) rotate(120deg)}}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
*{-webkit-font-smoothing:antialiased !important}input[type="submit"],input[type="button"],textarea{-webkit-appearance:none}input[type="checkbox"]{background-color:none;border:1px;background:none}input[type="text"]:disabled,textarea:disabled{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}body{font-family:"proxima_nova_regular";font-size:13px;background-color:#efefef;overflow:hidden}body .filter-content{display:block;margin-right:0;font-size:12px;color:white;cursor:pointer;white-space:normal;font-style:normal;position:absolute;z-index:30;opacity:1;visibility:hidden}body .filter-content.open{-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.2s;visibility:visible}body .filter-content.open .title{font-family:"proxima_nova_semibold"}h1{color:#515151;font-family:"proxima_nova_light";font-size:24px;line-height:36px}h2{color:#515151;font-size:17px;font-family:"proxima_nova_regular";line-height:24px}h3{color:#515151;font-size:15px;font-family:"proxima_nova_regular";line-height:20px}h4{color:#515151;font-size:14px;font-family:"proxima_nova_semibold";line-height:18px}p{font-size:12px;color:#333;font-family:"proxima_nova_regular";line-height:16px}a{color:#2d87c6;text-decoration:none;cursor:pointer}i{font-style:italic}a:hover{color:#1168a4}b{color:#515151;font-family:"proxima_nova_semibold"}input,textarea{padding:6px 8px;background:white;font-family:"proxima_nova_regular";font-size:12px;border:1px solid #cbcbcb;outline:none;color:#515151;margin-left:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}input.error,textarea.error{border:1px solid #ed4636;padding:7px 7px}input:focus,textarea:focus{border-color:#6eb0de;box-shadow:0px 0px 4px rgba(45,135,198,0.5)}input{padding:8px 8px}input.error{padding:10px 7px}input:focus+.field-validation-error-override,input:focus+.field-validation-error,input:focus+.field-validation-warning{display:inline-block;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}input[type="checkbox"]{padding:0}textarea{resize:none}input[type="file"]{position:absolute;display:none}span.red-emphasis{color:#ed4636}span.grey-emphasis{color:#7c7c7c}.ui-datepicker-trigger{display:none}.close-button{position:absolute;top:20px;right:20px;cursor:pointer;background:url('../images/sprites.png') no-repeat -208px -27px;width:9px;height:9px;text-indent:-9999em}.close-button:hover{background:url('../images/sprites.png') no-repeat -258px -27px;width:9px;height:9px}.remove-button{cursor:pointer;background:url('../images/sprites.png') no-repeat -208px -27px;width:9px;height:9px;text-indent:-9999em;display:inline-block}.remove-button:hover{background:url('../images/sprites.png') no-repeat -258px -27px;width:9px;height:9px}.form-object .units input[type="text"]{width:20% !important}.form-object .units select{width:69% !important}.form-object .units .select2-container{width:69% !important}.validation-summary-valid,.custom-summary-valid{display:none}.validation-summary-errors,.custom-summary-errors{display:block;background-color:inherit;color:inherit;padding:5px 10px;margin:10px 0px 0px 5px;font-size:12px;border-radius:3px;border:solid;border-color:#ed4636;z-index:1000;text-align:left}.validation-summary-errors:after,.custom-summary-errors:after{position:absolute;bottom:-7px;right:27px;border-width:0px 6px 7px;border-style:solid;border-color:#ed4636 transparent;display:block;width:0}.validation-summary-errors li,.custom-summary-errors li{list-style:none}.validation-summary-errors input,.custom-summary-errors input{margin-bottom:15px}.validation-summary-errors input:focus+.field-validation-error-override,.custom-summary-errors input:focus+.field-validation-error-override,.validation-summary-errors input:focus+.field-validation-error,.custom-summary-errors input:focus+.field-validation-error,.validation-summary-errors input:focus+.field-validation-warning,.custom-summary-errors input:focus+.field-validation-warning{display:inline-block;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}.field-validation-valid{display:none}.validation div .input-validation-error-override,.validation div .input-validation-error{border:1px solid #ed4636;box-shadow:0px 0px 4px #ed4636}.validation div .input-validation-error-override+.select2-container,.validation div .input-validation-error+.select2-container{border:1px solid #ed4636;box-shadow:0px 0px 4px #ed4636}.validation div .input-validation-warning{border:1px solid #ffab00;box-shadow:0px 0px 4px #ffab00}.validation div .input-validation-warning+.select2-container{border:1px solid #ffab00;box-shadow:0px 0px 4px #ffab00}.validation div input[type=hidden].input-validation-error-override+a,.validation div input[type=hidden].input-validation-error-override+input[type=button],.validation div input[type=hidden].input-validation-error+a,.validation div input[type=hidden].input-validation-error+input[type=button]{border:1px solid #ed4636;box-shadow:0px 0px 4px #ed4636}.validation div input[type=hidden].input-validation-warning+a,.validation div input[type=hidden].input-validation-warning+input[type=button]{border:1px solid #ffab00;box-shadow:0px 0px 4px #ffab00}.validation div input[type=hidden].input-validation-error-override~input[type=text],.validation div input[type=hidden].input-validation-error~input[type=text]{border:1px solid #ed4636;box-shadow:0px 0px 4px #ed4636}.validation div input[type=hidden].input-validation-warning~input[type=text]{border:1px solid #ffab00;box-shadow:0px 0px 4px #ffab00}.validation div .field-validation-error-override,.validation div .field-validation-error{white-space:nowrap;display:none;background-color:#ed4636;color:white;position:absolute;right:3px;top:-24px;padding:5px 10px;font-size:12px;border-radius:3px;z-index:1000}.validation div .field-validation-error-override+div,.validation div .field-validation-error+div{position:relative}.validation div .field-validation-error-override+div.rbl,.validation div .field-validation-error+div.rbl{border:1px solid #ed4636}.validation div .field-validation-error-override+div.rbl label:after,.validation div .field-validation-error+div.rbl label:after{content:""}.validation div .field-validation-error-override:after,.validation div .field-validation-error:after{content:"";position:absolute;bottom:-5px;right:27px;border-width:7px 6px 0px;border-style:solid;border-color:#ed4636 transparent}.validation div .field-validation-warning{white-space:nowrap;display:none;background-color:#ffab00;color:white;position:absolute;right:3px;top:-24px;padding:5px 10px;font-size:12px;border-radius:3px;z-index:1000}.validation div .field-validation-warning+div{position:relative}.validation div .field-validation-warning+div.rbl{border:1px solid #ffab00}.validation div .field-validation-warning+div.rbl label:after{content:""}.validation div .field-validation-warning:after{content:"";position:absolute;bottom:-5px;right:27px;border-width:7px 6px 0px;border-style:solid;border-color:#ffab00 transparent}.validation div .field-validation-valid+div.rbl label:after{content:""}.validation div label~.field-validation-error-override,.validation div label~.field-validation-error,.validation div label~.field-validation-warning{top:-11px}.validation div input:focus+.field-validation-error-override,.validation div select:focus+.field-validation-error-override,.validation div textarea:focus+.field-validation-error-override,.validation div input:focus+.field-validation-error,.validation div select:focus+.field-validation-error,.validation div textarea:focus+.field-validation-error,.validation div input:focus+.field-validation-warning,.validation div select:focus+.field-validation-warning,.validation div textarea:focus+.field-validation-warning{display:inline-block;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}.validation div input:focus+img+.field-validation-error-override,.validation div select:focus+img+.field-validation-error-override,.validation div textarea:focus+img+.field-validation-error-override,.validation div input:focus+img+.field-validation-error,.validation div select:focus+img+.field-validation-error,.validation div textarea:focus+img+.field-validation-error,.validation div input:focus+img+.field-validation-warning,.validation div select:focus+img+.field-validation-warning,.validation div textarea:focus+img+.field-validation-warning{display:inline-block;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}.validation .edit-address{clear:left}.validation .edit-address>div{height:60px}.validation .edit-address label{color:#a8a8a8;font-size:12px;margin-bottom:4px;display:block}.validation .edit-address input[type="text"]{width:96%;margin-bottom:15px}.validation .edit-address select{width:auto}.validation .edit-address .data-point.state,.validation .edit-address .data-point.zip{width:80px;padding-right:15px}.validation .edit-address .data-point.state input,.validation .edit-address .data-point.zip input{width:60px !important}.validation .edit-address .data-point.email{width:158px}.validation .edit-address .data-point.country select,.validation .edit-address .data-point.country .select2-container{width:167px}.validation .edit-address .data-point.isresidential label{width:100px !important}.validation .edit-address .data-point.isresidential input{display:block}.ui-tooltip{background-color:#efefef}.help:before{content:'?';display:inline-block;font-size:xx-small;text-align:center;width:1.8ex;height:1.8ex;line-height:1.9ex;border-radius:1.3ex;margin-right:2px;padding:1px 1px 0px 1px;border:1px solid;text-decoration:none}.help:hover:before{text-decoration:none}.form-field{position:relative}.form-field .field-validation-error-override,.form-field .field-validation-error{display:none;background-color:#ed4636;color:white;position:absolute;right:3px;top:-39px;padding:5px 10px;font-size:12px;border-radius:3px;z-index:1000;text-align:left}.form-field .field-validation-error-override:after,.form-field .field-validation-error:after{content:"";position:absolute;bottom:-7px;right:27px;border-width:7px 6px 0px;border-style:solid;border-color:#ed4636 transparent;display:block;width:0}.form-field .field-validation-warning{display:none;background-color:#ffab00;color:white;position:absolute;right:3px;top:-39px;padding:5px 10px;font-size:12px;border-radius:3px;z-index:1000;text-align:left}.form-field .field-validation-warning:after{content:"";position:absolute;bottom:-7px;right:27px;border-width:7px 6px 0px;border-style:solid;border-color:#ffab00 transparent;display:block;width:0}.main-actions .save-status{position:relative;padding:13px;border-radius:5px;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s;min-height:27px}.main-actions .save-status .message{float:left;font-size:13px;font-family:'proxima_nova_semibold';color:#515151;width:320px;text-align:left;line-height:15px}.main-actions .save-status .action-buttons{display:inline-block;position:absolute;bottom:9px;right:10px;top:inherit}.main-actions .save-status .action-buttons .reset{font-size:12px;color:#515151}.main-actions .save-status.unsaved{background-color:#ffc5c5}.main-actions .save-status.unsaved .message{color:#ed4636}.main-actions .save-status.save-success{display:none;background-color:#b6eca5}.main-actions .save-status.save-success .message{color:#40a220;margin-top:6px}.main-actions .save-status.save-failure{display:none;background-color:#fbe3e3}.main-actions .save-status.save-failure .message{color:#ed4636;margin-top:6px}.main-actions .buttons{float:right}.main-actions .buttons>div{display:inline-block}.main-loading{position:fixed;z-index:9999;width:100%;height:100%;background:white;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.main-loading.loaded{opacity:0}.main-loading .images{position:relative;width:150px;text-align:center;margin:0px auto;margin-top:200px;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:1s}.main-loading .images .spinner{margin-top:25px;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:1.7s}@-webkit-keyframes slide-up{0%{padding-top:100px;
opacity:0}
50%{padding-top:100px;
opacity:0}
100%{padding-top:0;
opacity:1}}
#alert{display:none;background-color:#fcf5aa;height:30px;color:#515151;position:absolute;top:0px;left:0px;width:100%;padding:7px 0px;font-weight:bold;text-align:center}#alert>div{display:inline-block}#alert>div>a{color:#2d87c6;display:block;font-size:10px;float:right}#alert.show{display:block}#alert.show+#content{top:30px}#alert.show+#content #drawer{bottom:30px}#alert>.close-button{top:10px;right:8px}#content{position:fixed;width:100%;height:100%;min-width:600px;z-index:0}#content .indexApp-wrapper .main-content-container{-webkit-animation:none}.main-header{width:100%;height:44px;position:absolute;top:0px;z-index:15;background:none;background-image:-webkit-linear-gradient(top,#318fd1 0%,#1579c0 100%);background-image:-moz-linear-gradient(top,#318fd1 0%,#1579c0 100%);background-image:-o-linear-gradient(top,#318fd1 0%,#1579c0 100%);background-image:-ms-linear-gradient(top,#318fd1 0%,#1579c0 100%);background-image:linear-gradient(top,#318fd1 0%,#1579c0 100%);background-color:#2d87c6;-webkit-animation-name:fade-in;-webkit-animation-duration:0.4s}.main-header>.left{float:left;display:inline-block}.main-header>.left .quipt-logo{background:url('../images/sprites.png') no-repeat -25px -21px;width:73px;height:31px;margin-top:8px;margin-left:10px;position:relative;display:inline-block}.main-header>.left .mobile-navigation-menu{display:none;background:url('../images/sprites.png') no-repeat -295px -393px;width:28px;height:18px}.main-header>.right{float:right;padding-top:3px}.main-header>.right .loading{display:inline-block;float:left;width:31px;height:31px;background:url('../../Content/images/loading-blue.gif') no-repeat left top;position:relative;top:3px;-webkit-animation-name:fade-in;-webkit-animation-duration:0.5s;padding:0px}.main-header>.right .quipt-help{background:url('../images/sprites.png') no-repeat -296px -477px;width:28px;height:28px;float:left;display:inline-block;padding:0px 9px 18px 9px;position:relative;top:-11px;background-position:-285px -460px;z-index:100;cursor:help}.main-header>#action-bar{margin-left:94px;margin-right:465px}.main-header>#action-bar>div{width:100%;position:relative;float:left;left:initial}.main-header>#action-bar>div>a{text-align:center;vertical-align:bottom;position:relative;display:inline-block;font-size:12px;transition:all 0.5s ease;width:40px;height:40px}.main-header>#action-bar>div>a:before{transition:opacity 0.5s ease;position:absolute;top:5px;left:0px;display:inline-block;content:''}.main-header>#action-bar>div>a:hover{color:rgba(255,255,255,0.8);transition:all 0.5s ease}.main-header>#action-bar>div>a:hover:before{opacity:0.3;transition:opacity 0.5s ease}.main-header>#action-bar>div .action-split:before{background:url('../images/sprites.png') -143px -100px;background-repeat:no-repeat;width:41px;height:35px}.main-header>#action-bar>div .action-merge:before{background:url('../images/sprites.png') -142px -57px;background-repeat:no-repeat;width:41px;height:35px}.main-header>#action-bar>div .action-view:before{background-image:url('../images/sprites.png');background-position:-471px -105px;width:42px;height:35px}.main-header>#action-bar>div .action-view.gallery:before{background-image:url('../images/sprites.png');background-position:-472px -144px;width:42px;height:35px}.main-header>#action-bar>div .action-print:before{background-image:url('../images/sprites.png');background-position:-142px -147px;width:42px;height:35px}.main-header>#action-bar>div .action-generate:before{background-image:url('../images/sprites.png');background-position:-142px -195px;width:42px;height:35px}.main-header>#action-bar>div .action-outsource:before{background-image:url('../images/sprites.png');background-position:-142px -236px;width:42px;height:35px}.main-header>#action-bar>div .action-notification-read:before{background-image:url('../images/sprites.png');background-position:-142px -303px;width:42px;height:35px}.main-header>#action-bar>div .action-notification-hidden:before{background-image:url('../images/sprites.png');background-position:-141px -343px;width:42px;height:35px}.main-header>#action-bar>div .action-notification-hidden.show-all:before{background-image:url('../images/sprites.png');background-position:-141px -380px;width:42px;height:35px}.main-header>#action-bar>div .action-notification-settings:before{background-image:url('../images/sprites.png');background-position:-141px -422px;width:42px;height:35px}.main-header>#action-bar>div .action-remove:before{background-image:url('../images/sprites.png');background-position:-141px -464px;width:42px;height:35px}.main-header>#action-bar>div .action-outsourceRemove:before,.main-header>#action-bar>div .action-outsourceEnd:before{background-image:url('../images/sprites.png');background-position:-238px -182px;width:42px;height:35px}.main-header>#action-bar>div .action-promotionResponse:before{background-image:url('../images/sprites.png');background-position:-141px -505px;width:42px;height:35px}.main-header>#action-bar>div .action-start:before{background-image:url('../images/sprites.png');background-position:-141px -464px;width:42px;height:35px;background-position:-144px -337px}.main-header>#action-bar>div .action-stop:before{background-image:url('../images/sprites.png');background-position:-141px -464px;width:42px;height:35px;background-position:-144px -377px}.main-header>#action-bar>div .action-save:before{background-image:url('../images/sprites.png');background-position:-688px -98px;width:26px;height:26px;background-position:-683px -93px;width:33px;height:33px}.main-header>#action-bar>div .action-restart:before,.main-header>#action-bar>div .action-outsourceRestart:before{background-image:url('../images/sprites.png');background-position:-141px -464px;width:42px;height:35px;background-position:-145px -192px}.main-header>#action-bar>div .button-group{position:relative;float:right;display:inline-block;line-height:20px;margin-left:10px;top:8px}.main-header>#action-bar>div .button-group>div{font-size:12px;padding:3px 0 3px 10px}.main-header>#action-bar>div .button-group>div:only-child{padding-right:10px}.main-header>#action-bar>div .button-group .caret{margin:0px;top:0px}.main-header>#action-bar>div .button-group .dropdown-menu{min-width:inherit;max-height:inherit;line-height:inherit;top:22px;z-index:150;padding-right:29px}@-webkit-keyframes slide-in-left-app-nav{0%{left:-160px}
50%{left:-160px}
100%{left:0}}
.side-app-nav{width:71px;margin-top:44px;background:#1e2024;z-index:4;position:absolute;top:0px;left:0px;bottom:0px;-webkit-animation-name:slide-in-left-app-nav;-webkit-animation-duration:0.4s}.side-app-nav .bottom{position:absolute;bottom:0;width:100%}.side-app-nav a{display:block}.side-app-nav .nav-item{height:63px;width:71px;position:relative;cursor:pointer;-moz-transition:background 0.2s ease-in-out;-webkit-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.side-app-nav .nav-item .title{position:absolute;width:71px;text-align:center;left:0;z-index:5;padding:7px 0;font-size:12px;white-space:nowrap;color:white;top:36px;opacity:0;display:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-animation-name:fadeUp;-moz-animation-name:fadeUp;-o-animation-name:fadeUp;animation-name:fadeUp;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;-o-animation-duration:0.2s;animation-duration:0.2s}.side-app-nav .nav-item:hover .title{left:0;opacity:1;display:block}.side-app-nav .nav-item.active{border-left:4px solid #2d87c6;background:#2e3238;width:67px}.side-app-nav .nav-item.active .title{left:-4px;opacity:1;display:block}.side-app-nav .nav-item:after{top:18px;left:21px;-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;transition:top .2s}.side-app-nav .nav-item.active:after{left:17px;top:12px;-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;transition:top .2s}.side-app-nav .nav-item.dashboard:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -35px -77px;width:26px;height:26px}.side-app-nav .nav-item.dashboard:hover:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -77px;width:26px;height:26px;opacity:0.7;top:12px;-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;transition:top .2s}.side-app-nav .nav-item.inventory:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -35px -139px;width:26px;height:26px}.side-app-nav .nav-item.inventory:hover:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -139px;width:26px;height:26px;opacity:0.7;top:12px;-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;transition:top .2s}.side-app-nav .nav-item.feeds:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -35px -200px;width:26px;height:26px}.side-app-nav .nav-item.feeds:hover:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -200px;width:26px;height:26px;opacity:0.7;top:12px;-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;transition:top .2s}.side-app-nav .nav-item.orders:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -35px -261px;width:26px;height:26px}.side-app-nav .nav-item.orders:hover:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -261px;width:26px;height:26px;opacity:0.7;top:12px;-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;transition:top .2s}.side-app-nav .nav-item.requests:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -35px -324px;width:26px;height:26px}.side-app-nav .nav-item.requests:hover:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -324px;width:26px;height:26px;opacity:0.7;top:12px;-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;transition:top .2s}.side-app-nav .nav-item.accounting:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -510px -476px;width:26px;height:26px}.side-app-nav .nav-item.accounting:hover:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -546px -476px;width:26px;height:26px;opacity:0.7;top:12px;-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;transition:top .2s}.side-app-nav .nav-item.reports:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -35px -385px;width:26px;height:26px}.side-app-nav .nav-item.reports:hover:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -385px;width:26px;height:26px;opacity:0.7;top:12px;-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;transition:top .2s}.side-app-nav .nav-item.partners:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -35px -445px;width:26px;height:25px}.side-app-nav .nav-item.partners:hover:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -445px;width:26px;height:25px;opacity:0.7;top:12px;-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;transition:top .2s}.side-app-nav .nav-item.settings:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -35px -505px;width:26px;height:26px}.side-app-nav .nav-item.settings:hover:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -505px;width:26px;height:26px;opacity:0.7;top:12px;-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;transition:top .2s}.side-app-nav .nav-item.active:hover:after{opacity:1 !important}.side-app-nav .nav-item.active.dashboard:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -77px;width:26px;height:26px}.side-app-nav .nav-item.active.inventory:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -139px;width:26px;height:26px}.side-app-nav .nav-item.active.feeds:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -200px;width:26px;height:26px}.side-app-nav .nav-item.active.orders:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -261px;width:26px;height:26px}.side-app-nav .nav-item.active.requests:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -324px;width:26px;height:26px}.side-app-nav .nav-item.active.reports:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -385px;width:26px;height:26px}.side-app-nav .nav-item.active.partners:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -445px;width:26px;height:25px}.side-app-nav .nav-item.active.settings:after{position:absolute;content:" ";background:url('../images/sprites.png') no-repeat -93px -505px;width:26px;height:26px}.main-content-container{position:absolute;top:44px;left:71px;right:0px;bottom:0px}@-webkit-keyframes fade-in{0%{opacity:0}
50%{opacity:0}
100%{opacity:1}}
@-webkit-keyframes slide-in-left{0%{left:-400px}
50%{left:-400px}
100%{left:0}}
.simple-button{cursor:pointer;position:relative;height:27px;margin:2px;line-height:27px;padding:0px 10px;background:white;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.simple-button.fat{height:36px;line-height:36px}.button{padding:0px 15px;position:relative;height:30px;line-height:30px;font-size:13px;cursor:pointer;border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.button:disabled{opacity:0.6}.button.blue{background:#2d87c6;color:white}.button.blue:hover{background:none;background-image:-webkit-linear-gradient(top,#3a92cc 0%,#257abd 100%);background-image:-moz-linear-gradient(top,#3a92cc 0%,#257abd 100%);background-image:-o-linear-gradient(top,#3a92cc 0%,#257abd 100%);background-image:-ms-linear-gradient(top,#3a92cc 0%,#257abd 100%);background-image:linear-gradient(top,#3a92cc 0%,#257abd 100%)}.button.blue:active{background:none;background-image:-webkit-linear-gradient(top,#257abd 0%,#3a92cc 100%);background-image:-moz-linear-gradient(top,#257abd 0%,#3a92cc 100%);background-image:-o-linear-gradient(top,#257abd 0%,#3a92cc 100%);background-image:-ms-linear-gradient(top,#257abd 0%,#3a92cc 100%);background-image:linear-gradient(top,#257abd 0%,#3a92cc 100%);-webkit-box-shadow:0px 0px 5px #1c73af inset;-moz-box-shadow:0px 0px 5px #1c73af inset;-ms-box-shadow:0px 0px 5px #1c73af inset;-o-box-shadow:0px 0px 5px #1c73af inset;box-shadow:0px 0px 5px #1c73af inset}.button.red{background:#ed4636;color:white}.button.red:hover{background:none;background-image:-webkit-linear-gradient(top,#f04444 0%,#eb2d2d 100%);background-image:-moz-linear-gradient(top,#f04444 0%,#eb2d2d 100%);background-image:-o-linear-gradient(top,#f04444 0%,#eb2d2d 100%);background-image:-ms-linear-gradient(top,#f04444 0%,#eb2d2d 100%);background-image:linear-gradient(top,#f04444 0%,#eb2d2d 100%)}.button.red:active{background:none;background-image:-webkit-linear-gradient(top,#eb2d2d 0%,#ef4343 100%);background-image:-moz-linear-gradient(top,#eb2d2d 0%,#ef4343 100%);background-image:-o-linear-gradient(top,#eb2d2d 0%,#ef4343 100%);background-image:-ms-linear-gradient(top,#eb2d2d 0%,#ef4343 100%);background-image:linear-gradient(top,#eb2d2d 0%,#ef4343 100%);-webkit-box-shadow:0px 0px 5px #ad4242 inset;-moz-box-shadow:0px 0px 5px #ad4242 inset;-ms-box-shadow:0px 0px 5px #ad4242 inset;-o-box-shadow:0px 0px 5px #ad4242 inset;box-shadow:0px 0px 5px #ad4242 inset}.button.green{background:#58b539;color:white}.button.green:hover{background:none;background-image:-webkit-linear-gradient(top,#65bc47 0%,#4caa30 100%);background-image:-moz-linear-gradient(top,#65bc47 0%,#4caa30 100%);background-image:-o-linear-gradient(top,#65bc47 0%,#4caa30 100%);background-image:-ms-linear-gradient(top,#65bc47 0%,#4caa30 100%);background-image:linear-gradient(top,#65bc47 0%,#4caa30 100%)}.button.green:active{background:none;background-image:-webkit-linear-gradient(top,#4caa30 0%,#65bc47 100%);background-image:-moz-linear-gradient(top,#4caa30 0%,#65bc47 100%);background-image:-o-linear-gradient(top,#4caa30 0%,#65bc47 100%);background-image:-ms-linear-gradient(top,#4caa30 0%,#65bc47 100%);background-image:linear-gradient(top,#4caa30 0%,#65bc47 100%);-webkit-box-shadow:0px 0px 5px #3a9e1b inset;-moz-box-shadow:0px 0px 5px #3a9e1b inset;-ms-box-shadow:0px 0px 5px #3a9e1b inset;-o-box-shadow:0px 0px 5px #3a9e1b inset;box-shadow:0px 0px 5px #3a9e1b inset}.button.green.disabled{background:#878787}.button.white{background:white;color:#515151;border-color:#d7d2d2;background:none;background-image:-webkit-linear-gradient(top,#fff 0%,#ececec 100%);background-image:-moz-linear-gradient(top,#fff 0%,#ececec 100%);background-image:-o-linear-gradient(top,#fff 0%,#ececec 100%);background-image:-ms-linear-gradient(top,#fff 0%,#ececec 100%);background-image:linear-gradient(top,#fff 0%,#ececec 100%)}.button.white:hover{background:none;background-image:-webkit-linear-gradient(top,#fff 0%,#ececec 100%);background-image:-moz-linear-gradient(top,#fff 0%,#ececec 100%);background-image:-o-linear-gradient(top,#fff 0%,#ececec 100%);background-image:-ms-linear-gradient(top,#fff 0%,#ececec 100%);background-image:linear-gradient(top,#fff 0%,#ececec 100%)}.button.white:active{background:none;background-image:-webkit-linear-gradient(top,#ececec 0%,#fff 100%);background-image:-moz-linear-gradient(top,#ececec 0%,#fff 100%);background-image:-o-linear-gradient(top,#ececec 0%,#fff 100%);background-image:-ms-linear-gradient(top,#ececec 0%,#fff 100%);background-image:linear-gradient(top,#ececec 0%,#fff 100%);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.2) inset;-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.2) inset;-ms-box-shadow:0px 0px 5px rgba(0,0,0,0.2) inset;-o-box-shadow:0px 0px 5px rgba(0,0,0,0.2) inset;box-shadow:0px 0px 5px rgba(0,0,0,0.2) inset}.button.thin{padding:0px 10px;height:27px;line-height:27px;font-size:12px;width:auto;display:inline-block}.button.wide{padding:0px 27px}.button.reset{color:#7c7c7c}.drop-down-list{position:relative}.drop-down-list .title{padding:0px 15px;padding-right:35px;position:relative;height:32px;line-height:32px;font-size:13px;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.drop-down-list .title:after{background:url('../images/sprites.png') no-repeat -207px -98px;width:8px;height:5px;position:absolute;top:13px;right:13px;content:" "}.drop-down-list ul{display:none;position:absolute;top:32px;right:0px;z-index:15;padding:10px 0px;min-width:160px;cursor:pointer;-webkit-border-radius:2px 0px 2px 2px;-moz-border-radius:2px 0px 2px 2px;-ms-border-radius:2px 0px 2px 2px;-o-border-radius:2px 0px 2px 2px;border-radius:2px 0px 2px 2px}.drop-down-list ul li{padding:4px 10px;background:#2d87c6;-webkit-transition-property:background;-moz-transition-property:background;-ms-transition-property:background;-o-transition-property:background;transition-property:background;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.drop-down-list ul li:hover{background:#1168a4}.drop-down-list ul li.separator{background:#2d87c6;border-bottom:1px solid #3b9bdf;padding:4px 7px;margin-left:10px;margin-right:10px;margin-bottom:7px}.drop-down-list.open ul{display:block}.drop-down-list.open .title{-webkit-border-radius:2px 2px 0px 0px;-moz-border-radius:2px 2px 0px 0px;-ms-border-radius:2px 2px 0px 0px;-o-border-radius:2px 2px 0px 0px;border-radius:2px 2px 0px 0px}.drop-down-list.blue{color:white}.drop-down-list.blue .title{background:#2d87c6}.drop-down-list.blue ul{background:#2d87c6}.on-off-switch{height:22px;width:48px;border:3px solid #58b539;background:#58b539;position:relative;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition-property:background,border-color;-moz-transition-property:background,border-color;-ms-transition-property:background,border-color;-o-transition-property:background,border-color;transition-property:background,border-color;-webkit-transition-duration:0.2s,0.2s;-moz-transition-duration:0.2s,0.2s;-ms-transition-duration:0.2s,0.2s;-o-transition-duration:0.2s,0.2s;transition-duration:0.2s,0.2s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.on-off-switch .on,.on-off-switch .off{width:22px;height:22px;line-height:22px;font-size:10px;text-align:center;display:inline-block;color:white}.on-off-switch .pill{width:24px;height:22px;background:white;position:absolute;top:0px;left:24px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition-property:left;-moz-transition-property:left;-ms-transition-property:left;-o-transition-property:left;transition-property:left;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.on-off-switch.wide{width:100px}.on-off-switch.wide .on,.on-off-switch.wide .off{width:48px}.on-off-switch.wide .pill{width:48px;left:52px}.neutral .on-off-switch{background:#ffab00;border-color:#ffab00}.rejected .on-off-switch{background:#ed4636;border-color:#ed4636}.off .on-off-switch{background:#c5c5c5;border-color:#c5c5c5}.off .on-off-switch .pill{left:0px}.add-remove{font-family:"proxima_nova_regular";position:relative;width:170px}.add-remove .title{color:#58b539;font-size:13px;padding-left:30px;position:relative}.add-remove .title:before{content:" ";position:absolute;left:0px;top:1px;background:url('../images/sprites.png') no-repeat -293px -189px;width:22px;height:22px}.add-remove .title:hover:before{background:url('../images/sprites.png') no-repeat -335px -189px;width:22px;height:22px}.add-remove .opts-wrapper{display:none}.add-remove.open{z-index:15;background:white}.add-remove.open .title:before{background:url('../images/sprites.png') no-repeat -293px -117px;width:22px;height:22px}.add-remove.open .title:hover:before{background:url('../images/sprites.png') no-repeat -335px -117px;width:22px;height:22px}.add-remove.open .opts-wrapper{width:170px;display:block;position:absolute;top:-10px;left:-10px;padding:10px;background:white;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.4) ;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.4) ;-ms-box-shadow:0px 0px 10px rgba(0,0,0,0.4) ;-o-box-shadow:0px 0px 10px rgba(0,0,0,0.4) ;box-shadow:0px 0px 10px rgba(0,0,0,0.4) ;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.add-remove.open .opts-wrapper ul{margin-top:7px;margin-bottom:7px}.add-remove.open .opts-wrapper li{font-size:13px;line-height:20px;color:#878787}.add-remove.open .opts-wrapper li .checkbox{left:0px;margin-right:10px}.add-remove.open .opts-wrapper li.checked .checkbox{margin-right:9px}span.checkbox{display:inline-block;position:relative;top:2px;left:-1px;background:url('../images/sprites.png') no-repeat -207px -470px;width:13px;height:13px}.checked span.checkbox{left:0px;background:url('../images/sprites.png') no-repeat -235px -470px;width:14px;height:13px}.blackout span.checkbox{left:0px;background:url('../images/sprites.png') no-repeat -263px -470px;width:14px;height:13px}.lightbox-wrapper{-webkit-animation-name:fade-in;-webkit-animation-duration:0.25s;background-color:rgba(0,0,0,0.88);display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:16}.lightbox-wrapper.open{display:block}.lightbox-wrapper>div{height:100vh;text-align:right;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.lightbox-wrapper .lightbox{text-align:left;overflow:auto;background-color:#fff;border-right:1px solid #ccc;display:inline-block;height:100vh;white-space:normal;max-width:920px;min-width:450px;position:relative;box-shadow:-5px 5px 15px rgba(0,0,0,0.08);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.lightbox-wrapper .lightbox .v2 .overview{background:#2a8acd;padding:10px 20px}.lightbox-wrapper .lightbox .v2 .overview h1{color:#fff;font-family:'proxima_nova_bold';font-size:34px;margin-bottom:2px}.lightbox-wrapper .lightbox .v2 .overview h1 a{color:#fff;text-decoration:underline}.lightbox-wrapper .lightbox .v2 .overview h2{color:#fff;font-size:16px;line-height:1.1;font-family:"proxima_nova_light"}.lightbox-wrapper .lightbox .v2 .overview h3{color:#3e4346;font-size:12px}.lightbox-wrapper .lightbox .v2 .overview hr{margin-right:auto}.lightbox-wrapper .lightbox .v2 .overview p{color:#fff;font-family:'proxima_nova_bold'}.lightbox-wrapper .lightbox .v2 .overview .notes{color:#fff;font-family:'proxima_nova_bold';font-size:18px;display:inline-block;padding:5px 0px 10px 0px;white-space:normal}.lightbox-wrapper .lightbox .v2 .overview .notes strong{text-transform:uppercase;color:#025f93}.lightbox-wrapper .lightbox .v2 .overview .bordered{border-top:1px;border-style:solid none}.lightbox-wrapper .lightbox .v2 .overview.items{background:#ebebeb;padding:15px 20px 10px}.lightbox-wrapper .lightbox .v2 .overview.items .item{background:#ebebeb;line-height:14px;margin-bottom:1px}.lightbox-wrapper .lightbox .v2 .overview.items .item span{color:#515151;font-size:18px;display:inline-block;width:49.5%;padding:0px;padding-bottom:10px}.lightbox-wrapper .lightbox .v2 .overview.items .item span strong{font-family:'proxima_nova_bold';color:#2a8acd}.lightbox-wrapper .lightbox .v2 .overview.items .item .sub-data{float:left;display:inline-block;margin-right:20px;position:relative;line-height:1.3em;font-size:13px;width:auto}.lightbox-wrapper .lightbox .v2 .overview.items .item .sub-data.product-name{margin-bottom:0px}.lightbox-wrapper .lightbox .v2 .overview.items .item .sub-data.product-name .name strong{color:#515151}.lightbox-wrapper .lightbox .v2 .overview.items .item .sub-data.product-name span{padding-right:15px;width:initial}.lightbox-wrapper .lightbox .v2 .overview.items .item .sub-data:last-child{margin-bottom:0}.lightbox-wrapper .lightbox .v2 .overview .meta{border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.24);margin:10px 0;padding-bottom:15px}.lightbox-wrapper .lightbox .v2 .overview .meta span{color:#fff;font-family:'proxima_nova_bold';font-size:18px;display:inline-table;width:49.5%;padding:15px 0px 0px;padding-bottom:2px;white-space:nowrap}.lightbox-wrapper .lightbox .v2 .overview .meta span strong{font-family:'proxima_nova_bold';color:#025f93}.lightbox-wrapper .lightbox .v2 .details{background:#3d3834;color:#fff;padding:20px 0px}.lightbox-wrapper .lightbox .v2 .details h1{color:#fff;font-size:28px;line-height:1.1em;text-transform:none;font-family:"proxima_nova_light";margin-bottom:10px}.lightbox-wrapper .lightbox .v2 .details h2{color:#fff;font-size:22px;line-height:.8em;font-family:"proxima_nova_light";margin-bottom:10px}.lightbox-wrapper .lightbox .v2 .details h3{color:#fff}.lightbox-wrapper .lightbox .v2 .details h4{color:#fff}.lightbox-wrapper .lightbox .v2 .details hr{margin-right:50px}.lightbox-wrapper .lightbox .v2 .details label{display:inline-block;width:48%;margin:0px;font-size:12px}.lightbox-wrapper .lightbox .v2 .details label.half{width:18.7%}.lightbox-wrapper .lightbox .v2 .details label.third{width:28%;margin-right:20px}.lightbox-wrapper .lightbox .v2 .details label.right{margin:20px 0px 0px 16px}.lightbox-wrapper .lightbox .v2 .details label span{display:block;margin-bottom:5px}.lightbox-wrapper .lightbox .v2 .details label input{display:block;width:93%;color:#4d4d4d;margin:auto}.lightbox-wrapper .lightbox .v2 .details>div{margin:0px 10px 0px 20px;position:relative}.lightbox-wrapper .lightbox .v2 .details .detail{display:inline-block;width:48%;margin-bottom:20px;vertical-align:top}.lightbox-wrapper .lightbox .v2 .details .detail .select2-container{width:93%}.lightbox-wrapper .lightbox .v2 .details .detail label{width:initial;margin:initial;display:block;margin-bottom:5px}.lightbox-wrapper .lightbox .v2 .details .detail>input[type="text"]{width:93%}.lightbox-wrapper .lightbox .v2 .details .detail input[type="text"]{width:93%}.lightbox-wrapper .lightbox .v2 .details .detail textarea{width:93%}.lightbox-wrapper .lightbox .v2 .details .detail .update-detail{margin-top:4px}.lightbox-wrapper .lightbox .v2 .details .detail.full{width:96%;margin-right:20px}.lightbox-wrapper .lightbox .v2 .details .detail.half{width:18.7%;margin-right:20px}.lightbox-wrapper .lightbox .v2 .details .detail.third{width:28%;margin-right:20px}.lightbox-wrapper .lightbox .v2 .details .detail.right{margin-left:16px}.lightbox-wrapper .lightbox .v2 .details .detail.notes{width:96%;margin-bottom:0px;margin-right:0px}.lightbox-wrapper .lightbox .v2 .details .detail.notes textarea{width:92.5%;height:49px;font-size:12px;color:black;margin-bottom:20px}.lightbox-wrapper .lightbox .v2 .details .loading-details{text-align:center}.lightbox-wrapper .lightbox .v2.tracking-details .striped{width:100%}.lightbox-wrapper .lightbox .v2.tracking-details .striped th{padding-right:15px;text-decoration:underline}.lightbox-wrapper .lightbox .v2.tracking-details .items{padding-bottom:0px}.lightbox-wrapper .lightbox .v2.tracking-details .items .item-list{width:100%;margin-bottom:0px}.lightbox-wrapper .lightbox .v2.tracking-details .items .item-list th{padding-right:15px}.lightbox-wrapper .lightbox .v2.tracking-details .items .item-list th span{width:auto}.lightbox-wrapper .lightbox .v2.tracking-details .items .item-list tr.summary td{color:#515151;font-size:18px}.lightbox-wrapper .lightbox .v2.tracking-details .items .item-list tr.summary td a{color:#515151;text-decoration:underline}.lightbox-wrapper .lightbox .v2.tracking-details .items .item-list tr.summary td a:hover{color:#0269a2}.lightbox-wrapper .lightbox .v2.tracking-details .items .item-list tr.content>td{padding-bottom:0px}.lightbox-wrapper .lightbox .v2.tracking-details .items .item-list tr.content>td>div{margin-left:-20px;margin-right:-40px}.lightbox-wrapper .lightbox .v2.tracking-details .items .item-list tr.content>td>div .details{padding-top:20px;padding-bottom:20px}.lightbox-wrapper .lightbox .v2.tracking-details .items .item-list .carrier-tracking{width:45%;white-space:nowrap}.lightbox-wrapper .lightbox .v2.tracking-details .items .item-list .carrier-tracking span:first-child{display:block}.lightbox-wrapper .lightbox .v2.tracking-details .items .item-list .status{width:25%}.lightbox-wrapper .lightbox .v2.tracking-details .items .item-list .eta{width:30%;white-space:nowrap}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress{background:#3d3834;padding-top:40px;padding-left:0px;padding-bottom:1px}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul{background-color:#bababa;position:relative;width:400px;margin:0 auto 65px;height:10px;left:0;right:0;display:block}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul li{background:#2d87c6;display:block;width:30px;height:30px;position:absolute;border-radius:30px;top:-10px;left:-6px}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul li span.dot{background-color:white;border-radius:30px;display:block;width:18px;height:18px;top:6px;position:absolute;left:6px;z-index:0;box-shadow:0px 2px 6px rgba(0,0,0,0.15)}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul li span.text{display:inline-block;width:88px;text-align:center;position:relative;left:-30px;top:36px;color:#bababa}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul li.bar{background-color:#2d87c6;position:absolute;top:0;left:0;height:10px;border-radius:0}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul li:first-child{left:-2px}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul li:nth-child(2){left:50%}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul li:last-child{left:100%;margin-left:-20px}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul.step_one .bar{width:0px}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul.step_one .received span.text{color:#2d87c6}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul.step_one .delivered,.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul.step_one .intransit{background:#bababa}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul.step_two .bar{width:207px}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul.step_two .received span.text,.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul.step_two .intransit span.text{color:#2d87c6}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul.step_two .delivered{background:#bababa}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul.step_three .bar{width:393px}.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul.step_three .received span.text,.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul.step_three .intransit span.text,.lightbox-wrapper .lightbox .v2.tracking-details .shipping-progress ul.step_three .delivered span.text{color:#2d87c6}.lightbox-wrapper .lightbox.overview{max-width:inherit !important;min-width:inherit !important}.lightbox-wrapper .lightbox.left{float:left;-webkit-animation-name:lightbox-slide-in-left;-webkit-animation-duration:0.5s}.lightbox-wrapper .lightbox.right{float:right;-webkit-animation-name:lightbox-slide-in-right;-webkit-animation-duration:0.5s}.lightbox-wrapper .lightbox h1{margin-bottom:10px}.lightbox-wrapper .lightbox .padded{padding:0 20px 20px}.lightbox-wrapper .lightbox .button-set{padding:20px;text-align:right}.lightbox-wrapper .lightbox .button-set .return-to-stock{font-size:12px;display:inline-block;margin-right:20px;position:relative;top:3px}.lightbox-wrapper .lightbox .button-set .return-to-stock label{font-size:12px;position:relative;top:-3px;color:#666}.lightbox-wrapper .lightbox .button-set .button.blue{margin-left:7px}.lightbox-wrapper .lightbox .button-region input{border:0px;font-size:inherit;width:100%}.lightbox-wrapper .lightbox .button-region a,.lightbox-wrapper .lightbox .button-region input{transition:400ms all;display:block;background:#025f93;padding:15px;border-radius:4px;text-align:center;color:#fff}.lightbox-wrapper .lightbox .button-region a:hover,.lightbox-wrapper .lightbox .button-region input:hover{background:#0269a2}.lightbox-wrapper .lightbox .main-actions{margin-left:0px;margin-right:0px}.lightbox-wrapper .lightbox .main-actions .buttons a{margin-left:5px}.lightbox-wrapper .lightbox .strip{background-color:#e9e9e9;padding:9px 20px;margin-bottom:15px}.lightbox-wrapper .lightbox .strip .padded{padding:5px 0px}.lightbox-wrapper .lightbox .strip textarea.master-reason{width:408px;margin-left:46px;margin-top:6px}.lightbox-wrapper .lightbox .checkbox-button{border:1px solid #d7d2d2}.lightbox-wrapper .lightbox .checkbox-button input[type="checkbox"]{position:relative;top:2px;left:1px}.lightbox-wrapper .lightbox .data-point{display:inline-block;padding-right:27px;float:left}.lightbox-wrapper .lightbox .data-point .title,.lightbox-wrapper .lightbox .data-point label{color:#a8a8a8;font-size:12px;margin-bottom:2px;display:block}.lightbox-wrapper .lightbox .data-point .data{font-size:16px;color:#515151;font-family:"proxima_nova_semibold";position:relative}.lightbox-wrapper .lightbox .data-point .data .field-validation-error:after,.lightbox-wrapper .lightbox .data-point .data .field-validation-error-override:after,.lightbox-wrapper .lightbox .data-point .data .field-validation-warning:after{top:-7px;bottom:inherit}.lightbox-wrapper .lightbox .mb30{margin-bottom:30px}.lightbox-wrapper .lightbox .red{color:#ed4636;font-family:"proxima_nova_semibold";display:block;margin-top:10px}.lightbox-wrapper .lightbox .edit-input{display:inline-block;margin-bottom:20px;margin-right:20px;vertical-align:top;position:relative}.lightbox-wrapper .lightbox .edit-input .ui-datepicker-trigger{display:none}.lightbox-wrapper .lightbox .edit-input.shipmethod{width:240px}.lightbox-wrapper .lightbox .edit-input.shipmethod select,.lightbox-wrapper .lightbox .edit-input.shipmethod .select2-container{width:235px}.lightbox-wrapper .lightbox .edit-input table td,.lightbox-wrapper .lightbox .edit-input table th{padding:5px 20px 5px 0px}.lightbox-wrapper .lightbox .edit-input table td.title{font-family:"proxima_nova_semibold";font-size:14px}.lightbox-wrapper .lightbox .edit-input label{display:block;font-size:12px;color:#7c7c7c;margin-bottom:3px}.lightbox-wrapper .lightbox .edit-input input{margin-right:10px}.lightbox-wrapper .lightbox .edit-input input[type="checkbox"]{margin:0;margin-right:2px;position:relative;top:3px}.lightbox-wrapper .lightbox .edit-input.small input{width:60px}.lightbox-wrapper .lightbox .edit-input.small span{margin-right:10px}.lightbox-wrapper .lightbox .edit-input.check label{display:inline-block;margin-right:15px}.lightbox-wrapper .lightbox .edit-input .field-validation-error,.lightbox-wrapper .lightbox .edit-input .field-validation-error-override,.lightbox-wrapper .lightbox .edit-input .field-validation-warning{top:60px}.lightbox-wrapper .lightbox .edit-input .field-validation-error:after,.lightbox-wrapper .lightbox .edit-input .field-validation-error-override:after,.lightbox-wrapper .lightbox .edit-input .field-validation-warning:after{bottom:inherit;top:-7px}.lightbox-wrapper .lightbox h3{font-family:"proxima_nova_semibold";margin-bottom:15px}.lightbox-wrapper .lightbox h3 span{text-transform:uppercase}.lightbox-wrapper .lightbox p{margin-bottom:10px}.lightbox-wrapper .lightbox .expanded-actions{background-color:#e9e9e9;border-radius:3px;padding:15px}.lightbox-wrapper .lightbox .expanded-actions.purchase-more{margin-left:25px;margin-bottom:40px}.lightbox-wrapper .lightbox .expanded-actions.purchase-more input{width:60px}.lightbox-wrapper .lightbox .additional-details{padding-top:26px}.lightbox-wrapper .lightbox .additional-details h3{margin-bottom:15px}.lightbox-wrapper .lightbox .additional-details hr{margin-bottom:15px;height:1px;border:0;background-color:#d1d1d1}.lightbox-wrapper .lightbox .additional-details label{display:block;margin-bottom:3px;font-size:12px}.lightbox-wrapper .lightbox .additional-details select,.lightbox-wrapper .lightbox .additional-details .select2-container{width:165px}.lightbox-wrapper .lightbox .additional-details .sub-data{float:left;display:inline-block;width:165px;margin-right:14px;margin-bottom:13px}.lightbox-wrapper .lightbox .additional-details .sub-data.serialnum{clear:left}.lightbox-wrapper .lightbox .additional-details .notes{clear:left;width:100%;margin-bottom:0px}.lightbox-wrapper .lightbox .additional-details .notes textarea{width:97%;height:49px;font-size:12px;color:black;margin-bottom:10px}.lightbox-wrapper .lightbox.upload{width:368px}.lightbox-wrapper .lightbox.upload .upload-file h1{margin-bottom:10px}.lightbox-wrapper .lightbox.upload .upload-file h1.upload-title,.lightbox-wrapper .lightbox.upload .upload-file .uploading-overlay{display:none}.lightbox-wrapper .lightbox.upload .upload-file.uploading h1{display:none}.lightbox-wrapper .lightbox.upload .upload-file.uploading h1.upload-title{display:block}.lightbox-wrapper .lightbox.upload .upload-file.uploading .content{display:none}.lightbox-wrapper .lightbox.upload .upload-file.uploading .uploading-overlay{padding-top:52px;display:block}.lightbox-wrapper .lightbox.upload .upload-file.uploading .uploading-overlay .progress{background-color:#d3d3d3;height:26px;width:100%;border-radius:4px;margin-bottom:12px}.lightbox-wrapper .lightbox.upload .upload-file.uploading .uploading-overlay .progress .bar{background:none;background-image:-webkit-linear-gradient(top,#2a84c3 0%,#207ab9 100%);background-image:-moz-linear-gradient(top,#2a84c3 0%,#207ab9 100%);background-image:-o-linear-gradient(top,#2a84c3 0%,#207ab9 100%);background-image:-ms-linear-gradient(top,#2a84c3 0%,#207ab9 100%);background-image:linear-gradient(top,#2a84c3 0%,#207ab9 100%);height:26px;border-radius:4px 0 0 4px}.lightbox-wrapper .lightbox.upload .upload-file.uploading .uploading-overlay .progress-extended{color:#939393;font-size:11px}.lightbox-wrapper .lightbox.upload .upload-file .content{position:relative}.lightbox-wrapper .lightbox.upload .upload-file .selected-file{display:none;background:#e9e9e9;padding:10px;margin-top:10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#7c7c7c}.lightbox-wrapper .lightbox.upload .upload-file .actions{margin:15px 0px}.lightbox-wrapper .lightbox.upload .upload-file .actions>div{display:inline-block;margin-right:10px}.lightbox-wrapper .lightbox.upload .upload-file .separator{position:relative;border-bottom:1px solid #d3d3d3;margin-top:30px;margin-bottom:20px}.lightbox-wrapper .lightbox.upload .upload-file .checkbox-message input[type=checkbox]{float:left}.lightbox-wrapper .lightbox.upload .upload-file .checkbox-message input[type=checkbox]:checked+p{color:#ed4636}.lightbox-wrapper .lightbox.upload .upload-file .checkbox-message input[type=checkbox]:checked+p b{color:#ed4636}.lightbox-wrapper .lightbox.upload .upload-file .checkbox-message p{margin-left:25px;line-height:18px;font-size:12px;color:#515151}.lightbox-wrapper .lightbox.upload .upload-file.file-chosen .selected-file{display:block;margin-bottom:12px}.lightbox-wrapper .lightbox.ship-by-truck{width:520px}.lightbox-wrapper .lightbox.ship-by-truck select,.lightbox-wrapper .lightbox.ship-by-truck .select2-container{width:91px;margin-top:3px}.lightbox-wrapper .lightbox.ship-by-truck .edit-input>span.to{position:relative;top:11px;left:9px;margin-right:15px}.lightbox-wrapper .lightbox.ship-by-truck .data-point-container.summary .data-point{clear:left}.lightbox-wrapper .lightbox.ship-by-truck .data-point-container.summary .data-point.checks input{position:relative;top:2px}.lightbox-wrapper .lightbox.ship-by-truck .data-point-container.summary .data-point .data{margin-right:12px;font-size:13px;line-height:18px;color:#515151;font-family:"proxima_nova_semibold"}.lightbox-wrapper .lightbox.ship-by-truck .pallet-details .pallet-class .select2-container,.lightbox-wrapper .lightbox.ship-by-truck .pallet-details .pallet-class select{width:400px}.lightbox-wrapper .lightbox.ship-by-truck .summary .edit-input{min-width:150px;font-size:14px}.lightbox-wrapper .lightbox.ship-by-truck .summary .edit-input.check{min-width:0}.lightbox-wrapper .lightbox.ship-by-truck .summary .edit-input.pallet-info strong{width:70px;display:inline-block;font-family:"proxima_nova_semibold"}.lightbox-wrapper .lightbox.ship-by-truck table tr{position:relative}.lightbox-wrapper .lightbox.ship-by-truck table th{text-align:left}.lightbox-wrapper .lightbox.ship-by-truck table th span{font-size:12px;position:relative;top:-1px;color:#5f5f5f}.lightbox-wrapper .lightbox.ship-by-truck table th,.lightbox-wrapper .lightbox.ship-by-truck table td{vertical-align:top}.lightbox-wrapper .lightbox.ship-by-truck table th.remove,.lightbox-wrapper .lightbox.ship-by-truck table td.remove{padding:0;position:relative}.lightbox-wrapper .lightbox.ship-by-truck table td.weight{width:110px}.lightbox-wrapper .lightbox.ship-by-truck table td.weight input{width:50px}.lightbox-wrapper .lightbox.ship-by-truck table td.dimensions{width:267px}.lightbox-wrapper .lightbox.ship-by-truck table td.dimensions input{width:50px}.lightbox-wrapper .lightbox.ship-by-truck table td.dimensions span{position:relative;left:-5px;font-size:11px}.lightbox-wrapper .lightbox.ship-by-truck table td.remove span{display:block;background:url('../images/sprites.png') no-repeat -258px -27px;width:9px;height:9px;background-position:-253px -23px;padding:5px;text-indent:-9999em;position:absolute;top:14px;left:-29px;cursor:pointer}.lightbox-wrapper .lightbox.manually-process{width:578px}.lightbox-wrapper .lightbox.manually-process .data-point{margin-bottom:15px}.lightbox-wrapper .lightbox.cancellation-request{width:650px}.lightbox-wrapper .lightbox.cancellation-request .padded{padding-bottom:0;padding-left:20px}.lightbox-wrapper .lightbox.cancellation-request textarea.master-reason{margin-left:0}.lightbox-wrapper .lightbox.cancellation-request h3{margin-bottom:10px}.lightbox-wrapper .lightbox.cancellation-request select,.lightbox-wrapper .lightbox.cancellation-request .select2-container{width:140px}.lightbox-wrapper .lightbox.cancellation-request tr .cancelqty{width:60px}.lightbox-wrapper .lightbox.cancellation-request tr .cancelqty input{width:42px;margin-top:0}.lightbox-wrapper .lightbox.cancellation-request td.qty{font-size:13px;position:relative;top:6px}.lightbox-wrapper .lightbox.cancellation-request.shipments td.product-name{width:309px}.lightbox-wrapper .lightbox.cancellation-request.shipments textarea{width:453px}.lightbox-wrapper .lightbox.service-req .item.header:last-child{margin-bottom:20px !important}.lightbox-wrapper .lightbox.service-req .item.header span.grey{color:#7e7e7e}.lightbox-wrapper .lightbox.service-req.missing-accessory{width:596px}.lightbox-wrapper .lightbox.service-req.missing-accessory .shipmethod{clear:none !important}.lightbox-wrapper .lightbox.service-req.missing-accessory .money-back{clear:left}.lightbox-wrapper .lightbox.service-req.missing-accessory .item.header{margin-bottom:20px}.lightbox-wrapper .lightbox.service-req.missing-accessory .sub-data.ship-label label{color:black !important}.lightbox-wrapper .lightbox.service-req.missing-accessory .sub-data.ship-label label:first-child{color:gray !important}.lightbox-wrapper .lightbox.service-req.return{width:676px}.lightbox-wrapper .lightbox.service-req.return .shipmethod{clear:none !important}.lightbox-wrapper .lightbox.service-req.return .item.header{margin-bottom:20px}.lightbox-wrapper .lightbox.service-req.lost-shipment{width:591px}.lightbox-wrapper .lightbox.service-req.lost-shipment .header .sub-data.reason{margin-left:0}.lightbox-wrapper .lightbox.service-req.request-created{width:653px}.lightbox-wrapper .lightbox.service-req.request-created ol li{background:none;background-image:-webkit-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:-moz-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:-o-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:-ms-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);padding:13px 20px 18px}.lightbox-wrapper .lightbox.service-req.request-created ol li.step1 div.step{margin:0 0 0 10px;position:relative;top:7px}.lightbox-wrapper .lightbox.service-req.request-created ol li.step3 div.step{margin:0 0 0 10px;position:relative;top:7px}.lightbox-wrapper .lightbox.service-req.request-created ol li div.num{border-radius:50px;background-color:#515151;text-align:center;font-size:18px;width:30px;height:30px;line-height:30px;color:white;display:inline-block}.lightbox-wrapper .lightbox.service-req.request-created ol li div.step{display:inline-block;margin:0 0 20px 10px}.lightbox-wrapper .lightbox.service-req.request-created ol li label{display:inline-block;color:#7c7c7c;font-size:13px}.lightbox-wrapper .lightbox.service-req.request-created ol li input[type="text"]{width:156px}.lightbox-wrapper .lightbox.service-req.request-created ol li table tr th{color:#7c7c7c;font-size:13px}.lightbox-wrapper .lightbox.service-req.request-created ol li table tbody tr td{border-bottom:1px solid #adadad;padding:12px 14px 15px 0;vertical-align:top;line-height:16px}.lightbox-wrapper .lightbox.service-req.request-created ol li table tbody tr td.product{width:300px}.lightbox-wrapper .lightbox.service-req.request-created ol li table tbody tr td.type{width:140px}.lightbox-wrapper .lightbox.service-req.request-created ol li table tbody tr td.next-step{width:140px}.lightbox-wrapper .lightbox.service-req.request-created ol li table tbody tr:last-child td{border-bottom:0}.lightbox-wrapper .lightbox.service-req.request-created h1{color:#58b539}.lightbox-wrapper .lightbox.service-req.request-created h1 span{background:url('../images/sprites.png') no-repeat -287px -72px;width:28px;height:24px;display:inline-block;position:relative;top:4px;margin-right:7px}.lightbox-wrapper .lightbox.service-req.request-created h3{font-size:16px}.lightbox-wrapper .lightbox.service-req .data-point-container{float:none}.lightbox-wrapper .lightbox.service-req .message{clear:left;padding:15px;margin-bottom:20px}.lightbox-wrapper .lightbox.service-req .message td,.lightbox-wrapper .lightbox.service-req .message th{text-align:left;padding:3px 3px 3px 26px}.lightbox-wrapper .lightbox.service-req .message td.radio,.lightbox-wrapper .lightbox.service-req .message th.radio{padding-left:0}.lightbox-wrapper .lightbox.service-req .message td.vendor,.lightbox-wrapper .lightbox.service-req .message th.vendor{padding-left:1px}.lightbox-wrapper .lightbox.service-req .message td input[type="radio"],.lightbox-wrapper .lightbox.service-req .message th input[type="radio"]{position:relative;top:-1px}.lightbox-wrapper .lightbox.service-req .message th{font-size:12px;color:#7c7c7c}.lightbox-wrapper .lightbox.service-req .message tr.not-interested td{padding-top:10px;color:#2d2d2d;font-family:'proxima_nova_semibold'}.lightbox-wrapper .lightbox.service-req .message.error{background-color:#fad5d5;border-radius:5px}.lightbox-wrapper .lightbox.service-req .message.error h3{color:#ed4636}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data{float:left;display:inline-block;width:165px;margin-right:14px;margin-bottom:20px}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data label{display:inline-block;margin-bottom:4px;font-size:12px;color:gray}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data select,.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data .select2-container{width:165px}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data.found{width:133px}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data.shipmethod{clear:left}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data.radios{width:115px}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data.notes{width:97%}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data.notes textarea{width:100%;height:60px}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data.offer-credit{width:100px}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data.final-resolution{width:242px}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data.final-resolution select,.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data.final-resolution .select2-container{width:240px}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data .checkbox-wrap{position:relative}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data .checkbox-wrap input[type="checkbox"]{position:absolute;top:0;left:0}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data .checkbox-wrap label{padding-left:20px;line-height:1.4em;color:black}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data input[type="checkbox"],.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data input[type="radio"],.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data .select2-container{position:relative;top:2px}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data.ship-label #tracking-num{margin-left:21px;width:110px}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data.weight{width:89px}.lightbox-wrapper .lightbox.service-req .resolution .data-set .sub-data.weight input{width:70px}.lightbox-wrapper .lightbox.service-req .resolution .data-set hr{clear:left;border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3);margin-bottom:30px}.lightbox-wrapper .lightbox.service-req .grey{color:#a8a8a8;font-size:12px;display:block}.lightbox-wrapper .lightbox.service-req .item{background-color:#e9e9e9;background:none;background-image:-webkit-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:-moz-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:-o-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:-ms-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);padding:17px 20px;line-height:14px;margin-bottom:1px}.lightbox-wrapper .lightbox.service-req .item.selected{background-color:#fcf5aa;background-image:none}.lightbox-wrapper .lightbox.service-req .item.header{background-color:#e9e9e9;background:none;background-image:-webkit-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:-moz-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:-o-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:-ms-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);margin-bottom:0px}.lightbox-wrapper .lightbox.service-req .item.header:last-child{margin-bottom:30px}.lightbox-wrapper .lightbox.service-req .item .sub-data{float:left;display:inline-block;margin-right:20px;margin-bottom:10px;position:relative;line-height:1.3em}.lightbox-wrapper .lightbox.service-req .item .sub-data:last-child{margin-bottom:0}.lightbox-wrapper .lightbox.service-req .item .sub-data.check{margin-right:7px}.lightbox-wrapper .lightbox.service-req .item .sub-data.product-name{color:#2d87c6;width:295px}.lightbox-wrapper .lightbox.service-req .item .sub-data.price{width:78px}.lightbox-wrapper .lightbox.service-req .item .sub-data.status{width:90px}.lightbox-wrapper .lightbox.service-req .item .sub-data.reason{width:94px;clear:left}.lightbox-wrapper .lightbox.service-req .item .sub-data.resolution{width:114px}.lightbox-wrapper .lightbox.service-req .item .sub-data.arrivaleta{width:79px}.lightbox-wrapper .lightbox.service-req .item .sub-data.notes{width:200px;margin-right:0}.lightbox-wrapper .lightbox.service-req .item .sub-data.trace-ref{clear:left}.lightbox-wrapper .lightbox.service-req .item .sub-data.trace-notes{width:200px}.lightbox-wrapper .lightbox.service-req .item .sub-data.arrived-at{clear:left}.lightbox-wrapper .lightbox.service-req .selectable .sub-data.reason{margin-left:28px !important}.lightbox-wrapper .lightbox.out-of-stock{width:816px}.lightbox-wrapper .lightbox.out-of-stock .backorder-qty{margin-top:4px}.lightbox-wrapper .lightbox.out-of-stock .backorder-qty .ui-datepicker-trigger{display:none}.lightbox-wrapper .lightbox.out-of-stock td.product-name{width:329px}.lightbox-wrapper .lightbox.out-of-stock .red{margin-top:0}.lightbox-wrapper .lightbox.tracking-details{width:669px}.lightbox-wrapper .lightbox.tracking-details .item-list{-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}.lightbox-wrapper .lightbox.tracking-details .item-list.striped tbody tr:first-child>td{border-top:1px solid #cacaca}.lightbox-wrapper .lightbox.tracking-details .item-list.striped tbody tr:last-child>td{border-bottom:1px solid #cacaca}.lightbox-wrapper .lightbox.tracking-details .item-list.striped tbody tr td:first-child{border-left:1px solid #cacaca}.lightbox-wrapper .lightbox.tracking-details .item-list.striped tbody tr td:last-child{border-right:1px solid #cacaca}.lightbox-wrapper .lightbox.tracking-details .item-list.striped tbody tr td{background-color:#e9e9e9}.lightbox-wrapper .lightbox.tracking-details .item-list.striped tbody tr:nth-child(odd) td{background-color:white}.lightbox-wrapper .lightbox.tracking-details .item-list.tracking-numbers{margin-bottom:37px}.lightbox-wrapper .lightbox.tracking-details .item-list .tracking{width:163px}.lightbox-wrapper .lightbox.tracking-details .item-list .tracking span{color:#2d87c6}.lightbox-wrapper .lightbox.tracking-details .item-list .status{width:104px}.lightbox-wrapper .lightbox.tracking-details .item-list .eta{width:100px}.lightbox-wrapper .lightbox.tracking-details .item-list.tracking-numbers{width:100%}.lightbox-wrapper .lightbox.tracking-details .item-list.tracking-numbers tr.wrap{cursor:pointer}.lightbox-wrapper .lightbox.tracking-details .item-list.tracking-numbers tr.wrap>td{background:none;background-image:-webkit-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:-moz-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:-o-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:-ms-linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);background-image:linear-gradient(top,#ebebeb 0%,#d1d1d1 100%);padding:6px 20px}.lightbox-wrapper .lightbox.tracking-details .item-list.tracking-numbers tr.wrap .details{margin-top:26px;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}.lightbox-wrapper .lightbox.tracking-details .item-list.headers th{padding:5px 10px 5px 10px}.lightbox-wrapper .lightbox.tracking-details .item-list.headers th.carrier{width:60px}.lightbox-wrapper .lightbox.tracking-details .loading-details{text-align:center;position:relative;top:-10px}.lightbox-wrapper .lightbox.tracking-details .loading-details span{position:relative;top:-4px}.lightbox-wrapper .lightbox.tracking-details .table-head{padding:6px 20px}.lightbox-wrapper .lightbox.tracking-details .table-head table{margin-bottom:0}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul{background-color:#bababa;position:relative;width:400px;margin:0 auto 65px;height:10px;left:0;right:0;display:block}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul li{background:#2d87c6;display:block;width:30px;height:30px;position:absolute;border-radius:30px;top:-10px;left:-6px}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul li span.dot{background-color:white;border-radius:30px;display:block;width:18px;height:18px;top:6px;position:absolute;left:6px;z-index:0;box-shadow:0px 2px 6px rgba(0,0,0,0.15)}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul li span.text{display:inline-block;width:88px;text-align:center;position:relative;left:-30px;top:36px;color:#bababa}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul li.bar{background-color:#2d87c6;position:absolute;top:0;left:0;height:10px;border-radius:0}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul li:first-child{left:-2px}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul li:nth-child(2){left:50%}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul li:last-child{left:100%;margin-left:-20px}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul.step_one .bar{width:0px}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul.step_one .received span.text{color:#2d87c6}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul.step_one .delivered,.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul.step_one .intransit{background:#bababa}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul.step_two .bar{width:207px}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul.step_two .received span.text,.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul.step_two .intransit span.text{color:#2d87c6}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul.step_two .delivered{background:#bababa}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul.step_three .bar{width:393px}.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul.step_three .received span.text,.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul.step_three .intransit span.text,.lightbox-wrapper .lightbox.tracking-details .shipping-progress ul.step_three .delivered span.text{color:#2d87c6}.lightbox-wrapper .lightbox.tracking-details .item-list td,.lightbox-wrapper .lightbox.tracking-details .item-list th{padding:5px 10px 5px 10px}.lightbox-wrapper .lightbox.tracking-details .item-list th.location{width:152px}.lightbox-wrapper .lightbox.tracking-details .item-list th.date{width:45px}.lightbox-wrapper .lightbox.tracking-details .item-list th.time{width:58px}.lightbox-wrapper .lightbox.tracking-details .item-list th.activity{width:147px}.lightbox-wrapper .lightbox.tracking-details .item-list a td.carrier{width:60px}.lightbox-wrapper .lightbox.invalid-ship-method{width:400px}.lightbox-wrapper .lightbox.invalid-ship-method .data-point{float:left;margin-bottom:20px;padding-right:42px}.lightbox-wrapper .lightbox.invalid-ship-method .data-point.right{width:184px}.lightbox-wrapper .lightbox.invalid-ship-method .data-point .data{font-size:13px;font-family:'proxima_nova_regular';line-height:18px}.lightbox-wrapper .lightbox.invalid-ship-method .data-point .data select,.lightbox-wrapper .lightbox.invalid-ship-method .data-point .data .select2-container{width:184px}.lightbox-wrapper .lightbox.invalid-ship-method .data-point .title{margin-bottom:4px}.lightbox-wrapper .lightbox.invalid-sku{width:400px}.lightbox-wrapper .lightbox.invalid-sku .data-point{float:left;margin-bottom:20px;padding-right:42px}.lightbox-wrapper .lightbox.invalid-sku .data-point .data{font-size:13px;font-family:'proxima_nova_regular';line-height:18px}.lightbox-wrapper .lightbox.invalid-sku .data-point .title{margin-bottom:4px}.lightbox-wrapper .lightbox.invalid-sku .data-point .make-perm{padding-top:10px}.lightbox-wrapper .lightbox.invalid-sku .data-point .make-perm label{display:inline-block}.lightbox-wrapper .lightbox.invalid-sku .data-point .make-perm input[type="checkbox"]{position:relative;top:2px}.lightbox-wrapper .lightbox.invalid-pricing{width:716px}.lightbox-wrapper .lightbox.invalid-pricing td.dropdown input[type="checkbox"]{position:relative;top:2px}.lightbox-wrapper .lightbox.invalid-pricing .red{margin-top:0}.lightbox-wrapper .lightbox.invalid-address{width:600px}.lightbox-wrapper .lightbox.invalid-address iframe{float:left}.lightbox-wrapper .lightbox.invalid-address .map .data-point{margin-right:0}.lightbox-wrapper .lightbox.invalid-address #did-you-mean{background-color:#fcf5aa;padding:13px;border-radius:5px;line-height:18px;position:relative}.lightbox-wrapper .lightbox.invalid-address #did-you-mean h4{color:#a09415;font-size:15px;margin-bottom:5px}.lightbox-wrapper .lightbox.invalid-address #did-you-mean .message{display:inline-block;width:300px}.lightbox-wrapper .lightbox.invalid-address #did-you-mean .button-wrap{display:inline-block;position:absolute;right:13px;bottom:13px}.lightbox-wrapper .lightbox.invalid-address #did-you-mean .button-wrap .blue{margin-left:5px}.lightbox-wrapper .lightbox.invalid-address .data-point{float:left}.lightbox-wrapper .lightbox.invalid-address .data-point .data{font-size:13px;line-height:18px;margin-bottom:10px}.lightbox-wrapper .lightbox.invalid-address .data-point label{color:#a8a8a8;font-size:12px;margin-bottom:4px;display:block}.lightbox-wrapper .lightbox.invalid-address .data-point .button{margin-bottom:30px}.lightbox-wrapper .lightbox.invalid-address .data-point textarea{height:80px}.lightbox-wrapper .lightbox.invalid-address .data-point.state,.lightbox-wrapper .lightbox.invalid-address .data-point.zip{width:80px}.lightbox-wrapper .lightbox.invalid-address .data-point.state input,.lightbox-wrapper .lightbox.invalid-address .data-point.zip input{width:60px !important}.lightbox-wrapper .lightbox.invalid-address .data-point.country{clear:left}.lightbox-wrapper .lightbox.invalid-address .data-point.country select,.lightbox-wrapper .lightbox.invalid-address .data-point.country .select2-container{width:167px}.lightbox-wrapper .lightbox.invalid-address .data-point.map{margin-right:0;padding-right:0;margin-left:10px}.lightbox-wrapper .lightbox.invalid-address .data-point.map #map-canvas{background-color:#d3d3d3}.lightbox-wrapper .lightbox.invalid-address .city-state input[type="text"],.lightbox-wrapper .lightbox.invalid-address .city-state select{width:150px}.lightbox-wrapper .lightbox.invalid-address .city-state label{width:150px}.lightbox-wrapper .lightbox.review-cancelled-items{width:800px}.lightbox-wrapper .lightbox.review-cancelled-items .backorder-qty{display:inline-block;padding-left:8px;position:relative;top:-9px}.lightbox-wrapper .lightbox.review-cancelled-items .backorder-qty label{display:block;position:relative;top:-9px}.lightbox-wrapper .lightbox.review-cancelled-items .backorder-qty input{width:50px}.lightbox-wrapper .lightbox.authorize-payment{width:400px}.lightbox-wrapper .lightbox.authorize-payment a.button{margin-bottom:20px;clear:left}.lightbox-wrapper .lightbox.authorize-payment hr{border-color:#c9c9c9;background-color:#c9c9c9;border:0;padding:0;height:1px;margin-bottom:19px;margin-top:19px}.lightbox-wrapper .lightbox.authorize-payment h3{margin-bottom:15px}.lightbox-wrapper .lightbox.authorize-payment label{display:inline-block;color:#7c7c7c;font-size:12px;line-height:17px;margin-bottom:2px}.lightbox-wrapper .lightbox.authorize-payment .toggle{-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}.lightbox-wrapper .lightbox.authorize-payment .data-point{float:left}.lightbox-wrapper .lightbox.authorize-payment .data-point.expiration input{width:50px}.lightbox-wrapper .lightbox.authorize-payment .data-point.cvv input{width:50px}.lightbox-wrapper .lightbox.authorize-payment .data-point.check label{display:inline-block;position:relative;top:-3px;color:#515151}.lightbox-wrapper .lightbox.authorize-payment .data-point.expiration select,.lightbox-wrapper .lightbox.authorize-payment .data-point.expiration .select2-container{width:70px;float:left;margin-right:3px;margin-top:2px;margin-bottom:3px}.lightbox-wrapper .lightbox.authorize-payment .data-point.expiration>span{float:left;margin-right:3px;position:relative;top:10px}.lightbox-wrapper .lightbox.authorize-payment .data-point.card-type select,.lightbox-wrapper .lightbox.authorize-payment .data-point.card-type .select2-container{width:149px}.lightbox-wrapper .lightbox.authorize-payment .data-point .data{font-size:13px;line-height:18px}.lightbox-wrapper .lightbox.authorize-payment .data-point .data span.red{margin-right:5px}.lightbox-wrapper .lightbox.authorize-payment .data-point-container{float:none;display:block;margin-bottom:15px}.lightbox-wrapper .lightbox.authorize-payment fieldset.form-object{width:initial}.lightbox-wrapper .lightbox.authorize-payment fieldset.payment .details{margin:5px}.lightbox-wrapper .lightbox.authorize-payment fieldset.payment table{width:100%}.lightbox-wrapper .lightbox.authorize-payment fieldset.payment tr{line-height:18px}.lightbox-wrapper .lightbox.authorize-payment fieldset.disabled{background-color:#fbe3e3}.lightbox-wrapper .lightbox.authorize-payment fieldset .card-type select,.lightbox-wrapper .lightbox.authorize-payment fieldset .card-type .select2-container,.lightbox-wrapper .lightbox.authorize-payment fieldset .card-type.select2-container{width:371px}.lightbox-wrapper .lightbox.authorize-payment fieldset .card-holder input{width:351px}.lightbox-wrapper .lightbox.authorize-payment fieldset .card-number input{width:351px}.lightbox-wrapper .lightbox.authorize-payment fieldset .expiration{width:150px;margin-right:0px}.lightbox-wrapper .lightbox.authorize-payment fieldset .expiration select,.lightbox-wrapper .lightbox.authorize-payment fieldset .expiration .select2-container{width:70px;float:left;margin-right:3px;margin-top:2px;margin-bottom:3px}.lightbox-wrapper .lightbox.authorize-payment fieldset .expiration .slash{display:none}.lightbox-wrapper .lightbox.authorize-payment fieldset .cvv{width:70px}.lightbox-wrapper .lightbox.authorize-payment fieldset .cvv input{width:50px}.lightbox-wrapper .lightbox.authorize-payment fieldset .save{bottom:75px;left:245px}.lightbox-wrapper .lightbox.authorize-payment fieldset .save label{width:120px;vertical-align:middle}.lightbox-wrapper .lightbox.authorize-payment fieldset .transaction-number input{width:351px}.lightbox-wrapper .lightbox .data-point-container{float:left;display:inline-block}.lightbox-wrapper .lightbox .data-point-container .items-container{vertical-align:top}.lightbox-wrapper .lightbox .data-point-container .items-container .data-point{float:left;display:inline-block}.lightbox-wrapper .lightbox .form{width:470px;overflow-x:auto}.lightbox-wrapper .lightbox .form label{display:inline-block;color:#7c7c7c;font-size:12px;line-height:17px;margin-bottom:2px}.lightbox-wrapper .lightbox .upload-file h1{margin-bottom:10px}.lightbox-wrapper .lightbox .upload-file h1.upload-title,.lightbox-wrapper .lightbox .upload-file .uploading-overlay{display:none}.lightbox-wrapper .lightbox .upload-file.uploading h1{display:none}.lightbox-wrapper .lightbox .upload-file.uploading h1.upload-title{display:block}.lightbox-wrapper .lightbox .upload-file.uploading .content{display:none}.lightbox-wrapper .lightbox .upload-file.uploading .uploading-overlay{padding-top:52px;display:block}.lightbox-wrapper .lightbox .upload-file.uploading .uploading-overlay .progress{background-color:#d3d3d3;height:26px;width:100%;border-radius:4px;margin-bottom:12px}.lightbox-wrapper .lightbox .upload-file.uploading .uploading-overlay .progress .bar{background:none;background-image:-webkit-linear-gradient(top,#2a84c3 0%,#207ab9 100%);background-image:-moz-linear-gradient(top,#2a84c3 0%,#207ab9 100%);background-image:-o-linear-gradient(top,#2a84c3 0%,#207ab9 100%);background-image:-ms-linear-gradient(top,#2a84c3 0%,#207ab9 100%);background-image:linear-gradient(top,#2a84c3 0%,#207ab9 100%);height:26px;border-radius:4px 0 0 4px}.lightbox-wrapper .lightbox .upload-file.uploading .uploading-overlay .progress-extended{color:#939393;font-size:11px}.lightbox-wrapper .lightbox .upload-file .content{position:relative}.lightbox-wrapper .lightbox .upload-file .selected-file{display:none;background:#e9e9e9;padding:10px;margin-top:10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#7c7c7c}.lightbox-wrapper .lightbox .upload-file .actions{margin:15px 0px}.lightbox-wrapper .lightbox .upload-file .actions>div{display:inline-block;margin-right:10px}.lightbox-wrapper .lightbox .upload-file .separator{position:relative;border-bottom:1px solid #d3d3d3;margin-top:30px;margin-bottom:20px}.lightbox-wrapper .lightbox .upload-file .checkbox-message input[type=checkbox]{float:left}.lightbox-wrapper .lightbox .upload-file .checkbox-message input[type=checkbox]:checked+p{color:#ed4636}.lightbox-wrapper .lightbox .upload-file .checkbox-message input[type=checkbox]:checked+p b{color:#ed4636}.lightbox-wrapper .lightbox .upload-file .checkbox-message p{margin-left:25px;line-height:18px;font-size:12px;color:#515151}.lightbox-wrapper .lightbox .upload-file.file-chosen .selected-file{display:block;margin-bottom:12px}.lightbox-wrapper .lightbox .warehouse-details{-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}.lightbox-wrapper .lightbox .create-account{background-color:#e9e9e9;border-radius:5px;padding:10px;margin-bottom:30px;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}.lightbox-wrapper .lightbox .create-account h2{font-size:16px;margin-bottom:7px}.lightbox-wrapper .lightbox .checkbox-label{position:relative;top:-3px}.lightbox-wrapper .lightbox .shipping-accounts{border-top:1px solid #e9e9e9;padding-top:10px}.lightbox-wrapper .lightbox .shipping-accounts h2{margin-bottom:10px}.lightbox-wrapper .lightbox .shipping-accounts select,.lightbox-wrapper .lightbox .shipping-accounts .select2-container{width:183px}.lightbox-wrapper .lightbox .shipping-accounts .add-shipping-account{background-color:#e9e9e9;border-radius:5px;padding:10px;margin-bottom:30px;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}.lightbox-wrapper .lightbox .shipping-accounts .add-shipping-account h2{font-size:16px;margin-bottom:7px}.lightbox-wrapper .lightbox .shipping-accounts .add-shipping-account .select2-container,.lightbox-wrapper .lightbox .shipping-accounts .add-shipping-account select{float:left}.lightbox-wrapper .lightbox .ship-using-quipt{background-color:#e9e9e9;border-radius:5px;padding:10px;margin-bottom:30px;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}.lightbox-wrapper .lightbox .ship-using-quipt h2{font-size:16px;margin-bottom:7px}.lightbox-wrapper .lightbox .ship-using-quipt .left{width:150px;float:left;margin-right:15px}.lightbox-wrapper .lightbox .ship-using-quipt .right-side{float:left;width:267px}.lightbox-wrapper .lightbox .ship-using-quipt .right-side .form-object{width:117px;display:inline-block;margin-right:10px}.lightbox-wrapper .lightbox .ship-using-quipt .right-side .form-object input[type="text"]{width:99px}.lightbox-wrapper .lightbox .ship-using-quipt .right-side .form-object.right{margin-right:0 !important}.lightbox-wrapper .lightbox .ship-using-quipt .ship-type{background-color:#cecece;border-radius:3px;padding:10px;margin-bottom:10px;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}.lightbox-wrapper .lightbox .form-object{width:203px;display:inline-block;vertical-align:top;margin:0 20px 16px 0;position:relative}.lightbox-wrapper .lightbox .form-object.right{margin-right:0}.lightbox-wrapper .lightbox .form-object input[type="text"],.lightbox-wrapper .lightbox .form-object input[type="password"]{width:183px}.lightbox-wrapper .lightbox .form-object select,.lightbox-wrapper .lightbox .form-object .select2-container{width:183px}.lightbox-wrapper .lightbox .form-object.split select,.lightbox-wrapper .lightbox .form-object.split .select2-container,.lightbox-wrapper .lightbox .form-object.split input[type="text"]{width:65px;float:left}.lightbox-wrapper .lightbox .form-object.split label{display:block}.lightbox-wrapper .lightbox .form-object.split span.slash{float:left;margin:9px}.lightbox-wrapper .lightbox .form-object.full_width{display:block}.lightbox-wrapper .lightbox .form-object input[type="radio"]{display:inline-block}.lightbox-wrapper .lightbox .form-object input[type="radio"]+label{display:inline-block}table.item-list{margin-bottom:20px}table.item-list th{text-align:left;font-size:12px;color:#7c7c7c;padding:0px 10px 0px 0}table.item-list th.select{width:10px}table.item-list th.product-name{width:259px}table.item-list td{padding:5px 20px 5px 0;line-height:17px;font-size:12px}table.item-list td.product-name{font-size:13px}table.item-list td.dropdown select,table.item-list td.dropdown .select2-container{width:143px}table.item-list td,table.item-list th,table.item-list tr{vertical-align:top}table.item-list tr{padding-bottom:13px}table.item-list span.grey{color:#7c7c7c;font-size:11px !important}table.item-list tr.selected td{background-color:#fffbcd}table.item-list textarea{width:100%}.checkbox-button{display:inline-block}.tooltip[tooltip]{cursor:help;position:relative;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;color:#2d87c6}.tooltip[tooltip]:after{content:attr(tooltip);color:#fff;background:#333;background:rgba(0,0,0,0.75);padding:7px 10px;position:absolute;left:-9999px;opacity:0;bottom:-157%;white-space:nowrap;-webkit-transition:0.25s linear opacity;border-radius:2px;font-size:12px}.tooltip[tooltip]:hover:after{left:-50%;opacity:1}.field-validation-error+div p.small:after,.field-validation-error-override+div p.small:after,.field-validation-valid+div p.small:after{content:" *";color:#ed4636;font-size:13px}.field-validation-error+div label:first-child:after,.field-validation-error-override+div label:first-child:after,.field-validation-valid+div label:first-child:after{content:" *";color:#ed4636;font-size:13px}.field-validation-error+div.radios label:after,.field-validation-error-override+div.radios label:after,.field-validation-valid+div.radios label:after{content:""}.field-validation-error+div label,.field-validation-error-override+div label,.field-validation-error+div p.small,.field-validation-error-override+div p.small{color:#ed4636 !important}.field-validation-error+div .select2-container.select2-container-active,.field-validation-error-override+div .select2-container.select2-container-active{box-shadow:0px 0px 4px #ed4636}.field-validation-warning+div label,.field-validation-warning+div p.small{color:#ffab00 !important}.field-validation-warning+div .select2-container.select2-container-active{box-shadow:0px 0px 4px #ffab00}.input-validation-error,.input-validation-error-override{border:1px solid #ed4636}.input-validation-error:focus,.input-validation-error-override:focus{border-color:#ed4636;box-shadow:0px 0px 4px #ed4636}.input-validation-warning{border:1px solid #ffab00}.input-validation-warning:focus{border-color:#ffab00;box-shadow:0px 0px 4px #ffab00}.field-validation-error+div.thumb-container a,.field-validation-error-override+div.thumb-container a{border-color:#ed4636 !important}.field-validation-warning+div.thumb-container a{border-color:#ffab00 !important}.field-validation-error+div.col input,.field-validation-error-override+div.col input{border:1px solid #ed4636}.field-validation-error+div.col input:focus,.field-validation-error-override+div.col input:focus{border-color:#ed4636;box-shadow:0px 0px 4px #ed4636}.field-validation-warning+div.col input{border:1px solid #ffab00}.field-validation-warning+div.col input:focus{border-color:#ffab00;box-shadow:0px 0px 4px #ffab00}.ui-datepicker{font-size:12px;border-radius:5px;box-shadow:0px 4px 10px rgba(0,0,0,0.6);padding:7px}.ui-datepicker .ui-datepicker-prev{background:url('../images/sprites.png') no-repeat -207px -531px;width:10px;height:14px;text-indent:-9999em;left:7px;top:6px;background-position:-208px -531px}.ui-datepicker .ui-datepicker-next{background:url('../images/sprites.png') no-repeat -239px -531px;width:10px;height:14px;text-indent:-9999em;right:7px;top:6px;background-position:-239px -531px}#loading{text-align:center;padding-top:152px}.ui-widget-content.ui-slider{border:1px solid #aaa;background:#fff url(../themes/base/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222;margin:10px 5px 6px}.ui-state-default.ui-slider-handle{border:1px solid #d3d3d3;background:#e6e6e6 url(../themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555;border-radius:3px}.ui-slider .ui-slider-handle,.ui-slider .ui-slider-range{z-index:0}.button-group{position:relative}.button-group.bordered{border-bottom:3px solid rgba(0,0,0,0.5);border-right:3px solid rgba(0,0,0,0.5)}.button-group a{white-space:nowrap}.button-group .dropdown-menu{display:none;position:absolute;background-color:white;border-radius:4px 0px 4px 4px;font-size:12px;line-height:22px;padding:7px 8px;clear:left;top:32px;right:0;box-shadow:0px 4px 7px rgba(0,0,0,0.3)}.button-group .dropdown-menu.right{border-radius:0px 4px 4px 0px}.button-group .dropdown-menu .divider{margin:5px 0px;border-bottom:1px solid #c9c9c9}.button-group .dropdown-menu li{text-align:left;white-space:nowrap}.button-group .dropdown-menu a{position:relative;display:block;padding:0px 5px}.button-group .dropdown-menu a:hover{background-color:#f6f6f6;border-radius:2px}.button-group .dropdown-menu a:active{top:1px}.button-group .dropdown-menu.dropdown-actions{padding:0px;top:39px;left:0px;min-width:100%;border-radius:0}.button-group .dropdown-menu.dropdown-actions li{text-align:left;border-bottom:1px solid rgba(255,255,255,0.2)}.button-group .dropdown-menu.dropdown-actions li:last-child{border-bottom:none}.button-group .dropdown-menu.dropdown-actions li div{padding:3px;font-size:16px}.button-group .primary{float:left;display:inline-block;background-color:white;border-radius:2px 0 0 2px;border-right:1px solid #e9e9e9;color:#515151;font-size:12px;padding:10px 10px 10px 10px}.button-group.actionable>div{float:left;display:inline-block;border-radius:2px 0 0 2px}.button-group.actionable div:only-child{padding-right:25px}.button-group .caret{background:url('../images/sprites.png') no-repeat -208px -413px;width:8px;height:5px;background-color:white;display:inline-block;float:left;padding:10px;background-position:-198px -399px;cursor:pointer;border-radius:0 2px 2px 0}.button-group .caret:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(255,255,255,0.5);width:0;height:0;top:45%;right:10px;border-radius:3px;position:absolute}.button-group.open .dropdown-menu{display:block;z-index:10}.button-group.open .caret{border-radius:0 2px 0 0}.button-group.open .primary{border-radius:2px 0 0 0}.button-group.blue{background-color:#2d87c6;color:#fff}.button-group.blue .dropdown-menu,.button-group.blue .primary,.button-group.blue .caret{background-color:#2d87c6;color:white}.button-group.blue a:hover,.button-group.blue li:hover{background-color:#2d87c6;color:white}.button-group.blue .primary{border-right:1px solid #2d87c6}.button-group.blue .caret{background:none}.button-group.blue a{color:white}.button-group.blue .divider{border-bottom:1px solid #60a5d5}.button-group.green{background-color:#58b539;color:#fff}.button-group.green .dropdown-menu,.button-group.green .primary,.button-group.green .caret{background-color:#58b539;color:white}.button-group.green a:hover,.button-group.green li:hover{background-color:#58b539;color:white}.button-group.green .primary{border-right:1px solid #58b539}.button-group.green .caret{background:none}.button-group.green a{color:white}.button-group.green .divider{border-bottom:1px solid #58b539}.button-group.grey{background-color:#404145;color:#fff}.button-group.grey .dropdown-menu,.button-group.grey .primary,.button-group.grey .caret{background-color:#404145;color:white}.button-group.grey a:hover,.button-group.grey li:hover{background-color:#404145;color:white}.button-group.grey .primary{border-right:1px solid #404145}.button-group.grey .caret{background:none}.button-group.grey a{color:white}.button-group.grey .divider{border-bottom:1px solid #404145}.button-group.grey.open{background-color:#4c535e !important}.button-group.grey.open .dropdown-menu,.button-group.grey.open .primary,.button-group.grey.open .caret{background-color:#4c535e;color:white}.button-group.grey.open .primary{border-right:1px solid #4c535e}.ui-state-focus{outline:none}#OrderSubmitWrapper{border-bottom:0 !important}.order-submit-summary{padding:0px}.order-submit-summary .po{display:inline-block;float:left;position:relative;top:10px;color:#58b539;font-family:'proxima_nova_semibold';text-align:left}.order-submit-summary .button{position:inherit !important;display:inline-block !important;margin-right:10px}.order-submit-summary:hover .button{display:inline-block !important}.place-order .button{position:inherit !important;display:inline-block !important}.place-order span.reference-number{display:inline-block;float:left}.place-order span.reference-number label{text-align:left !important}.image_upload{margin-bottom:25px}.image_upload .image_selector{float:left;margin-right:8px}.image_upload .image_selector.primary{width:95px}.image_upload .image_selector.primary .thumb-container>a span{background:url('../images/sprites.png') no-repeat -282px -21px;width:39px;height:33px;position:absolute;top:33px;left:29px;display:block;text-indent:-9999em}.image_upload .image_selector.primary .thumb-container>a:hover+span.field-validation-error,.image_upload .image_selector.primary .thumb-container>a:hover+span.field-validation-error-override,.image_upload .image_selector.primary .thumb-container>a:hover+span.field-validation-warning{display:inline-block;left:0px;right:auto}.image_upload .image_selector.primary .thumb-container>a:hover+span.field-validation-error:after,.image_upload .image_selector.primary .thumb-container>a:hover+span.field-validation-error-override:after,.image_upload .image_selector.primary .thumb-container>a:hover+span.field-validation-warning:after{left:5px;right:auto}.image_upload .image_selector.primary .thumb-container.loading a{background-image:initial}.image_upload .image_selector.secondary{width:auto;display:inline-block;margin-right:0}.image_upload .image_selector.secondary .thumb-container{float:left;width:103px}.image_upload .image_selector.secondary .thumb-container>a span{background:url('../images/sprites.png') no-repeat -282px -21px;width:39px;height:33px;position:absolute;top:33px;left:29px;display:block;text-indent:-9999em}.image_upload .image_selector.secondary .thumb-container>a span.remove{position:absolute;right:5px;top:5px;left:inherit;background:url('../images/sprites.png') no-repeat -258px -27px;width:9px;height:9px;text-indent:-9999em;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.image_upload .image_selector.secondary .thumb-container>a:hover+span.field-validation-error,.image_upload .image_selector.secondary .thumb-container>a:hover+span.field-validation-error-override,.image_upload .image_selector.secondary .thumb-container>a:hover+span.field-validation-warning{display:inline-block;left:0px;right:auto}.image_upload .image_selector.secondary .thumb-container>a:hover+span.field-validation-error:after,.image_upload .image_selector.secondary .thumb-container>a:hover+span.field-validation-error-override:after,.image_upload .image_selector.secondary .thumb-container>a:hover+span.field-validation-warning:after{left:5px;right:auto}.image_upload .image_selector.secondary .thumb-container>a:hover span.remove{opacity:1}.image_upload .image_selector.secondary>a span{background:url('../images/sprites.png') no-repeat -344px -27px;width:23px;height:21px;position:absolute;top:37px;left:37px;display:block;text-indent:-9999em}.image_upload .image_selector.secondary a{float:left}.image_upload .image_selector.damage{width:auto;display:inline-block;margin-right:0}.image_upload .image_selector.damage .thumb-container{float:left;width:71px}.image_upload .image_selector.damage .thumb-container>a{width:66px;height:66px}.image_upload .image_selector.damage .thumb-container>a>span{background:url('../images/sprites.png') no-repeat -282px -21px;width:39px;height:33px;position:absolute;top:17px;left:14px;display:block;text-indent:-9999em}.image_upload .image_selector.damage .thumb-container>a>span.remove{position:absolute;right:5px;top:5px;left:inherit;background:url('../images/sprites.png') no-repeat -258px -27px;width:9px;height:9px;text-indent:-9999em;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.image_upload .image_selector.damage .thumb-container>a>img{height:66px;width:66px;margin:0px !important;padding:0px !important}.image_upload .image_selector.damage .thumb-container:hover span.remove{opacity:1}.image_upload .image_selector.swatch{clear:both}.image_upload .image_selector.swatch .thumb-container{float:left;width:103px}.image_upload .image_selector.swatch .thumb-container>a span{background:url('../images/sprites.png') no-repeat -282px -21px;width:39px;height:33px;position:absolute;top:33px;left:29px;display:block;text-indent:-9999em}.image_upload .image_selector.swatch .thumb-container>a span.remove{position:absolute;right:5px;top:5px;left:inherit;background:url('../images/sprites.png') no-repeat -258px -27px;width:9px;height:9px;text-indent:-9999em;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.image_upload .image_selector.swatch .thumb-container>a:hover+span.field-validation-error,.image_upload .image_selector.swatch .thumb-container>a:hover+span.field-validation-error-override,.image_upload .image_selector.swatch .thumb-container>a:hover+span.field-validation-warning{display:inline-block;left:0px;right:auto}.image_upload .image_selector.swatch .thumb-container>a:hover+span.field-validation-error:after,.image_upload .image_selector.swatch .thumb-container>a:hover+span.field-validation-error-override:after,.image_upload .image_selector.swatch .thumb-container>a:hover+span.field-validation-warning:after{left:5px;right:auto}.image_upload .image_selector.swatch .thumb-container>a:hover span.remove{opacity:1}.image_upload .image_selector.swatch>a span{background:url('../images/sprites.png') no-repeat -344px -27px;width:23px;height:21px;position:absolute;top:37px;left:37px;display:block;text-indent:-9999em}.image_upload .image_selector a{border:1px solid #d3d3d3;border-radius:2px;background:none;background-image:-webkit-linear-gradient(top,#fff 0%,#f3f3f3 100%);background-image:-moz-linear-gradient(top,#fff 0%,#f3f3f3 100%);background-image:-o-linear-gradient(top,#fff 0%,#f3f3f3 100%);background-image:-ms-linear-gradient(top,#fff 0%,#f3f3f3 100%);background-image:linear-gradient(top,#fff 0%,#f3f3f3 100%);width:96px;height:96px;display:inline-block;position:relative;cursor:pointer}.image_upload .image_selector .thumb-container>a span.remove{position:absolute;right:5px;top:5px;left:inherit;background:url('../images/sprites.png') no-repeat -258px -27px;width:9px;height:9px;text-indent:-9999em;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.image_upload .image_selector .thumb-container>a:hover{border-color:#c2c2c2;-webkit-box-shadow:0px 2px 1px 0px #e3e3e3;box-shadow:0px 2px 1px 0px #e3e3e3}.image_upload .image_selector .thumb-container>a:hover span.remove{opacity:1}.image_upload .image_selector .thumb-container>a:active{top:1px;-webkit-box-shadow:0px 1px 1px 0px #e3e3e3;box-shadow:0px 1px 1px 0px #e3e3e3}.image_upload .image_selector .thumb-container>a img{position:absolute;margin:2px}.image_upload .image_selector span.field-validation-error+a,.image_upload .image_selector span.field-validation-error-override+a{border:solid 1px #ed4636}.image_upload .image_selector span.field-validation-warning+a{border:solid 1px #ffab00}@-webkit-keyframes fadeInRight{0%{opacity:0;
-webkit-transform:translateX(20px)}
100%{opacity:1;
-webkit-transform:translateX(0)}}
@-moz-keyframes fadeInRight{0%{opacity:0;
-moz-transform:translateX(20px)}
100%{opacity:1;
-moz-transform:translateX(0)}}
@-o-keyframes fadeInRight{0%{opacity:0;
-o-transform:translateX(20px)}
100%{opacity:1;
-o-transform:translateX(0)}}
@keyframes fadeInRight{0%{opacity:0;
transform:translateX(20px)}
100%{opacity:1;
transform:translateX(0)}}
.animated.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeUp{0%{opacity:0;
-webkit-transform:translateY(20px)}
100%{opacity:1;
-webkit-transform:translateY(0)}}
@-moz-keyframes fadeUp{0%{opacity:0;
-moz-transform:translateY(20px)}
100%{opacity:1;
-moz-transform:translateY(0)}}
@-o-keyframes fadeUp{0%{opacity:0;
-o-transform:translateY(20px)}
100%{opacity:1;
-o-transform:translateY(0)}}
@keyframes fadeUp{0%{opacity:0;
transform:translateY(20px)}
100%{opacity:1;
transform:translateY(0)}}
.animated.fadeUp{-webkit-animation-name:fadeUp;-moz-animation-name:fadeUp;-o-animation-name:fadeUp;animation-name:fadeUp}.popup-dialog-wrapper{-webkit-animation-name:fade-in;-webkit-animation-duration:0.25s;background-color:rgba(0,0,0,0.88);position:fixed;top:0;bottom:0;left:0;right:0;z-index:17}.popup-dialog-wrapper .popup-dialog{overflow-x:auto;background-color:white;position:absolute;width:500px;box-shadow:-5px 5px 15px rgba(0,0,0,0.08);padding-top:40px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;left:50%;margin-left:-250px;top:50%;margin-top:-150px;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}.popup-dialog-wrapper .popup-dialog.warning{padding-top:0 !important}.popup-dialog-wrapper .popup-dialog.warning .icon{width:25%;background:#1b6fab;float:left;padding:20px}.popup-dialog-wrapper .popup-dialog.warning .icon svg{fill:#fff}.popup-dialog-wrapper .popup-dialog.warning .content{float:left;margin-left:20px}.popup-dialog-wrapper .popup-dialog.warning .content h1{font-family:'proxima_nova_bold';margin-top:10px;margin-bottom:0}.popup-dialog-wrapper .popup-dialog.warning .content h2{font-family:"proxima_nova_light";font-size:18px;width:300px}.popup-dialog-wrapper .popup-dialog.warning .button-set{margin-top:70px}.popup-dialog-wrapper .popup-dialog h1{margin-bottom:10px}.popup-dialog-wrapper .popup-dialog .padded{padding:0 20px 20px;position:relative}.popup-dialog-wrapper .popup-dialog .button-set{padding:20px;text-align:right}.popup-dialog-wrapper .popup-dialog .button-set img.loader{opacity:0.5;position:relative;top:4px;margin-left:-15px;display:none;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s}.popup-dialog-wrapper .popup-dialog .button-set .return-to-stock{font-size:12px;display:inline-block;margin-right:20px;position:relative;top:3px}.popup-dialog-wrapper .popup-dialog .button-set .return-to-stock label{font-size:12px;position:relative;top:-3px;color:#666}.popup-dialog-wrapper .popup-dialog .button-set .button.blue{margin-left:7px}.popup-dialog-wrapper .popup-dialog.warning{padding-top:0 !important}.popup-dialog-wrapper .popup-dialog.warning .icon{width:25%;background:#1b6fab;float:left;padding:20px}.popup-dialog-wrapper .popup-dialog.warning .icon svg{fill:#fff}.popup-dialog-wrapper .popup-dialog.warning .content{float:left;margin-left:20px}.popup-dialog-wrapper .popup-dialog.warning .content h1{font-family:'proxima_nova_bold';margin-top:10px;margin-bottom:0}.popup-dialog-wrapper .popup-dialog.warning .content h2{font-family:"proxima_nova_light";font-size:18px;width:300px}.popup-dialog-wrapper .popup-dialog.warning .button-set{margin-top:70px}.noshow{display:none !important}.select2-drop{border-radius:0 0 2px 2px;font-size:12px;line-height:15px;border-width:0px}.select2-drop.select2-drop-active{border-color:#6eb0de}.select2-drop .select2-highlighted{background:#2d87c6}.select2-container--default{top:-1px}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#6eb0de;box-shadow:0px 0px 4px rgba(45,135,198,0.5);border:inherit}.select2-container--default.select2-container--focus .select2-selection--multiple:focus{border-color:#6eb0de;box-shadow:0px 0px 4px rgba(45,135,198,0.5);border:inherit}.select2-container--default.select2-container--focus .select2-selection .select2-selection--multiple{border-color:#6eb0de;box-shadow:0px 0px 4px rgba(45,135,198,0.5);border:inherit}.select2-container--default a{text-decoration:underline}.select2-container--default a+span{padding-top:5px;display:block}.select2-container--default li{white-space:nowrap}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#ddd;color:inherit}.select2-container--default .select2-selection{font-size:12px}.select2-container--default .select2-selection.select2-selection--single{height:32px;border:1px solid #cbcbcb;border-radius:3px;outline:none}.select2-container--default .select2-selection.select2-selection--single:focus{border-color:#6eb0de;box-shadow:0px 0px 4px rgba(45,135,198,0.5);border:inherit}.select2-container--default .select2-selection.select2-selection--single .select2-selection__rendered{line-height:32px;user-select:text !important;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important}.select2-container--default .select2-selection.select2-selection--single .select2-selection__arrow{height:28px;top:3px}.select2-container--default .select2-selection.select2-selection--multiple{min-height:32px;border:1px solid #cbcbcb;border-radius:3px;outline:none}.select2-container--default .select2-selection .select2-selection__choice{background-color:#2d87c6;color:#ececec;display:inline-block;padding:5px 5px 5px 20px;font-family:"proxima_nova_regular";-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:0;box-shadow:none}.select2-container--default .select2-selection .select2-selection__choice .select2-selection__choice__remove{color:#ececec;top:5px}.select2-container--default .select2-selection .select2-selection__choice .select2-selection__choice__remove:hover{background-color:inherit;color:#ececec}.select2-container--default .select2-selection .select2-selection__clear{float:left;margin-right:0px;height:31px}.select2-container .select2-choice{border-radius:2px;border-color:#d7d2d2;font-size:12px;line-height:30px;height:30px}.select2-container .select2-choice .select2-arrow{border-radius:0 2px 2px 0;border:0;background:none}.select2-container .select2-choice .select2-arrow b{background:url('../images/sprites.png') no-repeat -208px -413px;width:8px;height:5px;position:relative;top:13px;left:2px}.select2-container.select2-container-active{border-color:#6eb0de}.select2-container.select2-container-active .select2-choice{border-color:#6eb0de}.select2-container.select2-container-multi.select2-container-active{border:0;box-shadow:0;box-shadow:none}.select2-container.select2-container-multi.select2-container-active .select2-choice{border:none}.select2-container.select2-container-disabled .select2-choices .select2-search-choice{color:#515151}.select2-container .select2-results__options{max-height:300px;overflow-y:auto}.select2-container .select2-choices{background:white;padding:0px 4px 4px 4px;min-height:26px;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:1px solid #cbcbcb;border-radius:3px}.select2-container .select2-choices:focus{border:1px solid #cbcbcb}.select2-container .select2-choices .select2-search-choice{background:#2d87c6;display:inline-block;margin:4px 4px 0px 0;padding:5px;font-family:"proxima_nova_semibold";-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:0;box-shadow:none;color:white;font-size:12px}.select2-container .select2-choices .select2-search-choice div{display:inline;white-space:normal}.select2-container .select2-choices .select2-search-choice .select2-search-choice-close{margin-left:5px;display:inline-block;background:url('../images/sprites.png') no-repeat -424px -525px;width:8px;height:8px;position:relative;top:0;right:0;left:0}.select2-container .select2-choices .select2-search-choice .select2-search-choice-close:hover{background:url('../images/sprites.png') no-repeat -444px -525px;width:8px;height:8px}.form_field.full_width .select2-choices,.form_field.full_width .select2-container{width:398px}.form_field.has-border{border:1px solid}.loading{background-image:url('../../Content/images/loading.gif');background-repeat:no-repeat;background-position:center center;display:block;width:100px;height:100px;opacity:1;margin:0 auto;text-indent:-9999em}.coming-soon-overlay{position:fixed;z-index:3;background:rgba(13,16,20,0.9);height:100%;width:100%;top:63px;right:0}.coming-soon-overlay h1,.coming-soon-overlay h2,.coming-soon-overlay ul,.coming-soon-overlay p{color:white}.coming-soon-overlay h1{margin-bottom:20px;font-size:28px;font-family:"proxima_nova_regular"}.coming-soon-overlay h1 span{display:inline-block;position:relative;top:4px;margin-right:8px;opacity:0.5}.coming-soon-overlay h1.reports span{background:url('../images/sprites.png') no-repeat -35px -385px;width:26px;height:26px;top:4px;margin-right:8px}.coming-soon-overlay h1.dashboard span{background:url('../images/sprites.png') no-repeat -35px -77px;width:26px;height:26px;top:4px;margin-right:8px}.coming-soon-overlay h1.requests span{background:url('../images/sprites.png') no-repeat -35px -324px;width:26px;height:26px;top:4px;margin-right:8px}.coming-soon-overlay h2{font-family:"proxima_nova_semibold";font-size:18px;margin-bottom:9px;line-height:1.3em}.coming-soon-overlay p{font-size:14px;line-height:1.3em;margin-bottom:14px}.coming-soon-overlay p em{font-style:italic;font-size:13px;color:#7cabcf}.coming-soon-overlay ul{line-height:1.4em;margin-bottom:14px}.coming-soon-overlay ul li{list-style:disc;list-style-position:outside;margin-left:24px;font-size:13px;color:#96c4ff;margin-bottom:7px;line-height:1.4em}.coming-soon-overlay ul li span{color:white}.coming-soon-overlay .wrap{width:460px;position:absolute;right:50px;top:70px;padding:40px 40px 38px;background:#11619e;-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.85s;border-radius:3px}.more-info-wrapper{overflow:hidden}.select-date-range .time-period{display:block}.time-period{display:none;margin-left:auto;margin-right:auto;text-align:center}.time-period ul{border-radius:3px;position:relative;margin-top:10px;display:inline-block}.time-period ul li{display:inline-block;float:left}.time-period ul li:first-child a{border-left:1px solid #ccc;border-bottom-left-radius:3px;border-top-left-radius:3px}.time-period ul li:last-child a{border-right:1px solid #ccc;border-bottom-right-radius:3px;border-top-right-radius:3px}.time-period ul li a{padding:10px;display:inline-block;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.time-period ul li a.active{background-color:#2d87c6;color:white;border-color:#2d87c6}.tab-sections{font-size:12px;line-height:14px}.tab-sections ul.tabs{background:none;background-image:-webkit-linear-gradient(top,#e5e5e5 0%,#dbdbdb 100%);background-image:-moz-linear-gradient(top,#e5e5e5 0%,#dbdbdb 100%);background-image:-o-linear-gradient(top,#e5e5e5 0%,#dbdbdb 100%);background-image:-ms-linear-gradient(top,#e5e5e5 0%,#dbdbdb 100%);background-image:linear-gradient(top,#e5e5e5 0%,#dbdbdb 100%)}.tab-sections ul.tabs li{display:inline-block;text-align:center;height:34px;line-height:34px;border-bottom:none;color:#7c7c7c;position:relative;cursor:pointer;transition:background-color linear 0.35s}.tab-sections ul.tabs li a{padding:20px}.tab-sections ul.tabs li a:focus{outline:none}.tab-sections ul.tabs li.open{border-bottom:none;background:white;color:#2d87c6;height:35px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.tab-sections ul.tabs li.open:first-child{border-left:none}.tab-sections ul.tabs li.open:last-child{border-right:none}.tab-sections .ui-tabs-hide{display:none}.tab-sections .ui-state-active{border-bottom:none;background:white;color:#2d87c6;height:35px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.tab-sections .ui-state-active:first-child{border-left:none}.tab-sections .ui-state-active:last-child{border-right:none}.tab-sections .section{-webkit-animation-name:slide-down-fade-in;-webkit-animation-duration:0.35s;overflow:hidden;padding:15px}.tab-sections .section h4{margin-bottom:10px;border-top:3px solid #ebebeb;padding-top:10px;font-size:17px}.tab-sections .section>div{margin-bottom:13px}.icon.promo{position:relative}.icon.promo:before{background-image:url('../images/sprites.png');background-repeat:no-repeat;background-position-x:-339px;background-position-y:-395px;background-position:calc(-339px) -395px;width:13px;height:14px;position:absolute;content:'';z-index:5;top:7px;left:0px}.icon.promo.closed:before{background-image:url('../images/sprites.png');background-position:-396px -395px;width:13px;height:14px}.icon.promo.pending:before{background-image:url('../images/sprites.png');background-position:-417px -395px;width:13px;height:14px}.icon.promo.running:before{background-image:url('../images/sprites.png');background-position:-438px -395px;width:13px;height:14px}.icon.allocation{position:relative}.icon.allocation:before{background-image:url('../images/sprites.png');background-repeat:no-repeat;background-position-x:-369px;background-position-y:-395px;background-position:calc(-369px) -395px;width:12px;height:14px;position:absolute;content:'';z-index:5;top:7px;left:0px}.icon.prem-ship{position:relative}.icon.prem-ship.prem-9dacebc9-89cf-41f8-b922-2cf2d091620d:before{background-image:url('../images/amazon-prime.png');background-repeat:no-repeat;width:48px;height:15px;position:absolute;content:'';z-index:5;top:7px;left:0px}.icon.prem-ship.prem-c2189697-c6d3-4122-a7e4-86837f6b5aae:before{background-image:url('../images/amazon-prime.png');background-repeat:no-repeat;width:48px;height:15px;position:absolute;content:'';z-index:5;top:7px;left:0px}.icon.prem-ship.prem-bd3f6e82-4108-45af-b008-9e593664a224:before{background-image:url('../images/newegg-premier.png');background-repeat:no-repeat;width:55px;height:15px;position:absolute;content:'';z-index:5;top:7px;left:0px}.icon.error{position:relative}.icon.error:before{background-image:url('../images/sprites.png');background-repeat:no-repeat;background-position-x:-339px;background-position-y:-276px;background-position:calc(-339px) -276px;width:14px;height:14px;position:absolute;content:'';z-index:5;top:7px;left:0px}.icon.freight{position:relative}.icon.freight:before{background:url('../images/sprites.png') no-repeat -440px -28px;width:18px;height:15px;position:absolute;content:'';z-index:5;top:7px;left:0px}.icon.lock{position:relative}.icon.lock:before{background-image:url('../images/sprites.png');background-position:-688px -65px;width:26px;height:26px;position:absolute;content:''}.icon.lock:checked:before{background-image:url('../images/sprites.png');background-position:-726px -65px;width:26px;height:26px;position:absolute;content:''}.nvtooltip{font-family:"proxima_nova_regular" !important}.nvd3.nv-bullet{font-family:"proxima_nova_regular" !important}.nvd3 text{font-family:"proxima_nova_regular" !important;font-size:10px !important}.nvd3 .title{font-family:"proxima_nova_regular" !important}.nobr{display:inline-block !important}apptemplate>div{position:relative}apptemplate>div h3{margin-bottom:5px !important}apptemplate>div>div{width:49%;display:inline-block;padding:5px 0px;vertical-align:top}apptemplate>div>div>label:first-child{display:block}apptemplate>div>div>label{padding-bottom:2px}apptemplate>div>div input[type="text"]{width:90%}apptemplate>div>div select{width:90%}
html,body{height:100%}body{background:url(../images/bg2.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-family:"proxima_nova_regular"}#login-container{font-size:13px;border-top:12px solid #2d87c6;position:relative;height:100%}#login-container .validation-summary-errors,#login-container .custom-summary-errors{padding:0px;margin:0px;margin-bottom:10px;margin-top:10px;font-size:15px;color:red;border:none}#login-container p.copyright{position:absolute;bottom:20px;text-align:center;display:block;width:100%;font-size:13px;color:#363a3d}#login-container .main-header{position:relative}#login-container .app-login{width:670px;background-color:white;border-radius:10px 5px 5px 10px;position:absolute;box-shadow:0px 13px 20px rgba(0,0,0,0.3);left:50%;margin-left:-335px;top:50%;margin-top:-244px}#login-container .app-login .beta{position:absolute;top:0;left:0;background:url('../images/beta.png') no-repeat left top;width:88px;height:75px;text-indent:-9999em;display:none}#login-container .app-login hr{color:#61a8d9;background-color:#61a8d9;height:2px;border:none;margin-bottom:18px}#login-container .app-login h1{display:block;background:url('../images/logo-login.gif') no-repeat left top;width:166px;height:124px;text-indent:-9999em;margin:25px auto 22px}#login-container .app-login h2{text-align:center;color:white;font-size:17px;margin-bottom:19px;font-weight:normal}#login-container .app-login label{color:#a8a8a8;font-size:15px;margin-bottom:10px;display:block}#login-container .app-login .left{background-color:#2486ca;float:left;padding:34px 20px 38px 20px;width:295px;border-radius:5px 0px 0px 5px}#login-container .app-login .left ul{position:relative;padding-left:9px}#login-container .app-login .left ul li{font-size:13px;line-height:17px;color:white;margin-bottom:11px;list-style:none}#login-container .app-login .left ul li span.icon{display:inline-block;position:relative;width:20px !important}#login-container .app-login .left ul li span.text{display:inline-block;position:relative;width:251px}#login-container .app-login .left ul li.manage span.icon{background:url('../images/sprites.png') no-repeat -523px -28px;width:18px;height:18px;top:-12px;left:-2px}#login-container .app-login .left ul li.reporting span.icon{background:url('../images/sprites.png') no-repeat -525px -72px;width:19px;height:19px;top:3px}#login-container .app-login .left ul li.crown span.icon{background:url('../images/sprites.png') no-repeat -525px -121px;width:18px;height:18px;top:3px}#login-container .app-login .right{float:left;padding:20px;width:295px;border-radius:5px 0px 0px 5px;padding-top:77px}#login-container .app-login .login_input_container{border-radius:8px;border:3px solid #e0e0e0;margin-bottom:8px}#login-container .app-login .login_input_container ::-webkit-input-placeholder{color:#2d87c6}#login-container .app-login .login_input_container ::-moz-placeholder{color:#2d87c6}#login-container .app-login .login_input_container :-ms-input-placeholder{color:#2d87c6}#login-container .app-login .login_input_container input:-moz-placeholder{color:#2d87c6}#login-container .app-login .login_input_container input{border:0px;font-size:21px;font-family:"proxima_nova_light";color:black}#login-container .app-login .login_input_container .username,#login-container .app-login .login_input_container .password{padding:0 0 0 40px;background-color:#e7e7e7;position:relative}#login-container .app-login .login_input_container .username span,#login-container .app-login .login_input_container .password span{display:block;position:absolute;transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);-o-transform:scale(0.9);-moz-transform:scale(0.9)}#login-container .app-login .login_input_container .username input,#login-container .app-login .login_input_container .password input{width:224px;margin:0;border-radius:0;padding:12px;color:#2d87c6;font-weight:normal;font-size:15px}#login-container .app-login .login_input_container .username input-webkit-input-placeholder,#login-container .app-login .login_input_container .password input-webkit-input-placeholder{color:#2d87c6}#login-container .app-login .login_input_container .username input-moz-input-placeholder,#login-container .app-login .login_input_container .password input-moz-input-placeholder{color:#2d87c6}#login-container .app-login .login_input_container .username{border-bottom:3px solid #e0e0e0}#login-container .app-login .login_input_container .username span{background:url('../images/sprites.png') no-repeat -483px -25px;width:17px;height:22px;left:12px;top:10px;background-position:-485px -27px}#login-container .app-login .login_input_container .username input{border-top-right-radius:8px}#login-container .app-login .login_input_container .password span{background:url('../images/sprites.png') no-repeat -483px -78px;width:17px;height:22px;top:9px;left:12px;background-position:-485px -72px}#login-container .app-login .login_input_container .password input{border-bottom-right-radius:8px}#login-container .app-login a.forgot{margin-bottom:33px;display:block;font-size:12px;color:#2d87c6}#login-container .app-login a.forgot:hover{color:#2d87c6}#login-container .app-login .remember label{display:inline-block;font-size:15px;position:relative;top:-2px}#login-container .app-login .remember input{display:inline-block}#login-container .app-login .button.big{float:right;margin-top:-41px;font-size:15px;border-radius:4px;height:41px;line-height:41px;padding-right:20px;padding-left:20px;margin-left:7px}
