/** * All of the CSS for your public-facing functionality should be * included in this file. */ .threesixty { position: relative; overflow: hidden; margin: 0 auto; } .threesixty .threesixty_images { display: none; list-style: none; margin: 0; padding: 0; } .threesixty .threesixty_images img { position: absolute; top: 0; width: 100%; height: auto; } .threesixty .threesixty_images img.previous-image { visibility: hidden; /* Do not put here any other styles. It causes massive recalc / repaints and image flickering, especially on Firefox. */ } .threesixty .threesixty_images img.current-image { visibility: visible; /* Do not put here any other styles. It causes massive recalc / repaints and image flickering, especially on Firefox. */ } .threesixty .spinner { width: 60px; display: block; margin: 0 auto; height: 30px; background: #333; background: rgba(0, 0, 0, 0.7); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .threesixty .spinner span { font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; font-weight: bolder; color: #FFF; text-align: center; line-height: 30px; display: block; } .threesixty .nav_bar { position: absolute; bottom: 10px; right: 10px; z-index: 11; } .threesixty .nav_bar a { display: block; width: 32px; height: 32px; float: left; font-size: 0; /*text-indent: -99999px;*/ position: relative; } .threesixty .nav_bar a::after{ font-size: 20px; font-family: FontAwesome; color:#77a464; position: absolute; top:0; left:0; z-index: 1 } /*.threesixty .nav_bar a.nav_bar_play { background-position: 0 0 !important; } .threesixty .nav_bar a.nav_bar_previous { background-position: 0 -73px !important; } .threesixty .nav_bar a.nav_bar_stop { background-position: 0 -37px !important; } .threesixty .nav_bar a.nav_bar_next { background-position: 0 -104px !important; }*/ .threesixty .nav_bar a.nav_bar_play::after { content: '\f144'; } .threesixty .nav_bar a.nav_bar_previous::after { content: '\f137'; } .threesixty .nav_bar a.nav_bar_stop::after { content: '\f04c'; } .threesixty .nav_bar a.nav_bar_next::after { content: '\f138'; } /* html */ .threesixty:-webkit-full-screen { background: #ffffff; width: 100%; height: 100%; margin-top: 0; padding-top: 200px; } .threesixty:-moz-full-screen { background: #ffffff; width: 100%; height: 100%; margin-top: 0; padding-top: 200px; }