@charset "utf-8";.size-11{font-size:11px !important;line-height:15px !important;}
.fs-6 { font-size: 6px !important; }
.fs-8 { font-size: 8px !important; }
.fs-9 { font-size: 9px !important; }
.fs-10 { font-size: 10px !important; }
.fs-11 { font-size: 11px !important; }
.fs-12 { font-size: 12px !important; }
.size-12{font-size:12px !important;line-height:16px !important;}
.size-13{font-size:13px !important;line-height:17px !important;}
.size-14{font-size:14px !important;line-height:18px !important;}
.size-15{font-size:15px !important;line-height:19px !important;}
.size-16{font-size:16px !important;line-height:20px !important;}
.size-17{font-size:17px !important;line-height:23px !important;}
.size-18{font-size:18px !important;line-height:24px !important;}
.size-19{font-size:19px !important;line-height:25px !important;}
.size-20{font-size:20px !important;line-height:26px !important;}
.size-25{font-size:25px !important;line-height:30px !important;}
.size-30{font-size:30px !important;line-height:36px !important;}
.size-40{font-size:40px !important;line-height:46px !important;}
.size-50{font-size:50px !important;line-height:56px !important;}
.size-60{font-size:60px !important;line-height:66px !important;}
.size-70{font-size:70px !important;line-height:76px !important;}
.size-80{font-size:80px !important;line-height:86px !important;}
.size-90{font-size:90px !important;line-height:96px !important;}
.size-100{font-size:100px !important;line-height:106px !important;}
.size-150{font-size:150px !important;line-height:166px !important;}
.size-200{font-size:200px !important;line-height:216px !important;}
.m-0   { margin:0px !important;   }
.weight-300{font-weight:300 !important;}
.weight-400{font-weight:400 !important;}
.weight-500{font-weight:500 !important;}
.weight-600{font-weight:600 !important;}
.weight-700{font-weight:700 !important;}
.weight-800{font-weight:800 !important;}
.width-10{width:10px !important;}
.width-20{width:20px !important;}
.width-30{width:30px !important;}
.width-40{width:40px !important;}
.width-50{width:50px !important;}
.width-100{width:100px !important;}
.width-150{width:150px !important;}
.width-200{width:200px !important;}
.width-250{width:250px !important;}
.width-300{width:300px !important;}
.width-350{width:350px !important;}
.width-400{width:400px !important;}
.width-450{width:450px !important;}
.width-500{width:500px !important;}
.width-550{width:550px !important;}
.width-600{width:600px !important;}
.width-650{width:650px !important;}
.width-700{width:700px !important;}
.width-750{width:750px !important;}
.width-800{width:800px !important;}
.height-10{height:10px !important;}
.height-20{height:20px !important;}
.height-30{height:30px !important;}
.height-50{height:50px !important;}
.height-100{height:100px !important;}
.height-150{height:150px !important;}
.height-200{height:200px !important;}
.height-250{height:250px !important;}
.height-300{height:300px !important;}
.height-350{height:350px !important;}
.height-400{height:400px !important;}
.height-450{height:450px !important;}
.height-500{height:500px !important;}
.height-550{height:550px !important;}
.height-600{height:600px !important;}
.height-650{height:650px !important;}
.height-700{height:700px !important;}
.height-750{height:750px !important;}
.height-800{height:800px !important;}
.padding-0{padding:0 !important;}
.padding-3{padding:3px !important;}
.padding-6{padding:6px !important;}
.padding-8{padding:8px !important;}
.padding-10{padding:10px !important;}
.padding-15{padding:15px !important;}
.padding-20{padding:20px !important;}
.padding-30{padding:30px !important;}
.padding-40{padding:40px !important;}
.padding-50{padding:50px !important;}
.padding-60{padding:60px !important;}
.padding-70{padding:70px !important;}
.padding-80{padding:80px !important;}
.padding-90{padding:90px !important;}
.padding-100{padding:100px !important;}
.padding-top-0{padding-top:0 !important;}
.padding-top-10{padding-top:10px !important;}
.padding-top-15{padding-top:15px !important;}
.padding-top-20{padding-top:20px !important;}
.padding-top-30{padding-top:30px !important;}
.padding-top-40{padding-top:40px !important;}
.padding-top-50{padding-top:50px !important;}
.padding-top-60{padding-top:60px !important;}
.padding-top-80{padding-top:80px !important;}
.padding-top-100{padding-top:100px !important;}
.padding-top-130{padding-top:130px !important;}
.padding-top-150{padding-top:150px !important;}
.padding-top-180{padding-top:180px !important;}
.padding-top-200{padding-top:200px !important;}
.padding-bottom-0{padding-bottom:0 !important;}
.padding-bottom-10{padding-bottom:10px !important;}
.padding-bottom-15{padding-bottom:15px !important;}
.padding-bottom-20{padding-bottom:20px !important;}
.padding-bottom-30{padding-bottom:30px !important;}
.padding-bottom-40{padding-bottom:40px !important;}
.padding-bottom-50{padding-bottom:50px !important;}
.padding-bottom-60{padding-bottom:60px !important;}
.padding-bottom-80{padding-bottom:80px !important;}
.padding-bottom-100{padding-bottom:100px !important;}
.padding-bottom-130{padding-bottom:130px !important;}
.padding-bottom-150{padding-bottom:150px !important;}
.padding-bottom-180{padding-bottom:180px !important;}
.padding-bottom-200{padding-bottom:200px !important;}
.margin-top-0{margin-top:0 !important;}
.margin-top-1{margin-top:1px !important;}
.margin-top-2{margin-top:2px !important;}
.margin-top-3{margin-top:3px !important;}
.margin-top-6{margin-top:6px !important;}
.margin-top-8{margin-top:8px !important;}
.margin-top-10{margin-top:10px !important;}
.margin-top-20{margin-top:20px !important;}
.margin-top-30{margin-top:30px !important;}
.margin-top-40{margin-top:40px !important;}
.margin-top-50{margin-top:50px !important;}
.margin-top-60{margin-top:60px !important;}
.margin-top-80{margin-top:80px !important;}
.margin-top-100{margin-top:100px !important;}
.margin-top-130{margin-top:130px !important;}
.margin-top-150{margin-top:150px !important;}
.margin-top-180{margin-top:180px !important;}
.margin-top-200{margin-top:200px !important;}
.margin-bottom-0{margin-bottom:0 !important;}
.margin-bottom-1{margin-bottom:1px !important;}
.margin-bottom-2{margin-bottom:2px !important;}
.margin-bottom-3{margin-bottom:3px !important;}
.margin-bottom-6{margin-bottom:6px !important;}
.margin-bottom-8{margin-bottom:8px !important;}
.margin-bottom-10{margin-bottom:10px !important;}
.margin-bottom-20{margin-bottom:20px !important;}
.margin-bottom-30{margin-bottom:30px !important;}
.margin-bottom-40{margin-bottom:40px !important;}
.margin-bottom-50{margin-bottom:50px !important;}
.margin-bottom-60{margin-bottom:60px !important;}
.margin-bottom-80{margin-bottom:80px !important;}
.margin-bottom-100{margin-bottom:100px !important;}
.margin-bottom-130{margin-bottom:130px !important;}
.margin-bottom-150{margin-bottom:150px !important;}
.margin-bottom-180{margin-bottom:180px !important;}
.margin-bottom-200{margin-bottom:200px !important;}
.margin-left-0{margin-left:0 !important;}
.margin-left-3{margin-left:3px !important;}
.margin-left-6{margin-left:6px !important;}
.margin-left-8{margin-left:8px !important;}
.margin-left-10{margin-left:10px !important;}
.margin-left-15{margin-left:15px !important;}
.margin-left-20{margin-left:20px !important;}
.margin-left-30{margin-left:30px !important;}
.margin-left-40{margin-left:40px !important;}
.margin-left-50{margin-left:50px !important;}
.margin-left-60{margin-left:60px !important;}
.margin-left-80{margin-left:80px !important;}
.margin-left-100{margin-left:100px !important;}
.margin-left-130{margin-left:130px !important;}
.margin-left-150{margin-left:150px !important;}
.margin-left-180{margin-left:180px !important;}
.margin-left-200{margin-left:200px !important;}
.margin-left-250{margin-left:250px !important;}
.margin-left-300{margin-left:300px !important;}
.margin-right-0{margin-right:0 !important;}
.margin-right-3{margin-right:3px !important;}
.margin-right-6{margin-right:6px !important;}
.margin-right-8{margin-right:8px !important;}
.margin-right-10{margin-right:10px !important;}
.margin-right-15{margin-right:15px !important;}
.margin-right-20{margin-right:20px !important;}
.margin-right-30{margin-right:30px !important;}
.margin-right-40{margin-right:40px !important;}
.margin-right-50{margin-right:50px !important;}
.margin-right-60{margin-right:60px !important;}
.margin-right-80{margin-right:80px !important;}
.margin-right-100{margin-right:100px !important;}
.margin-right-130{margin-right:130px !important;}
.margin-right-150{margin-right:150px !important;}
.margin-right-180{margin-right:180px !important;}
.margin-right-200{margin-right:200px !important;}
.margin-right-250{margin-right:250px !important;}
.margin-right-300{margin-right:300px !important;}
.line-height-0{line-height:0 !important;}
.line-height-10{line-height:10px !important;}
.line-height-20{line-height:20px !important;}
.line-height-30{line-height:30px !important;}
.line-height-40{line-height:40px !important;}
.line-height-50{line-height:50px !important;}
.line-height-60{line-height:60px !important;}
.line-height-70{line-height:70px !important;}
.line-height-80{line-height:80px !important;}
.line-height-90{line-height:90px !important;}
.line-height-100{line-height:100px !important;}
.nopadding{padding:0 !important;}
.nopadding-left{padding-left:0 !important;}
.nopadding-right{padding-right:0 !important;}
.nopadding-top{padding-top:0 !important;}
.nopadding-bottom{padding-bottom:0 !important;}
.nomargin{margin:0 !important;}
.nomargin-left{margin-left:0 !important;}
.nomargin-right{margin-right:0 !important;}
.nomargin-top{margin-top:0 !important;}
.nomargin-bottom{margin-bottom:0 !important;}
.noborder{border:0 !important;}
.noborder-left{border-left:0 !important;}
.noborder-right{border-right:0 !important;}
.noborder-top{border-top:0 !important;}
.noborder-bottom{border-bottom:0 !important;}
.nobg{background:transparent;}
.lowercase{text-transform:lowercase;}
.uppercase{text-transform:uppercase;}
.noradius{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;}
.font-style-italic{font-style:italic;}
.font-style-normal{font-style:normal;}
.pointer{cursor:pointer;}
.block{display:block !important;}
.block-inline{display:inline-block !important;}
.inline-block{display:inline-block !important;}
.bold{font-weight:bold !important;}
.fullwidth{width:100% !important;max-width:100% !important;}
.halfwidth{width:50% !important;}
.justify{text-align:justify;}
.relative{position:relative;}
.absolute{position:absolute !important;top:0;left:0;right:0;bottom:0;}
.text-left{text-align:left !important;}
.text-right{text-align:right !important;}
.noshadow{box-shadow:none;text-shadow:none;}
.nofloat{float:none !important;}
.display-table{display:table;width:100%;height:100%;position:relative;z-index:99;}
.display-table-cell{display:table-cell;width:100%;height:100%;}
.vertical-align-middle{vertical-align:middle;}
.txt-no-decoration{text-decoration:none !important;}
.softhide{display:none;}
img.pull-left{margin:0 20px 10px 0;}
img.pull-right{margin:0 0 10px 20px;}
ul>li>i{margin-right:10px;}
.no-text-underline,
.no-text-decoration{text-decoration:none;}
.line-through{text-decoration:line-through;}
.btn>i{padding-right:6px;}
video.fullvideo{width:100%;height:100%;}
.nortl{direction:ltr;}
.rtl{direction:rtl;}
.ltr{direction:ltr;}
.border-top-1{border-top:1px solid #ddd;}
.border-top-2{border-top:2px solid #ddd;}
.border-top-3{border-top:3px solid #ddd;}
.border-bottom-1{border-bottom:1px solid #ddd;}
.border-bottom-2{border-bottom:2px solid #ddd;}
.border-bottom-3{border-bottom:3px solid #ddd;}
section.dark .border-top-1,
section.dark .border-top-2,
section.dark .border-top-3,
section.dark .border-bottom-1,
section.dark .border-bottom-2,
section.dark .border-bottom-3{border-color:#555;}
.border-bottom-dashed:before{content:"";display:block;width:100%;height:1px;position:absolute;bottom:-6px;border-bottom:1px dashed #999;}
.border-bottom-dotted:before{content:"";display:block;width:100%;height:1px;position:absolute;bottom:-6px;border-bottom:1px dotted #999;}
.break-word{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;}
.no-transition{-webkit-transition:all 0s !important;-moz-transition:all 0s !important;-o-transition:all 0s !important;transition:all 0s !important;}
.grayscale{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;}
.overlay{background:rgba(0,0,0, 0.2);position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
a.overlay:hover{background:rgba(255,255,255, 0.2);}
.overlay.dark-0{background-color:rgba(0,0,0,0);}
.overlay.dark-1{background-color:rgba(0,0,0,.1);}
.overlay.dark-2{background-color:rgba(0,0,0,.2);}
.overlay.dark-3{background-color:rgba(0,0,0,.3);}
.overlay.dark-4{background-color:rgba(0,0,0,.4);}
.overlay.dark-5{background-color:rgba(0,0,0,.5);}
.overlay.dark-6{background-color:rgba(0,0,0,.6);}
.overlay.dark-7{background-color:rgba(0,0,0,.7);}
.overlay.dark-8{background-color:rgba(0,0,0,.8);}
.overlay.dark-9{background-color:rgba(0,0,0,.9);}
.overlay.dark-10{background-color:rgba(0,0,0,1);}
ul.list-icons{margin-left:1.75em;position:relative;}
ul.list-icons>li{position:relative;}
ul.list-icons>li>i{position:absolute;left:-1.75em;width:14px;text-align:center;top:5px;}
blockquote h1,
blockquote h2,
blockquote h3,
blockquote h4,
blockquote h5,
blockquote h6{font-weight:bold;position:relative;}
blockquote{border-left:5px solid rgba(0,0,0,0.1);font-size:0.8em;font-style:normal;margin:25px 0;padding:0 0 0 25px;position:relative;}
blockquote.reverse{border-left:0;border-right:5px solid rgba(0,0,0,0.1);margin:25px 0;padding:0 25px 0 0;text-align:right;}
section.dark blockquote{border-left-color:#666;}
section.dark blockquote.reverse{border-right-color:#666;}
blockquote.quote{border:0;}
blockquote.quote:before{font-family:font-icons;font-weight:400;content:"\e7ad";position:absolute;width:43px;height:43px;line-height:43px;font-size:43px;top:0;left:0;color:#EEE;z-index:0;}
blockquote.quote.reverse:before{left:auto;right:0;text-align:right;}
blockquote.pull-left{max-width:350px;padding-right:20px;padding-bottom:10px;}
blockquote.pull-right{max-width:350px;padding-left:20px;padding-bottom:10px;}
blockquote p{margin-bottom:20px;position:relative; font-size:1,2em;}
blockquote cite{display:block;font-size:14px;color:#9CA6B4;}
blockquote cite:before{content:'\2014 \00A0';padding-right:8px;}
blockquote cite:after{content:'\2014 \00A0';padding-left:10px;}

.text-red{color:#FF4136 !important;}

.text-white{color:#fff !important;}
.text-silver{color:#ddd !important;}
.text-gray{color:#aaa !important;}
.text-black{color:#111 !important;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#CCC;}
.mfp-preloader a:hover{color:#FFF;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px;}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px;}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}
}
.mfp-ie7 .mfp-img{padding:0;}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}
.mfp-ie7 .mfp-container{padding:0;}
.mfp-ie7 .mfp-content{padding-top:44px;}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;z-index:0;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.owl-carousel.featured .owl-controls .owl-prev{margin-right:3px;}
#progressBar{width:100%;background:rgba(0,0,0,0.05);}
#progressBar #bar{height:3px;width:100%;background-color:#333;}
.grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease;}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}
@-webkit-keyframes empty{0%{opacity:1}
}
@-moz-keyframes empty{0%{opacity:1}
}
@keyframes empty{0%{opacity:1}
}
@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-moz-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}
}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px);}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}
}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px);}
75%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}
}
@-webkit-keyframes backSlideIn{0%, 25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;-webkit-transform:translateZ(-500px);}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);}
}
@-moz-keyframes backSlideIn{0%, 25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;-moz-transform:translateZ(-500px);}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0);}
}
@keyframes backSlideIn{0%, 25%{opacity:.5;transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;transform:translateZ(-500px);}
100%{opacity:1;transform:translateZ(0) translateX(0);}
}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);}
}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8);}
}
@keyframes scaleToFade{to{opacity:0;transform:scale(.8);}
}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%);}
}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%);}
}
@keyframes goDown{from{transform:translateY(-100%);}
}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);}
}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);}
}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);}
}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);}
}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);}
}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);}
}
.owl-carousel{overflow:hidden;margin-bottom:20px;position:relative;}
.owl-carousel.owl-padding-0 .owl-item{padding:0 !important;}
.owl-carousel.owl-padding-1 .owl-item{padding:0 1px;}
.owl-carousel.owl-padding-2 .owl-item{padding:0 2px;}
.owl-carousel.owl-padding-3 .owl-item{padding:0 3px;}
.owl-carousel.owl-padding-6 .owl-item{padding:0 6px;}
.owl-carousel.owl-padding-10 .owl-item{padding:0 10px;}
.owl-carousel.owl-padding-15 .owl-item{padding:0 15px;}
.owl-carousel.owl-padding-20 .owl-item{padding:0 20px;}
.owl-carousel img{display:inline-block;}
.owl-carousel.buttons-autohide .owl-buttons{filter:Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;}
.owl-carousel.buttons-autohide:hover .owl-buttons{filter:Alpha(Opacity=100);opacity:1;}
.owl-theme .owl-controls .owl-buttons div{color:#121212;background:#fff;border:#fff 1px solid;opacity:1;filter:Alpha(Opacity=100);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
section.dark .owl-theme .owl-controls .owl-buttons div{color:#fff;background:#212121;border:#212121 1px solid;}
.controlls-over .owl-controls .owl-prev{position:absolute;top:50%;margin-top:-28px;right:auto;left:-13px;zoom:1;width:36px;height:36px;opacity:0;}
.controlls-over .owl-controls .owl-next{position:absolute;top:50%;margin-top:-28px;left:auto;right:-13px;zoom:1;width:36px;height:36px;opacity:0;}
.controlls-over .owl-pagination{text-align:center;position:absolute;width:60%;margin:auto;bottom:-20px;left:0;right:0;z-index:1;}
.owl-theme.controlls-over .owl-controls .owl-page{background:rgba(0,0,0,0.3);margin-bottom:30px;position:relative;display:inline-block;}
.owl-theme.controlls-over .owl-controls .owl-page:first-child{-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.owl-theme.controlls-over .owl-controls .owl-page:last-child{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;}
.owl-theme.controlls-over .owl-controls .owl-page span{background:#fff;}
.bottom-pagination .owl-controls .owl-page{margin-bottom:-40px !important;}
.owl-carousel .owl-item div{position:relative;text-align:center;}
.owl-carousel .owl-caption{padding:10px;position:absolute !important;left:0;top:0;right:0;margin-top:0;max-width:100%;background:rgba(0,0,0,0.3);display:block;color:#fff;}
.owl-carousel .owl-caption p{color:#fff;font-size:13px;line-height:20px;padding:0;margin:0;}
.owl-carousel .owl-caption h1,
.owl-carousel .owl-caption h1 a,
.owl-carousel .owl-caption h2,
.owl-carousel .owl-caption h2 a,
.owl-carousel .owl-caption h3,
.owl-carousel .owl-caption h3 a{color:#fff;font-size:21px;line-height:21px;font-weight:bold;margin-bottom:10px;}
.owl-carousel .owl-caption a{color:#fff;font-weight:bold;}
.owl-carousel.controls-hover-only .owl-controls{filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;}
.slider:hover .owl-carousel.controls-hover-only .owl-controls,
.owl-carousel.controls-hover-only:hover .owl-controls{filter:alpha(opacity=100);opacity:1;}
.owl-carousel.featured .owl-featured-item{width:99%;padding-bottom:15px;text-align:center;display:block;webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.owl-carousel.featured .owl-featured-item:hover{background-color:#eaeaea;}
.owl-carousel.featured .owl-featured-item a.figure{margin:0;padding:0;display:block;width:100%;height:auto;overflow:hidden;text-align:center;z-index:0;position:relative;}
.owl-carousel.featured .owl-featured-item a.figure>img{height:auto !important;width:100% !important;max-width:100% !important;vertical-align:top;}
.owl-carousel.featured .owl-featured-detail{position:relative;padding-top:6px;}
.owl-carousel.featured .owl-featured-detail:after{content:' ';position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;left:50%;margin-left:-10px;top:-10px;z-index:10;webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.owl-carousel.featured .owl-featured-item:hover>.owl-featured-detail:after{border-bottom:10px solid #eaeaea;}
.owl-carousel.featured .owl-featured-detail>a.featured-title{color:#333;margin-top:6px;display:block;}
.owl-carousel.featured .owl-featured-detail>span.price{display:block;margin-bottom:6px;}
.owl-carousel.featured{margin-top:6px;}
.owl-carousel.featured .owl-controls.clickable{top:0 !important;margin-top:-45px;position:absolute;right:0;}
h2.owl-featured{font-size:16px;line-height:19px;border-bottom:rgba(0,0,0,0.2) 1px dashed;padding-bottom:6px;margin-bottom:10px;;}
.owl-carousel.featured a.figure>span{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.3);filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;}
.owl-carousel.featured a.figure>span>i{color:#333;position:absolute;left:50%;top:50%;background:#fff;font-size:21px;width:50px;height:50px;line-height:50px !important;text-align:center;margin-left:-20px;margin-top:-20px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-border-bottom-right-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-topleft:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;}
.owl-carousel.featured a.figure:hover>span{filter:alpha(opacity=100);opacity:1;}
.owl-carousel.featured{overflow:inherit !important;}
.owl-carousel.featured .owl-prev,
.owl-carousel.featured .owl-next{display:inline-block !important;color:#999 !important;width:30px !important;height:30px !important;line-height:30px !important;font-size:20px !important;}
.owl-carousel.featured .owl-prev:hover,
.owl-carousel.featured .owl-next:hover{color:#121212 !important;}
section.dark .owl-carousel.featured .owl-featured-detail>a.featured-title{color:#fff;}
section.dark .owl-carousel.featured .owl-featured-detail:after{border-bottom-color:#212121;}
section.dark .owl-carousel.featured .owl-featured-item:hover{background-color:#111;}
section.dark .owl-carousel.featured .owl-featured-item:hover>.owl-featured-detail:after{border-bottom-color:#111;}
section.dark .owl-carousel.featured .owl-prev,
section.dark .owl-carousel.featured .owl-next{color:#999 !important}
section.dark .owl-carousel.featured .owl-prev:hover,
section.dark .owl-carousel.featured .owl-next:hover{color:#fff !important}
section.dark h2.owl-featured{border-bottom-color:#666;}
@media only screen and (max-width:768px){}
.owl-carousel.buttons-bottom .owl-controls{top:auto !important;}
.owl-carousel.buttons-bottom .owl-next,
.owl-carousel.buttons-bottom .owl-prev{margin-top:-20px !important;}
.owl-carousel .owl-carousel-caption{background-color:rgba(0,0,0,0.5);position:absolute !important;top:0;left:0;right:0;color:#fff;padding:20px;height:96px;overflow:hidden;}
.owl-carousel .owl-carousel-caption.top{top:0;bottom:auto;}
.owl-carousel .owl-carousel-caption.bottom{top:auto;bottom:29px;}
.owl-carousel .owl-carousel-caption h2,
.owl-carousel .owl-carousel-caption h3,
.owl-carousel .owl-carousel-caption h4{color:#fff;font-size:16px;line-height:16px;margin-bottom:10px;font-weight:bold;overflow:hidden;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;}
.owl-carousel .owl-carousel-caption p{color:#fff;font-size:12px;line-height:15px;padding:0;margin:0;}
.owl-theme .owl-controls .owl-buttons div{}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.controlls-over .owl-controls .owl-prev{margin-left:10px;}
.controlls-over .owl-controls .owl-next{margin-right:10px;}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:20px;height:5px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#869791;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
@media only screen and (max-width:600px){.owl-pagination{display:none;}
}
div.divider{margin:40px 0;position:relative;display:block;min-height:20px;}
div.divider i{line-height:1;font-size:18px;color:#ccc;}
div.divider:after{content:'';position:absolute;top:8px;left:0;right:0;height:0;border-top:1px solid #ddd;}
section.dark div.divider:after{border-top:rgba(255,255,255,0.1) 1px solid;}
section.dark div.divider:before{border-top:rgba(255,255,255,0.1) 1px solid;}
div.divider.double-line:before{content:'';position:absolute;top:5px;left:0;right:0;height:0;border-top:1px solid #ddd;}
section.dark div.divider.double-line:after{border-top:rgba(255,255,255,0.1) 1px solid;}
div.divider.divider-left:after{left:30px;right:0;}
div.divider.divider-left i{float:left;}
div.divider.divider-right:after{left:0;right:30px;}
div.divider.divider-right i{float:right;}
div.divider.divider-center:after{left:50% !important;right:0;margin-left:20px;}
div.divider.divider-center:before{left:0 !important;right:50%;margin-right:20px;content:'';position:absolute;top:8px;height:0;border-top:1px solid #ddd;}
div.divider.divider-center{text-align:center;}
div.divider.divider-center.divider-short:before{left:auto !important;right:50%;margin-right:20px;width:15%;}
div.divider.divider-center.divider-short:after{left:50% !important;right:auto !important;margin-left:20px;width:15%;}
div.divider.divider-dotted{height:10px;border:0;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABlBMVEX///+QkJApn3LQAAAAAnRSTlMAgJsrThgAAAAOSURBVHheYwCCUAdcJAAnnALqo5TBzAAAAABJRU5ErkJggg==') repeat-x center;}
div.divider.divider-dotted:after{display:none;}
div.divider.divider-border.divider-left:after{left:50px;}
div.divider.divider-border.divider-right:after{right:50px;}
div.divider.divider-border.divider-center:after{margin-left:30px;}
div.divider.divider-border.divider-center:before{margin-right:30px;}
div.divider.divider-border i{width:40px;height:40px;line-height:40px;margin-top:-11px;text-align:center;z-index:1;border:#ddd 1px solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
section.dark div.divider.divider-border i{border-color:rgba(255,255,255,0.5);}
div.divider.divider-border>a>i.fa-chevron-up{line-height:36px;}
div.divider.divider-border>a>i{-webkit-transition:all .300s;-moz-transition:all .300s;-o-transition:all .300s;transition:all .300s;}
div.divider.divider-border>a:hover>i{color:#333;}
section.theme-color div.divider.divider-border>a:hover>i.fa-chevron-up{color:#fff;}
div.heading-title{position:relative;margin-bottom:40px;}
.heading-title.parallax h1,
.heading-title.parallax h2,
.heading-title.parallax h3,
.heading-title.parallax h4,
.heading-title.parallax h5,
.heading-title.parallax h6{margin:0;padding:0;}
.heading-title.parallax p{margin-top:0;}
div.heading-title h1,
div.heading-title h2,
div.heading-title h3,
div.heading-title h4,
div.heading-title h5,
div.heading-title h6{margin:0;padding:0;background-color:#fff;position:relative;display:inline-block;padding-left:0;padding-right:15px;}
div.heading-title.text-center h1,
div.heading-title.text-center h2,
div.heading-title.text-center h3,
div.heading-title.text-center h4,
div.heading-title.text-center h5,
div.heading-title.text-center h6{padding-left:15px;padding-right:15px;}
div.heading-title.text-right h1,
div.heading-title.text-right h2,
div.heading-title.text-right h3,
div.heading-title.text-right h4,
div.heading-title.text-right h5,
div.heading-title.text-right h6{padding-left:15px;padding-right:0;}
div.heading-title p{margin:0;padding:0;font-weight:300;}
div.heading-title.heading-line-single:before,
div.heading-title.heading-line-double:before{content:'';position:absolute;width:100%;height:0;left:auto;right:0;}
div.heading-title.heading-line-single:before{top:54%;border-top:#EEE 1px solid;}
section.dark div.heading-title.heading-line-single:before{border-top-color:#666;}
div.heading-title.heading-line-double:before{top:50%;border-top:3px double #E5E5E5;}
section.dark div.heading-title.heading-line-double:before{border-top-color:#666;}
div.heading-title.heading-border-bottom{border-bottom:#ccc 2px solid;}
section.dark div.heading-title.heading-border-bottom{border-bottom-color:#666;}
div.heading-title.heading-border{padding-left:15px;border-left:#ccc 5px solid;text-align:left;}
section.dark div.heading-title.heading-border{border-left-color:#666;}
div.heading-title.heading-border.heading-inverse{padding-right:15px;border-left:0;border-right:#ccc 5px solid;text-align:right;}
section.dark div.heading-title.heading-border.heading-inverse{border-right-color:#666;}


.navbar-primary .navbar-brand,
.navbar-primary .navbar-nav>li>a,
.navbar-primary button,
.navbar-primary a{color:#ddd;}
.navbar-primary .navbar-brand:hover,
.navbar-primary .navbar-nav>li>a:hover,
.navbar-primary button:hover,
.navbar-primary a:hover{color:#fff;}
.navbar-primary .navbar-nav>.active>a,
.navbar-primary .navbar-nav>.active>a:focus,
.navbar-primary .navbar-nav>.active>a:hover{background-color:rgba(0,0,0,0.1);}
section.dark .navbar-default .navbar-brand,
section.dark .navbar-default .navbar-nav>li>a{color:#999;}
section.dark .navbar-default .navbar-brand:hover,
section.dark .navbar-default .navbar-nav>li>a:hover{color:#ddd;}
section.dark .navbar-default .navbar-nav>.open>a,
section.dark .navbar-default .navbar-nav>.open>a:focus,
section.dark .navbar-default .navbar-nav>.open>a:hover,
section.dark .navbar-default .navbar-nav>.active>a,
section.dark .navbar-default .navbar-nav>.active>a:focus,
section.dark .navbar-default .navbar-nav>.active>a:hover{color:#ddd;background-color:rgba(0,0,0,0.2);}
section.dark .navbar-default{background-color:#555;border-color:#555;}
section.dark .navbar-inverse{background-color:#111;border-color:#111;}
section.dark .nav-tabs>li.active>a,
section.dark .nav-tabs>li.active>a:focus,
section.dark .nav-tabs>li.active>a:hover{color:#ddd;background-color:#555;border-color:#555;}
section.dark .nav-tabs{border-color:#555;}
section.dark .nav-tabs>li>a:hover{border-color:transparent;background-color:#555;}
ul.categories>li{margin:0;padding:1px;}
ul.categories>li>a{letter-spacing:0;font-size:12px;color:#999;}
ul.categories>li>a:hover{color:#121212;}
ul.categories>li:after{content:' , ';}
ul.categories>li:last-child:after{content:'';}
section.dark ul.categories>li>a:hover{color:#ccc;}
div.heading-title.heading-dotted{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABlBMVEX///+QkJApn3LQAAAAAnRSTlMAgJsrThgAAAAOSURBVHheYwCCUAdcJAAnnALqo5TBzAAAAABJRU5ErkJggg==') repeat-x center;}
section.alternate div.heading-title h1,
section.alternate div.heading-title h2,
section.alternate div.heading-title h3,
section.alternate div.heading-title h4,
section.alternate div.heading-title h5,
section.alternate div.heading-title h6{background-color:#F9F9F9;}
section.dark div.heading-title h1,
section.dark div.heading-title h2,
section.dark div.heading-title h3,
section.dark div.heading-title h4,
section.dark div.heading-title h5,
section.dark div.heading-title h6{background-color:#212121;}
section.dark.alternate div.heading-title h1,
section.dark.alternate div.heading-title h2,
section.dark.alternate div.heading-title h3,
section.dark.alternate div.heading-title h4,
section.dark.alternate div.heading-title h5,
section.dark.alternate div.heading-title h6{background-color:#151515;}
div.side-nav li.list-group-item{padding:0 15px;}
div.side-nav ul,
div.side-nav ul>li{border:0 !important;}
div.side-nav ul>li{background-color:transparent !important;}
div.side-nav ul>li:before{content:"\f105";font-family:FontAwesome;position:absolute;font-size:15px;left:0;top:4px;color:#999;}
div.side-nav ul.list-group-noicon>li:before,
div.side-nav ul.list-group-noicon>li>ul>li:before{content:'';display:none;}
div.side-nav ul.list-group-noicon>li{padding-left:0;}
div.side-nav ul>li>a{display:block;padding:4px 0 4px 0;}
div.side-nav ul>li>a{color:#777;text-decoration:none;}
div.side-nav ul>li:hover>a,
div.side-nav ul>li.active>a{color:#111 !important;}
button.page-side-nav-mobile{display:none;}
div.side-nav ul>li>ul>li>a{padding:4px 0 4px 15px;}
ul.side-nav>li>a>i{margin-right:8px;}
div.side-nav ul>li>a.dropdown-toggle:before{content:"\f196";font-family:FontAwesome;position:absolute;font-size:17px;right:20px;top:6px;color:#999;}
div.side-nav ul>li.active>a.dropdown-toggle:before{content:"\f147";}
div.side-nav ul>li>ul{display:none;}
div.side-nav ul>li.active>ul{display:block;}
div.side-nav ul>li>ul,
div.side-nav ul>li>ul>li{margin:0;padding:0;list-style:none;}
div.side-nav ul>li>ul{padding:10px 0;}
div.side-nav ul>li>ul>li a{font-size:12px;}
div.side-nav .side-nav-head{position:relative;}
div.side-nav .side-nav-head h4{font-size:16px;}
div.side-nav ul.list-group-bordered>li>a{display:block;border-bottom:rgba(0,0,0,0.05) 1px solid;padding:6px;}
div.side-nav ul.list-group-bordered>li>a>span.pull-left,
div.side-nav ul.list-group-bordered>li>a>span.pull-right{margin-top:3px;}
div.side-nav .side-nav-head button{display:none;font-size:21px;background-color:rgba(0,0,0,0.2);height:44px;width:44px;}
@media only screen and (min-width:990px){div.side-nav>ul{display:block !important;}
}
@media only screen and (max-width:767px){div.side-nav ul{display:none;max-height:350px;overflow-y:auto;margin-bottom:30px;}
div.side-nav ul>li{border-bottom:rgba(0,0,0,0.03) 1px solid !important;}
div.side-nav .side-nav-head{height:44px;background-color:rgba(0,0,0,0.1);margin-bottom:30px;}
div.side-nav .side-nav-head>h4{line-height:44px;padding-left:15px;margin:0;}
div.side-nav .side-nav-head button{display:block;position:absolute;right:0;}
}
@media only screen and (max-width:768px){div.side-nav ul{max-height:250px;overflow-y:auto;}
}
@font-face
{font-family:'FontAwesome';
	font-display: block;
	src:url
('../fonts/fontawesome-webfont.eot?v=4.4.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'),
url('../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'),
url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'),
url('../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'),
url('../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}


.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}
.fa-bars:before{content:"\f0c9"}
.fa-angle-down:before{content:"\f107"}
.fa-folder-open-o:before{content:"\f115"}
.fa-camera:before{content:"\f030"}
.fa-clock-o:before{content:"\f017"}
.fa-usd:before{content:"\f155"}
.fa-file-image-o:before{content:"\f1c5"}
.fa-check-square-o:before{content:"\f046"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-search-plus:before{content:"\f00e"}
.fa-bell-o:before{content:"\f0a2"}
.fa-comment-o:before{content:"\f0e5"}
.fa-user:before{content:"\f007"}
.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}
.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}
.fa-industry:before{content:"\f275"}
.fa-wrench:before{content:"\f0ad"}
.fa-cog:before{content:"\f013"}
.fa-cogs:before{content:"\f085"}
.fa-gavel:before{content:"\f0e3"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-globe:before{content:"\f0ac"}
.fa-check-square-o:before{content:"\f046"}.fa-check-square:before{content:"\f14a"}
.fa-truck:before{content:"\f0d1"}
.fa-check:before{content:"\f00c"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-cart-plus:before{content:"\f217"}
.fa-vk:before{content:"\f189"}
.fa-skype:before{content:"\f17e"}
.fa-youtube:before{content:"\f167"}
.fa-facebook-square:before{content:"\f082"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}
.fa-whatsapp:before{content:"\f232"}
.fa-envelope-o:before{content:"\f003"}
.fa-phone:before{content:"\f095"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-globe:before{content:"\f0ac"}
.fa-usd:before{content:"\f155"}
.fa-flag:before{content:"\f024"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-star-o:before{content:"\f006"}
.fa-star:before{content:"\f005"}
.fa-th:before{content:"\f00a"}
.fa-list:before{content:"\f03a"}
.fa-telegram:before{content:"\f2c6"}
.fa-send:before{content:"\f1d8"}
.fa-youtube-play:before{content:"\f16a"}

	


.social-icon{margin:0 5px 5px 0;width:40px;height:40px;text-shadow:1px 1px 1px rgba(0,0,0,.3);border-color:transparent;overflow:hidden;display:inline-block;text-decoration:none !important;text-align:center;cursor:pointer;font-style:normal;letter-spacing:0em !important;color:#eaeaea !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.social-icon:hover>i{color:#fff;}
.social-icon i{display:block;position:relative;width:40px;height:40px;margin-top:6px;font-size:28px;}
.social-icon:hover i:first-child{margin-top:-38px;}
.social-icon:hover i:last-child{margin-top:4px;}
body:not(.device-touch) .social-icon{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
body:not(.device-touch) .social-icon i{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
a.social-icon>i[class*=" icon-"],
a.social-icon>i[class^=icon-]{font-size:20px;}
a.social-icon.social-icon-sm,
a.social-icon.social-icon-sm>i{width:30px;height:30px;margin-top:3px;font-size:17px;line-height:23px;}
a.social-icon.social-icon-sm>i:last-child{padding-top:7px;}
a.social-icon.social-icon-sm>i[class*=" icon-"],
a.social-icon.social-icon-sm>i[class^=icon-]{font-size:17px;}
.social-facebook:hover{background-color:#3B5998 !important;}
.social-facebook{background-color:#3B5998;}
.social-android:hover{background-color:#A4C639 !important;}
.social-android{background-color:#A4C639;}
.social-gplus:hover{background-color:#DD4B39 !important;}
.social-gplus{background-color:#DD4B39;}
.social-wikipedia:hover{background-color:#333 !important;}
.social-wikipedia{background-color:#333;}
.social-call:hover{background-color:#444 !important;}
.social-call{background-color:#444;}
.social-blogger:hover{background-color:#FC4F08 !important;}
.social-blogger{background-color:#FC4F08;}
.social-google:hover{background-color:#DD4B39 !important;}
.social-google{background-color:#DD4B39;}
.social-linkedin:hover{background-color:#0E76A8 !important;}
.social-linkedin{background-color:#0E76A8;}
.social-vk:hover{background-color:#2B587A !important;}
.social-vk{background-color:#2B587A;}
.social-rss:hover{background-color:#EE802F !important;}
.social-rss{background-color:#EE802F;}
.social-skype:hover{background-color:#00AFF0 !important;}
.social-skype{background-color:#00AFF0;}
.social-twitter:hover{background-color:#00ACEE !important;}
.social-twitter{background-color:#00ACEE;}
.social-youtube:hover{background-color:#C4302B !important;}
.social-youtube{background-color:#C4302B;}
.social-vimeo:hover{background-color:#86C9EF !important;}
.social-vimeo{background-color:#86C9EF;}
.social-yahoo:hover{background-color:#720E9E !important;}
.social-yahoo{background-color:#720E9E;}
.social-email3:hover{background-color:#6567A5 !important;}
.social-email3{background-color:#6567A5;}
.social-dropbox:hover{background-color:#3D9AE8 !important;}
.social-dropbox{background-color:#3D9AE8;}
.social-wordpress:hover{background-color:#1E8CBE !important;}
.social-wordpress{background-color:#1E8CBE;}
.social-print:hover{background-color:#111 !important;}
.social-print{background-color:#111;}
.social-instagram:hover{background-color:#3F729B !important;}
.social-instagram{background-color:#3F729B;}
.social-appstore:hover{background-color:#000 !important;}
.social-appstore{background-color:#000;}
.social-pinterest:hover{background-color:#C8232C !important;}
.social-pinterest{background-color:#C8232C;}
a.social-icon.social-icon-round{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
a.social-icon.social-icon-border{background-color:transparent;border:#999 1px solid;color:#565656 !important;text-shadow:none;}
a.social-icon.social-icon-border:hover{border-color:transparent;}
a.social-icon.social-icon-border:hover>i{color:#fff !important;}
section.dark a.social-icon.social-icon-border{color:#fff !important;}
section.dark a.social-icon.social-icon-border:hover>i{color:#111 !important;}
a.social-icon.social-icon-light{background-color:rgba(0,0,0,0.1);text-shadow:none;color:#888 !important;}
a.social-icon.social-icon-light:hover>i{color:#fff !important;}
section.dark a.social-icon.social-icon-light{background-color:#666;color:#fff !important;}
section.dark a.social-icon.social-icon-light:hover>i{color:#111 !important;}
a.social-icon.social-icon-dark{background-color:#444;text-shadow:none;color:#eee !important;}
a.social-icon.social-icon-dark:hover>i{color:#fff !important;}
section.dark a.social-icon.social-icon-dark{background-color:#111;color:#fff !important;}
a.social-icon.social-icon-transparent{background-color:transparent;text-shadow:none;color:#666 !important;}
a.social-icon.social-icon-transparent:hover>i{color:#fff !important;}
section.dark a.social-icon.social-icon-transparent{color:#999 !important;}
section.dark a.social-icon.social-icon-transparent:hover>i{color:#fff !important;}
@media only screen and (max-width:767px){.right{display:none;}
}

.nav .open>a, 
.nav .open>a:focus, 
.nav .open>a:hover {
	border-color:transparent !important;
	background-color:transparent !important;
}

.nav-tabs>li>a {
	color:#111;
	font-weight:bold;

	-webkit-border-radius: 3px !important;
	   -moz-border-radius: 3px !important;
			border-radius: 3px !important;
}
	.nav-tabs>li.active>a {
		color:#000;
	}
.nav-tabs.nav-justified>li>a {
	-webkit-border-radius: 0 !important;
	   -moz-border-radius: 0 !important;
			border-radius: 0 !important;
}
section.dark .nav-tabs>li>a {
	color:#fff;
}
section.dark .nav-tabs.nav-justified>li>a {
	border-bottom-color:#666;
}
.tab-content {
	padding:15px 0;
}


/* clean Tabs */
.nav-tabs.nav-clean>li>a {
	border:0 !important;
}
	.nav-tabs.nav-clean>li>a:hover {
		background-color:transparent;
	}
.nav-tabs.nav-clean>li.active {
	margin-bottom:0;
}


section.dark .nav-tabs.nav-clean>li>a,
section.dark .nav-tabs.nav-clean>li.active>a {
	color:#fff;
	background-color:transparent !important;
}

/* Top Border */
.nav-tabs.nav-top-border>li>a {
	border-top:transparent 3px solid !important;
}
.nav-tabs.nav-top-border>li.active>a,
.nav-tabs.nav-top-border>li.active>a:hover {
	border-top:#888 3px solid !important;

	-webkit-border-radius: 0 !important;
	   -moz-border-radius: 0 !important;
			border-radius: 0 !important;
}
	.nav-tabs.nav-top-border>li>a:hover {
		background-color:transparent !important;
		border-color:transparent !important;
	}


	
/* Bottom Border */
.nav-tabs.nav-bottom-border {
	border:0 !important;
}
.nav-tabs.nav-bottom-border>li.active {
	margin-bottom:0 !important;
}
.nav-tabs.nav-bottom-border>li>a {
	border:0 !important;
	border-bottom:transparent 3px solid !important;
}
.nav-tabs.nav-bottom-border>li.active>a,
.nav-tabs.nav-bottom-border>li.active>a:hover {
	border-bottom:#888 3px solid !important;

	-webkit-border-radius: 0 !important;
	   -moz-border-radius: 0 !important;
			border-radius: 0 !important;
}
	.nav-tabs.nav-bottom-border>li>a:hover {
		background-color:transparent !important;
		border-color:transparent !important;
	}

section.dark ul.side-nav a {
	color:#ccc;
}
section.dark .nav-bottom-border li>a {
	background-color:transparent !important;
}

/* Button tabs */
.nav-tabs.nav-button-tabs {
	border:0 !important;
}
.nav-tabs.nav-button-tabs>li>a {
	color:#000 !important;
	border:0 !important;
	background-color:rgba(0,0,0,0.1);
	margin-right: 3px !important;

	-webkit-border-radius: 3px !important;
	   -moz-border-radius: 3px !important;
			border-radius: 3px !important;
}
.nav-tabs.nav-button-tabs>li.active>a {
	color:#fff !important;
	background-color:rgba(0,0,0,0.6);
}

section.dark .nav-tabs.nav-button-tabs>li>a {
	color:#fff !important;
}


/* Stacked Tabs */
.nav-tabs.nav-stacked {
	background-color:rgba(0,0,0,0.02);
}
.nav-tabs.nav-stacked>li>a {
	border-left:0 !important;
	border-right:0 !important;
	border:0 !important;
	background-color:#fff;
	color:#111;

	-webkit-border-radius: 0 !important;
	   -moz-border-radius: 0 !important;
			border-radius: 0 !important;
}
	.nav-tabs.nav-stacked>li.active>a {
		background-color:#fafafa;
	}
div.tab-content.tab-stacked {
	padding:17px;
	background-color:#fafafa;
}
section.dark div.tab-content.tab-stacked {
	background-color:#444;
}
section.dark .nav-tabs.nav-stacked>li>a {
	background-color:#666;
}
section.dark .nav-tabs.nav-stacked>li.active>a {
	background-color:#444;
	margin:0;
}

@media only screen and (max-width: 480px) {
	.nav-tabs>li {
		margin-bottom:3px;
	}
	.nav-tabs>li,
	.nav-tabs>li>a {
		display:block !important;
		float:none !important;
		border:0 !important;
		background-color:rgba(0,0,0,0.01);
	}
	.nav-tabs>li>a :focus,
	.nav-tabs>li.active>a {
		background-color:rgba(0,0,0,0.05);
	}
}

/* Stacked Alternate */
.nav-tabs.nav-alternate {
	background-color:transparent;
}
div.tab-content.nav-alternate {
	background-color:transparent;
	padding:0;
}
.nav-tabs.nav-alternate>li>a {

	background-color:#fafafa;
}
.nav-tabs.nav-alternate>li.active>a {
	color:#fff !important;
	background-color:#999;
}
section.dark .tab-content.nav-alternate {
	background-color:transparent !important;
}

/** 27. Lightbox Ajax [Magnific Popup]
*************************************************** **/
.lightbox-ajax {
	position: relative;
	background-color: #FFF;
	width:100%;
	max-width: 800px;
	margin: 0 auto;
}
.lightbox-ajax .lightbox-ajax-body {
	padding:20px;
}

.lightbox-ajax >h1,
.lightbox-ajax >h2,
.lightbox-ajax >h3,
.lightbox-ajax >h4,
.lightbox-ajax >h5,
.lightbox-ajax >h6 {
	background-color: #F9F9F9;
	border-bottom: 1px solid #EEE;
	padding: 20px 30px;
	margin:0;
}

@media all and (max-width: 992px) {
	.lightbox-ajax .lightbox-ajax-body .row>div {
		margin-bottom:30px;
	}
}
.float-right {
  float: right !important;
}
