/* ====================================================================================================================
 * BASE STYLES
 * ====================================================================================================================*/
.flexslider-cg {
  margin: 0;
  padding: 0;
}
.flexslider-cg .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}
.flexslider-cg .slides img {
  width: 100%;
  display: block;
}
.flexslider-cg .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] .flexslider-cg .slides {
  display: block;
}
* html .flexslider-cg .slides {
  height: 1%;
}
.no-js .flexslider-cg .slides > li:first-child {
  display: block;
}

.flexslider-cg .flex-control-nav {
  position: absolute;
  bottom: 56px;left: 36%;
  z-index: 3;
}
.flexslider-cg .flex-control-paging li a.flex-active {width: 13px;}
.flexslider-cg .flex-control-paging li a:hover {background: #fa0f0f;}
.flexslider-cg .flex-control-paging li a.flex-active {background: #fa0f0f;}
/* ====================================================================================================================
 * DEFAULT THEME
 * ====================================================================================================================*/
.flexslider-cg {position: relative;zoom: 1;}
.flexslider-cg .slides {
  zoom: 1;
}
.flexslider-cg .slides img {
  height: 205px;
  -moz-user-select: none;
}

.flexslider-cg:hover .flex-direction-nav .flex-prev {
  opacity: 0.8;
  left: 10px;
}
.flexslider-cg:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1;
}
.flexslider-cg:hover .flex-direction-nav .flex-next {
  opacity: 0.8;
  right: 10px;
}
.flexslider-cg:hover .flex-direction-nav .flex-next:hover {
  opacity: 1;
}

@media(max-width:1259px){
	
}
@media(max-width:1199px){
	
}
@media(max-width:991px){
	
}
@media(max-width:767px){
	.flexslider-cg .slides img {height: 225px;}
	.flex-direction-nav a {top: 36%;}
	.flex-direction-nav a:before {color: rgba(148, 197, 247, 0.9);}
}
@media(max-width:380px){
	.flexslider-cg .slides img {height: 204px;}
}
