@charset "UTF-8";
/* CSS Document */

.other-color{
    background: blue
  }
   
h3 {
   color:#ccff00 !important;
}

h5 {
   color:#ccff00 !important;
}

h6 {
   color:#111111 !important;
}

#background {
    position: fixed;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    background: url(polina.jpg) no-repeat;
    background-size: cover;
}
.container h1 {
    color: white;
}

.jumbotron
{   
padding-top: 10px;
padding-bottom:10px;
background-color:#ccff00;
background-size: cover;
height:70px;
 }


.vjbg { 
    /* The image used */
    background-image: url("http://www.3dvj.tv/images/SpaciousTunnel.jpg");

    /* Full height */
    height: 100%; 

    /* Center and scale the image nicely */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}            


.divider-10{
width:100%;
min-height:1px;
margin-top:100px;
margin-bottom:100px;  
display:inline-block;
position:relative;
}

/* Custom Navbar 
---------------------------------------------------*/

.navbar-inverse {
    background-color: #aadd00;
    border-color: #000000;
}
.navbar-inverse .navbar-nav > li > a {
    color: #333333;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #000000;
    color: #F8F8F8;
}
.navbar-inverse .navbar-brand {
    color: #333333;
}


/* Sticky footer styles
-------------------------------------------------- */
html {
 position: relative;
 min-height: 100%;
}
body {
 /* Margin bottom by footer height */
 margin-bottom: 60px;
}
.footer {
 position: absolute;
 bottom: 0;
 width: 100%;
 /* Set the fixed height of the footer here */
 height: 60px;
 background-color: #333333 ;
}

/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
 padding: 60px 15px 0;
}
.container .text-muted {
 margin: 20px 0;
}

.footer > .container {
 padding-right: 15px;
 padding-left: 15px;
}

code {
 font-size: 80%;
}



/* --------Masonry Stuff--------------*/

* { box-sizing: border-box; }

/* force scrollbar */
html { overflow-y: scroll; }

body { font-family: sans-serif; }

/* ---- grid ---- */

.grid {
  background: #333;
  max-width: 1200px;
}

/* clear fix */
.grid:after {
  content: '';
  display: block;
  clear: both;
}

/* ---- .grid-item ---- */

.grid-sizer,
.grid-item {
  width: 25%;
  /*--height: 25%;*/
  float: left;
  background: #333;
  border: 2px solid #333;
  border-color: #333;
  border-radius: 5px;
}

.grid-item--width2 { width: 50%; }
.grid-item--width3 { width: 75%; }
.grid-item--width4 { width: 100%; }

/* Set Height does not work properly
.grid-item--height2 { height: 25%; }
.grid-item--height3 { height: 50%; }
.grid-item--height4 { height: 75%; }
.grid-item--height5 { height: 100%; }*/

.grid-item img {
  display: block;
  max-width: 100%;
}

/*---------------------Email Form Stuff--------------------------*/

.antispam { display:none;}




/*----------------------------------Overlay Text---------------------------*/
.list-quotes {
    cursor: pointer;
    height: auto;
    margin-bottom: 0px;
    overflow: hidden;
    position: relative;
    display: block;
    border-bottom: 0px solid blue;
}
.list-quotes img,
.list-quotes h1 {
    -webkit-transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
}
.list-quotes img {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.list-quotes h1{
    background: rgba(20,31,44,0.8);
    bottom: 30px;
    float: right;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding: 15px;
    position: absolute;
    margin: 0;
}

.list-quotes p {
    position: absolute;
    bottom: -1px;
    left: 0;
    right: 0;
    margin: 0;
    padding: 10px;
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: translate3d(0,50px,0);
    transform: translate3d(0,50px,0);
    font-size: 15px;
    font-weight: normal;
    background: rgba(51,153,153,0.8);
    width: 100%;
    color: #fff;
}
.list-quotes:hover img {
    -webkit-transform: translate3d(0,-80px,0);
    transform: scale(1.2);
    transition: all 250ms ease;
}
.list-quotes:hover{
    box-shadow: 0 0 5px 2px rgba(51,153,153, 0.5);
}
.list-quotes:hover h1 {
    -webkit-transform: translate3d(0,-100px,0);
    transform: translate3d(0,-100px,0);
    text-shadow: 0px 0 15px #fff;
    transition: all 250ms ease;
}
.list-quotes:hover p {
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.quotes span{
    color:#222;
    font-weight: bold;
    text-transform: capitalize;
}