@font-face{
  font-family:'lg';
  src:url("../../fonts/lg.eot?n1z373");
  src:url("../../fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("../../fonts/lg.woff?n1z373") format("woff"),url("../../fonts/lg.ttf?n1z373") format("truetype"),url("../../fonts/lg.svg?n1z373#lg") format("svg");
  font-weight:normal;
  font-style:normal;
}

@font-face {
  font-family: 'flamaheadlineplregular';
  src: url("../../fonts/flamaheaplboo.eot");
  src: url("../../fonts/flamaheaplboo.eot?#iefix") format("embedded-opentype"), url("../../fonts/flamaheaplboo.woff") format("woff"), url("../../fonts/flamaheaplboo.svg#flamaheadlineplregular") format("svg");
  font-weight: normal;
  font-style: normal;
}


.lg-icon{font-family:'lg';}
.lg-backdrop{background-color:rgba(27,49,62,.5);}
/*.lg-outer .lg-image {
    border:20px solid #fff;
    border-radius:20px;
}
*/
.lg-outer .lg-img-wrap{padding:0 5px 120px;}
/*
.lg-outer.lg-has-thumb .lg-item {
    padding-bottom: 130px;
}
*/

/*
.lg-outer .lg-img-wrap-custom{
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    */
    /*max-height: 100%;
    width: auto !important;*/
    /*
    height: auto !important;
    */
/*
    height:0;
    padding-bottom:56.25%;
*/
/*
}
*/
/*
.lg-outer .lg-img-wrap-custom .lg-image {
    display: block;
    max-width: 100%;
    height: auto;
}
*/

.lg-outer .lg-img-wrap-custom{
    border:20px solid #fff;
    border-radius:20px;
    display: inline-block;
    vertical-align:middle;
    width:100%;
    height:auto;
}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{display:none;}


.lg-outer .lg-img-wrap-custom .lg-img-toolbar-custom{
    height: 50px;
    background: #fff;
}
.lg-img-wrap-custom{
display: inline-block;width: auto;max-width: 830px;height: 100%;max-height:560px;background-color:#fff;border:15px solid #fff;border-radius:15px;vertical-align:middle;position:relative;
}
.lg-img-toolbar-custom{
    width:100%;height:80px;position:absolute;bottom:0;background:#fff;
}

/*
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: color 0 ease-in;
    transition: none;
*/
/*
.lg-hide-items .lg-toolbar,
.lg-toolbar, .lg-prev, .lg-next{
-o-transition-property: none !important;

 -moz-transition-property: none !important;

 -ms-transition-property: none !important;

 -webkit-transition-property: none !important;

 transition-property: none !important;

 /*CSS transforms*/
/*
 -o-transform: none !important;

 -moz-transform: none !important;

 -ms-transform: none !important;

 -webkit-transform: none !important;

 transform: none !important;
*/

 /*CSS animations*/
/*
 -webkit-animation: none !important;

 -moz-animation: none !important;

 -o-animation: none !important;

 -ms-animation: none !important;

 animation: none !important;
}
*/

.lg-img-toolbar-custom{position:relative;}
.lg-toolbar{background:#fff;position:relative;font-family:flamaheadlineplregular;}


.lg-toolbar .lg-actions,
.lg-toolbar .lg-counter-custom{top:0;}

.lg-toolbar .lg-actions{width:190px;height:30px;float:left;position:relative;margin:10px 0;padding-right:10px;border-right:2px solid #666;}



#lg-counter,
.lg-toolbar .lg-icon{font-size:24px;line-height:30px;}
.lg-toolbar .lg-icon{padding:0;margin:10px 0;height:30px;}
.lg-toolbar .lg-icon:hover{color:#333;}

.lg-toolbar .lg-close:after{
-webkit-transition:background-color .2s linear;
-o-transition:background-color .2s linear;
transition:background-color .2s linear;
}
.lg-toolbar .lg-close:hover:after{background-color:#333;
/*
    -webkit-transition:background-color .2s linear;
    -o-transition:background-color .2s linear;
    transition:background-color .2s linear;
*/
}
.lg-toolbar .lg-actions .lg-next,
.lg-toolbar .lg-actions .lg-prev{/*position:relative;*/width:50px;height:50px;padding:10px;margin:0;top:0;background-color:transparent;margin-top:-10px;}

/*.lg-toolbar .lg-actions .lg-next{left:160px;right:auto;}*/
.lg-toolbar .lg-actions .lg-prev{left:0;}
.lg-toolbar .lg-actions .lg-next{right:10px;}


.lg-toolbar .lg-counter-custom{width:80px;height:30px;margin:10px 0;text-align:center;position:absolute;left:50px;}
#lg-counter{padding:0;line-height:30px;display:none;}





.lg-toolbar .lg-icon.lg-autoplay-button,
.lg-toolbar .lg-icon.lg-close{width:auto;}
.lg-toolbar .lg-icon.lg-close{height:30px;line-height:30px;padding:0;margin:10px 0;/*padding-left:20px;border-left:2px solid #666;float:left;*/float:right;}
/*
.lg-icon.lg-autoplay-button{position:absolute;left:230px;height:30px;line-height:30px;padding:0;padding-left:20px;border-left:2px solid #666;margin:10px 0;}
*/

.lg-toolbar .lg-icon.lg-autoplay-button{float:left;margin:10px;margin-left:20px;}


.lg-toolbar .lg-autoplay-button:before{content:"\e01d";margin-right:10px;display:inline-block;font-size:30px;line-height:30px;float:left;}
.lg-show-autoplay .lg-toolbar .lg-autoplay-button:before{content:"\e01a";}

.lg-toolbar .lg-autoplay-button:after{content:"";display:none;}

.lg-toolbar .lg-autoplay-button .lg-icon-label{font-size:18px;line-height:32px;}
.lg-toolbar .lg-close:after{content:"\e070";color:#fff;background-color:#a5a5a5;margin-left:10px;display:inline-block;width:28px;height:28px;border-radius:14px;font-size:20px;line-height:28px;}
.lg-toolbar .lg-icon-label{display:inline-block;float:left;font-family:flamaheadlineplregular;}






.lg-outer .lg-thumb {padding:0 5px;background-color:#fff;}
.lg-outer .lg-thumb-item{border-radius:0;padding:5px;border:0 none;margin:0;margin-right:0!important;height:100px;padding:0;border:5px solid #fff;/*transition:all .2s ease-in-out;*/}
.lg-outer .lg-thumb-item:hover,
.lg-outer .lg-thumb-item.active:hover{border-color:#999;}

/*
.lg-outer .lg-thumb-item:hover{transform:scale(1.11);}
.lg-outer .lg-thumb-item.active:hover{transform:scale(1);}
*/

.lg-outer .lg-thumb-item.active{width:110px!important;height:110px!important;margin-top:-5px;margin-left:-5px;border-color:#999;}


