
@import url("frontend.css");

@import url("../js/jquery.galleria/themes/mediagrid/galleria.mediagrid.css");
@import url("../js/jPlayer/skin/media.grid/jplayer.media.grid.css");

.mg_loader div {
	background-color: #888888;
}

/* cell border */
.mg_box { 
  padding: 5px; 
}

/* cell shadow  */
.mg_shadow_div {
	}

/* image border */
.img_wrap {
	padding: 0px;
	
	    
     
}

/* title under items */
.mg_title_under {
	  
}


/* overlay colors */
.img_wrap .overlays .overlay,
.mg_inl_slider_wrap .galleria-image-nav > div,
.mg_inl_slider_wrap .galleria-info-title {
	background: #FFFFFF;}
.img_wrap:hover .overlays .overlay,
.mg_touch_on .overlays .overlay {
   
	opacity: 0.8;
	filter: alpha(opacity=80) !important;
	 
}
.img_wrap .overlays .cell_more {
	border-bottom-color: #555555;}
span.mg_overlay_tit,
.mg_inl_slider_wrap .galleria-image-nav > div,
.mg_inl_slider_wrap .galleria-info-description {
	color: #222222;	  
}

/* icons color */
.img_wrap .overlays .cell_more span:before {
    color: #efefef;
}

/* border radius */
.mg_box, .mg_shadow_div, .mg_box .img_wrap {
  border-radius: 0px;
}
.mg_box .mg_title_under {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}


/* title under */
.mg_title_under {
    color: #333333;	
    padding-top: 	8px !important;
    padding-right: 	15px;
    padding-bottom: 8px;
    padding-left: 	15px;
}


/* inline text items */
.mg_inl_txt_td {
	padding: 15px 15px 15px 15px;
}


/* FILTERS */
.mg_filter {
	text-align: left;
    padding: 0px 5px;
}
.mg_mobile_filter {
	padding: 0px 5px;
}
.mg_filter a.mgf {	
	color: #666666;
}
.mg_filter a.mgf:hover {	
	color: #535353 !important;
}
.mg_filter a.mgf.mg_cats_selected,
.mg_filter a.mgf.mg_cats_selected:hover {	
	color: #333333 !important;;
}
.mg_new_filters a.mgf {	
	background-color: #ffffff;
    border: 1px solid #bbbbbb;
    border-radius: 2px;
    
        margin-left: 0px !important;
    }
.mg_new_filters a.mgf:hover {	
	background-color: #fdfdfd;
    border: 1px solid #777777;
}
.mg_new_filters a.mgf.mg_cats_selected,
.mg_new_filters a.mgf.mg_cats_selected:hover {	
	background-color: #e5e5e5;
    border: 1px solid #aaaaaa;
}



/*** LIGHTBOX ***/
#mg_full_overlay_wrap {
	background:  #FFF;  
}
#mg_full_overlay_wrap.mg_lb_shown,
#mg_full_overlay_wrap.google_crawler {
	
	opacity: 0.9;
    filter: alpha(opacity=90);}
#mg_overlay_content {
	width: 100%;max-width: 850px;border-radius: 0px;padding: 0px 0px 0px;}

#mg_lb_inside_nav {left: 1px;}
#mg_inside_close {right: 2px;color: #2D3DAA;}

@media screen and (max-width:520px) { 
	/* hidden commands */
	}

.mg_layout_full .mg_item_content {
	padding: 15px 25px 25px;	
}
.mg_layout_side .mg_item_content {
	padding: padding: 25px 25px 25px 0;
}
.mg_lb_lb_text .mg_item_content {
	padding-top: 20;
}
@media screen and (max-width:760px) { 
	.mg_layout_side .mg_item_content,
    .mg_layout_side .mg_item_content {
		padding: 5px 0px 5px;	
	}	
	.mg_lb_lb_text .mg_item_content {
        padding-top: 0;
    }	
}


/* colors - shadow */
#mg_overlay_content,
.mg_item_load {
    color: #222222;background-color: #FFFFFF;box-shadow: 0 2px 5px rgba(10, 10, 10, 0.4);}
.mg_item_load {
		box-shadow: 0px 2px 5px rgba(10, 10, 10, 0.5);	
    }


/* icons and loader */
.mg_close_lb:before, .mg_nav_prev > i:before, .mg_nav_next > i:before,
.mg_galleria_slider_wrap .galleria-thumb-nav-left:before, .mg_galleria_slider_wrap .galleria-thumb-nav-right:before,
#mg_socials span:before {
	color: #777777;
}
#mg_full_overlay .mg_loader div {
	background-color: #777777;
}
 

/* navigation elements background color and border radius */
#mg_lb_inside_nav > * > i, #mg_lb_inside_nav > * > img,
#mg_lb_top_nav > * > *, #mg_top_close,
.mg_side_nav > * {
	background-color: #FFFFFF; 
}

/* top closing button */
#mg_top_close {
	border-style: solid;
    border-color: #e2e2e2;
	border-width: 0 0 0px 0px;
    border-radius: 0 0 0 0px;
}
/* top nav - custom radius and borders */
.mg_side_nav_prev span {
	border-radius: 0 0px 0px 0;
	border-width: 0px 0px 0px 0;
    border-style: solid;
    border-color: #e2e2e2; 
}
.mg_side_nav_next span {
	border-radius: 0px 0 0 0px;
	border-width: 0px 0 0px 0px;
    border-style: solid;
    border-color: #e2e2e2; 
}
.mg_side_nav_prev > img {
	border-radius: 0 0px 0 0;
	border-width: 0px 0px 0 0;
    border-style: solid;
    border-color: #e2e2e2; 
}
.mg_side_nav_next > img {
	border-radius: 0px 0 0 0;
	border-width: 0px 0 0 0px;
    border-style: solid;
    border-color: #e2e2e2; 
}
.mg_side_nav_next div {
	border-radius: 0 0 0 0px;
    color: #222222;
}
.mg_side_nav_prev div {
	border-radius: 0 0 0px 0;
    color: #222222;
}
	    
        .mg_side_nav span, #mg_top_close {
        box-shadow: 0px 2px 3px rgba(10, 10, 10, 0.3);	
    }
    .mg_side_nav img {
        box-shadow: 0px -1px 1px rgba(10, 10, 10, 0.2);	
    }
    
    @media screen and (min-width:760px) {
    	#mg_full_overlay {
        	padding-left: 0px;
            padding-right: 0px;
        }
    }
     
.jp-track-title {
  display: none;
} 
#mg_overlay_content div.jp-audio div.jp-type-playlist div.jp-interface {
  height: 27px !important;
} 
.img_wrap .overlays .cell_more {
  border-bottom-color: #555555;
}
#mg_overlay_content, .mg_item_load {
  color: #000000;
  background-color: transparent;
  box-shadow: none;
}
.mg_layout_full .mg_item_content {
  padding: 8px 0 0;
background-color:rgba(0,0,0,0.0);
}
.img_wrap .overlays .overlay {
background: #2D3DAA;
}
.mg_shadow_div {
  box-shadow: 0px 0px 3px rgba(25,25,25,0.2);
}
.mg_box {
  padding: 0 12px 12px 0;
}
.img_wrap:hover .overlays .overlay, .mg_touch_on .overlays .overlay {
  opacity: 1;
  filter: alpha(opacity=100) !important;
}
span.mg_overlay_tit {
color:#FFFFFF;
}