Team:AUC TURKEY/css/style4.css

From 2014hs.igem.org

(Difference between revisions)
(Created page with ".cr-container{ width: 600px; height: 400px; position: relative; margin: 0 auto; overflow: hidden; border: 20px solid #fff; box-shadow: 1px 1px 3px rgba(0,0,0,0.1); } .cr-c...")
 
(3 intermediate revisions not shown)
Line 1: Line 1:
-
.cr-container{
+
.cr-container {
width: 600px;
width: 600px;
height: 400px;
height: 400px;
Line 6: Line 6:
overflow: hidden;
overflow: hidden;
border: 20px solid #fff;
border: 20px solid #fff;
-
box-shadow: 1px 1px 3px rgba(0,0,0,0.1);
+
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
 +
        z-index:999999;
}
}
-
.cr-container label{
+
 
 +
.cr-container label {
font-style: italic;
font-style: italic;
width: 150px;
width: 150px;
Line 21: Line 23:
z-index: 1000;
z-index: 1000;
}
}
-
.cr-container label:before{
+
 
 +
.cr-container label:before {
content:'';
content:'';
width: 34px;
width: 34px;
height: 34px;
height: 34px;
-
background: rgba(130,195,217,0.9);
+
background: rgba(130, 195, 217, 0.9);
position: absolute;
position: absolute;
left: 50%;
left: 50%;
margin-left: -17px;
margin-left: -17px;
border-radius: 50%;
border-radius: 50%;
-
box-shadow: 0px 0px 0px 4px rgba(255,255,255,0.3);
+
box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.3);
z-index:-1;
z-index:-1;
}
}
-
.cr-container label:after{
+
 
 +
.cr-container label:after {
width: 1px;
width: 1px;
height: 400px;
height: 400px;
content: '';
content: '';
-
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
+
background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
-
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 1)));
-
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
+
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
-
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
+
background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
-
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
+
background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
-
background: linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
+
background: linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
-
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
+
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0 );
position: absolute;
position: absolute;
bottom: -20px;
bottom: -20px;
right: 0px;
right: 0px;
}
}
-
.cr-container label.cr-label-img-4:after{
+
 
 +
.cr-container label.cr-label-img-4:after {
width: 0px;
width: 0px;
}
}
-
.cr-container input.cr-selector-img-1:checked ~ label.cr-label-img-1,
+
 
-
.cr-container input.cr-selector-img-2:checked ~ label.cr-label-img-2,
+
.cr-container input.cr-selector-img-1:checked ~ label.cr-label-img-1,  
-
.cr-container input.cr-selector-img-3:checked ~ label.cr-label-img-3,
+
.cr-container input.cr-selector-img-2:checked ~ label.cr-label-img-2,  
-
.cr-container input.cr-selector-img-4:checked ~ label.cr-label-img-4{
+
.cr-container input.cr-selector-img-3:checked ~ label.cr-label-img-3,  
 +
.cr-container input.cr-selector-img-4:checked ~ label.cr-label-img-4 {
color: #68abc2;
color: #68abc2;
}
}
-
.cr-container input.cr-selector-img-1:checked ~ label.cr-label-img-1:before,
+
 
-
.cr-container input.cr-selector-img-2:checked ~ label.cr-label-img-2:before,
+
.cr-container input.cr-selector-img-1:checked ~ label.cr-label-img-1:before,  
-
.cr-container input.cr-selector-img-3:checked ~ label.cr-label-img-3:before,
+
.cr-container input.cr-selector-img-2:checked ~ label.cr-label-img-2:before,  
-
.cr-container input.cr-selector-img-4:checked ~ label.cr-label-img-4:before{
+
.cr-container input.cr-selector-img-3:checked ~ label.cr-label-img-3:before,  
 +
.cr-container input.cr-selector-img-4:checked ~ label.cr-label-img-4:before {
background: #fff;
background: #fff;
-
box-shadow: 0px 0px 0px 4px rgba(104,171,194,0.6);
+
box-shadow: 0px 0px 0px 4px rgba(104, 171, 194, 0.6);
}
}
-
.cr-container input{
+
 
 +
.cr-container input {
display: none;
display: none;
}
}
-
.cr-bgimg{
+
 
 +
.cr-bgimg {
width: 600px;
width: 600px;
height: 400px;
height: 400px;
Line 75: Line 84:
z-index: 1;
z-index: 1;
}
}
-
.cr-bgimg{
+
 
 +
.cr-bgimg {
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0 0;
background-position: 0 0;
}
}
-
.cr-bgimg div{
+
 
 +
.cr-bgimg div {
width: 150px;
width: 150px;
height: 100%;
height: 100%;
Line 87: Line 98:
background-repeat: no-repeat;
background-repeat: no-repeat;
}
}
-
.cr-bgimg div span{
+
 
 +
.cr-bgimg div span {
position: absolute;
position: absolute;
width: 100%;
width: 100%;
Line 102: Line 114:
text-indent: -9000px;
text-indent: -9000px;
}
}
-
.cr-container input.cr-selector-img-1:checked ~ .cr-bgimg,
+
 
-
.cr-bgimg div span:nth-child(1){
+
.cr-container input.cr-selector-img-1:checked ~ .cr-bgimg,  
-
background-image: url(../images/1.jpg);
+
.cr-bgimg div span:nth-child(1) {
 +
background-image: url(http://cf.shacknews.com/images/20130501/lethal_teamwork_25560.jpg);
}
}
-
.cr-container input.cr-selector-img-2:checked ~ .cr-bgimg,
+
 
-
.cr-bgimg div span:nth-child(2){
+
.cr-container input.cr-selector-img-2:checked ~ .cr-bgimg,  
-
background-image: url(../images/2.jpg);
+
.cr-bgimg div span:nth-child(2) {
 +
background-image: url(http://hqwallbase.com/images/big/Hard-Working-Ants-Wallpaper-1920x1080.jpg);
}
}
-
.cr-container input.cr-selector-img-3:checked ~ .cr-bgimg,
+
 
-
.cr-bgimg div span:nth-child(3){
+
.cr-container input.cr-selector-img-3:checked ~ .cr-bgimg,  
-
background-image: url(../images/3.jpg);
+
.cr-bgimg div span:nth-child(3) {
 +
background-image: url(http://static.hdw.eweb4.com/media/wallpapers_1920x1200/digital-art/1/1/wolf-digital-art-hd-wallpaper-1920x1200-6159.jpg);
}
}
-
.cr-container input.cr-selector-img-4:checked ~ .cr-bgimg,
+
 
-
.cr-bgimg div span:nth-child(4){
+
.cr-container input.cr-selector-img-4:checked ~ .cr-bgimg,  
-
background-image: url(../images/4.jpg);
+
.cr-bgimg div span:nth-child(4) {
 +
background-image: url(http://www.backgroundwallpapershd.com/wp-content/uploads/2013/11/Motivation-Wallpaper-HD.jpg);
}
}
-
.cr-bgimg div:nth-child(1) span{
+
 
-
background-position: 0px 0px;
+
.cr-bgimg div:nth-child(1) span {
 +
background-position: 0px 3px;
}
}
-
.cr-bgimg div:nth-child(2) span{
+
 
 +
.cr-bgimg div:nth-child(2) span {
background-position: -150px 0px;
background-position: -150px 0px;
}
}
-
.cr-bgimg div:nth-child(3) span{
+
 
 +
.cr-bgimg div:nth-child(3) span {
background-position: -300px 0px;
background-position: -300px 0px;
}
}
-
.cr-bgimg div:nth-child(4) span{
+
 
 +
.cr-bgimg div:nth-child(4) span {
background-position: -450px 0px;
background-position: -450px 0px;
}
}
-
.cr-container input:checked ~ .cr-bgimg div span{
+
 
 +
.cr-container input:checked ~ .cr-bgimg div span {
-webkit-animation: scaleOut 0.6s ease-in-out;
-webkit-animation: scaleOut 0.6s ease-in-out;
-moz-animation: scaleOut 0.6s ease-in-out;
-moz-animation: scaleOut 0.6s ease-in-out;
Line 137: Line 158:
animation: scaleOut 0.6s ease-in-out;
animation: scaleOut 0.6s ease-in-out;
}
}
-
@-webkit-keyframes scaleOut{
+
 
-
0%{ -webkit-transform: scale(1); opacity: 1; }
+
@-webkit-keyframes scaleOut {
-
100%{ -webkit-transform: scale(1.5); opacity: 0; }
+
0% {
 +
-webkit-transform: scale(1);
 +
opacity: 1;
 +
;
}
}
-
@-moz-keyframes scaleOut{
+
 
-
0%{ -moz-transform: scale(1); opacity: 1; }
+
 
-
100%{ -moz-transform: scale(1.5); opacity: 0; }
+
100% {
 +
-webkit-transform: scale(1.5);
 +
opacity: 0;
 +
;
}
}
-
@-o-keyframes scaleOut{
+
 
-
0%{ -o-transform: scale(1); opacity: 1; }
+
 
-
100%{ -o-transform: scale(1.5); opacity: 0; }
+
}
}
-
@-ms-keyframes scaleOut{
+
 
-
0%{ -ms-transform: scale(1); opacity: 1; }
+
@-moz-keyframes scaleOut {
-
100%{ -ms-transform: scale(1.5); opacity: 0; }
+
0% {
 +
-moz-transform: scale(1);
 +
opacity: 1;
 +
;
}
}
-
@keyframes scaleOut{
+
 
-
0%{ transform: scale(1); opacity: 1; }
+
 
-
100%{ transform: scale(1.5); opacity: 0; }
+
100% {
 +
-moz-transform: scale(1.5);
 +
opacity: 0;
 +
;
}
}
-
.cr-container input.cr-selector-img-1:checked ~ .cr-bgimg div span:nth-child(1),
+
 
-
.cr-container input.cr-selector-img-2:checked ~ .cr-bgimg div span:nth-child(2),
+
 
-
.cr-container input.cr-selector-img-3:checked ~ .cr-bgimg div span:nth-child(3),
+
}
 +
 
 +
@-o-keyframes scaleOut {
 +
0% {
 +
-o-transform: scale(1);
 +
opacity: 1;
 +
;
 +
}
 +
 
 +
 
 +
100% {
 +
-o-transform: scale(1.5);
 +
opacity: 0;
 +
;
 +
}
 +
 
 +
 
 +
}
 +
 
 +
@-ms-keyframes scaleOut {
 +
0% {
 +
-ms-transform: scale(1);
 +
opacity: 1;
 +
;
 +
}
 +
 
 +
 
 +
100% {
 +
-ms-transform: scale(1.5);
 +
opacity: 0;
 +
;
 +
}
 +
 
 +
 
 +
}
 +
 
 +
@keyframes scaleOut {
 +
0% {
 +
transform: scale(1);
 +
opacity: 1;
 +
;
 +
}
 +
 
 +
 
 +
100% {
 +
transform: scale(1.5);
 +
opacity: 0;
 +
;
 +
}
 +
 
 +
 
 +
}
 +
 
 +
.cr-container input.cr-selector-img-1:checked ~ .cr-bgimg div span:nth-child(1),  
 +
.cr-container input.cr-selector-img-2:checked ~ .cr-bgimg div span:nth-child(2),  
 +
.cr-container input.cr-selector-img-3:checked ~ .cr-bgimg div span:nth-child(3),  
.cr-container input.cr-selector-img-4:checked ~ .cr-bgimg div span:nth-child(4)
.cr-container input.cr-selector-img-4:checked ~ .cr-bgimg div span:nth-child(4)
-
{
+
{
-
-webkit-transition: -webkit-transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s;
+
-webkit-transition: -webkit-transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s;
-
-moz-transition: -moz-transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s;
+
-moz-transition: -moz-transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s;
-
-o-transition: -o-transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s;
+
-o-transition: -o-transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s;
-
-ms-transition: -ms-transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s;
+
-ms-transition: -ms-transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s;
-
transition: transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s;
+
transition: transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s;
-webkit-animation: none;
-webkit-animation: none;
-moz-animation: none;
-moz-animation: none;
Line 180: Line 267:
z-index:10000;
z-index:10000;
}
}
-
.cr-titles h3{
+
 
 +
.cr-titles h3 {
color: #fff;
color: #fff;
-
text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
+
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
}
}
-
.cr-titles h3 span{
+
 
 +
.cr-titles h3 span {
z-index: 10000;
z-index: 10000;
position: absolute;
position: absolute;
Line 193: Line 282:
top: 50%;
top: 50%;
}
}
-
.cr-titles h3 span:nth-child(1){
+
 
 +
.cr-titles h3 span:nth-child(1) {
left: 0px;
left: 0px;
-
font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
+
font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
font-size: 70px;
font-size: 70px;
letter-spacing: 7px;
letter-spacing: 7px;
color: transparent;
color: transparent;
text-shadow: 0px 0px 10px #fff;
text-shadow: 0px 0px 10px #fff;
-
-webkit-transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out;
+
-webkit-transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out;
-
-moz-transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out;
+
-moz-transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out;
-
-o-transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out;
+
-o-transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out;
-
-ms-transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out;
+
-ms-transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out;
-
transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out;
+
transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out;
}
}
-
.cr-titles h3 span:nth-child(2){
+
 
 +
.cr-titles h3 span:nth-child(2) {
margin-top: 84px;
margin-top: 84px;
letter-spacing: 0px;
letter-spacing: 0px;
-
background: rgba(104,171,194,0.9);
+
background: rgba(104, 171, 194, 0.9);
font-size: 14px;
font-size: 14px;
padding: 10px 0px;
padding: 10px 0px;
font-style: italic;
font-style: italic;
-
font-family: Cambria, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
+
font-family: Cambria, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
-webkit-transition: opacity 0.8s ease-in-out;
-webkit-transition: opacity 0.8s ease-in-out;
-moz-transition: opacity 0.8s ease-in-out;
-moz-transition: opacity 0.8s ease-in-out;
Line 220: Line 311:
transition: opacity 0.8s ease-in-out;
transition: opacity 0.8s ease-in-out;
}
}
-
.cr-container input:checked ~ .cr-titles h3 span{
+
 
 +
.cr-container input:checked ~ .cr-titles h3 span {
opacity: 0;
opacity: 0;
text-shadow: 0px 0px 30px #fff;
text-shadow: 0px 0px 30px #fff;
}
}
-
.cr-container input.cr-selector-img-1:checked ~ .cr-titles h3:nth-child(1) span:nth-child(1),
+
 
-
.cr-container input.cr-selector-img-2:checked ~ .cr-titles h3:nth-child(2) span:nth-child(1),
+
.cr-container input.cr-selector-img-1:checked ~ .cr-titles h3:nth-child(1) span:nth-child(1),  
-
.cr-container input.cr-selector-img-3:checked ~ .cr-titles h3:nth-child(3) span:nth-child(1),
+
.cr-container input.cr-selector-img-2:checked ~ .cr-titles h3:nth-child(2) span:nth-child(1),  
-
.cr-container input.cr-selector-img-4:checked ~ .cr-titles h3:nth-child(4) span:nth-child(1){
+
.cr-container input.cr-selector-img-3:checked ~ .cr-titles h3:nth-child(3) span:nth-child(1),  
 +
.cr-container input.cr-selector-img-4:checked ~ .cr-titles h3:nth-child(4) span:nth-child(1) {
opacity: 1;
opacity: 1;
text-shadow: 0px 0px 1px #fff;
text-shadow: 0px 0px 1px #fff;
}
}
-
.cr-container input.cr-selector-img-1:checked ~ .cr-titles h3:nth-child(1) span:nth-child(2),
+
 
-
.cr-container input.cr-selector-img-2:checked ~ .cr-titles h3:nth-child(2) span:nth-child(2),
+
.cr-container input.cr-selector-img-1:checked ~ .cr-titles h3:nth-child(1) span:nth-child(2),  
-
.cr-container input.cr-selector-img-3:checked ~ .cr-titles h3:nth-child(3) span:nth-child(2),
+
.cr-container input.cr-selector-img-2:checked ~ .cr-titles h3:nth-child(2) span:nth-child(2),  
-
.cr-container input.cr-selector-img-4:checked ~ .cr-titles h3:nth-child(4) span:nth-child(2){
+
.cr-container input.cr-selector-img-3:checked ~ .cr-titles h3:nth-child(3) span:nth-child(2),  
 +
.cr-container input.cr-selector-img-4:checked ~ .cr-titles h3:nth-child(4) span:nth-child(2) {
opacity: 1;
opacity: 1;
}
}
 +
/* Media Query: Let's show the inputs on mobile sized browsers because they probably don't support the label trick: */
/* Media Query: Let's show the inputs on mobile sized browsers because they probably don't support the label trick: */
-
@media screen and (max-width: 768px) {
+
@media screen and (max-width: 768px) {
-
.cr-container input{
+
.cr-container input {
display: inline;
display: inline;
width: 24%;
width: 24%;
Line 245: Line 340:
z-index: 1000;
z-index: 1000;
position: relative;
position: relative;
-
}
+
}
-
.cr-container label{
+
 
 +
 
 +
.cr-container label {
display: none;
display: none;
-
}
+
}
 +
 
 +
 
}
}

Latest revision as of 22:54, 6 June 2014

.cr-container { width: 600px; height: 400px; position: relative; margin: 0 auto; overflow: hidden; border: 20px solid #fff; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);

       z-index:999999;

}

.cr-container label { font-style: italic; width: 150px; height: 30px; cursor: pointer; color: #fff; line-height: 32px; font-size: 24px; float:left; position: relative; margin-top:350px; z-index: 1000; }

.cr-container label:before { content:; width: 34px; height: 34px; background: rgba(130, 195, 217, 0.9); position: absolute; left: 50%; margin-left: -17px; border-radius: 50%; box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.3); z-index:-1; }

.cr-container label:after { width: 1px; height: 400px; content: ; background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 1))); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%); background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%); background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%); background: linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0 ); position: absolute; bottom: -20px; right: 0px; }

.cr-container label.cr-label-img-4:after { width: 0px; }

.cr-container input.cr-selector-img-1:checked ~ label.cr-label-img-1, .cr-container input.cr-selector-img-2:checked ~ label.cr-label-img-2, .cr-container input.cr-selector-img-3:checked ~ label.cr-label-img-3, .cr-container input.cr-selector-img-4:checked ~ label.cr-label-img-4 { color: #68abc2; }

.cr-container input.cr-selector-img-1:checked ~ label.cr-label-img-1:before, .cr-container input.cr-selector-img-2:checked ~ label.cr-label-img-2:before, .cr-container input.cr-selector-img-3:checked ~ label.cr-label-img-3:before, .cr-container input.cr-selector-img-4:checked ~ label.cr-label-img-4:before { background: #fff; box-shadow: 0px 0px 0px 4px rgba(104, 171, 194, 0.6); }

.cr-container input { display: none; }

.cr-bgimg { width: 600px; height: 400px; position: absolute; left: 0px; top: 0px; z-index: 1; }

.cr-bgimg { background-repeat: no-repeat; background-position: 0 0; }

.cr-bgimg div { width: 150px; height: 100%; position: relative; float: left; overflow: hidden; background-repeat: no-repeat; }

.cr-bgimg div span { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5); opacity: 0; z-index: 2; text-indent: -9000px; }

.cr-container input.cr-selector-img-1:checked ~ .cr-bgimg, .cr-bgimg div span:nth-child(1) { background-image: url(lethal_teamwork_25560.jpg); }

.cr-container input.cr-selector-img-2:checked ~ .cr-bgimg, .cr-bgimg div span:nth-child(2) { background-image: url(Hard-Working-Ants-Wallpaper-1920x1080.jpg); }

.cr-container input.cr-selector-img-3:checked ~ .cr-bgimg, .cr-bgimg div span:nth-child(3) { background-image: url(wolf-digital-art-hd-wallpaper-1920x1200-6159.jpg); }

.cr-container input.cr-selector-img-4:checked ~ .cr-bgimg, .cr-bgimg div span:nth-child(4) { background-image: url(Motivation-Wallpaper-HD.jpg); }

.cr-bgimg div:nth-child(1) span { background-position: 0px 3px; }

.cr-bgimg div:nth-child(2) span { background-position: -150px 0px; }

.cr-bgimg div:nth-child(3) span { background-position: -300px 0px; }

.cr-bgimg div:nth-child(4) span { background-position: -450px 0px; }

.cr-container input:checked ~ .cr-bgimg div span { -webkit-animation: scaleOut 0.6s ease-in-out; -moz-animation: scaleOut 0.6s ease-in-out; -o-animation: scaleOut 0.6s ease-in-out; -ms-animation: scaleOut 0.6s ease-in-out; animation: scaleOut 0.6s ease-in-out; }

@-webkit-keyframes scaleOut { 0% { -webkit-transform: scale(1); opacity: 1;  ; }


100% { -webkit-transform: scale(1.5); opacity: 0;  ; }


}

@-moz-keyframes scaleOut { 0% { -moz-transform: scale(1); opacity: 1;  ; }


100% { -moz-transform: scale(1.5); opacity: 0;  ; }


}

@-o-keyframes scaleOut { 0% { -o-transform: scale(1); opacity: 1;  ; }


100% { -o-transform: scale(1.5); opacity: 0;  ; }


}

@-ms-keyframes scaleOut { 0% { -ms-transform: scale(1); opacity: 1;  ; }


100% { -ms-transform: scale(1.5); opacity: 0;  ; }


}

@keyframes scaleOut { 0% { transform: scale(1); opacity: 1;  ; }


100% { transform: scale(1.5); opacity: 0;  ; }


}

.cr-container input.cr-selector-img-1:checked ~ .cr-bgimg div span:nth-child(1), .cr-container input.cr-selector-img-2:checked ~ .cr-bgimg div span:nth-child(2), .cr-container input.cr-selector-img-3:checked ~ .cr-bgimg div span:nth-child(3), .cr-container input.cr-selector-img-4:checked ~ .cr-bgimg div span:nth-child(4)

{

-webkit-transition: -webkit-transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s; -moz-transition: -moz-transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s; -o-transition: -o-transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s; -ms-transition: -ms-transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s; transition: transform 0.5s ease-in-out, opacity 0.5s ease-in-out, z-index 0s linear 0.6s; -webkit-animation: none; -moz-animation: none; -o-animation: none; -ms-animation: none; animation: none; opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); z-index:10000; }

.cr-titles h3 { color: #fff; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); }

.cr-titles h3 span { z-index: 10000; position: absolute; width: 100%; left: 0px; text-align: center; opacity: 0; top: 50%; }

.cr-titles h3 span:nth-child(1) { left: 0px; font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif; font-size: 70px; letter-spacing: 7px; color: transparent; text-shadow: 0px 0px 10px #fff; -webkit-transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out; -moz-transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out; -o-transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out; -ms-transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out; transition: text-shadow 0.8s ease-in-out, opacity 0.8s ease-in-out; }

.cr-titles h3 span:nth-child(2) { margin-top: 84px; letter-spacing: 0px; background: rgba(104, 171, 194, 0.9); font-size: 14px; padding: 10px 0px; font-style: italic; font-family: Cambria, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif; -webkit-transition: opacity 0.8s ease-in-out; -moz-transition: opacity 0.8s ease-in-out; -o-transition: opacity 0.8s ease-in-out; -ms-transition: opacity 0.8s ease-in-out; transition: opacity 0.8s ease-in-out; }

.cr-container input:checked ~ .cr-titles h3 span { opacity: 0; text-shadow: 0px 0px 30px #fff; }

.cr-container input.cr-selector-img-1:checked ~ .cr-titles h3:nth-child(1) span:nth-child(1), .cr-container input.cr-selector-img-2:checked ~ .cr-titles h3:nth-child(2) span:nth-child(1), .cr-container input.cr-selector-img-3:checked ~ .cr-titles h3:nth-child(3) span:nth-child(1), .cr-container input.cr-selector-img-4:checked ~ .cr-titles h3:nth-child(4) span:nth-child(1) { opacity: 1; text-shadow: 0px 0px 1px #fff; }

.cr-container input.cr-selector-img-1:checked ~ .cr-titles h3:nth-child(1) span:nth-child(2), .cr-container input.cr-selector-img-2:checked ~ .cr-titles h3:nth-child(2) span:nth-child(2), .cr-container input.cr-selector-img-3:checked ~ .cr-titles h3:nth-child(3) span:nth-child(2), .cr-container input.cr-selector-img-4:checked ~ .cr-titles h3:nth-child(4) span:nth-child(2) { opacity: 1; }

/* Media Query: Let's show the inputs on mobile sized browsers because they probably don't support the label trick: */ @media screen and (max-width: 768px) { .cr-container input { display: inline; width: 24%; margin-top: 350px; z-index: 1000; position: relative; }


.cr-container label { display: none; }


}