﻿.flex3{display:flex;justify-content:space-between;flex-wrap:wrap;}.flex3 .flexItem{width:33%;}.flex4{display:flex;justify-content:space-between;flex-wrap:wrap;}.flex4 .flexItem{width:25%;}@media(max-width:576px){.flexItem{width:50% !important;}}.carousel{margin-bottom:30px;}.carousel-control{padding-top:10%;}.carousel-caption{font-size:120%;color:#fff;padding-top:5px;right:0;left:0;bottom:0;text-align:center;padding:15px;background-color:rgba(0,0,0,.3);text-shadow:2px 1px 0 black;}.carousel-caption a{text-decoration:underline;padding:0 5px 0 5px;}.carousel-caption .h4{display:inline;font-size:115%;margin-top:5px;}.carousel-caption .h4 p{text-align:left;}.carousel-caption p{display:inline;margin:0;}.carousel-control{opacity:.55;filter:alpha(opacity=55);}.carousel-control-prev{width:10%;}.carousel-control-prev .carousel-control-prev-icon{width:30px;height:30px;font-size:24px;}.carousel-control-next{width:10%;}.carousel-control-next .carousel-control-next-icon{width:30px;height:30px;font-size:24px;}.carousel-indicators{bottom:-36px;}.carousel-indicators li{width:25px;height:5px;border-radius:5px;background-color:#fff;border:1px solid #333;}.carousel-indicators li.active{background-color:#333;}@media only screen and (min-width:991px) and (max-width:1200px){.carousel-caption{padding-top:2px;padding-bottom:5px;}.carousel-caption h4{margin-top:3px;}}@media only screen and (min-width:768px) and (max-width:991px){.carousel-control{padding-top:7%;}.carousel-caption{padding-top:0;padding-bottom:5px;font-size:13px;padding:10px;}.carousel-caption h4{font-size:15px;line-height:15px;margin-top:4px;font-size:18px;}.carousel-caption p{line-height:15px;}}@media only screen and (max-width:767px){.sliderwrapperblock{padding-left:15px !important;}}