#navigation ul li a:hover,
#navigation ul li:hover > a,
#bolded-line,
.button.gray:hover,
.button.light:hover,
.button.color,
input[type="button"]{background:#c62020;}
.flex-direction-nav .flex-prev:hover,
.flex-direction-nav .flex-next:hover,
#scroll-top-top a,
.post-icon{background-color:#c62020;}
.mr-rotato-prev:hover,
.mr-rotato-next:hover,
li.current,
.tags a:hover{background-color:#c62020;border-color:#c62020;}
#filters a:hover,
.selected,
#portfolio-navi a:hover{background-color:#c62020 !important;border:1px solid #c62020 !important;}
.pricing-thermo{background:#EEE;width:90%;height:60px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;border-radius:50px;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.6);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.6);-o-box-shadow:0px 0px 5px rgba(0,0,0,0.6);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:50px auto;padding:3px;}
.pricing-total{width:50%;height:100%;background:rgba(255,51,0,0.85);-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;border-radius:50px;width:15%;margin-right:10px;float:left;-webkit-transition:width 0.4s ease-in-out;-moz-transition:width 0.4s ease-in-out;-o-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;}
.pricing-number{font-family:'Arial', sans-serif;color:rgba(0,0,0,0.6);height:30px;width:130px;padding:7px 0 0 0;text-align:center;background:#FFF;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;margin-top:12px;float:left;display:none;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;box-shadow:0px 0px 2px rgba(0,0,0,0.45);-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.45);-o-box-shadow:0px 0px 2px rgba(0,0,0,0.45);}
.pricing-box:hover .pricing-number{display:block;}
.pricing-box:hover .pricing-total{width:80%;}
div.facebook1{font-family:"Arial";background-color:#FF3333;color:white;text-align:center;padding:11px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;transition:all 200ms linear;-moz-transition:all 200ms linear;-webkit-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;}
div.facebook1:hover{font-family:"Arial";background-color:#dc6565;color:white;text-align:center;padding:11px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;transition:all 100ms linear;-moz-transition:all 100ms linear;-webkit-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;-webkit-transform:translate(0px, 10px) rotate(-30deg);-moz-transform:translate(0px, 10px) rotate(-30deg);-ms-transform:translate(0px, 10px) rotate(-30deg);-o-transform:translate(0px, 10px) rotate(-30deg);transform:translate(0px, 10px) rotate(-30deg);}
div.facebook1:active{font-family:"Arial";background-color:#FF3333;color:white;text-align:center;padding:11px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;transition:all 200ms linear;-moz-transition:all 200ms linear;-webkit-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;}
div.youtube1{font-family:"Arial";background-color:#dc6565;color:white;text-align:center;padding:11px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;transition:all 200ms linear;-moz-transition:all 200ms linear;-webkit-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;}
div.youtube1:hover{font-family:"Arial";background-color:#FF3333;color:white;text-align:center;padding:11px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;transition:all 100ms linear;-moz-transition:all 100ms linear;-webkit-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;-webkit-transform:translate(0px, 10px) rotate(-30deg);-moz-transform:translate(0px, 10px) rotate(-30deg);-ms-transform:translate(0px, 10px) rotate(-30deg);-o-transform:translate(0px, 10px) rotate(-30deg);transform:translate(0px, 10px) rotate(-30deg);}
div.youtube1:active{font-family:"Arial";background-color:#dc6565;color:white;text-align:center;padding:11px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;transition:all 200ms linear;-moz-transition:all 200ms linear;-webkit-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;}
div.codepen{font-family:"Arial";background-color:#303030;color:white;text-align:center;padding:11px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;transition:all 200ms linear;-moz-transition:all 200ms linear;-webkit-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;}
div.codepen:hover{font-family:"Arial";background-color:#303030;color:white;text-align:center;padding:11px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;transition:all 100ms linear;-moz-transition:all 100ms linear;-webkit-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;-webkit-transform:translate(0px, 10px) rotate(-30deg);-moz-transform:translate(0px, 10px) rotate(-30deg);-ms-transform:translate(0px, 10px) rotate(-30deg);-o-transform:translate(0px, 10px) rotate(-30deg);transform:translate(0px, 10px) rotate(-30deg);}
div.codepen:active{font-family:"Arial";background-color:#303030;color:white;text-align:center;padding:11px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;transition:all 200ms linear;-moz-transition:all 200ms linear;-webkit-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;}
#myDIV{width:100%;height:100%;-webkit-animation:mymove 5s infinite;animation:mymove 5s infinite;}
@-webkit-keyframes mymove{30%{font-size:18px;}
}
@keyframes mymove{30%{font-size:18px;}
}
-webkit-keyframes swinging{0%{-webkit-transform:rotate(10deg);}
50%{-webkit-transform:rotate(-5deg)}
100%{-webkit-transform:rotate(10deg);}
}
@keyframes swinging{0%{transform:rotate(10deg);}
50%{transform:rotate(-5deg)}
100%{transform:rotate(10deg);}
}
.swingimage{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:swinging 3.5s ease-in-out forwards infinite;animation:swinging 3.5s ease-in-out forwards infinite;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated_infinite{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-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;}
.wrapper{margin:5px auto;}
.marquee{width:100%;height:50px;margin:5px auto;overflow:hidden;position:relative;border:1px solid #000;background-color:#888;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0px 2px 2px rgba(0, 0, 0, .5), 0px 1px 0px rgba(250, 250, 250, .2);box-shadow:inset 0px 2px 2px rgba(0, 0, 0, .5), 0px 1px 0px rgba(250, 250, 250, .2);-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;transition:background-color 350ms;}
.marquee p{position:absolute;font-family:Tahoma, Arial, sans-serif;width:100%;height:100%;margin:0;line-height:50px;font-size:1.3em;text-align:center;color:#fff;text-shadow:1px 1px 0px #000000;filter:dropshadow(color=#000000, offx=1, offy=1);transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);}
.marquee p:nth-child(1){animation:left-one 20s ease infinite;-moz-animation:left-one 20s ease infinite;-webkit-animation:left-one 20s ease infinite;}
.marquee p:nth-child(2){animation:left-two 20s ease infinite;-moz-animation:left-two 20s ease infinite;-webkit-animation:left-two 20s ease infinite;}
.marquee.down p{transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);}
.marquee.down p:nth-child(1){animation:down-one 20s ease infinite;-moz-animation:down-one 20s ease infinite;-webkit-animation:down-one 20s ease infinite;}
.marquee.down p:nth-child(2){animation:down-two 20s ease infinite;-moz-animation:down-two 20s ease infinite;-webkit-animation:down-two 20s ease infinite;}
.marquee.up p{transform:translateY(100%);-moz-transform:translateY(100%);-webkit-transform:translateY(100%);}
.marquee.up p:nth-child(1){animation:up-one 20s ease infinite;-moz-animation:up-one 20s ease infinite;-webkit-animation:up-one 20s ease infinite;}
.marquee.up p:nth-child(2){animation:up-two 20s ease infinite;-moz-animation:up-two 20s ease infinite;-webkit-animation:up-two 20s ease infinite;}
@-moz-keyframes left-one{0%{-moz-transform:translateX(100%);}
10%{-moz-transform:translateX(0);}
40%{-moz-transform:translateX(0);}
50%{-moz-transform:translateX(-100%);}
100%{-moz-transform:translateX(-100%);}
}
@-moz-keyframes left-two{0%{-moz-transform:translateX(100%);}
50%{-moz-transform:translateX(100%);}
60%{-moz-transform:translateX(0);}
90%{-moz-transform:translateX(0);}
100%{-moz-transform:translateX(-100%);}
}
@-webkit-keyframes left-one{0%{-webkit-transform:translateX(100%);}
10%{-webkit-transform:translateX(0);}
40%{-webkit-transform:translateX(0);}
50%{-webkit-transform:translateX(-100%);}
100%{-webkit-transform:translateX(-100%);}
}
@-webkit-keyframes left-two{0%{-webkit-transform:translateX(100%);}
50%{-webkit-transform:translateX(100%);}
60%{-webkit-transform:translateX(0);}
90%{-webkit-transform:translateX(0);}
100%{-webkit-transform:translateX(-100%);}
}
@-moz-keyframes down-one{0%{-moz-transform:translateY(-100%);}
10%{-moz-transform:translateY(0);}
40%{-moz-transform:translateY(0);}
50%{-moz-transform:translateY(100%);}
100%{-moz-transform:translateY(100%);}
}
@-moz-keyframes down-two{0%{-moz-transform:translateY(-100%);}
50%{-moz-transform:translateY(-100%);}
60%{-moz-transform:translateY(0);}
90%{-moz-transform:translateY(0);}
100%{-moz-transform:translateY(100%);}
}
@-webkit-keyframes down-one{0%{-webkit-transform:translateY(-100%);}
10%{-webkit-transform:translateY(0);}
40%{-webkit-transform:translateY(0);}
50%{-webkit-transform:translateY(100%);}
100%{-webkit-transform:translateY(100%);}
}
@-webkit-keyframes down-two{0%{-webkit-transform:translateY(-100%);}
50%{-webkit-transform:translateY(-100%);}
60%{-webkit-transform:translateY(0);}
90%{-webkit-transform:translateY(0);}
100%{-webkit-transform:translateY(100%);}
}
@-moz-keyframes up-one{0%{-moz-transform:translateY(100%);}
10%{-moz-transform:translateY(0);}
40%{-moz-transform:translateY(0);}
50%{-moz-transform:translateY(-100%);}
100%{-moz-transform:translateY(-100%);}
}
@-moz-keyframes up-two{0%{-moz-transform:translateY(100%);}
50%{-moz-transform:translateY(100%);}
60%{-moz-transform:translateY(0);}
90%{-moz-transform:translateY(0);}
100%{-moz-transform:translateY(-100%);}
}
@-webkit-keyframes up-one{0%{-webkit-transform:translateY(100%);}
10%{-webkit-transform:translateY(0);}
40%{-webkit-transform:translateY(0);}
50%{-webkit-transform:translateY(-100%);}
100%{-webkit-transform:translateY(-100%);}
}
@-webkit-keyframes up-two{0%{-webkit-transform:translateY(100%);}
50%{-webkit-transform:translateY(100%);}
60%{-webkit-transform:translateY(0);}
90%{-webkit-transform:translateY(0);}
100%{-webkit-transform:translateY(-100%);}
}