body.frontend {
    background: rgb(0,0,0);
    background: linear-gradient(22deg, rgba(0,0,0,1) 35%, rgba(39,39,48,1) 83%, rgba(68,68,80,1) 98%);
}
@media only screen and (min-width:768px) {
    div.products.presentation div.product {
	margin-top:200px !important;
    }
    #page { padding: 10px; }
    .carousel { 
	width: 1140px;
	margin-left:auto;
	margin-right: auto;
    }
body#static-page.home div.home-boxes{ margin-top: 100px;}
}
@media only screen and (max-width:768px) {
    div.products.presentation div.product {
	margin-top:50px !important;
    }
    .container { max-width:90% !important; }
    .carousel { display: none; }
}


div.products.presentation div.product .product-text {}
div.products.presentation div.product .product-text h3 {
    font-size:40px;
}
div.products.presentation div.product .product-text p {
    font-size:25px;
}

div.products.presentation div.product .product-image {}
div.products.presentation div.product .product-image img {
    width:100%;
    filter: blur(0px) grayscale(0%);
    transition: filter .25s;
}

div.products.presentation div.product .product-image:hover img {
    filter: blur(5px) grayscale(20%);
}

@media only screen and (max-width:768px) {
    div.products.presentation div.product .product-text { padding: 10px; }
}

body#static-page.affiliate-program h1.title { display:none; }

body#static-page.home div.container-fluid.poker {
    background-image:url(/websites_production/betvolt.com/img/splash-poker-player.jpg);
    background-repeat: no-repeat;
    background-position:center bottom;
    background-size:cover;
    min-height:200px;
    border:1px solid #000;
    color:#fff;
    text-shadow: 1px 1px 1px #222;
}
body#static-page.home div.container-fluid.poker p,
body#static-page.home div.container-fluid.poker h1{
    background-image:url(/library/images/backgrounds/transpBlack50.png);
    padding:10px;
    display:inline-block;
    clear:both;
    border-radius:5px;
}
@media only screen and (min-width:768px){
    body#static-page.home div.container-fluid.poker {
	min-height:400px !important;
	margin-top:200px !important;
	margin-bottom:200px !important;
    }
}
@media only screen and (max-width:768px){
    body#static-page.home div.container-fluid.poker {}
}

div.home-boxes div.row div:hover img {
    transform: scale(1.1);
    transition: all .5s ease;
}

