.gallery{padding:20px 0px;background:#033c70;background:-moz-linear-gradient(top, #032a4b 0%, #033c70 100%);background:-webkit-linear-gradient(top, #032a4b 0%,#033c70 100%);background:linear-gradient(to bottom, #032a4b 0%,#033c70 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#032a4b', endColorstr='#033c70',GradientType=0);}
.gallery h3{color:#fff;text-transform:uppercase;text-align:center;font-size:36px;font-weight:300;}
.gallery .slide{padding:20px;}
.gallery .slide > div{_outline:1px dotted yellow;}
.gallery .slide .left{float:left;width:570px;text-align:center;}
.gallery .slide .left .photo{margin:auto;background:#FFF;width:530px;height:340px;background-size:530px;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.gallery .slide .right{float:left;width:550px;}
.gallery .slide .right .photo{float:left;background:#FFF;width:255px;height:160px;background-size:255px;margin:0px 20px 20px 0px;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.gallery .slick-prev:before,
.gallery .slick-next:before{font-size:40px;}
.gallery .slick-dots li button:before{color:#037bdd;font-size:10px;opacity:.9;}
.gallery .slick-dots li.slick-active button:before{color:#FFF;font-size:10px;}
@media (max-width:767px){.gallery .slide{text-align:center;}
.gallery .slide .left{float:none;display:inline-block !important;width:330px;text-align:center;margin:auto !important;}
.gallery .slide .left .photo{margin:auto;width:330px;height:240px;background-size:365px;}
.gallery .slide .right{display:none;}
.gallery .slick-prev,
.gallery .slick-next{display:none !important;}
}
@media (min-width:768px) and (max-width:991px){.gallery .slide{text-align:center;}
.gallery .slide .left{float:none;display:inline-block !important;width:600px;text-align:center;margin:auto !important;}
.gallery .slide .left .photo{margin:auto;width:430px;height:340px;background-size:515px;}
.gallery .slide .right{display:none;}
.gallery .slick-prev,
.gallery .slick-next{display:none !important;}
}
@media (min-width:992px) and (max-width:1199px){.gallery .slide .left{float:left;width:480px;text-align:center;}
.gallery .slide .left .photo{margin:auto;width:430px;height:340px;background-size:515px;}
.gallery .slide .right{float:left;width:450px;}
.gallery .slide .right .photo{float:left;width:205px;height:160px;background-size:240px;margin:0px 20px 20px 0px;}
.gallery .slick-prev,
.gallery .slick-next{display:none !important;}
}
@media (min-width:1200px){}