.smallipop-hint{display:none}.smallipop-instance{position:absolute;display:none;top:0;left:0;color:#d2dfe7;z-index:9999;max-width:400px}.smallipop-instance font{size:11px;family:arial}.smallipop-instance a{color:#98cbea}.smallipop-instance:after,.smallipop-instance:before{content:'';position:absolute;left:50%;height:0;width:0;pointer-events:none}.smallipop-instance:before{bottom:-20px;margin-left:-10px;border:10px solid transparent}.smallipop-instance:after{bottom:-24px;margin-left:-12px;border:12px solid transparent}.smallipop-align-left:after,.smallipop-align-left:before{margin-left:0;left:auto;right:20px}.smallipop-align-left:after{right:18px}.smallipop-align-right:after,.smallipop-align-right:before{margin-left:0;left:20px;right:auto}.smallipop-align-right:after{left:18px}.smallipop-bottom:after,.smallipop-bottom:before{bottom:auto;top:-20px}.smallipop-bottom:after{top:-24px}.smallipop-left:after,.smallipop-left:before,.smallipop-right:after,.smallipop-right:before{right:-16px;left:auto;top:50%;bottom:auto;border-width:8px;margin:-8px 0 0}.smallipop-left:after,.smallipop-right:after{right:-20px;border-width:10px;margin:-10px 0 0}.smallipop-right:after,.smallipop-right:before{left:-16px;right:auto}.smallipop-right:after{left:-20px}.smallipop-content{padding:10px}#smallipop-tour-overlay{position:fixed;left:0;top:0;bottom:0;right:0}.smallipop-tour-content{padding:5px 0;min-width:150px}.smallipop-tour-footer{padding-top:5px;position:relative;overflow:hidden}.smallipop-tour-progress{color:#bbb;text-align:center;position:absolute;left:50%;width:80px;margin-left:-40px;top:8px}.smallipop-tour-close-icon{position:absolute;right:-8px;top:-8px;width:16px;height:16px;padding-top:0;font-size:11px;background:#555;color:#ccc;text-align:center;text-shadow:0 -1px 1px #666;text-decoration:none;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.smallipop-tour-close-icon:hover{text-decoration:none;background:#666;color:#fff}.smallipop-tour-close,.smallipop-tour-next,.smallipop-tour-prev{color:#ccc;display:block;padding:3px 4px 2px;line-height:1em;float:left;background:#203142;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.smallipop-theme-black,.smallipop-theme-blue{-moz-box-shadow:0 2px 6px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.5)}.smallipop-tour-close:hover,.smallipop-tour-next:hover,.smallipop-tour-prev:hover{color:#fff;background:#293e53;text-decoration:none}.smallipop-tour-close,.smallipop-tour-next{float:right}.smallipop-theme-default{background:#263744}.smallipop-theme-default .smallipop-content{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.smallipop-theme-default:before{border-color:#1a2634 transparent transparent}.smallipop-theme-default:after{border-color:#263744 transparent transparent}.smallipop-theme-default.smallipop-bottom:before{border-color:transparent transparent #1a2634}.smallipop-theme-default.smallipop-bottom:after{border-color:transparent transparent #0f161e}.smallipop-theme-default.smallipop-left:before{border-color:transparent transparent transparent #1a2634}.smallipop-theme-default.smallipop-left:after{border-color:transparent transparent transparent #0f161e}.smallipop-theme-default.smallipop-right:before{border-color:transparent #1a2634 transparent transparent}.smallipop-theme-default.smallipop-right:after{border-color:transparent #0f161e transparent transparent}.cssgradients.rgba .smallipop-theme-default{background-color:transparent}.smallipop-theme-blue{background:0 0;color:#111;border:10px solid rgba(0,100,180,.9);box-shadow:0 2px 6px rgba(0,0,0,.5);-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.smallipop-theme-blue a{color:#2276aa}.smallipop-theme-blue:after{bottom:-34px;border-color:rgba(0,100,180,.9) transparent transparent}.smallipop-theme-blue:before{display:none}.smallipop-theme-blue.smallipop-bottom:after{top:-34px;border-color:transparent transparent rgba(0,100,180,.9)}.smallipop-theme-blue.smallipop-left{right:-26px}.smallipop-theme-blue.smallipop-left:after{border-color:transparent transparent transparent rgba(0,100,180,.9)}.smallipop-theme-blue.smallipop-right{left:-26px}.smallipop-theme-blue.smallipop-right:after{border-color:transparent rgba(0,100,180,.9) transparent transparent}.smallipop-theme-blue .smallipop-content{border:0;background:#fcfcfc}.smallipop-theme-blue .smallipop-tour-progress{color:#777}.smallipop-theme-blue .smallipop-tour-close,.smallipop-theme-blue .smallipop-tour-next,.smallipop-theme-blue .smallipop-tour-prev{color:#222;background:#efefef}.smallipop-theme-blue .smallipop-tour-close:hover,.smallipop-theme-blue .smallipop-tour-next:hover,.smallipop-theme-blue .smallipop-tour-prev:hover{color:#111;background:#f7f7f7}.smallipop-theme-black{border-color:#111;text-shadow:0 -1px 1px #111;color:#f5f5f5;box-shadow:0 2px 6px rgba(0,0,0,.5);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#333),color-stop(100%,#222));background:-moz-linear-gradient(#333,#222);background:-webkit-linear-gradient(#333,#222);background:linear-gradient(#333,#222);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.smallipop-theme-black a{color:#eef8ff;text-shadow:0 -1px 1px #111}.smallipop-theme-black:before{border-color:#222 transparent transparent}.smallipop-theme-black:after{border-color:#111 transparent transparent}.smallipop-theme-black.smallipop-bottom:before{border-color:transparent transparent #222}.smallipop-theme-black.smallipop-bottom:after{border-color:transparent transparent #111}.smallipop-theme-black.smallipop-left:before{border-color:transparent transparent transparent #222}.smallipop-theme-black.smallipop-left:after{border-color:transparent transparent transparent #111}.smallipop-theme-black.smallipop-right:before{border-color:transparent #222 transparent transparent}.smallipop-theme-black.smallipop-right:after{border-color:transparent #111 transparent transparent}.smallipop-theme-black .smallipop-content{border-top:1px solid #666;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.smallipop-theme-black .smallipop-tour-progress{color:#888}.smallipop-theme-black .smallipop-tour-close,.smallipop-theme-black .smallipop-tour-next,.smallipop-theme-black .smallipop-tour-prev{color:#ccc;background:#333}.smallipop-theme-black .smallipop-tour-close:hover,.smallipop-theme-black .smallipop-tour-next:hover,.smallipop-theme-black .smallipop-tour-prev:hover{color:#fff;background:#3a3a3a}.cssgradients .smallipop-theme-black{background-color:transparent}.smallipop-theme-orange{border-color:#e17500;text-shadow:0 1px 1px #fff24d;color:#714900;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjI0ZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y5YWExOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff24d),color-stop(100%,#f9aa18));background:-moz-linear-gradient(#fff24d,#f9aa18);background:-webkit-linear-gradient(#fff24d,#f9aa18);background:linear-gradient(#fff24d,#f9aa18);-moz-box-shadow:0 2px 6px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.5);box-shadow:0 2px 6px rgba(0,0,0,.5);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.smallipop-theme-orange a{color:#145d95;text-shadow:0 1px 1px #fff24d}.smallipop-theme-orange:before{border-color:#f9aa18 transparent transparent}.smallipop-theme-orange:after{border-color:#e17500 transparent transparent}.smallipop-theme-orange.smallipop-bottom:before{border-color:transparent transparent #f9aa18}.smallipop-theme-orange.smallipop-bottom:after{border-color:transparent transparent #e17500}.smallipop-theme-orange.smallipop-left:before{border-color:transparent transparent transparent #f9aa18}.smallipop-theme-orange.smallipop-left:after{border-color:transparent transparent transparent #e17500}.smallipop-theme-orange.smallipop-right:before{border-color:transparent #f9aa18 transparent transparent}.smallipop-theme-orange.smallipop-right:after{border-color:transparent #e17500 transparent transparent}.smallipop-theme-orange .smallipop-content{border-top:1px solid #fffabc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.smallipop-theme-orange .smallipop-tour-progress{color:#444}.smallipop-theme-orange .smallipop-tour-close,.smallipop-theme-orange .smallipop-tour-next,.smallipop-theme-orange .smallipop-tour-prev{color:#444;background:#f19f06}.smallipop-theme-orange .smallipop-tour-close:hover,.smallipop-theme-orange .smallipop-tour-next:hover,.smallipop-theme-orange .smallipop-tour-prev:hover{color:#333;background:#f9a509}.smallipop-theme-white{background-color:#fcfcfc;border-color:#ccc;text-shadow:0 1px 1px #eee;color:#444;width:200px;max-width:200px;-moz-box-shadow:0 1px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.smallipop-theme-white:before{border-color:#fcfcfc transparent transparent}.smallipop-theme-white:after{border-color:#ccc transparent transparent}.smallipop-theme-white.smallipop-bottom:before{border-color:transparent transparent #fcfcfc}.smallipop-theme-white.smallipop-bottom:after{border-color:transparent transparent #ccc}.smallipop-theme-white.smallipop-left:before{border-color:transparent transparent transparent #fcfcfc}.smallipop-theme-white.smallipop-left:after{border-color:transparent transparent transparent #ccc}.smallipop-theme-white.smallipop-right:before{border-color:transparent #fcfcfc transparent transparent}.smallipop-theme-white.smallipop-right:after{border-color:transparent #ccc transparent transparent}.smallipop-theme-white .smallipop-content{text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.smallipop-theme-white .smallipop-tour-progress{color:#777}.smallipop-theme-white .smallipop-tour-close-icon{background:#fafafa;color:#555;text-shadow:0 1px 1px #fff}.smallipop-theme-white .smallipop-tour-close-icon:hover{background:#f5f5f5;color:#222}.smallipop-theme-white .smallipop-tour-close,.smallipop-theme-white .smallipop-tour-next,.smallipop-theme-white .smallipop-tour-prev{color:#666;background:#f0f0f0}.smallipop-theme-white .smallipop-tour-close:hover,.smallipop-theme-white .smallipop-tour-next:hover,.smallipop-theme-white .smallipop-tour-prev:hover{color:#333;background:#f4f4f4}.smallipop-theme-white-transparent{background-color:rgba(255,255,255,.8)}.smallipop-theme-white-transparent:before{bottom:-21px;border-color:rgba(255,255,255,.8) transparent transparent}.smallipop-theme-white-transparent:after{border-color:transparent}.smallipop-theme-white-transparent.sipAlignBottom:before{top:-21px;border-color:transparent transparent rgba(255,255,255,.8)}.smallipop-theme-white-transparent.sipPositionedLeft:before{border-color:transparent transparent transparent rgba(255,255,255,.8)}.smallipop-theme-white-transparent.sipPositionedRight:before{border-color:transparent rgba(255,255,255,.8) transparent transparent}.smallipop-instance.smallipop-theme-fat-shadow{-moz-box-shadow:0 2px 20px rgba(0,0,0,.8);-webkit-box-shadow:0 2px 20px rgba(0,0,0,.8);box-shadow:0 2px 20px rgba(0,0,0,.8)}.smallipop-instance.smallipop-theme-wide{max-width:600px}
.smallipop-theme-default .smallipop-content{background:#333;max-width:260px;}
.smallipop-theme-default .smallipop-content p{font-size:12px;margin:0;line-height:18px;color:#FFF;}
.toolpop{    
	display: inline-block;
    vertical-align: middle;
    width: 18px;
    height: 18px;
    background: #333;
    color: #FFF;
    font-size: 12px;
    text-align: center;
    line-height: 18px;
    border-radius: 50%;
}
.notificationzone{display:inline-block !important;}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

/*-- fs selector --*/

.selecter{position:relative;display:block;margin:10px 0;z-index:1;max-width:42%}.selecter:focus{box-shadow:none;outline:0}.selecter,.selecter *{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.selecter,.selecter *,.selecter :before,.selecter :after{box-sizing:border-box}.selecter-element{width:100%;height:100%;position:absolute;left:0;opacity:0;z-index:-1}.selecter-element,.selecter-element:focus{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.no-opacity .selecter-element{left:-999999px}.selecter-selected{position:relative;background:#fff;border:1px solid #ccc;color:#222;cursor:pointer;display:block;font-size:13px;margin:0;overflow:hidden;padding:10px 15px;text-overflow:clip;z-index:2;border-radius:3px}.selecter-selected:after{height:0;width:0;position:absolute;top:0;right:15px;bottom:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ccc;content:'';display:block;margin:auto 0}.no-touch .selecter-selected:hover{color:#333}.no-touch .selecter.disabled .selecter-selected:hover{color:#ccc}.selecter-options{width:100%;max-height:260px;position:absolute;top:100%;left:0;border:1px solid #ccc;border-width:0 1px 1px;background-color:#fff;display:none;margin:0;overflow:auto;overflow-x:hidden;padding:0;z-index:50;border-radius:0 0 3px 3px;box-shadow:0 1px 4px rgba(0,0,0,.15)}.selecter-options.scroller{position:absolute}.no-opacity .selecter-options{width:auto}.selecter-group{border-bottom:1px solid #ccc;color:#999;display:block;font-size:11px;padding:10px 15px;text-transform:uppercase}.selecter-item{width:100%;background:#fff;border-bottom:1px solid #ccc;color:#222;cursor:pointer;display:block;font-size:13px;margin:0;overflow:hidden;padding:10px 15px;text-decoration:none;text-overflow:ellipsis}.selecter-item.placeholder{display:none}.selecter-item.selected{background:#eee}.selecter-item.disabled{color:#999;cursor:default}.selecter-item:first-child{border-radius:0}.selecter-item:last-child{border-bottom:0;border-radius:0 0 2px 2px}.no-touch .selecter-item:hover,.no-touch .selecter-item.selected:hover{color:#333;background-color:#ccc}.selecter-item.disabled,.no-touch .selecter-item.disabled:hover{color:#ccc;background-color:#fff}.selecter.open{z-index:3}.selecter.open .selecter-selected{z-index:51;border-radius:3px 3px 0 0}.selecter.open .selecter-selected,.selecter.focus .selecter-selected{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.1)}.selecter.cover .selecter-options{border-width:1px;top:0;border-radius:3px}.selecter.cover .selecter-options .selecter-item.first{border-radius:3px 3px 0 0}.selecter.cover.open .selecter-selected{z-index:49;border-radius:3px 3px 0 0}.selecter.bottom .selecter-options{top:auto;bottom:100%;border-width:1px 1px 0}.selecter.bottom .selecter-item:last-child{border:none}.selecter.bottom.open .selecter-selected{border-radius:0 0 3px 3px}.selecter.bottom.open .selecter-options{border-radius:3px 3px 0 0}.selecter.bottom .cover .selecter-options{top:auto;bottom:0}.selecter.bottom .cover.open .selecter-selected{border-radius:3px}.selecter.bottom .cover.open .selecter-options{border-radius:3px}.selecter.multiple .selecter-options{width:100%;position:static;border-width:1px;display:block;border-radius:3px;box-shadow:none}.selecter.disabled .selecter-selected{background:#fff;border-color:#ccc;color:#ccc;cursor:default}.selecter.disabled .selecter-options{background:#fff;border-color:#ccc}.selecter.disabled .selecter-group,.selecter.disabled .selecter-item{border-color:#ccc;color:#ccc;cursor:default}.selecter.disabled .selecter-item.selected,.no-touch .selecter.disabled .selecter-item.selected:hover{background:#fafafa}.selecter.disabled .selecter-item,.no-touch .selecter.disabled .selecter-item:hover{color:#ccc;background-color:#fff}.selecter-options.scroller{overflow:hidden}.selecter-options.scroller .scroller-content{max-height:260px;padding:0}@media screen and (max-width:740px){.selecter{max-width:40%}}@media screen and (max-width:500px){.selecter{max-width:100%}}

/*-- owl slider --*/

.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-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{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}

/*-- owl slider theme --*/

.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

/*-- lightSlider --*/

.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-webkit-touch-callout:none;-khtml-user-select:none;overflow:hidden}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}

/*-- font awesonme --*/

@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.5.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.5.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-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.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-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.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-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}


/*-- unifrom js ---*/

div.button span,div.selector select,input.uniform-input,select.uniform-multiselect,textarea.uniform{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px}div.button,div.button span,div.checker span,div.radio span,div.selector,div.selector span,div.uploader,div.uploader span.action{background-image:url(../img/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}div.button,div.checker,div.radio,div.selector,div.uploader{display:-moz-inline-box;display:inline-block;zoom:1;vertical-align:middle}div.button:focus,div.checker:focus,div.radio:focus,div.selector:focus,div.uploader:focus{outline:0}div.button,div.button *,div.checker,div.checker *,div.radio,div.radio *,div.selector,div.selector *,div.uploader,div.uploader *{margin:0;padding:0}.highContrastDetect{background:url(../img/bg-input.png) repeat-x;width:0;height:0}div.selector,div.selector span{overflow:hidden;height:26px;line-height:26px}input.uniform-input,select.uniform-multiselect,textarea.uniform{padding:3px;background:url(../img/bg-input.png) repeat-x;outline:0}input.uniform-input.active,select.uniform-multiselect.active,textarea.uniform.active{background:url(../img/bg-input-focus.png) repeat-x}div.checker input,input[type=search],input[type=search]:active{-moz-appearance:none;-webkit-appearance:none}div.selector{background-position:0 -130px;padding:0 0 0 10px;position:relative;font-size:12px}div.selector span{text-overflow:ellipsis;white-space:nowrap;background-position:right 0;padding-right:25px;cursor:pointer;width:100%;display:block}div.selector.fixedWidth{width:190px}div.selector.fixedWidth span{width:155px}div.selector select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:0 0;position:absolute;height:22px;top:2px;left:0;width:100%}div.checker input,div.radio input{opacity:0;filter:alpha(opacity=0);border:none;zoom:1}div.checker,div.radio,div.uploader{position:relative}div.selector.active{background-position:0 -156px}div.selector.active span{background-position:right -26px}div.selector.focus,div.selector.hover{background-position:0 -182px}div.selector.focus span,div.selector.hover span{background-position:right -52px}div.selector.focus.active,div.selector.hover.active{background-position:0 -208px}div.selector.focus.active span,div.selector.hover.active span{background-position:right -78px}div.selector.disabled,div.selector.disabled.active{background-position:0 -234px}div.selector.disabled span,div.selector.disabled.active span{background-position:right -104px}div.checker,div.checker input,div.checker span{width:19px;height:19px}div.checker span{display:-moz-inline-box;display:inline-block;zoom:1;text-align:center;background-position:0 -260px}div.checker span.checked{background-position:-76px -260px}div.checker input{-moz-opacity:0;background:0 0;display:-moz-inline-box;display:inline-block}div.checker.active span{background-position:-19px -260px}div.checker.active span.checked{background-position:-95px -260px}div.checker.focus span,div.checker.hover span{background-position:-38px -260px}div.checker.focus span.checked,div.checker.hover span.checked{background-position:-114px -260px}div.checker.focus.active span,div.checker.hover.active span{background-position:-57px -260px}div.checker.focus.active span.checked,div.checker.hover.active span.checked{background-position:-133px -260px}div.checker.disabled,div.checker.disabled.active{background-position:-152px -260px}div.checker.disabled span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px}div.radio,div.radio input,div.radio span{width:18px;height:18px}div.uploader,div.uploader span.action{height:28px;cursor:pointer;overflow:hidden}div.radio span{display:-moz-inline-box;display:inline-block;zoom:1;text-align:center;background-position:0 -279px}div.radio span.checked{background-position:-72px -279px}div.radio input{-moz-opacity:0;background:0 0;display:-moz-inline-box;display:inline-block;text-align:center}div.radio.active span{background-position:-18px -18px -279px}div.radio.active span.checked{background-position:-90px -279px}div.radio.focus span,div.radio.hover span{background-position:-36px -36px -279px}div.radio.focus span.checked,div.radio.hover span.checked{background-position:-108px -279px}div.radio.focus.active span,div.radio.hover.active span{background-position:-54px -279px}div.radio.focus.active span.checked,div.radio.hover.active span.checked{background-position:-126px -279px}div.radio.disabled span,div.radio.disabled.active span{background-position:-144px -279px}div.radio.disabled span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px}div.uploader{background-position:0 -297px;width:190px}div.uploader span.action{background-position:right -409px;line-height:28px;width:82px;text-align:center;float:left;display:inline}div.uploader span.filename{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;float:left;cursor:default;height:24px;margin:2px 0 2px 2px;line-height:24px;width:85px;padding:0 10px}div.uploader input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:0 0;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%}div.uploader.active span.action{background-position:right -465px}div.uploader.focus,div.uploader.hover{background-position:0 -353px}div.uploader.focus span.action,div.uploader.hover span.action{background-position:right -437px}div.uploader.focus.active span.action,div.uploader.hover.active span.action{background-position:right -493px}div.uploader.disabled,div.uploader.disabled.active{background-position:0 -325px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{background-position:right -381px}div.button{background-position:0 -641px;height:30px;cursor:pointer;position:relative}div.button a,div.button button,div.button input{opacity:.01;filter:alpha(opacity=1);-moz-opacity:.01;display:block;top:0;left:0;right:0;bottom:0;position:absolute}div.button span{display:-moz-inline-box;display:inline-block;zoom:1;line-height:22px;text-align:center;background-position:right -521px;height:22px;margin-left:13px;padding:8px 15px 0 2px}div.button.active{background-position:0 -671px}div.button.active span{background-position:right -551px;cursor:default}div.button.focus,div.button.hover{background-position:0 -701px}div.button.focus span,div.button.hover span{background-position:right -581px}div.button.disabled,div.button.disabled.active{background-position:0 -731px}input.uniform-input,select.uniform-multiselect,textarea.uniform{font-weight:400;color:#777;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input.uniform-input.focus,input.uniform-input.hover,select.uniform-multiselect.focus,select.uniform-multiselect.hover,textarea.uniform.focus,textarea.uniform.hover{-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);-moz-box-shadow:0 0 4px rgba(0,0,0,.3);box-shadow:0 0 4px rgba(0,0,0,.3);border-color:#999}div.button span{font-weight:700;letter-spacing:1px;text-transform:uppercase}div.button.focus span,div.button.hover span{color:#555}div.button.disabled span,div.button.disabled.active span{background-position:right -611px;cursor:default;color:#bbb}div.selector span{color:#666;text-shadow:0 1px 0 #fff}div.selector.disabled span,div.selector.disabled.active span{color:#bbb}div.checker{margin-right:5px}div.radio{margin-right:3px}div.uploader span.action{text-shadow:#fff 0 1px 0;background-color:#fff;font-size:11px;font-weight:700}div.uploader span.filename{color:#777;border-right:solid 1px #bbb;font-size:11px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{color:#aaa}div.uploader.disabled span.filename,div.uploader.disabled.active span.filename{border-color:#ddd;color:#aaa}input.uniform-input,input.uniform-input:focus{background-color:#fff}

/*-- easy responsive tab --*/

body,p,ul.resp-tabs-list{margin:0;padding:0}.resp-tabs-list li,h2.resp-accordion{font-size:13px;cursor:pointer}body{background:#f5f5f5;font-family:'Segoe UI'}.resp-tabs-list li{font-weight:600;display:inline-block;padding:13px 15px;margin:0 4px 0 0;list-style:none;float:left}.resp-tabs-container{padding:0;background-color:#fff;clear:left}h2.resp-accordion{display:none}.resp-tab-content{display:none;padding:15px}.resp-accordion-active,.resp-content-active,.resp-easy-accordion h2.resp-accordion,.resp-tab-content-active{display:block}.resp-tab-active{border:1px solid #5AB1D0;margin-bottom:-1px;padding:12px 14px 14px;border-top:4px solid #5AB1D0;border-bottom:none;background-color:#fff}.resp-tab-content{border:1px solid #c1c1c1;border-top-color:#5AB1D0}h2.resp-accordion{font-size:13px;border:1px solid #c1c1c1;border-top:0 solid #c1c1c1;margin:0;padding:10px 15px}h2.resp-tab-active{border-bottom:0 solid #c1c1c1;margin-bottom:0;padding:10px 15px}h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1;background:#00f}.resp-vtabs ul.resp-tabs-list{float:left;width:30%}.resp-vtabs .resp-tabs-list li{display:block;padding:15px;margin:0 0 4px;cursor:pointer;float:none}.resp-vtabs .resp-tabs-container{padding:0;background-color:#fff;border:1px solid #c1c1c1;float:left;width:68%;min-height:250px;border-radius:4px;clear:none}.resp-vtabs .resp-tab-content{border:none;word-wrap:break-word}.resp-vtabs li.resp-tab-active{position:relative;z-index:1;margin-right:-1px;padding:14px 15px 15px 14px;border:1px solid #5AB1D0;border-left:4px solid #5AB1D0;margin-bottom:4px;border-right:1px #FFF solid}.resp-arrow{width:0;height:0;float:right;margin-top:3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #c1c1c1}h2.resp-tab-active span.resp-arrow{border:none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #9B9797}h2.resp-tab-active{background:#DBDBDB}.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1}.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1}.resp-jfit{width:100%;margin:0}h2.resp-accordion:first-child{border-top:1px solid #c1c1c1}@media only screen and (max-width:767px){ul.resp-tabs-list{display:none}h2.resp-accordion{display:block}.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:100px;clear:none}.resp-accordion-closed{display:none!important}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}}

/*---- jquery ui -----*/

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0 0 0 0;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}

/*--- musCustom scrollbar -----*/

.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}

/*-- Font import --*/

@font-face {
    font-family: 'robotoblack';
    src: url('../fonts/custom-fonts/roboto-black.woff2') format('woff2'),
         url('../fonts/custom-fonts/roboto-black.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoblack_italic';
    src: url('../fonts/custom-fonts/roboto-blackitalic.woff2') format('woff2'),
         url('../fonts/custom-fonts/roboto-blackitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotobold';
    src: url('../fonts/custom-fonts/roboto-bold_0.woff2') format('woff2'),
         url('../fonts/custom-fonts/roboto-bold_0.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotobold_italic';
    src: url('../fonts/custom-fonts/roboto-bolditalic.woff2') format('woff2'),
         url('../fonts/custom-fonts/roboto-bolditalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoitalic';
    src: url('../fonts/custom-fonts/roboto-italic.woff2') format('woff2'),
         url('../fonts/custom-fonts/roboto-italic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotolight';
    src: url('../fonts/custom-fonts/roboto-light_0.woff2') format('woff2'),
         url('../fonts/custom-fonts/roboto-light_0.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotolight_italic';
    src: url('../fonts/custom-fonts/roboto-lightitalic.woff2') format('woff2'),
         url('../fonts/custom-fonts/roboto-lightitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotomedium';
    src: url('../fonts/custom-fonts/roboto-medium_0.woff2') format('woff2'),
         url('../fonts/custom-fonts/roboto-medium_0.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotomedium_italic';
    src: url('../fonts/custom-fonts/roboto-mediumitalic.woff2') format('woff2'),
         url('../fonts/custom-fonts/roboto-mediumitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/custom-fonts/roboto-regular_0.woff2') format('woff2'),
         url('../fonts/custom-fonts/roboto-regular_0.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotothin';
    src: url('../fonts/custom-fonts/roboto-thin_0.woff2') format('woff2'),
         url('../fonts/custom-fonts/roboto-thin_0.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotothin_italic';
    src: url('../fonts/custom-fonts/roboto-thinitalic.woff2') format('woff2'),
         url('../fonts/custom-fonts/roboto-thinitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'oswaldbold';
    src: url('../fonts/custom-fonts/oswald-bold-webfont.eot');
    src: url('../fonts/custom-fonts/oswald-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/custom-fonts/oswald-bold-webfont.woff2') format('woff2'),
         url('../fonts/custom-fonts/oswald-bold-webfont.woff') format('woff'),
         url('../fonts/custom-fonts/oswald-bold-webfont.ttf') format('truetype'),
         url('../fonts/custom-fonts/oswald-bold-webfont.svg#oswaldbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'oswaldlight';
    src: url('../fonts/custom-fonts/oswald-light-webfont.eot');
    src: url('../fonts/custom-fonts/oswald-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/custom-fonts/oswald-light-webfont.woff2') format('woff2'),
         url('../fonts/custom-fonts/oswald-light-webfont.woff') format('woff'),
         url('../fonts/custom-fonts/oswald-light-webfont.ttf') format('truetype'),
         url('../fonts/custom-fonts/oswald-light-webfont.svg#oswaldlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'oswaldregular';
    src: url('../fonts/custom-fonts/oswald-regular-webfont.eot');
    src: url('../fonts/custom-fonts/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/custom-fonts/oswald-regular-webfont.woff2') format('woff2'),
         url('../fonts/custom-fonts/oswald-regular-webfont.woff') format('woff'),
         url('../fonts/custom-fonts/oswald-regular-webfont.ttf') format('truetype'),
         url('../fonts/custom-fonts/oswald-regular-webfont.svg#oswaldregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('../fonts/custom-fonts/opensans-semibold-webfont.eot');
    src: url('../fonts/custom-fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/custom-fonts/opensans-semibold-webfont.woff2') format('woff2'),
         url('../fonts/custom-fonts/opensans-semibold-webfont.woff') format('woff'),
         url('../fonts/custom-fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('../fonts/custom-fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanssemibold_italic';
    src: url('../fonts/custom-fonts/opensans-semibolditalic-webfont.eot');
    src: url('../fonts/custom-fonts/opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/custom-fonts/opensans-semibolditalic-webfont.woff2') format('woff2'),
         url('../fonts/custom-fonts/opensans-semibolditalic-webfont.woff') format('woff'),
         url('../fonts/custom-fonts/opensans-semibolditalic-webfont.ttf') format('truetype'),
         url('../fonts/custom-fonts/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/custom-fonts/opensans-bold-webfont.eot');
    src: url('../fonts/custom-fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/custom-fonts/opensans-bold-webfont.woff2') format('woff2'),
         url('../fonts/custom-fonts/opensans-bold-webfont.woff') format('woff'),
         url('../fonts/custom-fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('../fonts/custom-fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansbold_italic';
    src: url('../fonts/custom-fonts/opensans-bolditalic-webfont.eot');
    src: url('../fonts/custom-fonts/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/custom-fonts/opensans-bolditalic-webfont.woff2') format('woff2'),
         url('../fonts/custom-fonts/opensans-bolditalic-webfont.woff') format('woff'),
         url('../fonts/custom-fonts/opensans-bolditalic-webfont.ttf') format('truetype'),
         url('../fonts/custom-fonts/opensans-bolditalic-webfont.svg#open_sansbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansextrabold';
    src: url('../fonts/custom-fonts/opensans-extrabold-webfont.eot');
    src: url('../fonts/custom-fonts/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/custom-fonts/opensans-extrabold-webfont.woff2') format('woff2'),
         url('../fonts/custom-fonts/opensans-extrabold-webfont.woff') format('woff'),
         url('../fonts/custom-fonts/opensans-extrabold-webfont.ttf') format('truetype'),
         url('../fonts/custom-fonts/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansextrabold_italic';
    src: url('../fonts/custom-fonts/opensans-extrabolditalic-webfont.eot');
    src: url('../fonts/custom-fonts/opensans-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/custom-fonts/opensans-extrabolditalic-webfont.woff2') format('woff2'),
         url('../fonts/custom-fonts/opensans-extrabolditalic-webfont.woff') format('woff'),
         url('../fonts/custom-fonts/opensans-extrabolditalic-webfont.ttf') format('truetype'),
         url('../fonts/custom-fonts/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansitalic';
    src: url('../fonts/custom-fonts/opensans-italic-webfont.eot');
    src: url('../fonts/custom-fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/custom-fonts/opensans-italic-webfont.woff2') format('woff2'),
         url('../fonts/custom-fonts/opensans-italic-webfont.woff') format('woff'),
         url('../fonts/custom-fonts/opensans-italic-webfont.ttf') format('truetype'),
         url('../fonts/custom-fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/custom-fonts/opensans-light-webfont.eot');
    src: url('../fonts/custom-fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/custom-fonts/opensans-light-webfont.woff2') format('woff2'),
         url('../fonts/custom-fonts/opensans-light-webfont.woff') format('woff'),
         url('../fonts/custom-fonts/opensans-light-webfont.ttf') format('truetype'),
         url('../fonts/custom-fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sanslight_italic';
    src: url('../fonts/custom-fonts/opensans-lightitalic-webfont.eot');
    src: url('../fonts/custom-fonts/opensans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/custom-fonts/opensans-lightitalic-webfont.woff2') format('woff2'),
         url('../fonts/custom-fonts/opensans-lightitalic-webfont.woff') format('woff'),
         url('../fonts/custom-fonts/opensans-lightitalic-webfont.ttf') format('truetype'),
         url('../fonts/custom-fonts/opensans-lightitalic-webfont.svg#open_sanslight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/custom-fonts/opensans-regular-webfont.eot');
    src: url('../fonts/custom-fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/custom-fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/custom-fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/custom-fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/custom-fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


/*--- bx slider  ---*/

.bx-wrapper{position:relative;margin:0 auto 60px;padding:0}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../img/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(../img/bx-controls.png) 0 -32px no-repeat}.bx-wrapper .bx-next{right:10px;background:url(../img/bx-controls.png) -43px -32px no-repeat}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../img/bx-controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../img/bx-controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}

/*--- fancybox ---*/

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040;position:absolute}#fancybox-loading div{width:44px;height:44px;background:url(../img/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(../img/blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../img/fancybox_overlay.png);background:rgba(0,0,0,.5)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../img/fancybox_loading@2x.gif);background-size:24px 24px}}



/* reset */

body
{
	font-size: 14px;
	font-family: 'robotoregular';
	line-height: 22px;
	color: #6c7981;
	font-weight: normal;
	background:none;
	margin:0px;
	padding:0;
	overflow-x:hidden;
}
::selection {
	background: #3D4E60; /* Safari */
	color:#fff;
	}
::-moz-selection {
	background: #3D4E60; /* Firefox */
	color:#fff;
}
a:focus, input:focus, textarea:focus, button:focus
{
	outline:none;
	text-decoration:none;
}
h1, h2, h3, h4, h5, h6 
{	
	font-weight: normal;
	font-family: 'robotobold';
	-webkit-font-smoothing: antialiased;
}
h2
{
	font-size:26px;
	color:#3b3a3a;	
	margin:0 0 15px 0;
}
h3
{
	font-size:22px;
	color:#252525;
	margin:0 0 15px 0;
}
a
{
	color:#3c99df;
	text-decoration:none;
}
a:hover
{
	text-decoration:none;
	color:#9ec22a;
}
label
{
	font-weight:normal;
}
p{
	font-size: 14px;
	font-weight: normal;
	margin:0 0 15px 0;
}
ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
ol
{
	padding:0px;
	list-style-position:inside;
}
ol, li
{
	margin-bottom:0px;
	list-style:none;
	position:relative;
}
li
{
	
}
   
/*- page style -*/


h1.logo
{
	margin:0px -31px 0 0;
    padding: 7px 0 10px 0;
	position:relative;
}

h1.logo span{position:absolute;width:0;height:0;bottom:0;left:0;}
h1.logo img{max-height:55px;}
.lnd-phone
{
	float:right;
	position:relative;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 1px solid;
	padding:35px 34px 33px 71px;
}
.lnd-phone h4
{
	margin:0px;
	padding:0px;
	font-size:26px;
	color:#52555d;
	font-family: 'oswaldregular';
}
.lnd-phone:before
{
	content: "\e900";
	font-family: 'ripi';
	font-size:43px;
	color:#ff8a00;
	position:absolute;
	top:27px;
	left:27px;
	line-height:normal;
}

.lading-sportlight
{
	background:#140801 url(../img/bg-ld-sportlight.jpg) no-repeat top center;
	
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-ms-background-size:cover;
	-o-background-size:cover;
}
.lde-form-base
{
	margin:0 auto;
	max-width:874px;
}
.lde-form-base h2
{
	text-align:center;
	font-size:52px;
	color:#ffffff;
	margin:0px 0 55px 0;
	font-family: 'open_sansregular';
}
.lde-form-base h2 .bold-text
{
	font-family: 'open_sansbold';
}
.lde-form-base h2 .span-logo
{
	font-family: 'open_sansbold_italic';
}
.frm-block
{
	margin-bottom:15px;
	position:relative;
}
.commen-textfeild, .commentextarea
{
	border:#ded6d2 1px solid;
	height:auto;
	background:#150e0b;
	background: rgba(21, 14, 11, 0.8);
	line-height:normal;
	font-size:16px;
	color:#fafbfe;
	font-family: 'open_sansregular';
	padding:19px 15px 20px 62px;
	
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
}
textarea.commentextarea
{
	height:140px;
	resize:none;
	overflow:hidden;
}
.commen-textfeild::-webkit-input-placeholder, .commentextarea::-webkit-input-placeholder {
  color:#fafbfe;
}

.commen-textfeild:-moz-placeholder, .commentextarea:-moz-placeholder { /* Firefox 18- */
  color:#fafbfe;
}

.commen-textfeild::-moz-placeholder, .commentextarea::-moz-placeholder {  /* Firefox 19+ */
  color:#fafbfe;
}

.commen-textfeild:-ms-input-placeholder, .commentextarea:-ms-input-placeholder  {  
  color:#fafbfe;
}
.commen-textfeild:focus, .commentextarea:focus
{
	border-color:#fdad50;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-o-box-shadow:none;
}
.frm-block:before
{
	content:'';
	font-family: 'ripi';
	font-size:35px;
	color:#ffffff;
	position:absolute;
	top:19px;
	left:23px;
	color: rgba(255, 255, 255, 0.72);
}
.frm-name:before
{
	content: "\e902";
	top:19px;
	left:23px;
}
.frm-email:before
{
	content: "\e903";
	font-size:43px;
	left:13px;
}
.frm-phone:before
{
	content: "\e900";
	font-size:39px;
	left:14px;
}
.frm-comment:before
{
	content: "\e904";
	font-size:44px;
	left:12px;
	top:23px;
}
.frm-block:focus:before
{
	color:#fff;
}
.lde-form-base > div
{
	margin-left:-8px;
	margin-right:-8px;
}
.lde-form-base > div > div
{
	padding-left:8px;
	padding-right:8px;
}
.capthca-div
{
	position:relative;
	margin-bottom:13px;
}
.cpt-img
{
	width:146px;
	position:absolute;
	top:0px;
	left:0px;
	height:63px;
	z-index:1;
	background:#fff;
}
.cpt-img img
{
	max-width:94px;
}
.capthca-div .commen-textfeild
{
    padding-left: 157px;
}
.form-submit-button
{
	display:block;
	width:100%;
	background:#ff8a00;
	border:none;
	font-size:24px;
	color:#ffffff;
	font-family: 'open_sansbold';
	position:relative;
	padding:20px 47px 21px;
	
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	
	transition:all ease-out 0.2s;
	-webkit-transition:all ease-out 0.2s;
	-moz-transition:all ease-out 0.2s;
	-ms-transition:all ease-out 0.2s;
	-o-transition:all ease-out 0.2s;
}
.form-submit-button:hover
{
	background:#ff9b26;
}
.form-submit-button:after
{
	content: "\e905";
	font-family: 'ripi';
	color:#ffffff;
	position:absolute;
	top:20px;
	right:22px;
	font-size:17px;
}
.refresh
{
	position:absolute;
	top:21px;
	right:13px;
	font-size:38px;
	color:#afa9a1;
	
	transition:all ease-out 0.2s;
	-webkit-transition:all ease-out 0.2s;
	-moz-transition:all ease-out 0.2s;
	-ms-transition:all ease-out 0.2s;
	-o-transition:all ease-out 0.2s;
}
.refresh:after
{
	font-family: 'ripi';
	content: "\e906";
}
.refresh:hover
{
	color:#ff8a00;
}
.metta 
{
	float:right;
}
.metta .lnd-phone
{
	float:left;
}
.menu
{
	float:left;
}
.nw-menu
{
	padding:0;
}
.menu > ul
{
	margin:0px;
	padding:0px;
	position:relative;
	margin-right:-24px;
}
.menu > ul > li
{
	float:left;
	border-left:#ababab 1px solid;
}
.menu.nw-menu > ul > li:first-child
{
	border-left:0;
}
.menu > ul > li > a
{
	display:block;
	font-size:20px;
	color:#52555d;
	text-transform:uppercase;
	font-family: 'oswaldlight';
	padding: 37px 34px 37px 38px;
	
	/*transition:color ease-out 0.2s;
	-webkit-transition:color ease-out 0.2s;
	-moz-transition:color ease-out 0.2s;
	-ms-transition:color ease-out 0.2s;
	-o-transition:color ease-out 0.2s;*/
}
.menu > ul > li > a:hover
{
	color:#ff8f0d;
}
.metta-button
{
	float:left;
	padding:17px 0 0 34px;
}
.metta-button a
{
	display:block;
	
	transition:background ease-out 0.2s, color ease-out 0.2s;
	-webkit-transition:background ease-out 0.2s, color ease-out 0.2s;
	-moz-transition:background ease-out 0.2s, color ease-out 0.2s;
	-ms-transition:background ease-out 0.2s, color ease-out 0.2s;
	-o-transition:background ease-out 0.2s, color ease-out 0.2s;
}
a.mng-account
{
	font-size:16px;
	color:#ffffff;
	text-transform:uppercase;
	font-family: 'robotobold';
	background:#ff8a00;
	line-height:normal;
	padding:8px 24px 9px;
	
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;	
}
.mng-account:hover, .mng-account:focus
{
	background:#ff9b26;
	color:#fff;
}
a.create-account
{
	display:inline-block;
	line-height:normal;
	font-size:14px;
	color:#4a4c53;
	text-transform:uppercase;
	font-family: 'robotobold';
	padding:8px 18px 5px 14px;
	position:relative;
}
.create-account:before, .create-account:after
{
	content: "\e901";
	font-family: 'ripi';
	position:absolute;
	top:10px;
	right:0px;
	font-size:12px;
	color:#d0ccc9;
	
	transition:color ease-out 0.2s;
	-webkit-transition:color ease-out 0.2s;
	-moz-transition:color ease-out 0.2s;
	-ms-transition:color ease-out 0.2s;
	-o-transition:color ease-out 0.2s;
}
.create-account:before
{
	right:6px;
}
.create-account:after
{
	color:#66676d;
}
a.create-account:hover, a.create-account:hover:after, a.create-account:hover:before
{
	color:#ff8a00;
}
.menu-toggle
{
	width: 45px;
    height: 38px;
	background: #fe9b00;
	position: absolute;
	right: 0px;
	padding: 11px 9px 5px 9px;
	position: absolute;
	top: -71px;
	right: 15px;
	display: none;
	
	transition: background ease-out 0.2s;
	-webkit-transition: background ease-out 0.2s;
	-moz-transition: background ease-out 0.2s;
	-ms-transition: background ease-out 0.2s;
	-o-transition: background ease-out 0.2s;
	
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
}
.menu-toggle span 
{
	display: block;
	height: 2px;
	background: #fff;
	margin: 0 0 5px 0;
	
	transition: all ease-out 0.2s;
	-webkit-transition: all ease-out 0.2s;
	-moz-transition: all ease-out 0.2s;
	-ms-transition: all ease-out 0.2s;
	-o-transition: all ease-out 0.2s;
}
.menu-toggle.active
{
	background:#fead2f;
}
.mobile-menu
{
	background:#262837;
	display:none;
}
.mobile-menu .menu-list
{
	margin:10px 0;
	display:none;
}
.mobile-menu .menu-list > li
{
	display:block;
}
.mobile-menu .menu-list > li > a
{
	display:block;
	font-size:16px;
	font-family: 'oswaldregular';
	color:#d8d8d8;
	text-transform:uppercase;
	padding:8px 18px;
	
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	
	transition:background ease-out 0.2s, color ease-out 0.2s;
	-webkit-transition:background ease-out 0.2s, color ease-out 0.2s;
	-moz-transition:background ease-out 0.2s, color ease-out 0.2s;
	-ms-transition:background ease-out 0.2s, color ease-out 0.2s;
	-o-transition:background ease-out 0.2s, color ease-out 0.2s;
}
.mobile-menu .menu-list > li > a:hover
{
	background:#4A4D61;
	color:#fff;
}
.mobile-menu .container
{
	position:relative;
}
.header
{
	position:absolute;
	width:100%;
	top:0;
	left:0;
}
.homeSportlight
{
	background:#585858  url(../img/img-home-portlight.jpg) no-repeat top center fixed;
	
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-ms-background-size:cover;
	-o-background-size:cover;
}
.hmr-base
{
	padding:169px 0 183px 0;
}
.hmr-base h2
{
	text-align:center;
	font-size:52px;
	color:#ffffff;
	margin:0px 0 51px 0;
	font-family: 'open_sansregular';
}
.hmr-base h2 .bold-text
{
	font-weight:700;
}
.hmr-base h2 .span-logo
{
	font-weight:800;
	font-style:italic;
}
.frm-keyword:before
{
	content: "\e907";
	font-size:40px;
	left:19px;
}
.frm-keyword .commen-textfeild
{
	padding-left:75px;
}
.hmr-base > div
{
	margin-left: -8px;
    margin-right: -8px;
}
.hmr-base > div > div 
{
    padding-left: 8px;
    padding-right: 8px;
}
.frm-select-div
{
	position:relative;
	margin-bottom:15px;
}
.frm-select-div .selecter 
{
	max-width:none;
	margin:0;
}
.frm-select-div:before
{
	content: '';
    font-family: 'ripi';
    font-size: 38px;
    color: #ffffff;
    position: absolute;
    top: 19px;
    left: 17px;
    color: rgba(255, 255, 255, 0.72);
	z-index:6;
}
.frm-select-div .selecter-selected
{
	border: #ded6d2 1px solid;
    height: auto;
    background: #150e0b;
    background: rgba(21, 14, 11, 0.8);
    line-height: normal;
    font-size: 16px;
    color: #fafbfe;
    font-family: 'open_sansregular';
    padding: 19px 15px 20px 65px;
	
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
}
.frm-select-div .selecter-selected:hover
{
	color:#fff;
}
.frm-classification:before
{
	content: "\e908";
}
.frm-select-div .selecter.open .selecter-selected, .frm-select-div .selecter.focus .selecter-selected
{
	background: #150e0b;
	background: rgba(21, 14, 11, 0.8);
	z-index:1;
}
.frm-select-div .selecter-options
{
	border:none;
}
.frm-select-div .selecter-options .selecter-item
{
	font-size:14px;
	color:#333333;
	font-family: 'robotoregular';
	border-bottom: 1px solid #DEDEDE;
	
	transition:all ease-out 0.2s;
	-webkit-transition:all ease-out 0.2s;
	-moz-transition:all ease-out 0.2s;
	-ms-transition:all ease-out 0.2s;
	-o-transition:all ease-out 0.2s;
}
.frm-select-div .selecter-options .selecter-item:hover, .frm-select-div .selecter-options .selecter-item.selected
{
	background:#ff8a00;
	color:#fff;
}
.frm-city:before
{
	content: "\e909";
}
.frm-salery:before
{
	content: "\e90a";
}
.pltd-jobs-section
{
	background:#e5ebfb;
	padding:0 0 40px 0;
}
.jbr-divs
{
	margin:-94px 0 0 0;
}
.jbr-block
{
	position:relative;
	background:#fff;
	background: rgba(255, 255, 255, 0.8);
	padding:38px 20px 21px 163px;
	
	box-shadow: #C5C5C5 0px 5px 6px -3px;
	-webkit-box-shadow: #C5C5C5 0px 5px 6px -3px;
	-moz-box-shadow: #C5C5C5 0px 5px 6px -3px;
	-ms-box-shadow: #C5C5C5 0px 5px 6px -3px;
	-o-box-shadow: #C5C5C5 0px 5px 6px -3px;
}
.jbr-image
{
	width:105px;
	height:105px;
	display:block;
	position:absolute;
	top:38px;
	left:39px;
	background:#ff8a00;
	
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
.jbr-image img
{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	max-width:100%;
}
.jbr-content
{
	position:relative;
	padding: 7px 50px 0 0;
	min-height: 109px;
}
.jbr-content h3
{
	margin:0px 0 30px 0;
	padding:0px;
	font-size:30px;
	color:#151c2f;
	font-family: 'open_sansbold';
}
.jbr-content p
{
	font-size:15px;
	color:#545d76;
	line-height:20px;
}
.arrow-button
{
	font-size:33px;
	color:#babec9;
	line-height:normal;
	
	transition:color ease-out 0.2s;
	-webkit-transition:color ease-out 0.2s;
	-moz-transition:color ease-out 0.2s;
	-ms-transition:color ease-out 0.2s;
	-o-transition:color ease-out 0.2s;
}
.arrow-button:after
{
	content: "\e901";
	font-family: 'ripi';
	display:inline-block;
}
.arrow-button:hover, .arrow-button:focus
{
	color:#ff8a00;
}
.jbr-content .arrow-button
{
	position:absolute;
	bottom:-13px;
	right:0px;
}
.frm-label
{
	position:absolute;
	top:-52px;
	left:0px;
	background:#3c494e;
	font-family: 'open_sansbold';
	text-transform:uppercase;
	color:#fff;
	line-height:normal;
	padding:4px 14px 5px 16px;
}
.frm-label:before
{
	content:'';
	width:0;
	height:0px;
	position:absolute;
	top:0px;
	left:-14px;
	bottom:0px;
	margin:auto;
	border-style:solid;
	border-color:transparent #3c494e transparent transparent;
	border-width:7px;
}
.premium-list-jobs
{
	padding:35px 0 0 0;
}
.premium-list-jobs h2
{
	margin:0 0 34px 0;
	position:relative;
	font-size:36px;
	color:#151c2f;
	font-family: 'open_sansbold';
	text-align:center;
}
.premium-list-jobs h2:after
{
	content:'';
	width:100%;
	height:1px;
	background:#c8cbd3;
	position:absolute;
	top:0;
	bottom:0;
	left:0px;
	margin:auto;
}
.premium-list-jobs h2 span
{
	position:relative;
	z-index:1;
	padding:0 20px;
	background:#e5ebfb;
}
.premium-list-block
{
	padding:10px 0 0 0;
	width:459px;
	
	opacity:0.3;
	filter:alpha(opacity=30);
	
	transition:opacity ease-out 0.2s;
	-webkit-transition:opacity ease-out 0.2s;
	-moz-transition:opacity ease-out 0.2s;
	-ms-transition:opacity ease-out 0.2s;
	-o-transition:opacity ease-out 0.2s;
}
.premium-list-block:after
{
	content:'';
	clear:both;
	display:block;
}
.plr-img
{
	float:left;
	max-width:172px;
}
.plr-content
{
	background:#fff;
	padding:43px 15px 8px 25px;
	position:relative;
	float: right;
    width: 100%;
    max-width: 287px;
}
.plr-content h4
{
	font-size:20px;
	color:#3f434c;
	font-family: 'open_sansbold';
	margin:0 0 8px 0;
}
.plr-content h4 a
{
	color:#3f434c;
}
.plr-content .plr-location
{
	display:block;
	position:relative;
	font-size:12px;
	color:#83897a;
	font-family: 'open_sansbold';
	text-transform:uppercase;
	padding:2px 0 0 23px;
	margin-bottom:7px;
}
.plr-content .plr-location:before
{
	content: "\e90b";
	font-family: 'ripi';
	font-size:19px;
	color:#686060;
	position:absolute;
	top:0px;
	left:0px;
}
.plr-content p
{
	font-size:15px;
	color:#687085;
	line-height:20px;
}
.plr-designation
{
	background:#ff8a00;
	color:#fff;
	text-transform:uppercase;
	font-family: 'open_sansbold';
	line-height:normal;
	padding:4px 14px 6px 15px;
	display:inline-block;
	position:absolute;
	top:-10px;
	left:22px;
}
.plr-designation:after
{
	content:'';
	width:0;
	height:0;
	position:absolute;
	left: 14px;
    bottom: -12px;
	border-style: solid;
    border-color: #ff8a00 transparent  transparent transparent;
    border-width: 6px;
}
.premeium-list-slider ul.prm-sl-list li
{
	float:left;
}
.premeium-list-slider ul.prm-sl-list li.sl-active .premium-list-block
{
	opacity:1;
	filter:alpha(opacity=100);
}
.premeium-list-slider .lSSlideOuter .lSPager 
{
	padding:30px 0 0 0;
}
.premeium-list-slider .lSSlideOuter  .lSPager li a
{
	display:block;
	width:9px;
	height:9px;
	background:#acb3c6;
	
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
.premeium-list-slider .lSSlideOuter  .lSPager li.active a, .premeium-list-slider .lSSlideOuter  .lSPager li a:hover
{
	background:#3c494e;
}
.jobs-sections
{
	padding:93px 0 68px 0;
}
.jobs-outer
{
	max-width:1990px;
	margin:0 auto;
	position:relative;
	padding-left:206px;
	padding-right:206px;
}
.jobs-block
{
	position:relative;
	border:#d9dde8 1px solid;
	background:#fff;
	margin-bottom:21px;
	
	box-shadow: 0px 0px 13px 3px #ecf0ff;
	-webkit-box-shadow: 0px 0px 13px 3px #ecf0ff;
	-moz-box-shadow: 0px 0px 13px 3px #ecf0ff;
	-ms-box-shadow: 0px 0px 13px 3px #ecf0ff;
	-o-box-shadow: 0px 0px 13px 3px #ecf0ff;
	
	transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
	-webkit-transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
	-moz-transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
	-ms-transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
	-o-transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
}
.jobs-block:hover
{
	background:#fff7ed;
	border-color:#ff8a00;
}
.jobs-block:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.jobs-image
{
	float:left;
	width:142px;
	height:142px;
	border:#e2e2e2 3px solid;
	background:#fff;
	position:relative;
	margin:30px 28px 0 32px;
}
.jobs-image img
{
	position:absolute;
	top:0;
	left:0px;
	right:0px;
	bottom:0px;
	margin:auto;
	max-width:100%;
}
.jobs-content
{
	overflow:hidden;
	padding:30px 35px 14px 0;
}
.jobs-content h5
{
	margin:0px 0 3px 0;
	padding:0px 76px 0 0;
	font-size:13px;
	color:#8e97a5;
	font-family: 'robotoregular';
}
.jobs-content h5 span.jbr-date
{
	color:#535861;
	font-family: 'robotobold';
}
.jobs-content h5 span.jobs-post-time
{
	display:inline-block;
}
.jobs-content h5 span.job-desc
{
	display:inline-block;
	position:relative;
	background:#ff8a00;
	color:#fff;
	font-family: 'open_sansbold';
	text-transform:uppercase;
	padding:7px 15px 7px 16px;
	line-height:15px;
	margin-right:11px;
	margin-bottom:9px;
}
.jobs-content h5 span.job-desc:after
{
	content:'';
	width:0px;
	height:0;
	border-style:solid;
	border-color:#ff8a00 transparent transparent transparent;
	border-width:6px;
	position:absolute;
	bottom: -12px;
    left: 15px;
}
.jobs-content h3
{
	margin:0px 0 7px 0;
	padding:0px;
	font-size:22px;
	color:#33353a;
	font-family: 'open_sansbold';
}
.jobs-content h3 a
{
	color:#33353a;
}
.jbr-location
{
	display:block;
	position:relative;
	font-size:12px;
	color:#83897a;
	font-family: 'open_sansbold';
	text-transform:uppercase;
	padding:1px 0 0 22px;
	margin-bottom:4px;
}
.jbr-location:before
{
	content: "\e90b";
	font-family: 'ripi';
	font-size:17px;
	color:#686060;
	position:absolute;
	top:0px;
	left:0px;
}
.jobs-content p
{
	font-size:15px;
	color:#687085;
	line-height:22px;
}
.wishlist
{
	display:block;
	width:37px;
	height:37px;
	background:#ced2dd;
	padding:9px 0 0 0;
	position:relative;
	
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	
	transition:all ease-out 0.2s;
	-webkit-transition:all ease-out 0.2s;
	-moz-transition:all ease-out 0.2s;
	-ms-transition:all ease-out 0.2s;
	-o-transition:all ease-out 0.2s;
}

.wishlist1
{
	display:block;
	width:90px;
	height:37px;
	background:#3c494e;
	padding:9px 0 0 0;
	color:#fff;
	text-align:center;
	font-size:13px;
	line-height:normal;
}
.wishlist2
{
	display:block;
	width:90px;
	height:30px;
	background:#ff0000;
	padding:5px 0 0 0;
	color:#fff;
	text-align:center;
	font-size:13px;
	line-height:normal;
	border-radius:11px;
	-webkit-border-radius:11px;
	-moz-border-radius:11px;
	-ms-border-radius:11px;
	-o-border-radius:11px;
	
	transition:all ease-out 0.2s;
	-webkit-transition:all ease-out 0.2s;
	-moz-transition:all ease-out 0.2s;
	-ms-transition:all ease-out 0.2s;
	-o-transition:all ease-out 0.2s;
}

.wishlist:before
{
	font-family: 'ripi';
	font-size:16px;
	color:#fff;
	content: "\e910";
	text-align:center;
	display:block;
}

.wishlist span
{
	position:absolute;
	top:-15px;
	left:-30px;
	width: 107px;
	background:#676767;
	color:#fff;
	text-align:center;
	font-size:13px;
	line-height:normal;
	padding:5px 0 5px;
	
	opacity:0;
	filter:alpha(opacity=0);
	
	transition:all ease-out 0.2s;
	-webkit-transition:all ease-out 0.2s;
	-moz-transition:all ease-out 0.2s;
	-ms-transition:all ease-out 0.2s;
	-o-transition:all ease-out 0.2s;
	
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
}

.wishlist:hover
{
	background:#3c494e; cursor:pointer;
}

.wishlist1:hover
{
	background:#676767; cursor:pointer; color:#fff;
}

.wishlist:hover span
{
	opacity:1;
	filter:alpha(opacity=100);
	top:-27px;
}

.jobs-content .wishlist
{
	position:absolute;
	top:25px;
	right:35px;
}
.jobs-featured
{
	position:absolute;
    top: 0px;
    left: 0px;
}
.jobs-premium{display:block;width:24px;height:24px;position:absolute;bottom:10px;right:10px;background:url(../img/premium-star.png) no-repeat center center;;}
.jobs-left
{
	position:absolute;
	top:0px;
	left:-199px;
	max-width:160px;
}
.jobs-right
{
	position:absolute;
	top:0px;
	right:-199px;
	max-width:160px;
}
.jobs-adds
{
	position:relative;
}
.jobs-more-div
{
	text-align:center;
	padding:20px 0 0 0;
}
.jobs-more-button
{
	display:inline-block;
	line-height:normal;
	background:#3c494e;
	text-transform:uppercase;
	font-size:14px;
	color:#ffffff;
	font-family: 'robotobold';
	padding:10px 63px 8px 28px;
	position:relative;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
	
	transition:all ease-out 0.2s;
	-webkit-transition:all ease-out 0.2s;
	-moz-transition:all ease-out 0.2s;
	-ms-transition:all ease-out 0.2s;
	-o-transition:all ease-out 0.2s;
}
.jobs-more-button span.round, .jobs-more-button:after, .jobs-more-button:before
{
	width:8px;
	height:8px;
	position:absolute;
	top:13px;
	right:24px;
	background:#505c60;
	
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
.jobs-more-button:after
{
	content:'';
	right:35px;
	background:#778083;
}
.jobs-more-button:before
{
	content:'';
	right:45px;
	background:#9ea4a7;
}
.jobs-more-button:hover, .jobs-more-button:focus
{
	background:#4e5c61;
	color:#fff;
}
.map-section
{
	position:relative;
	overflow:hidden;
}
#map
{
	height:582px;
}
#map:after 
{
    content: '';
    position: absolute;
    top: -9px;
    left: 0px;
    width: 100%;
    height: 10px;
	
    box-shadow: 0px 0px 8px 0px #B8B8B8;
    -webkit-box-shadow:0px 0px 8px 0px #B8B8B8;
    -moz-box-shadow:0px 0px 8px 0px #B8B8B8;
}
.map-content
{
	margin:0 auto;
	max-width:1415px;
	z-index:1;
	position:relative;
}
.map-cnt-div
{
	background:#2e383c;
	background: rgba(46,56,60,0.90);
	max-width:395px;
	padding:77px 37px 74px 37px;
	position:absolute;
	top:125px;
	left:0px;
	right:0px;
}
.map-cnt-div h5
{
	margin:0px 0 0px 0;
	padding:0px;
	font-size:18px;
	color:#ffffff;
	text-transform:uppercase;
	font-family: 'open_sansregular';
}
.map-cnt-div h3
{
	font-size:38px;
	color:#ffffff;
	font-family: 'open_sansbold';
	line-height:45px;
	margin:0 0 9px 0;
}
.map-cnt-div p
{
	font-size:15px;
	color:#e2e3e3;
	line-height:22px;
}
.footer
{
	background:#21313c;
	padding:43px 0 50px 0;
}
.footer-wrap
{
	max-width:1430px;
	margin:0 auto;
}
.f-list-left
{
}
.f-list-left h4
{
	margin:0px 0 14px 0;
	padding:0px;
	font-size:18px;
	color:#ffffff;
	font-family: 'open_sansbold';
}
.f-mn-list
{
}
.f-mn-list ul
{
	margin:0px;
	padding:0px;
}
.f-mn-list li
{
	display:block;
	line-height:normal;
	margin:0 0 5px 0;
}
.f-mn-list li a
{
	display:inline-block;
	line-height:normal;
	font-size:13px;
	color:#96adbd;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.f-mn-list li a:hover
{
	color:#fff;
}
.f-menu-height
{
	border-right:#4d5a63 1px solid;
	margin-right:10px;
	padding-bottom:15px;
}
.f-subscribe
{
	margin-right:-76px;
	position:relative;
	padding-right:35px;
}
.f-subscribe p
{
	font-size:13px;
	color:#96adbd;
	line-height:18px;
	margin:0px;
}
.f-subscribe-form
{
	margin:17px 0 0 0;
	position:relative;
}
.f-subscribe-input
{
	background:#384650;
	height:auto;
	font-size:13px;
	color:#96adbd;
	font-family: 'robotoregular';
	line-height:normal;
	padding:11px 42px 13px 15px;
	border:0;
	
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-ms-border-radius:0;
	-o-border-radius:0;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
}
.f-subscribe-input:focus
{
	background:#4f5e69;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
}
.f-subscribe-input::-webkit-input-placeholder { 
   color:#96adbd;
}
.f-subscribe-input:-moz-placeholder { 
   color:#96adbd;
   opacity:  1;
}
.f-subscribe-input::-moz-placeholder {
   color:#96adbd;
   opacity:  1;
}
.f-subscribe-input:-ms-input-placeholder { 
   color:#96adbd;
}
.f-subscribe-button
{
	position:absolute;
	top:0;
	right:0;
	width:39px;
	height:100%;
	background:#ff8a00;
	border:0;
	color:#fff;
	text-align:center;
	
	transition:background ease 0.2s;
	-webkit-transition:background ease 0.2s;
	-moz-transition:background ease 0.2s;
	-ms-transition:background ease 0.2s;
	-o-transition:background ease 0.2s;
}
.f-subscribe-button:after
{
	content: "\e90d";
	font-family: 'ripi';
	font-size:22px;
	display:block;
	text-align:center;
}
.f-subscribe-button:hover, .f-subscribe-button:focus
{
	background:#fda339;
}
.copy-rights
{
	padding:15px 0 0 0;
}
.copy-rights p
{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#96adbd;
}
.copy-rights p a
{
	color:#ddebf5;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.copy-rights p a:hover
{
	color:#fff;
}
.f-list-right
{
	padding-left:27px;
}
.f-lft-top
{
}
.f-downlds
{
	margin-right:25px;
}
.f-downlds h5
{
	text-align:center;
	margin:0px 0 18px 0;
	padding:0px;
	text-transform:uppercase;
	font-size:12px;
	color:#a5b2b9;
	font-family: 'open_sansregular';
	position:relative;
}
.f-downlds h5:before
{
	content:'';
	width:100%;
	height:1px;
	background:#4d5a63;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	margin:auto;
}
.f-downlds h5 span
{
	background:#21313c;
	padding:0 25px;
	display:inline-block;
	position:relative;
	z-index:1;
}
.f-dwnld-bs
{
}
.f-dwnld-bs a
{
	display:block;
	position:relative;
	background:#384650;
	font-size:12px;
	color:#afb2b5;
	text-transform:uppercase;
	line-height:18px;
	padding:8px 10px 18px 67px;
	
	transition:all ease-out 0.2s;
	-webkit-transition:all ease-out 0.2s;
	-moz-transition:all ease-out 0.2s;
	-ms-transition:all ease-out 0.2s;
	-o-transition:all ease-out 0.2s;
	
	box-shadow: 0px 4px 7px 0px #19242D;
	-webkit-box-shadow: 0px 4px 7px 0px #19242D;
	-moz-box-shadow: 0px 4px 7px 0px #19242D;
	-ms-box-shadow: 0px 4px 7px 0px #19242D;
	-o-box-shadow: 0px 4px 7px 0px #19242D;
	
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
}
.f-dwnld-bs a span
{
	display:block;
	font-size:28px;
	color:#ffffff;
	text-transform:none;
}
.f-dwnld-bs a:after
{
	content:'';
	line-height:normal;
	position:absolute;
	top: 10px;
    left: 20px;
	font-size:37px;
	color:#fff;
	padding:1px;
	font-family:FontAwesome;
}
.f-dwnld-bs .f-dwnld-app-store a:after
{
	content: "\f179";
}
.f-dwnld-bs .f-dwnld-play-store a:after
{
	content: "\e911";
	font-family: 'ripi';
	font-size:35px;
}
.f-dwnld-bs a:hover, .f-dwnld-bs a:focus
{
	background:#4f5f6b;
}
.f-dwnld-app-store
{
	border-right:#4d5a63 1px solid;
	padding-right:51px;
}
.f-dwnld-play-store
{
	padding-left:17px;
}
.f-social
{
	border-left:#4d5a63 1px solid;
	padding-left:20px;
	margin:5px 0 0 -19px;
}
.f-social ul
{
	
}
.f-social li
{
	width:36px;
	margin:0 0 11px 6px;
	display:inline-block;
}
.f-social li a
{
	display:block;
	width:36px;
	height:36px;
	background:#56686f;
	color:#ffffff;
	font-size:17px;
	text-align:center;
	padding-top: 8px;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.f-social li a:hover, .f-social li a:focus
{
	background:#ffffff;
	color:#21313c;
}
.f-lft-bottom
{
	padding:20px 0 0 0;
}
.innerSportlight
{
	background:#65471b url(../img/bg-innerSportlight.jpg) no-repeat top center;
	padding:74px 0 29px 0;/*=========deepak-05-05-2016============*/
	
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-ms-background-size:cover;
	-o-background-size:cover;
	/*=========deepak-05-05-2016============*/
	margin-top:100px;
	position:relative;
}
.innerSportlight h1,.innerSportlight h2
{
	font-size:52px;
	color:#ffffff;
	font-family: 'oswaldregular';
	margin:0px 0 10px 0;
	padding:0px;
}
.breadCrumbs
{
	font-size:0;
	padding-left:2px;
}
.breadCrumbs a
{
	display:inline-block;
	position:relative;
	font-size:13px;
	color:#fff;
	font-weight:500;
	padding:0 12px 0 0;
	margin-right:7px;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.breadCrumbs a:after
{
	content: "\e912";
	font-family: 'ripi';
	font-size:8px;
	color:#fe9b00;
	line-height:normal;
	position:absolute;
	top:6px;
	right:0px;
}
.breadCrumbs a:hover, .breadCrumbs a.active
{
	color:#FFC47E;
}
.breadCrumbs a.active:after
{
	display:none;
}
.commen-section
{
	padding:61px 0 61px 0;
	min-height:720px;
}
.category-base
{
}
.category-search
{
	position:relative;
	margin:0 0 40px 0;
}
.category-search-feild
{
	background:#f7f7f7;
	border:#d6d6d6 1px solid;
	font-size:20px;
	color:#7e7c7c;
	font-family: 'open_sansregular';
	height:auto;
	padding:15px 80px 18px 71px;
	
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
}
.category-search-feild:focus
{
	border-color:#d6d6d6;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
}
.category-search:before
{
	content: "\e907";
	font-family: 'ripi';
	font-size:40px;
	color:#b5b4b4;
	position:absolute;
	top:17px;
	left:20px;
}
.category-button
{
	position:absolute;
	top:0px;
	right:0px;
	width:63px;
	height:100%;
	border:0;
	background:#ff8a00;
	font-family: 'open_sansregular';
	font-weight:normal;
	
	transition:background ease 0.2s;
	-webkit-transition:background ease 0.2s;
	-moz-transition:background ease 0.2s;
	-ms-transition:background ease 0.2s;
	-o-transition:background ease 0.2s;
}
.category-button:after 
{
    content: "\e905";
    font-family: 'ripi';
    color: #ffffff;
    font-size: 19px;
	position:relative;
	top:2px;
}
.category-button:hover, .category-button:focus
{
	background:#ff9518;
}
.cat-list-overflow
{
	overflow:hidden;
}
.category-list-base
{
	position:relative;
	margin-right:-35px;
}
.commen-wrap
{
	position:relative;
	margin:1743px;
	margin:0 auto;
}
.category-block
{
	width:33.3333%;
	display:inline-block;
	vertical-align:top;
}
.ctr-padding
{
	border:#d9dde8 1px solid;
	padding:22px 26px 15px 26px;
	background:#fff;
	margin:0 35px 35px 0;
	
	box-shadow: 0px 0px 9px 3px #ecf0ff;
    -webkit-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -moz-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -ms-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -o-box-shadow: 0px 0px 9px 3px #ecf0ff;
	
	transition:box-shadow ease 0.2s;
	-webkit-transition:box-shadow ease 0.2s;
	-moz-transition:box-shadow ease 0.2s;
	-ms-transition:box-shadow ease 0.2s;
	-o-transition:box-shadow ease 0.2s;
}
.ctr-padding:hover
{
	box-shadow: 0px 0px 18px 4px #ecf0ff;
	-webkit-box-shadow: 0px 0px 18px 4px #ecf0ff;
	-ms-box-shadow: 0px 0px 18px 4px #ecf0ff;
	-o-box-shadow: 0px 0px 18px 4px #ecf0ff;
}
.category-block h4
{
	margin:0px 0 12px 0;
	padding:0px;
	font-size:22px;
	color:#33353a;
	font-family: 'open_sansbold';
	position:relative;
}
.category-block h4:after
{
	content:'';
	width:100%;
	height:1px;
	background:#cccccc;
	position:absolute;
	top:12px;
	left:0px;
}
.category-block h4 span
{
	background:#fff;
	padding:0 15px 0 0;
	position:relative;
	z-index:1;
}
.category-block ul
{
	margin:0px;
	padding:0px;
}
.category-block li a
{
	display:block;
	font-size:12px;
	color:#83897a;
	text-transform:uppercase;
	font-family: 'open_sansbold';
	line-height:normal;
	padding:9px 0 8px 14px;
	position:relative;
	border-top:#e5e5e5 1px solid;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.category-block li a:after 
{
    content: "\e912";
    font-family: 'ripi';
    font-size: 8px;
    color: #fe9b00;
    line-height: normal;
    position: absolute;
    top: 12px;
    left: 0px;
}
.category-block li:first-child a
{
	border-top:0;
}
.category-block li a:hover
{
	color:#ff8a00;
}
.adds
{
	position:relative;
	z-index:1;
}
.ads-left
{
	left:-304px;
	top:0;
	position:absolute;
}
.ads-right
{
	right:-304px;
	top:0;
	position:absolute;
}
.form-asteric
{
	background:#fff7ec;
	border:#ffe1b2 1px solid;
	padding:8px 5px 5px 14px;
}
.form-asteric p
{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#21313c;
	font-family: 'robotobold';
}
.form-asteric p span
{
	color:#fe4800;
}
.emp-form-div
{
	padding:30px 0 0 0;
}
.form-block
{
	margin-bottom:20px;
}
.from-label
{
	display:block;
	font-size:14px;
	color:#524c4c;
	font-weight:normal;
	font-family: 'robotomedium';
	line-height:normal;
	margin:0px 0 6px 0;
}
.asteric
{
	color:#fe4800;
	font-size:13px;
	font-weight:700;
}
.commen-frm-textfeild, .commen-frm-textareafeild
{
	background:#ebedf0;
	height:auto;
	padding:13px 20px 14px;
	border:0;
	border-bottom:#d8dadd 1px solid;
	color:#524c4c;
	font-family: 'robotobold';
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
	
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-ms-border-radius:0;
	-o-border-radius:0;
}
.commen-frm-textfeild:focus, .commen-frm-textareafeild:focus
{
	border-color:#ff8f0d;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
}
textarea.commen-frm-textareafeild
{
	height:108px;
	resize:none;
}
.commen-select
{
	position:relative;
}
.commen-select .selecter 
{
	margin:0px;
	padding:0px;
	max-width:none;
}
.commen-select .selecter .selecter-selected
{
	background:#ebedf0;
	height:auto;
	padding:13px 20px 14px;
	border:0;
	border-bottom:#d8dadd 1px solid;
	color:#524c4c;
	font-family: 'robotobold';
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
	
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-ms-border-radius:0;
	-o-border-radius:0;
}
.commen-select .selecter.open .selecter-selected
{
	background:#ebedf0;
}
.commen-select .selecter .selecter-selected:after
{
	content: "\e90f";
	font-family: 'ripi';
	width:48px;
	height:100%;
	border:0;
	text-align:center;
	font-size:18px;
	color:#808991;
	background:#dfe2e5;
	position:absolute;
	top:0px;
	right:0px;
	padding-top: 14px;
}
.commen-select .selecter-options
{
	background:#fff;
	border:#F0F0F0 1px solid;
}
.commen-select .selecter-options span.selecter-item
{
	display:block;
	color:#524c4c;
	font-size:13px;
	
	transition:color ease 0.2s, background ease 0.2s;
	-webkit-transition:color ease 0.2s, background ease 0.2s;
	-moz-transition:color ease 0.2s, background ease 0.2s;
	-ms-transition:color ease 0.2s, background ease 0.2s;
	-o-transition:color ease 0.2s, background ease 0.2s;
}
.commen-select .selecter-options span.selecter-item:hover, .commen-select .selecter-options span.selecter-item.selected
{
	background:#ff8a00;
	color:#fff;
}
.commen-checkbox
{
	position:relative;
	line-height: normal;
    padding: 2px 0 0 34px;
}
.commen-checkbox label
{
	margin:0;
}
.commen-checkbox label > span
{
	font-size:14px;
	color:#524c4c;
	font-family: 'robotoregular';
}
.commen-checkbox label > span a
{
	color:#524c4c;
	font-family: 'robotobold';
}
.commen-checkbox .checker
{
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	width:20px;
	height:20px;
}
.commen-checkbox .checker span
{
	width:100%;
	height:100%;
	background:url(../img/bg-sprite.png) no-repeat 0 0 !important;
	
	transition:all ease-out 0.2s;
	-webkit-transition:all ease-out 0.2s;
	-moz-transition:all ease-out 0.2s;
	-ms-transition:all ease-out 0.2s;
	-o-transition:all ease-out 0.2s;
}
.commen-checkbox .checker span.checked
{
	background-position:-22px 0 !important;
}
.commen-buttom
{
	display:inline-block;
	background:#ff8a00;
	border:none;
	font-size:24px;
	color:#ffffff;
	font-family: 'open_sansbold';
	position:relative;
	padding:20px 93px 21px 90px;
	
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	
	transition:background ease-out 0.2s;
	-webkit-transition:background ease-out 0.2s;
	-moz-transition:background ease-out 0.2s;
	-ms-transition:background ease-out 0.2s;
	-o-transition:background ease-out 0.2s;
}
.commen-buttom:hover
{
	background:#ff9b26;
}
.commen-buttom:after
{
	content: "\e905";
	font-family: 'ripi';
	color:#ffffff;
	position:absolute;
	top:20px;
	right:22px;
	font-size:17px;
}
.emp-form-div .commen-checkbox
{
	margin:21px 0 42px 0;
}
.seeker-reg-base
{
}
.seeker-reg-base h2
{
	text-align:center;
	font-size:25px;
	color:#4b463f;
	font-family: 'open_sansbold';
	line-height:35px;
	margin:0 0 26px 0;
}
.seeker-form-div
{
	padding: 30px 0 0 0;
}
.seeker-frm-block
{
	margin-bottom:36px;
}
.seeker-frm-block h3
{
	margin:0px 0 25px 0;
	padding:23px 0 18px 0;
	font-size:24px;
	color:#35383b;
	text-transform:uppercase;
	font-family: 'open_sanssemibold';
	position:relative;
	margin-left:87px;
}
.seeker-frm-block h3:after
{
	content:'';
	width:100%;
	height:1px;
	background:#d8d8d8;
	position:absolute;
	top:0px;
	left:0px;
	bottom:0px;
	margin:auto;
}
.seeker-frm-block h3 span
{
	position:relative;
	z-index:1;
	background:#fff;
	padding:0 15px 0 0;
}
.seeker-frm-block h3 i
{
	width:68px;
	height:68px;
	background:#fe9b00;
	display:inline-block;
	text-align:center;
	color:#fff;
	font-size:38px;
	padding:13px 0 0 0;
	position:absolute;
	top:0;
	left:-87px;
	
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
.commen-file-upload
{
}
.commen-file-upload div.uploader .filename
{
	background:#ebedf0;
	height:auto;
	float:none;
	font-size:13px;
	width:auto;
	display:block;
	padding:17px 20px 18px;
	border:0;
	margin:0;
	border-bottom:#d8dadd 1px solid;
	color:#524c4c;
	font-weight:700;
	line-height:normal;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
	
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-ms-border-radius:0;
	-o-border-radius:0;
}
.commen-file-upload .uploader
{
	width:auto;
	height:auto;
	background:none;
	display:block;
	position:relative;
}
.commen-file-upload .uploader .action
{
	position:absolute;
	top:0px;
	right:0px;
	background:#aeb4ba;
	color:#ffffff;
	font-size:14px;
	font-weight:700;
	text-shadow:none;
	width:auto;
	height:auto;
	line-height:normal;
	padding:18px 25px;
	float:none;
	
	border-radius:0px;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	-ms-border-radius:0px;
	-o-border-radius:0px;
	
	transition:background ease-out 0.2s;
	-webkit-transition:background ease-out 0.2s;
	-moz-transition:background ease-out 0.2s;
	-ms-transition:background ease-out 0.2s;
	-o-transition:background ease-out 0.2s;
}
.commen-file-upload div.uploader .cm-file-upload
{
	z-index:1;
}
.seeker-checks
{
}
.seeker-checks .commen-checkbox
{
	display:inline-block;
	vertical-align:top;
	margin-right:48px;
	margin-bottom:10px;
}
.seeker-checks
{
	border-bottom:#d8d8d8 1px solid;
	padding:0 0 36px 0;
	margin:0 0 25px 0;
}
.seeker-checks .commen-checkbox label > span
{
	font-weight:700;
	font-size:13px;
}
.seeker-cheks-terms
{
	margin:0 0 37px 0;
}
.employee-profile-base
{
}
.employee-profile-div
{
	padding: 30px 0 0 0;
}
.emp-datebirth
{
}
.emp-datebirth > div, .em-wrk-exp > div.row
{
	margin-left:-10px;
	margin-right:-10px;
}
.emp-datebirth > div > div, .em-wrk-exp > div.row > div
{
	padding-left:10px;
	padding-right:10px;
}
.second-navs
{
	background:#21313c;
	border-top:#ff8a00 2px solid;
}
.seond-nav-list
{
}
.seond-nav-list > ul
{
	margin:0px;
	padding:0px;
}
.seond-nav-list > ul:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.seond-nav-list > ul > li
{
	float:left;
}
.seond-nav-list > ul > li > a
{
	position:relative;
	color:#ffffff;
	display:block;
	font-size:14px;
	font-family: 'oswaldregular';
	text-transform:uppercase;
	padding:12px 18px 12px; 
	border-left:#3d4950 1px solid;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.seond-nav-list > ul > li:first-child > a
{
	border-left:0;
}
.seond-nav-list > ul > li > a:hover
{
	color:#ffbc6d;
}
.second-nav-mobile
{
	display:none;
	position:relative;
}
.second-navs .second-menu-toggle
{
	width: 45px;
    height: 38px;
	position: absolute;
	right: 0px;
	padding: 11px 9px 5px 9px;
	position: absolute;
	top: -36px;
    right: 0px;
	display: none;
	
	transition: background ease-out 0.2s;
	-webkit-transition: background ease-out 0.2s;
	-moz-transition: background ease-out 0.2s;
	-ms-transition: background ease-out 0.2s;
	-o-transition: background ease-out 0.2s;
	
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
}
.second-navs .second-menu-toggle span 
{
	display: block;
	height: 2px;
	background: #fff;
	margin: 0 0 4px 0;
	
	transition: all ease-out 0.2s;
	-webkit-transition: all ease-out 0.2s;
	-moz-transition: all ease-out 0.2s;
	-ms-transition: all ease-out 0.2s;
	-o-transition: all ease-out 0.2s;
}
.second-navs .second-menu-toggle.active span
{
	background:#fead2f;
}
.second-nav-mobile > ul
{
	display:none;
	margin-bottom:15px;
}
.second-nav-mobile > ul > li
{
	display:block;
	padding:0px;
	margin:0px;
}
.second-nav-mobile > ul > li > a
{
	color: #ffffff;
    display: block;
    font-size: 14px;
    font-family: 'oswaldregular';
    text-transform: uppercase;
    padding:10px 17px 10px;
	
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
	
    transition: color ease 0.2s, background ease 0.2s;
    -webkit-transition: color ease 0.2s, background ease 0.2s;
    -moz-transition: color ease 0.2s, background ease 0.2s;
    -ms-transition: color ease 0.2s, background ease 0.2s;
    -o-transition: color ease 0.2s, background ease 0.2s;
}
.second-nav-mobile > ul > li > a:hover
{
	background:#3E5361;
	color:#fff;
}
.company-profile-base
{
}
.company-profile-div 
{
    padding: 30px 0 0 0;
}
.frm-type
{
	position:relative;
}
.frm-type .commen-frm-textfeild
{
	padding-right:54px;
}
.frm-type:after
{
	content:'';
	width:48px;
	height:100%;
	position:absolute;
	top:0px;
	right:0px;
	
	font-family:FontAwesome;
	font-size:22px;
	color:#fff;
	text-align:center;
	line-height:normal;
	padding-top: 13px;
}
.frm-facebook:after
{
	content: "\f09a";
	background:#3b5998;
}
.frm-twitter:after
{
	content: "\f099";
	background:#00a0d1;
}
.frm-google-plus:after
{
	content: "\e90e";
	background:#db4a39;
	font-family: 'ripi';
}
.company-details
{
	border:#d8d1d1 1px solid;
	padding:29px 0 0 35px;
	margin:0 -30px 0 0;
}
.company-details h3
{
	margin:0px 0 16px 0;
	padding:0px;
	font-size:24px;
	color:#35383b;
	text-transform:uppercase;
	font-family: 'open_sanssemibold';
	position:relative;
}
.company-details h3:after
{
	content:'';
	width:100%;
	height:1px;
	background:#d8d8d8;
	position:absolute;
	top:0px;
	left:0px;
	bottom:0px;
	margin:auto;
}
.company-details h3 span
{
	background:#fff;
	position:relative;
	z-index:1;
	padding-right:15px;
	display:inline-block;
}
.cmp-base
{
}
.cmp-base:after
{
	content:'';
	clear:both;
	display:block;
}
.cmp-left
{
	float:left;
	margin-bottom:15px;
	width:142px;
	margin-right:31px;
}
.cmp-image
{
	width:142px;
	height:142px;
	position:relative;
	border:#e2e2e2 3px solid;
	margin-bottom:26px;
}
.cmp-image img
{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	max-width:100%;
}
.cmp-edit-div
{
}
.edit-details
{
	display:block;
	text-align:center;
	background:#b6c0c6;
	color:#fff;
	font-size:14px;
	font-family: 'open_sanssemibold';
	line-height:normal;
	padding:11px 0px 9px 0px;
	
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
	
	transition:color ease 0.2s, background ease 0.2s;
	-webkit-transition:color ease 0.2s, background ease 0.2s;
	-moz-transition:color ease 0.2s, background ease 0.2s;
	-ms-transition:color ease 0.2s, background ease 0.2s;
	-o-transition:color ease 0.2s, background ease 0.2s;
}
.edit-details:hover, .edit-details:focus
{
	color:#fff;
	background:#94a1a9;
}
.cmp-right
{
	overflow:hidden;
	border-left:#d2d2d2 1px solid;
}
.cmp-right.adj {border-left:0;}
.cmp-right.adj  li{padding-left:0;}
.cmp-right ul
{
	margin:0px;
	padding:0px;
}
.cmp-right li
{
	border-top:#d2d2d2 1px solid;
	padding:15px 10px 15px 17px;
}
.cmp-right li:first-child
{
	border-top:0;
	padding-top:0;
}
.cmp-right li:nth-child(even)
{
	background:#f6f6f6;
}
.cmp-right li:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.cmp-right li p
{
	float:left;
	width:100%;
	max-width:115px;
	position:relative;
	font-size:12px;
	color:#8e8282;
	font-family: 'robotobold';
	margin:0px;
	text-transform:uppercase;
	padding-right:10px;
	margin-right:37px;
}
.cmp-right li p:after
{
	content:':';
	position:absolute;
	top:0px;
	right:0px;
}
.cmp-right li h6
{
	margin:0px;
	font-size:13px;
	color:#524c4c;
	line-height:18px;
	font-family: 'robotobold';
	padding:0px;
}
.company-status
{
	margin-left:29px;
}
.button-group
{
	margin-bottom:20px;
}
.post-jobs, .job-seekers
{
	display:inline-block;
	margin-bottom:15px;
	background: #ff8a00;
    border: none;
    font-size:18px;
    color: #ffffff;
    font-family: 'open_sansbold';
    position: relative;
    padding: 16px 44px 15px 45px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    transition: background ease-out 0.2s;
    -webkit-transition: background ease-out 0.2s;
    -moz-transition: background ease-out 0.2s;
    -ms-transition: background ease-out 0.2s;
    -o-transition: background ease-out 0.2s;
}
.post-jobs:after, .job-seekers:after 
{
    content: "\e905";
    font-family: 'ripi';
    color: #ffffff;
    position: absolute;
    top: 17px;
    right: 19px;
    font-size: 17px;
}
.job-seekers
{
	background:#21313c;
}
.post-jobs:hover, .post-jobs:focus
{
	color:#fff;
	background:#ffaa45;
}
.job-seekers:hover, .job-seekers:focus 
{
	color:#fff;
	background:#2f4351;	
}
.button-group .post-jobs
{
	margin-right:6px;
}
.cmp-status-display
{
}
.cmp-status-display h5
{
	text-align:center;
	font-size:18px;
	color:#35383b;
	text-transform:uppercase;
	text-align:center;
	font-family: 'open_sanssemibold';
	margin:0px 0 26px 0;
	padding:0px;
	position:relative;
}
.cmp-status-display h5:after
{
	content:'';
	width:100%;
	height:1px;
	background:#bdbdbd;
	position:absolute;
	top:0px;
	left:0px;
	bottom:0px;
	margin:auto;
}
.cmp-status-display h5 span
{
	display:inline-block;
	background:#fff;
	position:relative;
	z-index:1;
	padding:0 15px;
}
.cmp-str-div
{
	position:relative;
	text-align:center;
}
.cmp-str-div:before
{
	content:'';
	width:2px;
	height:100%;
	background:#fff;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}
.cmp-str-div:after
{
	content:'';
	width:100%;
	height:2px;
	background:#fff;
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:1;
}
.cmp-str-div > div
{
	margin-left:0;
	margin-right:0;
}
.cmp-str-div > div > div
{
	padding-left:0;
	padding-right:0;
}
.cmp-stv-block
{
	border-left:#d8d8d8 1px solid;
	border-bottom:#d8d8d8 1px solid;
	padding:32px 0px;
}
.cmp-stv-block p
{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#767171;
	text-transform:uppercase;
	line-height:normal;
	font-family: 'robotobold';
}
.cmp-stv-block h4
{
	margin:0px;
	padding:0px;
	font-size:68px;
	color:#434d54;
	font-family: 'robotobold';
}
.company-area-div
{
	margin-bottom:40px;
}
.cmt-table
{
	box-shadow: 0px 2px 12px -7px #000;
	-webkit-box-shadow: 0px 2px 12px -7px #000;
	-moz-box-shadow: 0px 2px 12px -7px #000;
	-ms-box-shadow: 0px 2px 12px -7px #000;
	-o-box-shadow: 0px 2px 12px -7px #000;
}
.cmt-table table
{
	width:100%;
}
.cmt-table table th
{
	padding:35px 15px 25px 25px;
	border:#d8d8d8 1px solid;
}
.cmt-table table h3
{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#35383b;
	text-transform:uppercase;
	font-weight:normal;
	font-family: 'robotomedium';
	position:relative;
}
.cmt-table table h3:after 
{
    content: '';
    width: 100%;
    height: 1px;
    background: #d8d8d8;
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    margin: auto;
}
.cmt-table table h3 span
{
	background:#fff;
	position:relative;
	z-index:1;
	padding-right:15px;
}
.cmt-table table td
{
	border:#d8d8d8 1px solid;
	padding:0px;
	font-size:14px;
	color:#6d6868;
	line-height:16px;
	padding:17px 15px 17px 22px;
}
.cmt-table table tr.cmt-heading td
{
	background:#ff8a00;
	font-size:12px;
	color:#fff;
	text-transform:uppercase;
	font-weight:normal;
	font-family: 'robotobold';
	border:0;
	border-right:#d88726 1px solid;
	padding:7px 0 7px 22px;
}
.cmt-date
{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#8e97a5;
}
.cmt-date span
{
	color:#535861;
	font-family: 'robotobold';
}
.cmt-view
{
	display:block;
	margin:0px auto;
	padding:0px;
	width:27px;
	height:27px;
	background:#bcc1c4;
	text-align:center;
	color:#fff;
	padding-top:5px;
	
	transition:background ease 0.2s;
	-webkit-transition:background ease 0.2s;
	-moz-transition:background ease 0.2s;
	-ms-transition:background ease 0.2s;
	-o-transition:background ease 0.2s;
	
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
}
.cmt-view:after
{
	content: "\e913";
	font-family: 'ripi';
	font-size:17px;
}
.cmt-view:hover, .cmt-view:focus
{
	background:#ff8a00;
	color:#fff;
}
.tbr-right
{
	font-size:16px;
	color:#747f85;
	display:inline-block;
	
	transition:color ease-out 0.2s;
	-webkit-transition:color ease-out 0.2s;
	-moz-transition:color ease-out 0.2s;
	-ms-transition:color ease-out 0.2s;
	-o-transition:color ease-out 0.2s;
}
.cmt-more-tbls
{
	text-align:right;
}
.tbr-right:after
{
	content: "\e914";
	font-family: 'ripi';
}
.tbr-right:hover
{
	color:#fe9b00;
}
.cmp-area-tables .cmt-table
{
	margin-bottom:33px;
}
.note
{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#858990;
	font-family: 'robotoregular';
}
.price
{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#524c4c;
	font-family: 'robotobold';
}
.seeker-areas-base
{
}
.seeker-area-div
{
}
.seeker-area-div h3
{
	margin:0px 0 15px 0;
	padding:0px;
	font-size:30px;
	color:#35383b;
	text-transform:uppercase;
	font-family: 'open_sanssemibold';
}
.seeker-area-div
{
	margin-bottom:33px;
}
.seeker-tabs-base
{
	margin-right:-30px;
}
.sekker-tab
{
	border:#d8d1d1 1px solid;
}
.sekker-tab ul.resp-tabs-list
{
}
.sekker-tab ul.resp-tabs-list:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.sekker-tab ul.resp-tabs-list li
{
	font-size:16px;
	color:#99a0aa;
	text-transform:uppercase;
	font-family: 'open_sanssemibold';
	line-height:normal;
	border:none;
	border-left:#d7d0d0 1px solid;
	border-bottom:#d7d0d0 1px solid;
	padding:20px 0px 18px;
	text-align:center;
	width:50%;
	margin:0;
	position:relative;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.sekker-tab ul.resp-tabs-list li:first-child
{
	border-left:0;
}
.sekker-tab ul.resp-tabs-list li.resp-tab-active
{
	color:#584c3f;
}
.sekker-tab ul.resp-tabs-list li:before
{
	content:'';
	width:0;
	height:5px;
	background:#ff8a00;
	position:absolute;
	bottom:0px;
	left:0px;
	right:0px;
	margin:auto;
	
	transition:all ease 0.2s;
	-webkit-transition:all ease 0.2s;
	-moz-transition:all ease 0.2s;
	-ms-transition:all ease 0.2s;
	-o-transition:all ease 0.2s;
}
.sekker-tab ul.resp-tabs-list li:after
{
	content:'';
	position:absolute;
	bottom:-15px;
	left:0px;
	right:0px;
	margin:auto;
	border-style:solid;
	border-color:#ff8a00 transparent transparent transparent;
	border-width:8px;
	width:0;
	height:0;
	
	opacity:0;
	filter:alpha(opacity=0);
	
	transition:all ease 0.2s;
	-webkit-transition:all ease 0.2s;
	-moz-transition:all ease 0.2s;
	-ms-transition:all ease 0.2s;
	-o-transition:all ease 0.2s;
}
.sekker-tab ul.resp-tabs-list li.resp-tab-active:before
{
	width:100%;
}
.sekker-tab ul.resp-tabs-list li.resp-tab-active:after
{
	opacity:1;
	filter:alpha(opacity=100);
}
.sek-tab-item
{
	padding:0px;
	border:0;
}
.sek-tb-list
{
}
.sek-tb-list ul
{
	margin:0px;
	padding:0px;
}
.sek-tb-list li
{
	border-top:#d2d2d2 1px solid;
	padding: 15px 10px 15px 17px;
}
.sek-tb-list li:nth-child(even)
{
	background:#f6f6f6;
}
.sek-tb-list li:first-child
{
	border-top:0;
}
.sek-tb-list li:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.sek-tb-list li .sek-left
{
	float:left;
	width:100%;
	max-width:135px;
	position:relative;
}
.sek-right
{
	overflow:hidden;
	padding-left:35px;
	position:relative;
	padding-right:230px;
}
.sek-left
{
	position:relative;
}
.sek-left p
{
	margin:0px;
	padding:0px;
	font-size: 12px;
    color: #8e8282;
   font-family: 'robotobold';
    margin: 0px;
    text-transform: uppercase;
    padding-right: 10px;
}
.sek-left:after 
{
    content: ':';
    position: absolute;
    top: 0px;
    right: 0px;
}
.sek-right p
{
	margin: 0px;
    font-size: 14px;
    color: #524c4c;
    line-height: 18px;
   font-family: 'robotobold';
    padding: 0px;
}
.mng-prf, .mng-edit
{
	display:inline-block;
	font-size:14px;
	color:#ffffff;
	font-family: 'open_sansregular';
	background:#9fabb3;
	line-height:normal;
	padding:9px 22px 8px;
	font-weight:600;
	
	transition:color ease 0.2s, background ease 0.2s;
	-webkit-transition:color ease 0.2s, background ease 0.2s;
	-moz-transition:color ease 0.2s, background ease 0.2s;
	-ms-transition:color ease 0.2s, background ease 0.2s;
	-o-transition:color ease 0.2s, background ease 0.2s;
	
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
}
.mng-prf:focus, .mng-prf:hover, .mng-edit:focus, .mng-edit:hover
{
	background:#b1bcc4;
	color:#fff;
}
.sek-right .mng-prf, .sek-right .mng-edit
{
	position:absolute;
	top:0px;
	right:0px;
}
.sek-button
{
	min-height:35px;
}
.cmt-bold
{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#535861;
	font-family: 'robotobold';
}
.privacy-policy
{
}
.prcy-block
{
	border-top:#d4d5d6 1px solid;
	padding: 40px 0 0px 0;
    margin-top: 40px;
}
.prcy-block:first-child
{
	border-top:0;
	margin-top:0;
	padding-top:0;
}
.prcy-block h4
{
	margin:0 0 25px 0;
	font-size:17px;
	color:#666c66;
	line-height:29px;
	font-family: 'open_sansregular';
}
ul.number-list
{
}
ul.number-list > li
{
	position:relative;
	font-size:14px;
	color:#514d4d;
	font-family: 'robotoregular';
	position:relative;
	border-top:#b5b4b4 1px dashed;
	padding:15px 0 16px 37px;
}
ul.number-list > li:first-child
{
	border-top:0;
}
ul.number-list > li .count
{
	width:28px;
	height:28px;
	color:#fff;
	font-size:14px;
	font-family: 'robotobold';
	text-align:center;
	background:#ff8a00;
	position:absolute;
	top:11px;
	left:0px;
	padding-top:4px;
	
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
.prcy-block h2
{
	font-size:30px;
	color:#303430;
	margin:0 0 15px 0;
	font-family: 'open_sansregular';
}
.prcy-block p
{
	font-size:14px;
	color:#575c57;
}
.quick-info
{
	background:#fff5e8;
	position:relative;
	padding:17px 15px 7px 91px;
	border:#ebd2b6 1px solid;
	margin:25px 0 0 0;
	min-height:75px;
}
.quick-info:before
{
	content:'';
	width:13px;
	height:10px;
	background:url(../img/bg-sprite.png) no-repeat -44px 0px;
	position:absolute;
	top:-10px;
	left:15px;
}
.quick-info p
{
	font-size:12px;
	color:#575c57;
	line-height:20px;
}
.quick-info:after
{
	content:'';
	width:46px;
	height:47px;
	position:absolute;
	top: 18px;
    left: 24px;
	background:url(../img/bg-sprite.png) no-repeat -61px 0px;
}
ul.nm-list-bold
{
}
.nm-list-bold p
{
	font-size:14px;
	color:#575c57;
	font-weight:400;
	line-height:24px;
}
.nm-list-bold p span
{
	font-family: 'robotobold';
}
.prcy-block h3
{
	position:relative;
	font-size:24px;
	color:#303430;
	font-family: 'open_sansregular';
	margin:25px 0 15px;
}
.prcy-block h3:after
{
	width:100%;
	height:1px;
	background:#d4d5d6;
	position:absolute;
	top:0px;
	left:0px;
	bottom:0px;
	margin:auto;
}
.prcy-block h3 span
{
	position:relative;
	z-index:1;
	background:#fff;
	padding-right:15px;
}
.nm-block-list
{
}
.nm-block-list li h6
{
	margin:0px 0 5px 0;
	padding:0px;
	font-size:14px;
	color:#2d302d;
	font-weight:700;
}
.nm-block-list li p
{
	font-size:14px;
	color:#575c57;
	line-height:24px;
}
ul.arrow-list
{
	margin:0px;
	padding:0px 0 0 20px;
}
ul.arrow-list > li
{
	border-top:#e3e4e5 1px solid;
	font-size:14px;
	color:#514d4d;
	font-weight:400;
	padding:14px 0 13px 0;
	position:relative;
}
ul.arrow-list > li:first-child
{
	border-top:0;
}
ul.arrow-list > li:before
{
	content: "\e901";
	font-family: 'ripi';
	font-size:15px;
	color:#3f444b;
	position:absolute;
	top:13px;
	left:-20px;
}

/*--- 2016 - 01 - 22 -----*/

.header-top
{
	background:#ff8f0d;
}
.header-metta
{
	float:right;
}
.header-metta:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.ripr-phone
{
	float:left;
	border-right:#d4770b 1px solid;
}
.ripr-phone h4
{
	margin:0px;
	padding:8px 21px 9px 35px;
	position:relative;
	font-size:22px;
	color:#fff;
	font-family: 'oswaldregular';
}
.ripr-phone h4:before
{
	content: "\e900";
	font-family: 'ripi';
	font-size: 30px;
	color: #fff;
	position: absolute;
	top: 5px;
	left: 0px;
	line-height: normal;
}
.ripr-lg-wrap
{
	float:left;
	padding:7px 0 0 21px;
	font-size:0;
}
.ripr-lg-wrap a
{
	font-size:12px;
	font-family: 'oswaldregular';
	text-transform:uppercase;
	display:inline-block;
	color:#fff;
	line-height:normal;
	padding:5px 26px 4px 27px;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.ripr-lg-wrap a.ripr-login
{
	background:#474036;
	
	border-radius:35px 0 0 35px;
	-webkit-border-radius:35px 0 0 35px;
	-moz-border-radius:35px 0 0 35px;
	-ms-border-radius:35px 0 0 35px;
	-o-border-radius:35px 0 0 35px;
}
.ripr-lg-wrap a.ripr-login:hover, .ripr-lg-wrap a.ripr-login:focus
{
	background:#1f1c19;
}
.ripr-lg-wrap a.ripr-register
{
	background:#fff;
	color:#474036;
	
	border-radius:0 35px 35px 0;
	-webkit-border-radius:0 35px 35px 0;
	-moz-border-radius:0 35px 35px 0;
	-ms-border-radius:0 35px 35px 0;
	-o-border-radius:0 35px 35px 0;
}
.ripr-lg-wrap a.ripr-register:hover, .ripr-lg-wrap a.ripr-register:focus
{
	color:#ff8f0d;
}
.nw-search
{
	float:left;
	margin:22px 0 22px 0;
	position:relative;
	width:261px;
}
.taining-search .n-search-button{
	background:#ff6600;
	width:170px;
	font-size:20px;
	letter-spacing:1.2px;
	color:#FFF;
	padding-left:27px;
	text-align:left;
	right:0px;
	top:0px;
	-webkit-border-radius:0px 20px 20px 0px;
	-moz-border-radius: 0px 20px 20px 0px;
	border-radius: 0px 20px 20px 0px;
	height:60px;
	position:absolute;
	font-family: 'oswaldbold';
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.taining-search .n-search-button:hover{background:#ff7e00;color:#FFF;}
.taining-search .n-search-button:before{
	display:none;	
}
.taining-search .n-search-button:after
{
	font-family: 'ripi';
	display:block;
	width:42px;
	height:42px;
	background:url(../img/search-ic.png) no-repeat center center;
	top:9px;
	right:14px;
	content:'';	
	position:absolute;
	
}
.nw-menu > ul > li > a
{
	font-size:18px;
	padding: 25px 20px;
	color:#e6e1da;
}
.nw-menu > ul > li > a:hover
{
	color:#fff;
}
.ne-search-feild
{
	background:#e6e1da;
	border:0;
	height:auto;
	padding:11px 42px 9px 24px;
	font-size:14px;
	color:#5d574f;
	font-family: 'oswaldregular';
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
}
.ne-search-feild::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #5d574f;
	text-transform:uppercase;
}
.ne-search-feild:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #5d574f;
   opacity:  1;
   text-transform:uppercase;
}
.ne-search-feild::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #5d574f;
   opacity:  1;
   text-transform:uppercase;
}
.ne-search-feild:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #5d574f;
   text-transform:uppercase;
}
.ne-search-feild:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  color:    #5d574f;
  text-transform:uppercase;
}
.ne-search-feild:focus
{
	border:0;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
}
.n-search-button
{
	position:absolute;
	top:4px;
	right:0px;
	border:0;
	font-size:31px;
	color:#403a33;
	background:none;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.n-search-button:before
{
	content: "\e91d";
	font-family: 'ripi';
	line-height:normal;
}
.n-search-button:hover
{
	color:#ff8f0d;
}

/*=========deepak-04-05-2016============*/
.nw-search,h1.logo img,.nw-menu > ul > li > a {
	transition:color ease 0.3s;
	-webkit-transition:color ease 0.3s;
	-moz-transition:color ease 0.3s;
	-ms-transition:color ease 0.3s;
	-o-transition:color ease 0.3s;
}
.header-bottom.background .nw-search{margin: 12px 0 12px 0;}
.header-bottom.background h1.logo img{max-width:140px;}
.header-bottom.background .nw-menu > ul > li > a {padding: 17px 30px 17px;}
/*=========deepak-04-05-2016-END============*/

.new-home-sportlight
{
	background:url(../img/bg-new-sportlight.jpg) no-repeat top center;/*=========deepak-04-05-2016============*/
	padding:190px 0 0px;/* Deepak-14-06-2016 */
	
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-ms-background-size:cover;
	-o-background-size:cover;
	
	/*=========deepak-05-05-2016============*/
	margin-top:-20px;
	position:relative;
}
.new-home-sportlight h2
{
	margin:10px 0 66px;/* Deepak-14-06-2016 */
	padding:0px;
	color:#fff;
	font-size:28px;
	line-height:normal;
	text-align:center;
	font-family: 'open_sansbold';
}
.new-home-sportlight h2 span
{
	font-family: 'open_sanslight';
	/*font-size:34px;*//* Deepak-14-06-2016 */
}
.sport-fes
{
	/*background:url(../img/bg-sport-shadow.png) no-repeat top center;*/ /* Deepak-14-06-2016 */
	padding:0px 0 20px 0; /*padding:85px 0 79px 0;*/
	position:relative;
}
.sportfes-block
{
	background:#e56600;
	position:relative;
	padding:20px 15px 25px 20px;
	
	box-shadow: 0px 4px 16px -4px rgba(0, 0, 0, 0.65);
	-webkit-box-shadow: 0px 4px 16px -4px rgba(0, 0, 0, 0.65);
	-moz-box-shadow: 0px 4px 16px -4px rgba(0, 0, 0, 0.65);
	-ms-box-shadow: 0px 4px 16px -4px rgba(0, 0, 0, 0.65);
	-o-box-shadow: 0px 4px 16px -4px rgba(0, 0, 0, 0.65);
	margin:20px -4px 0px -4px ; /* Deepak-14-06-2016 */
	min-height:117px;
}
.sps-bl-right
{
	background:#ff9b0d;
}
.sps-bl-left
{
	background:#e56600;
}
.sportfes-block:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.sport-fes-img
{
	float:left;
    width:60px;
	margin-right:10px;
}
.sport-fes-content
{
	overflow:hidden;
	padding:0px 0 0 0;
}
.sport-fes-content h4
{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#fff;
	text-transform:uppercase;
	font-family: 'oswaldregular';
	line-height:24px;
}
.sportfes-link
{
	width:32px;
	height:32px;
	background:#fff;
	position:absolute;
	bottom:0;
	right:0px;
	text-align:center;
	color:#ff8f0d;
	font-size:20px;
	padding:3px 0 0 0;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
}
.sportfes-link:before
{
	content: "\e905";
	font-family: 'ripi';
	line-height:normal;
}
.sportfes-link:hover, .sportfes-link:focus
{
	color:#010101;
}
.dwn-bt-div
{
	position:absolute;
	top:-28px;
	left:0;
	right:0;
	margin:auto;
	width:63px;
	height:63px;
}
.dwn-button
{
	
	width:63px;
	height:63px;
	display:block;
	background:#fff;
	background: rgba(255,255,255,0.20);
	position:relative;
	text-align:center;
	padding:18px 0 0 0;
	
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
.dwn-button:before, .dwn-button:after
{
	content: "\e91f";
	font-family: 'ripi';
	display:block;
}
.dwn-button:before
{
	font-size:13px;
	color:#fff;
	color: rgba(255,255,255,0.35);
}
.dwn-button:after
{
	font-size:25px;
	color:#fff;
	position:relative;
	top:-14px;
}

/* Deepak-14-06-2016 */
.banner-content{
	display:block;	
}
.banner-content .bnr-right {
	display:block;
	padding-left:34px;
	padding-top:18px;	
}
.banner-content .bnr-right h2{
	font-family: 'open_sanslight';
	font-size:22px;
	line-height:34px;/* Deepak-14-06-2016 */	
	margin:0px 0px 14px;
}
.banner-content .bnr-right h2 span{
	font-size:38px;
	font-family: 'open_sansbold';	
}

.banner-content .signup-form{
	display:block;	
}
.banner-content .signup-form .input-item{
	display:block;
	margin-bottom:14px;	
}
.banner-content .signup-form .input-item .input-box{
	height:48px;
	background:#FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;	
	padding:10px 20px;
	border:none;
	box-shadow:none;
}
.banner-content .signup-form .input-item label{
	color:#c1c8d9;	
	font-size:14px;
	font-family: 'open_sansregular';
	margin-top:20px;
}
.banner-content .signup-form .input-item label a{
	font-family: 'open_sansbold';	
	color:#c1c8d9;
	transition:color ease 0.3s;
	-webkit-transition:color ease 0.3s;
	-moz-transition:color ease 0.3s;
	-o-transition:color ease 0.3s;
	-ms-transition:color ease 0.3s;		
}
.banner-content .signup-form .input-item label a:hover{color:#ff9b0d}
.banner-content .signup-form .input-item .singnup-botton{	position:relative;}
.banner-content .signup-form .input-item .btn-signup{
	color:#FFF;
	background:#e56600;
	border:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;	
	display:block;
	width:100%;
	text-align:center;
	padding:19px 0px;
	min-height:60px;	
	font-size:20px;
	font-family: 'oswaldregular';
	transition:background ease 0.3s;
	-webkit-transition:background ease 0.3s;
	-moz-transition:background ease 0.3s;
	-o-transition:background ease 0.3s;
	-ms-transition:background ease 0.3s;
}
.banner-content .signup-form .input-item .singnup-botton:after{
	position:absolute;
	content: "\e905";
	font-family: 'ripi';
    line-height: normal;
	color:#f7d1b3;
	right:85px;
	top:20px;
	width:17px;
	height:16px;
	display:inline-block;
	font-size:17px;	
}
.banner-content .signup-form .input-item .btn-signup:hover{
	background:#ff9b0d;	
}
/* Deepak-14-06-2016-End */

.new-ripr-includes
{
	background:#e5ebfb;
	padding: 62px 0 31px;
}
.latest-forum
{
	background:#fff;
	padding:34px 0 0 0;
}
.latest-forum .form-button-div
{
	background: #f3f3f3;
    text-align: center;
    padding: 17px 0;
}
.latest-forum h4
{
	margin:0px 29px 20px;
	padding:0px 0px;
	position:relative;
	font-size:24px;
	color:#33353a;
	font-family: 'oswaldregular';
}
.latest-forum h4 span
{
	position:relative;
	z-index:1;
	background:#fff;
	padding-right:10px;
}
.latest-forum h4:after
{
	content:'';
	width:100%;
	height:1px;
	background:#c2c2c2;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	margin:auto;
}
.latest-forum ul
{
	margin:0px;
	padding:0px 29px;
}
.latest-forum li
{
	border-top:#e3e3e3 1px solid;
	padding:14px 0;
}
.latest-forum li:first-child
{
	border-top:0;
	padding-top:0;
}
.latest-forum li:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.latest-forum li:before
{
	content: "\e921";
	font-family: 'ripi';
	display:block;
	float:left;
	font-size:52px;
	color:#bcc1c4;
	line-height:normal;
	margin-right:22px;
}
.latest-frm-content
{
	overflow:hidden;
}
.latestfrm-time
{
	position:relative;
	padding:6px 35px 0 0;
	margin:0 0 7px;
}
.latestfrm-time p
{
	margin:0px;
	padding:0px;
	line-height:normal;
	font-size:12px;
	color:#8e97a5;
}
.latestfrm-time p span
{
	color:#535861;
	font-family: 'robotobold';
}
.letr-count
{
	position:absolute;
	top:0px;
	right:0px;
	width:26px;
	height:26px;
	background:#ff8f0d;
	text-align:center;
	font-size:11px;
	color:#fff;
	font-family: 'open_sansbold';
	padding:2px 0 0 0;
	
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
.letr-count:before
{
	content:'';
	width:0;
	height:0;
	position:absolute;
	top: -3px;
    left: -13px;
	border-style:solid;
	border-color:transparent #ff8f0d transparent transparent;
	border-width:9px;
	
	transform: rotate(24deg);
	-webkit-transform: rotate(24deg);
	-moz-transform: rotate(24deg);
	-ms-transform: rotate(24deg);
	-o-transform: rotate(24deg);
}
.latest-frm-content > p
{
	font-size:13px;
	color:#696f80;
	line-height:16px;
}
.form-button-div
{
	/*background:#f3f3f3;
	text-align:center;
	padding:17px 0;*/
}
.letr-top
{
	margin:0 0 40px 0;
	
	box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.43);
	-webkit-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.43);
	-moz-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.43);
	-ms-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.43);
	-o-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.43);
}
.industry-news
{
	background:#fff;
	padding: 34px 29px 16px;	
	position:relative;
	margin:0 -16px 0 0;
}
.industry-news h4
{
	margin:0px 0 20px;
	padding:0px 0px;
	position:relative;
	font-size:24px;
	color:#33353a;
	font-family: 'oswaldregular';
}
.industry-news h4 span
{
	position:relative;
	z-index:1;
	background:#fff;
	padding-right:10px;
}
.industry-news h4:after
{
	content:'';
	width:100%;
	height:1px;
	background:#c2c2c2;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	margin:auto;
}

.ripr-video h4
{
	margin:0px 0 20px;
	padding:0px 0px;
	position:relative;
	font-size:24px;
	color:#33353a;
	font-family: 'oswaldregular';
}
.ripr-video h4 span
{
	position:relative;
	z-index:1;
	background:#fff;
	padding-right:10px;
}
.ripr-video h4:after
{
	content:'';
	width:100%;
	height:1px;
	background:#c2c2c2;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	margin:auto;
}
.industry-news ul
{
	margin:0px;
	padding:0px;
}
.industry-news li
{
	padding:16px 0px 0px 0px;
	margin:14px 0px 0px 0px;
	border-top:#dadada 1px solid;
}
.industry-news li:first-child
{
	margin-top:0;
	padding-top:0;
	border-top:0;
}
.industry-news li:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.nws-img
{
	float:left;
	margin:0 17px 0 0;
	max-width:109px;
}

.nws-content
{	
	overflow:hidden;
	padding:5px 0 0 0;
}
.nws-time
{
	margin-bottom:3px;
}
.nws-time p
{
	margin:0px;
	padding:0px;
	line-height:18px;
	font-size:12px;
	color:#8e97a5;
}
.nws-time p span
{
	color:#535861;
	font-family: 'robotobold';
}
.nws-content > p
{
	font-size:12px;
	color:#61646d;
	line-height:18px;
}
.letr-top > div
{
	margin-left:0;
	margin-right:0;
}
.letr-top > div > div
{
	padding-left:0;
	padding-right:0;
}
.ripr-video
{
	background: none repeat scroll 0 0 #fff;
    margin: 0 0 0 15px;
    padding: 34px 6px 20px;
    position: relative;
}
.ripr-video-content
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	text-align:center;
	padding:73px 15px 0;
}
.play-bt
{
	width:70px;
	height:70px;
	display:block;
	position:relative;
	margin:0 auto 24px;
	background:#ff8f0d;
	text-align:center;
	color:#fff;
	font-size:20px;
	padding:23px 0 0 0;
	
	text-shadow: 1px 2px 0px #A25D0C;
	-webkit-text-shadow: 1px 2px 0px #A25D0C;
	-moz-text-shadow: 1px 2px 0px #A25D0C;
	
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	
	transition:background ease 0.2s, ;
	-webkit-transition:background ease 0.2s;
	-moz-transition:background ease 0.2s;
	-ms-transition:background ease 0.2s;
	-o-transition:background ease 0.2s;
}
.play-bt:after
{
	content: "\e91e";
	font-family: 'ripi';
}
.play-bt:hover, .play-bt:focus
{
	color:#fff;
	background:#f9a543;
}
.ripr-video-content h5
{
	margin:0px 0 10px;
	padding:0px;
	color:#ffffff;
	font-size:22px;
	font-family: 'oswaldlight';
}
.ripr-video-content p
{
	font-size:12px;
	color:#ffffff;
	line-height:18px;
	color: rgba(255,255,255,0.5);
}
.plant-jobs
{
	position:relative;
}
.plant-jobs h4
{
	margin:0px 0 20px;
	padding:0px 0px;
	position:relative;
	font-size:24px;
	color:#33353a;
	font-family: 'oswaldregular';
}
.plant-jobs h4 span
{
	position:relative;
	z-index:1;
	background:#e5ebfb;
	padding-right:10px;
}
.plant-jobs h4:after
{
	content:'';
	width:100%;
	height:1px;
	background:#c2c2c2;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	margin:auto;
}
.plant-jobs-list
{
	
}
.plant-job-block
{
	position:relative;
	padding:52px 0 0 0;
}
.plnt-top
{
	padding:0 19px 24px;
	background:#ffffff;
	display: inline-block;
	width:100%;
	
	box-shadow: 0px 3px 7px -4px rgba(0, 0, 0, 0.49);
	-webkit-box-shadow: 0px 3px 7px -4px rgba(0, 0, 0, 0.49);
	-moz-box-shadow: 0px 3px 7px -4px rgba(0, 0, 0, 0.49);
	-ms-box-shadow: 0px 3px 7px -4px rgba(0, 0, 0, 0.49);
	-o-box-shadow: 0px 3px 7px -4px rgba(0, 0, 0, 0.49);
}
.plnt-img
{
	margin:-39px 0 10px 0;
	height:79px;
}
.plnt-top h5
{
	margin:0px 0 5px;
	padding:0px;
	font-size:18px;
	color:#3f434c;
	font-family: 'open_sansbold';
}
.plnt-location
{
	display:block;
	position:relative;
	font-size:12px;
	color:#83897a;
	text-transform:uppercase;
	font-family: 'open_sansbold';
	padding:0 0 0 16px;
}
.plnt-location:before
{
	content: "\e90b";
	font-family: 'ripi';
	font-size:15px;
	color:#686060;
	position:absolute;
	top:0px;
	left:0px;
}
.plnt-bottom
{
	background:#edf1fc;
	padding:0 20px 3px;
	display:inline-block;
	width:100%;
	
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.19);
	-webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.19);
	-moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.19);
	-ms-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.19);
	-o-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.19);
}
.plnt-bottom p
{
	font-size:14px;
	color:#61646d;
	line-height:20px;
}
.plt-drive
{
	margin:-14px 0 18px 0;
}
.plt-drive span
{
	display:inline-block;
	position:relative;
	background:#ff8a00;
	font-size:12px;
	color:#fff;
	text-transform:uppercase;
	line-height:18px;
	font-family: 'open_sansbold';
	padding: 5px 15px;
}
.plt-drive span:before
{
	content:'';
	width:0;
	height:0;
	border-style:solid;
	border-color:#ff8a00 transparent transparent transparent;
	border-width:7px;
	position:absolute;
	bottom: -14px;
    left: 14px;
}
.plant-jb-button
{
	position:absolute;
	top:-3px;
	right:0px;
	background:#e5ebfb;
	padding-left:10px;
}
.ripr-new-outer
{
	margin:0 auto;
	max-width:1584px;
	
	padding-left: 206px;
    padding-right: 206px;
}
#plt-slider li
{
	padding-bottom:10px;
}
.ripr-events
{
}
.commen-listing 
{
	padding:55px 0 60px 0;
}
.commen-listing  h3
{
	margin:0px 0 20px;
	padding:0px 0px;
	position:relative;
	font-size:24px;
	color:#33353a;
	font-family: 'oswaldregular';
}
.commen-listing  h3 span
{
	position:relative;
	z-index:1;
	background:#fff;
	padding-right:10px;
}
.commen-listing  h3:after
{
	content:'';
	width:100%;
	height:1px;
	background:#e3e3e3 ;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	margin:auto;
}
.commen-listing
{
}
.commen-listing ul
{
	margin:0;
	padding:0;
}
.clms-bse
{
	border-bottom:#e3e3e3 1px solid;
	padding:18px 0 18px 0;
}
.clms-bse:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.clms-img
{
	float:left;
	width:62px;
	height:62px;
	overflow:hidden;
	margin:0 13px 0 0;
	
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
.clms-content
{
	overflow:hidden;
	padding:5px 0 0 0;
}
.clms-time
{
	margin-bottom:3px;
}
.clms-time p
{
	margin:0px;
	padding:0px;
	line-height:18px;
	font-size:12px;
	color:#8e97a5;
}
.clms-time p span
{
	color:#535861;
	font-family: 'robotobold';
}
.clms-content > p
{
	font-size:14px;
	color:#4f525b;
	font-weight:700;
	line-height:18px;
}
.clms-content > p a
{
	color:#4f525b;
}
.cm-list-button
{
	position:relative;
	margin:20px 0 0 ;
	text-align:center;
	z-index:1;
}
.cm-list-button:before
{
	content: '';
    width: 100%;
    height: 1px;
    background: #e3e3e3 ;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    margin: auto;
}
.up-course
{
	border-right:#e3e3e3 1px solid;
	padding-right:47px;
}
.ripr-adds
{
	padding:55px 0;
}
.ripr-adds img
{
	display:block;
	margin:0 auto;
}
.employement
{
	border-left:#e3e3e3 1px solid;
	padding-left:47px;
}
.hams
{
	padding:40px 0 0 0;
}
.nw-subscribe
{
	padding-right:15px;
}
.nw-subscribe h5
{
	margin:0px 0 13px;
	padding:0px;
	font-size:18px;
	color:#ffffff;
	font-family: 'open_sansbold';
}
.nw-subscribe p
{
	font-size:12px;
	color:#96adbd;
	line-height:18px;
}
.subscribe-form
{
}
.subscribe-form .copy-rights
{
	padding-top:10px;
	text-align:right;
}
.sportligt-content
{
	padding-right:15px;
}
.innerSportlight .category-search
{
	margin:0 0 0 -30px;
}
.innerSportlight .category-search-feild
{
	background:#fff;
	padding-right:185px;
}
.innerSportlight .category-button
{
	font-size:24px;
	color:#ffffff;
	font-family: 'open_sansbold';
	width:auto;
	padding:0 25px 0 28px;
}
.innerSportlight .category-button:after
{
	margin-left:15px;
}
.company-listing-base
{
}
.cmp-list-block
{
	position:relative;
	border:#d9dde8 1px solid;
	background:#fff;
	margin-bottom:32px;
	
	box-shadow: 0px 0px 13px 3px #ecf0ff;
	-webkit-box-shadow: 0px 0px 13px 3px #ecf0ff;
	-moz-box-shadow: 0px 0px 13px 3px #ecf0ff;
	-ms-box-shadow: 0px 0px 13px 3px #ecf0ff;
	-o-box-shadow: 0px 0px 13px 3px #ecf0ff;
	
	transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
	-webkit-transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
	-moz-transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
	-ms-transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
	-o-transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
}
.cmp-list-top
{
	padding:30px 0 11px 32px;
}
.cmp-wagen
{
	border-bottom:#e8e9ea 1px solid;
	margin-bottom:18px;
}
.cmp-wagen:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.cmp-avatar
{
	float:left;
	width:142px;
	height:142px;
	border:#e2e2e2 3px solid;
	background:#fff;
	position:relative;
	margin:0px 30px 0 0px;
}
.cmp-avatar img
{
	position:absolute;
	top:0;
	left:0px;
	right:0px;
	bottom:0px;
	margin:auto;
	max-width:100%;
	max-height:100%;
}
.cmp-wagen-content
{
	overflow:hidden;
	padding:14px 15px 0 0;
}
.wagen-strip
{
	margin:0 0 7px;
}
.wagen-strip span
{
	display:inline-block;
	position:relative;
	background:#ff8a00;
	color:#fff;
	font-family: 'open_sansbold';
	font-size:14px;
	text-transform:uppercase;
	padding:7px 15px 7px 16px;
	line-height:15px;
	margin-right:11px;
	margin-bottom:9px;
}
.wagen-strip span:after
{
	content:'';
	width:0px;
	height:0;
	border-style:solid;
	border-color:#ff8a00 transparent transparent transparent;
	border-width:6px;
	position:absolute;
	bottom: -12px;
    left: 15px;
}
.cmp-wagen-content h3
{
	margin:0px 0 12px 0;
	padding:0px;
	font-size:22px;
	color:#33353a;
	font-family: 'open_sansbold';
}
.cmp-wagen-content h3 a
{
	color:#33353a;
}
.cmp-wagen-cnt
{
	padding:0 15px 0 0;
}
.cmp-wagen-cnt p
{
	font-size:14px;
	color:#949598;
	font-family: 'robotoregular';
	line-height:22px;
}
.cmp-list-bottom
{
	background:#f9f9fb;
	border-top:#e2e4e6 1px solid;
}
.cmp-list-bottom > div
{
	margin-left:0;
	margin-right:0;
}
.cmp-list-bottom > div > div
{
	padding-left:0;
	padding-right:0;
}
.posted-jobs
{
	border-right:#e2e4e6 1px solid;
	text-align:center;
	padding:24px 0 17px;
	margin-right:-24px;
}
.posted-jobs h4
{
	margin:0px 0 5px;
	padding:0px;
	font-size:33px;
	color:#3c494e;
	font-weight:700;
	line-height:28px;
}

.posted-jobs p
{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#6e7172;
	text-transform:uppercase;
	line-height:18px;
}
.pst-buttons
{
	padding:24px 0px 24px 24px;
	text-align:center;
}
.view-profile, .view-jobs
{
	display:inline-block;
	font-size:14px;
	color:#ffffff;
	text-transform:uppercase;
	font-weight:700;
	background:#51585a;
	line-height:normal;
	padding:11px 25px 11px;
	margin:0 4px 4px;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.view-jobs
{
	background:#b4b3b3;
}
.view-jobs:hover, .view-jobs:focus
{
	background:#ff8a00;
	color:#fff;
}
.view-profile:hover, .view-profile:focus
{
	background:#26292a;
	color:#fff;
}
.pagination
{
	display:block;
	text-align:left;
	font-size:0;
	margin:0;
}
.pagination a
{
	display:inline-block;
	vertical-align:top;
	border:#ced2dd 1px solid;
	font-size:14px;
	color:#2c353c;
	font-family: 'open_sanssemibold';
	margin:0 11px 11px 0;
	line-height:normal;
	padding:8px 14px 8px;
	overflow:hidden;
	position:relative;
	
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;
}
.pagination a.prev, .pagination a.next
{
	font-weight:800;
}
.pagination a:before
{
	content:'';
	width:100%;
	height:5px;
	background:#f46600;
	position:absolute;
	bottom:0px;
	left:0px;
	
	opacity:0;
	filter:alpha(opacity=0);
	
	transition:all ease 0.2s;
	-webkit-transition:all ease 0.2s;
	-mox-transition:all ease 0.2s;
	-ms-transition:all ease 0.2s;
	-o-transition:all ease 0.2s;
}
.pagination a.active:before, .pagination a:hover:before
{
	opacity:1;
	filter:alpha(opacity=1);
}
.employee-post-base
{
}
.employee-post-div
{
	padding: 30px 0 0 0;
}
.frm-datepicker
{
	position:relative;
}
.frm-datepicker:before
{
	/*content: "\e922";*/
	font-family: 'ripi';
	line-height:normal;
	font-size:23px;
	position:absolute;
	top: 12px;
    right: 12px;
	color:#9fa1a4;
}

.location-search
{
	background:#ebedf0;
	border:#dadcdf 1px solid;
	padding:18px;
}
.lcr-scroll
{
	max-height:614px;
}
ul.lcr-scroll-list
{
	margin:0px;
	padding:0px;
}
ul.lcr-scroll-list > li
{
	margin:10px 0 0 0;
}
ul.lcr-scroll-list > li:first-child
{
	margin-top:0;
}
ul.lcr-scroll-list > li > .commen-checkbox label > span
{
	font-size:14px;
	color:#6e7074;
	font-weight:700;
}
ul.lcr-scroll-list > li > ul
{
	padding: 23px 0 30px 22px;
	display:none;
}
ul.lcr-scroll-list > li > ul li
{
	margin-top:11px;
}
ul.lcr-scroll-list > li > ul li:first-child
{
	margin-top:0;
}
ul.lcr-scroll-list > li .commen-checkbox .checker span
{
	background-position:0 -24px !important;
}

ul.lcr-scroll-list > li .commen-checkbox .checker span.checked  
{
   background-position: -22px -24px !important;
}
ul.lcr-scroll-list > li h5
{
	position:relative;
	font-size:14px;
	color:#6e7074;
	margin:0px;
	padding:0px 0 0 28px;
}
ul.lcr-scroll-list > li h5:before
{
	content:'';
	background: url(../img/bg-sprite.png) no-repeat 0 -90px !important;
	width:19px;
	height:19px;
	position:absolute;
	top:-2px;
	left:0px;
}
.lcr-scroll .mCSB_scrollTools .mCSB_draggerRail
{
	background:#c3c5ca;
	width:1px;
}
ul.lcr-scroll-list > li:first-child > ul
{
	display:block;
}
.lcr-scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
	width:5px;
	background:#21313c;
	
	border-radius:20px;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	-ms-border-radius:20px;
	-o-border-radius:20px;
}
.job-manager
{
}
.jobs-mrg-tp
{
	margin:0 0 31px;
}
.jbnrg-cnt
{
}
.jbnrg-cnt h3
{
	margin:0px 0 5px;
	padding:0px;
	font-size:25px;
	color:#3f434c;
	font-family: 'open_sansbold';
}
.jbnrg-cnt p
{
	font-size:14px;
	color:#757678;
	font-family: 'open_sansregular';
	margin:0px;
}
.jbnrd-select-div
{
	float:right;
}
.jbnrd-select-div .selecter  
{
	max-width:none;
	margin:0px;
	padding:0px;
}
.jbnrd-select-div .selecter .selecter-selected
{	
	padding:11px 44px 11px 30px;
	border:#bec0c2 1px solid;
	background:#fff;
	line-height:18px;
	font-size:15px;
	color:#3c494e;
	font-family: 'robotomedium';
	position:relative;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
}
.jbnrd-select-div .selecter .selecter-selected:after
{
	content: "\e90f";
	font-family: 'ripi';
	font-size:14px;
	color:#3c494e;
	width:auto;
	height:auto;
	border:0;
	top: 12px;
    right: 19px;
}
.jbnrd-select-div .selecter-options .selecter-item
{
	line-height:normal;
	font-size:14px;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.jbnrd-select-div .selecter-options .selecter-item:hover, .jbnrd-select-div .selecter-options .selecter-item.selected:hover,  .jbnrd-select-div .selecter-options .selecter-item.selected
{
	background:#ff8a00;
	color:#fff;
}
.jbnrd-select-div .selecter-options
{
	width:100%;
}
.jobs-mrg-tp .jbnrd-select-div
{
	margin-top:8px;
}
.map-filter
{
	height:536px;
	border:#cccccc 1px solid;
	background:#e9e5dc;
}
.jbs-seeker-base
{
	margin-bottom:38px;
}
.jbs-seeker-base > ul
{
	margin:0px;
	padding:0px;
}
.jbs-seeker-base > ul > li
{
	margin-top:19px;
	border:#d9dde8 1px solid;
	
	box-shadow: 0px 0px 9px 3px #ecf0ff;
    -webkit-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -moz-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -ms-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -o-box-shadow: 0px 0px 9px 3px #ecf0ff;
}
.jbs-seeker-base > ul > li:first-child
{
	margin-top:0;
}
.jbs-ss-tp
{
	padding:25px 29px 21px 29px;
}
.jbs-ss-tp h4
{
	margin:0px;
	padding:0px;
	font-size:22px;
	color:#33353a;
	font-family: 'open_sansbold';
}
.jbs-ss-tp p
{
	margin:0px;
	padding:5px 0 0 0;
	font-size:15px;
	color:#323438;
	text-transform:uppercase;
	text-align:right;
}
.jbs-details
{
	border-top:#dee1e3 1px solid;
	border-bottom:#dee1e3 1px solid;
	background:#f2f4f5;
}
.jbsr
{
	padding:16px 30px 19px;
	border-left:#dee1e3 1px solid;
	font-family: 'open_sansregular';
}
.jbsr p
{
	margin:0px 0 6px;
	padding:0px;
	font-size:14px;
	color:#75777b;
	font-family: 'robotolight';
	line-height:18px;
}
.jbsr h6
{
	margin:0px;
	padding:0px;
	font-size:15px;
	color:#34363b;
	font-family: 'robotoregular';
	text-transform:uppercase;
}
.jbs-details > div
{
	max-width:1000px;
}
.jbs-details > div > div:first-child .jbsr
{
	border-left:0;
}
.jbsr-skils
{
	padding: 25px 29px 21px 29px;
	border-bottom: #dee1e3 1px solid;
}
.jbsr-skils h6, .jbsr-locations h6
{
	margin:10px 0 0 0;
	padding:0px;
	font-size:12px;
	color:#4d5051;
	text-transform:uppercase;
	font-family: 'open_sansbold';
	line-height:14px;
}
.jbsr-skils p
{
	font-size:14px;
	color:#989999;
	line-height:21px;
}
.jbsr-locations
{
	padding: 25px 29px 21px 29px;
	border-bottom: #dee1e3 1px solid;
}
.jbsr-lc
{
	font-size:0px;
}
.jbsr-lc span
{
	display:inline-block;
	background:#ff8a00;
	color:#fff;
	text-transform:uppercase;
	font-size:12px;
	font-weight:700;
	font-family: 'open_sansregular';
	line-height:18px;
	padding:8px 24px 8px;
	margin:0 5px 5px 0;
}
.jbsr-resume-div
{
	padding: 25px 29px 21px 29px;
}
.jbsr-dwnld
{
	display:inline-block;
	font-size:14px;
	color:#3c494e;
	font-family: 'open_sansregular';
	line-height:18px;
	border:#bec0c2 1px solid;
	padding:14px 30px 15px;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.jbsr-dwnld:hover, .jbsr-dwnld:focus
{
	background:#ff8a00;
	color:#fff;
	border-color:#ff8a00;
}
.nearbymap
{
	border: #cccccc 1px solid;
    background: #e9e5dc;
	height:434px;
}

.nearbymaphome
{
	border: #cccccc 1px solid;
    background: #e9e5dc;
	height: 313px;
}
.view-jobs-map
{
	margin-top:40px;
	border-top:#d8dbdc 1px solid;
	padding:30px 0 0 0;
}
.jbs-listing
{
	padding-top:60px;
	padding-bottom:0;
}
.login-social
{
	border-top:#e1e3e5 1px solid;
	padding:34px 0 0 0;
}
.login-social h3
{
	font-size:28px;
	color:#35383b;
	text-transform:uppercase;
	font-family: 'open_sanssemibold';
}
.login-social p
{
	font-size:14px;
	color:#8b8e98;
}
.login-social a, .lgn-sc-social a
{
	display:block;
	position:relative;
	background:#ff8a00;
	color:#fff;
	line-height:18px;
	font-size:14px;
	padding:13px 15px 14px 60px;
	text-align:center;
	margin-bottom:10px;
	
	transition:background ease 0.2s;
	-webkit-transition:background ease 0.2s;
	-moz-transition:background ease 0.2s;
	-ms-transition:background ease 0.2s;
	-o-transition:background ease 0.2s;
}
.login-social a span , .lgn-sc-social a span
{
	font-family: 'robotobold';
}
.login-social a:before, .lgn-sc-social a:before
{
	content:'';
	width:59px;
	height:100%;
	font-family:FontAwesome;
	color:#fff;
	font-size:20px;
	border-right:#000 1px solid;
	position:absolute;
	top:0px;
	left:0px;
	line-height: normal;
    padding: 12px 0 0 0;
}
.login-social a.login-fb, .lgn-sc-social a.login-fb
{
	background:#5975b1;
}
.login-social a.login-fb:before, .lgn-sc-social a.login-fb:before
{
	border-right-color:#47619a;
	content: "\f09a";
}
.login-social a.login-fb:hover, .login-social a.login-fb:focus, .lgn-sc-social a.login-fb:hover, .lgn-sc-social a.login-fb:focus
{
	background:#6082cd;
	color:#fff;
}
.login-social a.login-linkedin, .lgn-sc-social a.login-linkedin
{
	background:#52a2c6;
}
.login-social a.login-linkedin:before, .lgn-sc-social a.login-linkedin:before
{
	border-right-color:#3a88ab;
	content: "\f099";
}
.login-social a.login-linkedin:hover, .login-social a.login-linkedin:focus, .lgn-sc-social a.login-linkedin:hover, .lgn-sc-social a.login-linkedin:focus
{
	background:#62b1d4;
	color:#fff;
}
.login-social a.login-gplus, .lgn-sc-social a.login-gplus
{
	background:#e84b3c;
}
.login-social a.login-gplus:before, .lgn-sc-social a.login-gplus:before
{
	border-right-color:#ce3728;
	content: "\f0d5";
}
.login-social a.login-gplus:hover, .login-social a.login-gplus:focus, .lgn-sc-social a.login-gplus:hover, .lgn-sc-social a.login-gplus:focus
{
	background:#f36b5e;
	color:#fff;
}
.login-social a.login-xing, .lgn-sc-social a.login-xing
{
	background:#189898;
}
.login-social a.login-xing:before, .lgn-sc-social a.login-xing:before
{
	border-right-color:#118686;
	content: "\f168";
}
.login-social a.login-xing:hover, .login-social a.login-xing:focus, .lgn-sc-social a.login-xing:focus, .lgn-sc-social a.login-xing:hover
{
	background:#2aaaaa;
	color:#fff;
}
.lgn-social
{
	margin-left:-8px;
	margin-right:-8px;
}
.lgn-social > div
{
	padding-left:8px;
	padding-right:8px;
}
.profile-mm-section
{
}
.sidebar 
{
	position:relative;
	background:#f9f9f9;
	padding:32px 19px 32px 0;
}
.flik-bg
{
	position:absolute;
	top:0;
	width:0;
	/*height:100%;*/
	background:#f9f9f9;
}
.sidebar-nav
{
	background:#ffffff;
	border:#fefefe 1px solid;
	border-right:#ff8a00 5px solid;
	padding:14px 24px 14px 14px;
    position: relative;
    z-index: 1;
	
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.08);
	-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.08);
	-moz-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.08);
	-ms-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.08);
	-o-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.08);
}
.sidebar-nav > ul
{
	margin:0px;
	padding:0px;
}
.sidebar-nav > ul > li
{
	padding:0px;
	margin:0px;
	border-top:#e8e9ea 1px solid;
}
.sidebar-nav > ul > li:first-child
{
	border-top:0;
}
.sidebar-nav > ul > li > a
{
	display:block;
	font-size:14px;
	color:#33353a;
	line-height:18px;
	padding:17px 5px 16px 26px;
	position:relative;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.sidebar-nav > ul > li > a:before
{
	content:'';
	width:0;
	height:0px;
	border-style:solid;
	border-color:transparent transparent transparent #6f7579;
	border-width:5px;
	position:absolute;
	top:0px;
	left:6px;
	bottom:0px;
	margin:auto;
}
.sidebar-nav > ul > li > a:hover, .sidebar-nav > ul > li > a:focus
{
	color:#ff8a00;
}
.profile-overall
{
	padding:43px 0;
}
.prf-contact
{
	border-bottom:#e3dfdf 1px solid;
	position:relative;
}
.prf-tp-div
{
	border-bottom:#e3dfdf 1px solid;
	padding:27px 134px 25px 34px;
}
.prf-tp-div h3
{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#35383b;
	text-transform:uppercase;
	font-family: 'open_sanssemibold';
	position:relative;
}
.prf-tp-div h3:before
{
	content:'';
	width:100%;
	height:1px;
	background:#e3dfdf;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	margin:auto;
}
.prf-tp-div h3 span
{
	position:relative;
	display:inline-block;
	background:#fff;
	padding-right:10px;
}
.prf-cnt-display
{
}
.prf-cnt-display ul
{
	margin:0px;
	padding:0px;
}
.prf-cnt-display li
{
	border-top:#d8d8d8 1px solid;
}
.prf-cnt-display li:first-child
{
	border-top:0px;
}
.prf-cnt-display li:after
{
	content:'';
	clear:both;
	display:block;
}
.pft-cc-left 
{
	float:left;
	width:194px;
	border-right:#d8d8d8 1px solid;
}
.prf-cnt-display li p
{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#565a62;
	line-height:23px;
	font-weight:400;
}
.prf-cnt-display li p a
{
	color:#565a62;
}
.prf-cnt-display li p a:hover
{
	color:#ff9416;
}
.pft-cc-right
{
	overflow:hidden;
}
.pft-cc-left, .pft-cc-right
{
	padding:19px 15px 18px 38px;
}
.update-bt-div
{
	position:absolute;
	top:22px;
	right:21px;
	background:#fff;
	padding-left:15px;
}
.update-button, .edit-button
{
	display:inline-block;
	background:#ff8a00;
	color:#fff;
	line-height: 18px;
	padding:6px 17px 5px 43px;
	position:relative;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
	
	transition:color ease 0.2s, background ease 0.2s;
	-webkit-transition:color ease 0.2s, background ease 0.2s;
	-moz-transition:color ease 0.2s, background ease 0.2s;
	-ms-transition:color ease 0.2s, background ease 0.2s;
	-o-transition:color ease 0.2s, background ease 0.2s;
}
.update-button:before, .edit-button:before
{
	content: "\e923";
	font-family: 'ripi';
	line-height:normal;
	position:absolute;
	top:9px;
	left:22px;
	color:#fff;
	font-size:12px;
}
.edit-button:before
{
	content: "\e924";
}
.update-button:focus, .update-button:hover, .edit-button:hover, .edit-button:focus
{
	background:#fc9d2c;
	color:#fff;
}
.prf-details
{
	border: #e3dfdf 1px solid;
    position: relative;
}
.resume-info > h4
{
	margin:0px;
	padding:25px 33px 28px 33px;
	font-size:18px;
	color:#33353a;
	font-family: 'open_sansbold';
	border-bottom: #e3dfdf 1px solid;
}
.prf-snp
{
	padding:27px 33px 15px 33px;
	border-bottom: #e3dfdf 1px solid;
}
.prf-snp h4
{
	font-size:22px;
	color:#33353a;
	font-family: 'robotobold';
	margin:0px 0 14px;
	padding:0px;
	line-height:18px;
}
.prf-snp p
{
	font-size:14px;
	color:#747474;
	line-height:25px;
}
.prf-work-exp
{
	padding: 27px 33px 35px 33px;
	border-bottom: #e3dfdf 1px solid;
}
.prf-work-exp h4, .prf-work-education h4, .prf-projects h4, .prf-personal-details h4
{
	font-size: 22px;
    color: #33353a;
    font-family: 'robotoregular';
    margin: 0px 0 31px;
    padding: 0px;
    line-height: 18px;
}
.prf-work-exp ul
{
	margin:0px 0 20px;
	padding:0px;
}
.prf-work-exp li
{
	border-top: #e3dfdf 1px solid;
	padding:41px 0 0 0;
}
.prf-work-exp li:first-child
{
	border-top:0;
	padding-top:0;
}
.prf-work-exp li:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.wrk-left
{
	float:left;
	width:105px;
	margin-right:18px;
	line-height:18px;
	font-size:14px;
	color:#323030;
}
.wrk-right
{
	overflow:hidden;
	position:relative;
}
.wrk-tp
{
	padding-right:90px;
	margin-bottom:10px;
}
.wrk-tp h5
{
	margin:0px 0 13px;
	padding:0px;
	font-size:14px;
	color:#323030;
}
.wrk-locations
{
	display:block;
	position:relative;
	font-size:14px;
	color:#838282;
	padding:1px 0 0 22px;
	margin-bottom:4px;
}
.wrk-locations:before
{
	content: "\e90b";
	font-family: 'ripi';
	font-size:17px;
	color:#686060;
	position:absolute;
	top:0px;
	left:0px;
}
.wrk-right p
{
	line-height:25px;
}
.button-base
{
	font-size:0;
}
.button-base a
{
	margin-left:3px;
	width:27px;
	height:27px;
	display:inline-block;
	position:relative;
	background:#371a1a;
	text-align:center;
	color:#fff;
	font-size:13px;
	padding:5px 0 0 0;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
	
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
}
a.edit-bt
{
	background:#ff8a00;
}
a.delete-bt
{
	background:#bcc1c4;
}
.edit-bt:hover, .edit-bt:focus
{
	color:#fff;
	background:#fb9e31
}
.delete-bt:hover, .delete-bt:focus
{
	background:#868e93;
	color:#fff;
}
.wrk-right .button-base
{
	position:absolute;
	top:0;
	right:0;
}
.add-cmp-bt
{
	position:relative;
}
.add-cmp-bt:after
{
	content:'';
	width:100%;
	height:1px;
	background:#d8d8d8;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	margin:auto;
}
.button-black
{
	display:inline-block;
	font-size:14px;
	color:#ffffff;
	background:#51585a;
	line-height:18px;
	padding:11px 26px 11px;
	position:relative;
	z-index:1;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
	
	transition:background ease 0.2s;
	-webkit-transition:background ease 0.2s;
	-moz-transition:background ease 0.2s;
	-ms-transition:background ease 0.2s;
	-o-transition:background ease 0.2s;
}
.button-black:hover, .button-black:focus
{
	background:#797e7f;
	color:#fff;
}
.prf-work-education
{
	padding: 27px 33px 35px 33px;
	border-bottom:#d8d8d8 1px solid;
}
.prf-work-education ul
{
	margin:0px 0 20px;
	padding:0px;
}
.prf-work-education li
{
	border-top:#d8d8d8 1px solid;
	position:relative;
	padding:24px 68px 24px 0;
}
.prf-work-education li:first-child
{
	border-top:0;
}
.prf-work-education li:after
{
	content:'';
	clear:both;
	display:block;
}
.edfs-left
{
	float:left;
	width:100px;
	margin-right:25px;
	font-size:14px;
	color:#323030;
	line-height:20px;
}
.edfs-right
{
	overflow:hidden;
}
.edfs-right p
{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#747474;
}
.prf-work-education li .button-base
{
	position:absolute;
	top:20px;
	right:0px;
}
.prf-work-education h4
{
	margin-bottom:15px;
}
.prf-projects
{
	padding: 27px 33px 35px 33px;
    border-bottom: #d8d8d8 1px solid;
}
.prf-projects ul
{
	margin:0 0 20px 0;
	padding:0;
}
.prf-projects li
{
	border:#cfd1d2 1px solid;
	margin-bottom: 52px;
}
.prf-projects li:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.prfpj-left
{
	float:left;
	width:266px;
}
.prfpj-left h5
{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#323030;
	font-family: 'robotobold';
}
.prfpj-right
{
	overflow:hidden;
}
.prfpj-right p
{
	font-size:14px;
	color:#747474;
	line-height:25px;
}
.prjpj-height
{
	padding:20px 20px 10px 20px;
}
.prfpj-left
{
	border-right:#cfd1d2 1px solid;
	padding-top:25px;
}
.prf-projects li .button-base
{
	position:absolute;
	top:-35px;
	right:0px;
}
.prf-personal-details
{
	padding: 27px 33px 35px 33px;
}
.prf-plsr
{
	border:#cfd1d2 1px solid;
	position:relative;
}
.prf-plsr ul
{
	margin:0px;
	padding:0px;
}
.prf-plsr li
{
	
}
.prf-plsr li:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.pslr-left
{
	float:left;
	width:244px;
	border-right:#d7dadc 1px solid;
}
.pslr-left p
{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#747474;
	line-height:20px;
}
.pslr-right
{
	overflow:hidden;
	font-size:14px;
	color:#747474;
	margin:0px;
}
.pslr-right p
{
	margin:0px;
	padding:0px;
}
.pslr-height
{
	padding:9px 25px;
}
.pslr-right p a
{
	color:#747474;
}
.pgsr-bld
{
	font-weight:700;
}
.prf-plsr .button-base
{
	position:absolute;
	top:-50px;
	right:0px;
}
.profile-mm-section .adds
{
	top:100px;
}
.select-pkg-base
{
}
.select-pkg-base > p
{
	font-size:14px;
	color:#888686;
	line-height:23px;
}
.sle-pkg-table
{
	padding:35px 0 0 0;
}
.sle-pkg-table table
{
	width:100%;
}
.sle-pkg-table th
{
	border:#dad3d3 1px solid;
	padding:25px  35px;
}
.sle-pkg-table th h3
{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#35383b;
	text-transform:uppercase;
	font-family: 'open_sanssemibold';
	position:relative;
}
.sle-pkg-table th h3:before
{
	content:'';
	width:100%;
	height:1px;
	background:#e3dfdf;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	margin:auto;
}
.sle-pkg-table th h3 span
{
	position:relative;
	display:inline-block;
	background:#fff;
	padding-right:10px;
}
.sle-pkg-table td
{
	border:#dad3d3 1px solid;
	text-align:center;
	padding:20px 20px;
	font-size:14px;
	color:#565a62;
}
.sle-pkg-table tr.sle-head td
{
	background:#ff8a00;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	font-weight:normal;
	font-family: 'robotobold';
	padding:5px 10px;
	border-color:#d88726;
}
.comme-radio-bt .radio .cm-radio
{
	margin-left:-8px;
}
.sle-pkg-bt
{
	margin:25px 0 0 0;
}
.tenders-base
{
}
.tenders-base h2
{
	font-size:25px;
	color:#3f434c;
	font-family: 'open_sansbold';
	margin:0px 0 10px;
	padding:0px;
}
.tenders-base > p
{
	font-size:14px;
	color:#8f8f90;
	font-family: 'open_sansregular';
}
.tenders-list
{
	padding:25px 0 0 0;
}
.tenders-list ul
{
	margin:0px;
	padding:0px;
}
.tenders-list > ul > li
{
	position:relative;
	border:#d9dde8 1px solid;
	background:#fff;
	margin-bottom:21px;
	padding: 24px;
	
	box-shadow: 0px 0px 13px 3px #ecf0ff;
	-webkit-box-shadow: 0px 0px 13px 3px #ecf0ff;
	-moz-box-shadow: 0px 0px 13px 3px #ecf0ff;
	-ms-box-shadow: 0px 0px 13px 3px #ecf0ff;
	-o-box-shadow: 0px 0px 13px 3px #ecf0ff;	
}
.tenders-list > ul > li:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.tender-cnt
{
	overflow:hidden;
	padding: 10px 0 0 0;
}
.tender-cnt h3
{
	font-size:20px;
	color:#33353a;
	font-family: 'open_sansbold';
	margin:0px 0 10px;
	padding:0px;
}
.tender-cnt h3 a
{
	color:#33353a;
}
.tender-cnt h3:hover a
{
	color:#ff8f0d;
}
.tend-lcc
{
	margin-bottom:10px
}
.tend-lcc > span
{
	display:inline-block;
	text-transform:uppercase;
	margin-right:30px;
}
.tend-lcc > span span
{
	color:#565854;
	font-family: 'open_sanssemibold';
}
.tender-cnt p
{
	font-size:14px;
	color:#696b72;
	line-height:22px;
}
.tenders-more
{
	text-align:center;
	padding:10px 0 0 0;
}
.nw-banner-adds
{
}
.nw-banner-adds h3
{
	font-size:22px;
	color:#33353a;
	font-family: 'open_sansbold';
	margin:0 0 10px;
	padding:0px;
}
.nw-banner-adds > p
{
	font-size:14px;
	color:#7f8185;
	font-family: 'open_sansregular';
	line-height:23px;
}
.nw-banner-table
{
	padding:25px 0 0 0;
}
.nw-banner-table table
{
	width:100%;
	font-family: 'open_sansregular';
}
.nw-banner-table table th
{
	border:#d3d6d8 1px solid;
	background:#fbfbfb;
	font-size:20px;
	color:#33353a;
	
	font-family: 'open_sanssemibold';
	padding:17px 29px;
}
.nw-banner-table table th:first-child
{
	width:10%;
}
.nw-banner-table table td
{
	border:#d3d6d8 1px solid;
	font-size:14px;
	font-weight:400;
	padding:15px 29px;
}
.nw-banner-table table td p.bnr-pr
{
	margin:0px;
	padding:0px;
	font-size:19px;
	color:#33353a;
}
.nw-banner-table table td p.bnr-pr span
{
	font-size:13px;
}
.post-upload
{
	margin:25px 0 0 0;
	max-width:292px;
}
.post-upload .uploader 
{
	width:100%;
	height:auto;
	background:none;
	position:relative;
	padding-right:55px;
}
.post-upload .uploader .filename
{
	display:block;
	background:#fff;
	border:#d3d6d8 1px solid;
	font-family: 'open_sansregular';
	padding:9px 5px 10px 16px;
	width:auto;
	height:auto;
	float:none;
	line-height:normal;
}
.post-upload .uploader .action, .post-upload .uploader.hover .action, .post-upload .uploader.focus .action  
{
	font-size:14px;
	color:#6e767c;
	font-family: 'open_sansregular';
	border:#d8dada 1px solid;
	font-weight:400;
	position:absolute;
	top:2px;
	right:0px;
	width:auto;
	height:auto;
	line-height: normal;
    padding: 8px 17px 7px 17px;
	
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
}
.post-upload .post-upld
{
	z-index:1;
}
.ne-bnr-bt
{
	padding-top:25px;
}
.upgrade-job
{
}
.upgrade-job h2
{
	text-align:center;
	font-size:36px;
	color:#151c2f;
	margin:0px 0px 10px 0px;
	font-family: 'open_sansregular';
}
.upgrade-job > p
{
	text-align:center;
	font-size:14px;
	color:#928b8b;
}
.cm-radio-large
{
}
.cm-radio-large .radio
{
	width:23px;
	height:23px;
}
.cm-radio-large .radio > span
{
	background:url(../img/bg-sprite.png) no-repeat -123px -2px !important;
	width:23px;
	height:23px;
	position:relative;
}
.cm-radio-large .radio > span input
{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0px;
	margin:auto;
}
.cm-radio-large .radio > span.checked
{
	background-position:-150px -2px !important;
}
.upd-block
{
	border-right:#e7e7e8 1px solid;
	border-bottom:#e7e7e8 1px solid;
	position:relative;
	padding:69px 83px;
}
.upd-img
{
	margin:0 0 25px 0;
}
.upd-img img
{
	display:block;
	margin:0 auto;
}
.upd-content
{
	text-align:center;
}
.upd-content .radio
{
	display:block;
	margin:0 auto;
}
.upd-content .cm-radio-large
{
	margin-bottom:20px;
}
.upd-content h3
{
	margin:0px 0 15px;
	padding:0px;
	font-size:16px;
	color:#212530;
	font-family: 'robotobold';
}
.upd-content p
{
	font-size:14px;
	color:#a6a4a4;
	line-height:21px;
}
.upd-price
{
	display:inline-block;
	font-size:37px;
	color:#212530;
	font-family: 'robotolight';
	line-height:35px;
	margin:15px 0 0 0;
}
.upd-list > div
{
	margin-left:0;
	margin-right:0;
}
.upd-list > div > div
{
	padding-left:0;
	padding-right:0;
}
.upd-list > div > div:first-child .upd-block
{
	border-left:0;
}
.upd-list > div:first-child  > div .upd-block
{
	padding-top:0;
	padding-bottom:50px;
}
.upd-list > div:last-child .upd-block
{
	border-bottom:0;
}
.upd-list > div > div:last-child .upd-block
{
	border-right:0;
}
.upd-list
{
	padding:25px 0 0 0;
}
.upd-list > div > div:first-child .upd-block:before
{
	content:'';
	width:50px;
	height:50px;
	background:#fff;
	position:absolute;
	bottom:-25px;
	right:-25px;
	z-index:1;
}
.chse-plns
{
	background:#f6f6f6;
	border-top:#e0e1e2 1px solid;
	padding:64px 0;
}
.chse-plns h2
{
	text-align: center;
    font-size: 36px;
    color: #151c2f;
    margin: 0px 0px 15px 0px;
    font-family: 'open_sansregular';
}
.chse-plns h5
{
	text-align:center;
	font-size:14px;
	color:#928b8b;
	font-family: 'robotoregular';
	margin:0 0 35px;
}
.chse-blk
{
	position:relative;
}
.chse-image
{
}
.chse-image img
{
	display:block;
	margin:0 auto;
}
.chse-content
{
	text-align:center;
	padding:20px 10px 0;
}
.lgr-check
{
}
.lgr-check .checker
{
	width:25px;
	height:25px;
	position:relative;
}
.lgr-check .checker span
{ 
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url(../img/bg-sprite.png) no-repeat  -125px -29px !important;
}
.lgr-check .checker span.checked
{
	background-position:-154px -29px !important;
}
.chse-content .lgr-check
{
	margin-bottom:20px;
}
.chse-content h3
{
	font-size:16px;
	color:#212530;
	margin:0px 0 20px;
	padding:0;
}
.chse-content p
{
	font-size:14px;
	color:#a6a4a4;
	line-height:21px;
}
.updr-button
{
	display:inline-block;
	background:#ff8a00;
	border:none;
	font-size:16px;
	color:#ffffff;
	font-family: 'robotobold';
	position:relative;
	padding:15px 65px;
	text-transform:uppercase;
	
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	
	transition:background ease-out 0.2s;
	-webkit-transition:background ease-out 0.2s;
	-moz-transition:background ease-out 0.2s;
	-ms-transition:background ease-out 0.2s;
	-o-transition:background ease-out 0.2s;
}
.updr-button:focus, .updr-button:hover
{
	background:#ffa031;
}
.updr-bt
{
	text-align:center;
	padding:20px 0 0 0;
}
.checkt-table
{
	margin-bottom:35px;
	padding-top:0;
}
.payment-method
{
	position: relative;
    border: #d9dde8 1px solid;
    background: #fff;
    padding: 28px;
	
    box-shadow: 0px 0px 13px 3px #ecf0ff;
    -webkit-box-shadow: 0px 0px 13px 3px #ecf0ff;
    -moz-box-shadow: 0px 0px 13px 3px #ecf0ff;
    -ms-box-shadow: 0px 0px 13px 3px #ecf0ff;
    -o-box-shadow: 0px 0px 13px 3px #ecf0ff;
}
.pamt-switch
{
	margin:0 0 28px;
}
.pst-swt
{
	position:relative;
	border:#e3e3e3 1px solid;
	
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	
	transition:background ease 0.2s, border ease 0.2s;
	-webkit-transition:background ease 0.2s, border ease 0.2s;
	-moz-transition:background ease 0.2s, border ease 0.2s;
	-ms-transition:background ease 0.2s, border ease 0.2s;
	-o-transition:background ease 0.2s, border ease 0.2s;
}
.pst-swt label
{
	font-size:15px;
	color:#565656;
	text-transform:uppercase;
	font-family: 'open_sanssemibold';
	font-weight:normal;
	display:block;
	margin:0px;
	padding:22px 15px 23px 103px;
	cursor:pointer;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.pst-swt .comme-radio-bt
{
	position:absolute;
	top:21px;
	left:17px;
}
.pst-swt label:before
{
	content:'';
	width:36px;
	height:25px;
	background:url(../img/bg-sprite.png) no-repeat 0 0;
	position:absolute;
	top: 22px;
    left: 52px;
}
.crd-card label:before
{
	background-position:0px -84px;
}
.paypal label:before
{
	background-position:-48px -83px;
}
.pst-swt.active
{
	background:#fe9b00;
	border-color:#fe9b00;
}
.pst-swt.active label
{
	color:#fff;
}
.crd-card.active label:before
{
	background-position:0px -57px;
}
.paypal.active label:before
{
	background-position:-48px -57px;
}
.pamt-switch > div
{
	margin-left:-5px;
	margin-right:-5px;
}
.pamt-switch > div > div
{
	padding-left:5px;
	padding-right:5px;
}
.pay-accept
{
	margin-bottom:25px;
}
.pay-accept h4
{
	margin:0px 0 13px;
	padding:0px;
	font-size:15px;
	color:#666666;
	text-transform:uppercase;
	font-family: 'open_sanssemibold';
}
.pay-accept ul
{
	margin:0px;
	padding:0px;
	font-size:0;
}
.pay-accept li
{
	display:inline-block;
	vertical-align:top;
	margin-right:10px;
}
.payment-form
{
}
.payment-form .from-label
{
	text-transform:uppercase;
}
.payment-form .commen-select .selecter .selecter-selected
{
	text-transform:uppercase;
}
.payment-form .commen-select .selecter .selecter-selected:after
{
	content:'';
	width:0;
	height:0;
	background:none;
	border-style:solid;
	border-color:#a8aeb0 transparent transparent transparent;
	border-width:7px;
	top: 20px;
    right: 10px;
}
.payment-form > div
{
	margin-left:-8px;
	margin-right:-8px;
}
.payment-form > div > div
{
	padding-left:8px;
	padding-right:8px;
}
.payment-form .row .row 
{
	margin-left:-6px;
	margin-right:-6px;
}
.payment-form .row .row > div 
{
	padding-left:6px;
	padding-right:6px;
}
.prfm-bt
{
	padding:15px 0 0 0;
}
.cms-section
{
}
.company-commen
{
	padding:44px 10px 44px 0;
}
.cmnr-div
{
	margin-bottom:30px;
}
.cmnr-div:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.cmnr-div .jobs-image
{
	margin:0 20px 0 0;
}
.cmnr-content
{
	overflow:hidden;
}
.cmnr-content h2
{
	margin:0px 0 10px;
	padding:0px;
	font-size:30px;
	color:#33353a;
	font-family: 'open_sansbold';
}
.cmnr-content p
{
	font-size:14px;
	color:#7f8080;
	font-family: 'open_sansregular';
	line-height:23px;
}
.cmpy-description
{
	margin-bottom:30px;
}
.cmpy-description h3
{
	font-size:32px;
	color:#33353a;
	font-family: 'open_sanslight';
	margin:0 0 15px;
}
.cmpy-description p
{
	font-size:14px;
	color:#989999;
	font-weight:400;
	line-height:25px;
	font-family: 'open_sansregular';
}
ul.cms-list
{
	margin:0px 0 20px;
	padding:0px;
}
ul.cms-list li
{
	font-family: 'open_sansregular';
	color:#989999;
	font-size:14px;
	padding:0 0 0 20px;
	margin-bottom: 9px;
}
ul.cms-list li:before
{
	content: "\e901";
	font-family: 'ripi';
	font-size:13px;
	color:#989999;
	position:absolute;
	top:0px;
	left:0px;
}
.cmpy-description ul.cms-list
{
	margin-top:35px;
}
.sidebar-right
{
	position:relative;
	background:#f9f9f9;
	border-left:#d8dbdc 1px solid;
	margin-left:-15px;
	padding:37px 0 15px 21px;
}
.slr-wdjt
{
}
.slr-cnnt
{
	background:#fff;
	border:#f0f0f0 1px solid;
	padding:29px 42px 40px 53px;
	border-left:#ff8a00 5px solid;
	position:relative;
	margin:0 0 20px 0;
	
	box-shadow: 0px 0px 9px 3px #ecf0ff;
    -webkit-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -moz-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -ms-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -o-box-shadow: 0px 0px 9px 3px #ecf0ff;
}
.slr-cnnt:before
{
	content:'';
	width:0;
	height:0;
	border-style:solid;
	border-color: transparent #ff8a00 transparent transparent;
	border-width:7px;
	position:absolute;
	top: 5px;
    left: -19px;
}
.slr-cnnt h3
{
	font-size:23px;
	color:#2d2e31;
	font-family: 'open_sanslight';
	margin:0px 0 15px;
	padding:0px;
}
.slr-cnnt ul
{
	margin:0px 0 30px;
	font-size:0;
}
.slr-cnnt li
{
	display:inline-block;
	margin-left:9px;
	vertical-align:top;
	margin-bottom:5px;
}
.slr-cnnt li:first-child
{
	margin-left:0;
}
.slr-cnnt li a
{
	display:block;
	width:55px;
	height:42px;
	background:#f2f2f2;
	text-align:center;
	font-size:16px;
	padding-top: 11px;
	
	transition:background ease 0.2s;
	-webkit-transition:background ease 0.2s;
	-moz-transition:background ease 0.2s;
	-ms-transition:background ease 0.2s;
	-o-transition:background ease 0.2s;
}
.slr-cnnt li.slr-fb a
{
	color:#5180c6;
}
.slr-cnnt li.slr-gplus a
{
	color:#da4d39;
}
.slr-cnnt li.slr-twitter a
{
	color:#53acf0;
}
.slr-cnnt li.slr-linkedin a
{
	color:#3e474e;
}
.slr-cnnt li a:hover
{
	background:#e7e7e7;
}
.slr-cnnt p
{
	margin:0px;
	padding:0px;
	font-size:16px;
	color:#888b8c;
	font-family: 'open_sansregular';
	word-break:break-all;
    
}
.slr-cnnt p a
{
	color:#888b8c;
}
.view-jbs
{
	display:inline-block;
	background:#51585a;
	color:#fff;
	font-family: 'robotobold';
	font-size:12px;
	line-height:20px;
	padding:8px 25px;
	text-transform:uppercase;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
	
	transition:background ease 0.2s;
	-webkit-transition:background ease 0.2s;
	-moz-transition:background ease 0.2s;
	-ms-transition:background ease 0.2s;
	-o-transition:background ease 0.2s;
}
.view-jbs:hover, .view-jbs:focus
{
	background:#666f71;
	color:#fff;
}
.my-postbt
{
	text-align:right;
	margin-bottom:24px;
}
.postbutton
{
	display:inline-block;
	font-size:14px;
	color:#fff;
	background:#384650;
	font-family: 'robotobold';
	text-transform:uppercase;
	padding:11px 20px;
	
	transition:background ease 0.2s;
	-webkit-transition:background ease 0.2s;
	-moz-transition:background ease 0.2s;
	-ms-transition:background ease 0.2s;
	-o-transition:background ease 0.2s;
}
.postbutton:focus, .postbutton:hover
{
	background:#556570;
	color:#fff;
}
.myjb-dat
{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:500;
}
.myjb-dat span
{
	font-family: 'robotobold';
}
.bdge 
{
	background:#bcc1c4;
	font-size:13px;
	color:#ffffff;
	display:inline-block;
	line-height:18px;
	padding:4px 20px;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
}
.bdge-sucess
{
	background:#7bc458;
}

.bt-view, .bt-edit, .bt-delete
{
	margin-left:3px;
	width:27px;
	height:27px;
	margin-bottom:3px;
	display:inline-block;
	position:relative;
	background:#bcc1c4;
	text-align:center;
	color:#fff;
	font-size:13px;
	padding:3px 0 0 0;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
	
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
}
.bt-view:after, .bt-edit:after, .bt-delete:after
{
	content:'';
	font-family: 'ripi';
	font-size:14px;
}
.bt-view:after
{
	 content: "\e913";
}
.bt-edit:after
{
	content: "\e924";
}
.bt-delete:after
{
	content: "\e925";
}
.bt-view:hover, .bt-edit:hover, .bt-delete:hover, .bt-view:focus, .bt-edit:focus, .bt-delete:focus
{
	background:#ff8a00;
	color:#fff;
}
.bt-upgrade
{
	display:inline-block;
	font-size: 13px;
    color: #ffffff;
    display: inline-block;
    line-height: 18px;
    padding: 4px 20px;
	background:#7d8083;
	
    border-radius: 35px;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    -ms-border-radius: 35px;
    -o-border-radius: 35px;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.bt-upgrade:hover, .bt-upgrade:focus
{
	background:#575c60;
	color:#fff;
}
.bdge-error
{
	background:#fa5c37;
}
.jbn-cm-del
{
}
.jbl-delete-bt
{
	display:inline-block;
	font-size: 13px;
    color: #3c494e;
    display: inline-block;
    line-height: 18px;
    padding:4px 20px 4px 33px;
	background:#fff;
	border:#d6d6d6 1px solid;
	position:relative;
	
    border-radius: 35px;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    -ms-border-radius: 35px;
    -o-border-radius: 35px;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.jbl-delete-bt:before
{
   content: "\e925";
    font-family: 'ripi';
    font-size: 14px;
	position:absolute;
	top: 4px;
    left: 10px;
	color:#4b575c;
	font-size:14px;
}
.my-jb-table
{
	position:relative;
	padding:0px;
}
.my-jb-table .jbn-cm-del
{
	position:absolute;
	top: 20px;
    right: 13px;
}
.tender-tprd
{
	background:#f8fafa;
	border-bottom:#e2e4e5 1px solid;
	padding:33px 0;
}
.tender-by-loc
{
}
.tender-by-loc:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.tend-tp-cnt
{
	overflow:hidden;
	padding-top:14px;
}
.tend-tp-cnt h3
{
	margin:0px 0 10px;
	padding:0px;
	font-size:20px;
	color:#33353a;
	font-family: 'open_sansbold';
}
.tend-cprt .wrk-locations
{
	display:inline-block;
	margin-right:10px;
	text-transform:uppercase;
}
.prj-value, .prj-sts
{
	display:inline-block;
	margin-right:10px;
	text-transform:uppercase;
	font-size:13px;
	color:#60625d;
	padding: 1px 0 0 22px;
	position:relative;
	font-family: 'open_sanslight';
}
.prj-value:before , .prj-sts:before, .tend-own p:before
{
    content: "\e92a";
    font-family: 'ripi';
    font-size: 17px;
    color: #686060;
    position: absolute;
    top: 0px;
    left: 0px;
}
.prj-sts:before
{
	content: "\e92b";
}
.prj-value span, .prj-sts span
{
	font-family: 'open_sansbold';
}
.tend-own
{
}
.tend-own p
{
	margin:0px;
	font-size:13px;
	color:#60625d;
	padding: 1px 0 0 22px;
	position:relative;
	font-family: 'open_sansregular';
	text-transform:uppercase;
}
.tend-own p:before
{
	content: "\e92f";
}
.tend-contact
{
	border-left:#dce0e0 1px solid;
	padding-left:48px;
}
.tend-contact:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.tend-cnt-img
{
	float:left;
	margin-right:31px;
}
.tend-cont-details
{
	overflow:hidden;
}
.tend-cont-details h3
{
	margin:0px 0 10px;
	padding:0px;
	font-size:20px;
	color:#33353a;
	font-family: 'open_sansbold';
}
.tend-cont-details p
{
	font-size:14px;
	color:#6b6c6a;
	font-family: 'open_sansregular';
	line-height:23px;
}
.tender-feks
{
}
.ten-feks-prj
{
	border-bottom:#e2e4e5 1px solid;
	padding-bottom:26px;
	margin-bottom:35px;
}
.ten-feks-prj h3
{
	margin: 0px 0 33px;
    padding: 0px;
    font-size: 28px;
    color: #1b1c21;
   font-family: 'open_sansregular';
}
.ten-feks-prj p
{
	font-size:14px;
	color:#989999;
	line-height:23px;
	font-family: 'open_sansregular';
}
.feks-prj-docs
{
	border-left:#e2e4e5 1px solid;
	padding-left:38px;
}
.feks-prj-docs ul
{
	margin:0px;
	padding:0px;
}
.feks-prj-docs li
{
	border-top:#e2e4e5 1px solid;
	padding:29px 0 11px 65px;
	position:relative;
}
.feks-prj-docs li:first-child
{
	border-top:0;
	padding-top:0;
}
.feks-prj-docs li h5
{
	margin:0px 0 12px;
	padding:0px;
	font-size:15px;
	color:#151717;
	font-family: 'open_sanssemibold';
}
.feks-prj-docs li h5 a
{
	color:#151717;
}
.feks-prj-docs li p
{
	font-size:14px;
	color:#989999;
}
.feks-prj-docs li:before
{
	content: "\e92c";
	font-family: 'ripi';
	font-size:40px;
	color:#000000;
	position:absolute;
	top:30px;
	left:0px;
	line-height:normal;
}
.feks-prj-docs li:first-child:before
{
	top:0;
}
.fek-work-pck
{
}
.fekpc-tp
{
	margin-bottom:42px;
}
.fektc-cnt
{
}
.fektc-cnt h3
{
	margin: 0px 0 15px;
    padding: 0px;
    font-size: 28px;
    color: #1b1c21;
    font-family: 'open_sansregular';
}
.fektc-cnt p 
{
    font-size: 14px;
    color: #989999;
    line-height: 23px;
    font-family: 'open_sansregular';
}
.feks-send-bt
{
	display:inline-block;
	font-size:14px;
	color:#ffffff;
	font-family: 'open_sanssemibold';
	padding:11px 38px;
	text-transform:uppercase;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
	
	background: rgb(253,137,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(253,137,0,1) 0%, rgba(227,123,2,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(253,137,0,1) 0%,rgba(227,123,2,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(253,137,0,1) 0%,rgba(227,123,2,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd8900', endColorstr='#e37b02',GradientType=0 ); /* IE6-9 */

}
.feks-send-bt:hover
{
	color:#fff;
}
.feks-bt
{
	float:right;
	margin-top:25px;
}
.feks-table
{
}
.feks-table table
{
	width:100%;
	border-collapse:collapse;
}
.feks-table table th
{
	background:#f9f9fa;
	font-size:14px;
	color:#212530;
	font-family: 'open_sansregular';
	text-align:center;
	border:#c3c4c8 1px solid;
	padding:14px 12px;
}
.feks-table table th:first-child, .feks-table table td:first-child
{
	text-align:center;
}
.feks-table table td
{
	font-size:14px;
	color:#989999;
	font-family: 'open_sansregular';
	border:#c3c4c8 1px solid;
	padding:14px 12px;
}
.feks-table table td .commen-checkbox
{
	margin:0px auto;
	width:20px;
	height:20px;
	padding:0;
}
.pdf-icon
{
	font-family: 'ripi';
	display:inline-block;
	font-size:25px;
	color:#1e1e1e;
}
.pdf-icon:before
{
	content: "\e92c";
}
.feks-table table td .pdf-icon
{
	display:block;
	text-align:center;
}
.ticks, .dead, .cups
{
	display:inline-block;
	font-family: 'ripi';
	font-size:18px;
	color:#1e1e1e;
}
.cups
{
	font-family:FontAwesome;
	font-size:18px;
	color:#EA7D78;
}
.cups:before
{
	content: "\f091";
}
.ticks
{
	color:#58bf3c;
}
.dead
{
	color:#f4b264;
}
.ticks:before
{
	content: "\e92d";
}
.dead:before
{
	content: "\e92e";
}
.mciro-base
{
	border: #d9dde8 1px solid;
    padding: 22px 26px 25px 26px;
    background: #fff;
	
    box-shadow: 0px 0px 9px 3px #ecf0ff;
    -webkit-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -moz-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -ms-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -o-box-shadow: 0px 0px 9px 3px #ecf0ff;
}
.mrc-tp
{
	border-bottom:#dad9d7 1px solid;
	padding-bottom:23px;
	margin-bottom:35px;
	position:relative;
}
.mrc-renew
{
	border-bottom:#dedede 1px solid;
	padding-bottom:14px;
	margin-bottom:24px;
}
.mciro-base h3
{
	font-size:23px;
	margin:0px 0 15px;
	padding:0px;
	font-family: 'oswaldregular';
}
.mrc-renew-cn
{
	padding-right:20px;
}
.mrc-renew-cn p
{
	font-family: 'open_sansregular';
	font-size:14px;
	color:#989999;
	line-height:25px;
}
.mrc-renew > div
{
	margin-left:0;
	margin-right:0;
}
.mrc-renew > div > div
{
	padding-left:0;
	padding-right:0;
}
.mrc-skills
{
	border-left:#dedede 1px solid;
	padding-left:30px;
}
.mrc-skills ul.cms-list li
{
	border-top:#dedede 1px solid;
	margin:0px;
	padding:13px 0 13px 20px;
	line-height:18px;
}
.mrc-skills ul.cms-list li:before
{
	top:13px;
}
.mrc-skills ul.cms-list li:first-child
{
	border-top:0;
}
.sk-circle {
  margin: 100px auto;
  width: 40px;
  height: 40px;
  position: relative;
}
.sk-circle .sk-child {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.sk-circle .sk-child:before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #ff8f0d;
  
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  
  -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
          animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
		  -moz-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
		  -ms-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
		  -o-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
}
.sk-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
      -ms-transform: rotate(30deg);
          transform: rotate(30deg);
		  -moz-transform: rotate(30deg);
		  -o-transform: rotate(30deg); 
}
.sk-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
      -ms-transform: rotate(60deg);
          transform: rotate(60deg); 
		  -moz-transform: rotate(60deg);
		  -o-transform: rotate(60deg);
}
.sk-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg); 
		  -moz-transform: rotate(90deg);
		  -o-transform: rotate(90deg);
}
.sk-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
      -ms-transform: rotate(120deg);
          transform: rotate(120deg); 
		  -moz-transform: rotate(120deg);
		  -o-transform: rotate(120deg);
}
.sk-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
      -ms-transform: rotate(150deg);
          transform: rotate(150deg); 
		  -moz-transform: rotate(150deg);
		  -o-transform: rotate(150deg);
}
.sk-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg); 
		  -moz-transform: rotate(180deg);
		  -o-transform: rotate(180deg);
}
.sk-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
      -ms-transform: rotate(210deg);
          transform: rotate(210deg); 
		  -moz-transform: rotate(210deg);
		  -o-transform: rotate(210deg);
}
.sk-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
      -ms-transform: rotate(240deg);
          transform: rotate(240deg);
		  -moz-transform: rotate(240deg);
		  -o-transform: rotate(240deg); 
}
.sk-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg); 
		  -moz-transform: rotate(270deg);
		  -o-transform: rotate(270deg);
}
.sk-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
      -ms-transform: rotate(300deg);
          transform: rotate(300deg);
		  -moz-transform: rotate(300deg);
		  -o-transform: rotate(300deg); 
}
.sk-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
      -ms-transform: rotate(330deg);
          transform: rotate(330deg); 
		  -moz-transform: rotate(330deg);
		  -o-transform: rotate(330deg);
}
.sk-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
          animation-delay: -1.1s;
		  -moz-animation-delay: -1.1s;
		  -ms-animation-delay: -1.1s;
		  -o-animation-delay: -1.1s; 
}
.sk-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
          animation-delay: -1s; 
		  -moz-animation-delay: -1s;
		  -ms-animation-delay: -1s;
		  -o-animation-delay: -1s;
}
.sk-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
          animation-delay: -0.9s;
		  -moz-animation-delay: -0.9s;
		  -ms-animation-delay: -0.9s;
		  -o-animation-delay: -0.9s; 
}
.sk-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
          animation-delay: -0.8s;
		  -moz-animation-delay: -0.8s;
		  -ms-animation-delay: -0.8s;
		  -o-animation-delay: -0.8s; 
}
.sk-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
          animation-delay: -0.7s; 
		  -moz-animation-delay: -0.7s;
		  -ms-animation-delay: -0.7s;
		  -o-animation-delay: -0.7s;
}
.sk-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
          animation-delay: -0.6s;
		  -moz-animation-delay: -0.6s;
		  -ms-animation-delay: -0.6s;
		  -o-animation-delay: -0.6s; 
}
.sk-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
          animation-delay: -0.5s;
		  -moz-animation-delay: -0.5s;
		  -ms-animation-delay: -0.5s;
		  -o-animation-delay: -0.5s; 
}
.sk-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
          animation-delay: -0.4s;
		  -moz-animation-delay: -0.4s;
		  -ms-animation-delay: -0.4s;
		  -o-animation-delay: -0.4s; 
}
.sk-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
          animation-delay: -0.3s; 
		  -moz-animation-delay: -0.3s;
		  -ms-animation-delay: -0.3s;
		  -o-animation-delay: -0.3s;
}
.sk-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
          animation-delay: -0.2s;
		  -moz-animation-delay: -0.2s;
		  -ms-animation-delay: -0.2s;
		  -o-animation-delay: -0.2s; 
}
.sk-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
          animation-delay: -0.1s;
		  -moz-animation-delay: -0.1s;
		  -ms-animation-delay: -0.1s;
		  -o-animation-delay: -0.1s; 
}

@-webkit-keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
			-moz-transform: scale(0);
			-ms-transform: scale(0);
			-o-transform: scale(0);
  } 40% {
    -webkit-transform: scale(1);
            transform: scale(1);
			-moz-transform: scale(1);
			-ms-transform: scale(1);
			-o-transform: scale(1);
  }
}

@keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
			-moz-transform: scale(0);
			-ms-transform: scale(0);
			-o-transform: scale(0);
  } 40% {
    -webkit-transform: scale(1);
            transform: scale(1);
			-moz-transform: scale(1);
			-ms-transform: scale(1);
			-o-transform: scale(1);
  }
}
@-moz-keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
			-moz-transform: scale(0);
			-ms-transform: scale(0);
			-o-transform: scale(0);
  } 40% {
    -webkit-transform: scale(1);
            transform: scale(1);
			-moz-transform: scale(1);
			-ms-transform: scale(1);
			-o-transform: scale(1);
  }
}
@-ms-keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
			-moz-transform: scale(0);
			-ms-transform: scale(0);
			-o-transform: scale(0);
  } 40% {
    -webkit-transform: scale(1);
            transform: scale(1);
			-moz-transform: scale(1);
			-ms-transform: scale(1);
			-o-transform: scale(1);
  }
}
@-o-keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
			-moz-transform: scale(0);
			-ms-transform: scale(0);
			-o-transform: scale(0);
  } 40% {
    -webkit-transform: scale(1);
            transform: scale(1);
			-moz-transform: scale(1);
			-ms-transform: scale(1);
			-o-transform: scale(1);
  }
}

.mcr-qup
{
	position:relative;
	margin-bottom:40px;
}
.mcr-slide-load
{
	position:absolute;
	top:0;
	left:0px;
	z-index: 101;
	width:100%;
	height:100%;
	background:#fff;
}
.mcr-sl-base
{
	overflow:hidden;
	height:203px;
}
.meq-ngs
{
}
.meq-ngs > a
{
	display:block;
	padding:0px;
	margin:0px 0 10px;
}
.meq-ngs p
{
	margin:0px;
	padding:0px;
	line-height:20px;
	font-size:14px;
	color:#656262;
}
.mocr-frm
{
	border:#e8e8e8 1px solid;
	background:#f6f6f6;
	padding:21px;
}
.mssr-from-base
{
}
.mmsr-form-block
{
	margin-bottom:11px;
}
.nw-cm-textfeild, .nw-cm-textarea
{
	padding:8px 14px;
	height:auto;
	border:#d8d8d8 1px solid;
	font-size:14px;
	color:#7d7575;
	background:#fff;
	font-family: 'robotoregular';
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
	
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-ms-border-radius:0;
	-o-border-radius:0;
}
.nw-cm-textfeild:focus, .nw-cm-textarea:focus
{
	border-color:#d8d8d8;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
}
.ffrm-label
{
	display:block;
	margin:0px;
	padding:10px 0 0 0;
	line-height:normal;
	font-size:14px;
	color:#605e5e;
	font-weight:normal;
}
.ffrm-label span
{
	color:#ee4b4b;
}
.nw-selector
{
}
.nw-selector .selecter  
{
	max-width:none;
	margin:0px;
}
.nw-selector .selecter-selected
{
	padding:8px 14px;
	height:auto;
	border:#d8d8d8 1px solid;
	font-size:14px;
	color:#7d7575;
	background:#fff;
	font-family: 'robotoregular';
	line-height:20px;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
	
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-ms-border-radius:0;
	-o-border-radius:0;
}
.nw-selector .selecter-selected:after
{
	border-top-color:#000;
}
.nw-selector .selecter-item
{
	line-height:20px;
	font-size:14px;
	color:#7d7575;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.nw-selector .selecter-item:hover, .nw-selector .selecter-item.selected, .nw-selector .selecter-item.selected:hover
{
	background:#ff8f0d;
	color:#fff;
}
.nww-bt-group
{
	margin-top:10px;
}
.nw-reset, .nw-submit
{
	border:#d9d9d9 1px solid;
	display:inline-block;
	background:#212121;
	font-size:14px;
	color:#ffffff;
	padding:5px 10px;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.nw-reset:hover, .nw-submit:hover
{
	background:#ff8f0d;
	color:#fff;
	border-color:#ff8f0d;
}
.msr-map
{
	height:490px;
}
textarea.nw-cm-textarea
{
	height:72px;
	resize:none;
}
.mrc-opt
{
	position:absolute;
	top:24px;
	right:0px;
}
.mrc-opt p
{
	margin:0px 0 0 10px;
	padding:0px 0 0 36px;
	font-size:16px;
	color:#272a35;
	display:inline-block;
	vertical-align:top;
	position:relative;
	border-left:#c5c4c1 1px solid;
}
.mrc-opt p:before
{
	content:'';
	font-family: 'ripi';
	font-size:20px;
	color:#b0aeab;
	position:absolute;
	top:0px;
	left:9px;
}
.mrc-opt p.mrc-mob:before
{
	content: "\e900";
}
.mrc-opt p.mrc-location:before
{
	content: "\e90b";
}
.mrc-opt p:first-child
{
	border-left:0;
	margin-left:0;
}
.login-section
{
	background:#f9f9f9;
	padding:51px 0;
}
.lgr-base
{
	max-width:973px;
	margin:0 auto;
}
.lgr-base h2
{
	text-align:center;
	margin:0px 0 41px;
	padding:0px;
	line-height:36px;
	font-size:26px;
	color:#2b2d31;
	font-family: 'open_sansregular';
}
.login-base
{
	border: #d9dde8 1px solid;
    padding: 35px 35px 55px;
    background: #fff;
	
    box-shadow: 0px 0px 9px 3px #ecf0ff;
    -webkit-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -moz-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -ms-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -o-box-shadow: 0px 0px 9px 3px #ecf0ff;
}
.usser-tp
{
	margin-bottom:38px;
	text-align:center;
}
.usser-tp img
{
	display:block;
	margin:0 auto 10px;
}
.usser-tp h4
{
	margin:0px;
	padding:0px;
	font-size:27px;
	color:#434752;
	font-family: 'open_sansregular';
}
.user-lg-form
{
}
.user-lg-block
{
	margin-bottom:30px;
	position:relative;
}
.user-lg-label
{
	display:block;
	margin:0px 0 5px;
	padding:0px;
	font-weight:normal;
	font-size:15px;
}
.use-lg-feild, .use-lg-textarea
{
	padding:11px 14px;
	height:auto;
	border:#d8d8d8 1px solid;
	font-size:14px;
	color:#7d7575;
	background:#fff;
	font-family: 'robotoregular';
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
	
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-ms-border-radius:0;
	-o-border-radius:0;
}
.use-lg-feild:focus, .use-lg-textarea:focus
{
	border-color:#d8d8d8;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
}
textarea.use-lg-textarea
{
	height:73px;
	resize:none;
}
.frg-passwd
{
	font-size:15px;
	color:#a1a2a4;
	position:absolute;
	top:0px;
	right:0px;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.frg-passwd:hover
{
	color:#000;
}

.frg-passwd1
{
	font-size:15px;
	color:#ff8a00;
	position:absolute;
	top:0px;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s; text-decoration:underline;
}
.frg-passwd1:hover
{
	color:#000; text-decoration:underline;
}
.user-lg-block .commen-checkbox
{
	margin-top:15px;
	margin-bottom:20px;
}
.login-button, .cnt-button
{
	display:block;
	width:100%;
	background:#ff8a00;
	border:0;
	padding:11px 5px;
	color:#fff;
	font-size:17px;
	font-family: 'robotobold';
}
.login-button:hover, .cnt-button:hover, .login-button:focus, .cnt-button:focus
{
	
}
.login-base > div
{
	margin-left:0;
	margin-right:0;
}
.login-base > div > div
{
	padding-left:0;
	padding-right:0;
}
.usersocila-base p
{
	font-size:14px;
	color:#8b8e98;
}
.user-heigt
{
	padding:0 65px;
	position:relative;
}
.user-login-social
{
	border-left:#90989d 1px solid;
}
.user-login-social:before
{
	content:'OR';
	width:50px;
	height:50px;
	background:#fff;
	position:absolute;
	top:50px;
	left:-25px;
	text-align:center;
	font-size:22px;
	color:#6d6e6f;
	font-weight:700;
	padding-top:14px;
}
.jbc-base
{
	position:relative;
}
.jbc-base:after
{
	content:'';
	clear:both;
	display:block;
}
.jpc-contant
{
	overflow:hidden;
	padding:10px 42px 0 0;
}
.jpc-contant .wishlist
{
	position:absolute;
	top:0px;
	right:0px;
}
.jpc-contant .wishlist1
{
	position:absolute;
	top:42px;
	right:0px;
}
.header-bottom
{
	background:#262837;
	z-index:5;
}
.header-bottom.background{
	min-height:55px;	
}
.header-bottom.background h1.logo img{max-height:33px;}
.header-bottom.background .menu > ul > li > a{font-size:14px;}
.pkgd-blod
{
	font-size:18px;
	color:#524c4c;
	font-family: 'robotobold';
}
.cmp-photos
{
}
.cmp-photos h3
{
	font-size:32px;
	color:#33353a;
	font-family: 'open_sansregular';
	margin:0 0 20px;
}
.cmp-photo-blk
{
	margin-bottom:17px;
}
.cmp-photo-rw > div
{
	margin-left:-8px;
	margin-right:-8px;
}
.cmp-photo-rw > div > div
{
	padding-left:8px;
	padding-right:8px;
}
.slr-cont
{
}
.slr-cont p
{
	font-size:14px;
	color:#707072;
	line-height:23px;
}
.slr-cmp-adr
{
	padding-top:15px;
}
.slr-cmp-adr p span
{
	color:#707072;
	font-weight:600;
}
.slr-cmp-adr p a
{
	color:#707072;
}
.slr-cmp-adr p a:hover
{
	color:#ff8f0d;
}
.add-price
{
	background:#e6e8ea;
	padding:22px 21px;
	margin-bottom:35px;
}
.add-price p
{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#20313b;
	font-family: 'open_sansregular';
}
.upload-banner
{
}
.upload-banner h4
{
	margin:0px 0 10px;
	padding:0px;
	font-size:20px;
	color:#33353a;
	font-family: 'open_sansregular';
}
.upload-banner .post-upload
{
	margin-top:0;
	max-width:none;
}
.commen-buttom-rd
{
	background:#ff8a00;
	border:0;
	font-size:14px;
	color:#ffffff;
	font-family: 'open_sanssemibold';
	text-transform:uppercase;
	padding:7px 36px;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
	
	transition:background ease 0.2s;
	-webkit-transition:background ease 0.2s;
	-moz-transition:background ease 0.2s;
	-ms-transition:background ease 0.2s;
	-o-transition:background ease 0.2s;
}
.commen-buttom-rd:hover, .commen-buttom-rd:focus
{
	background:#fea134;
}
.prf-lists
{
	padding: 5px 134px 25px 34px;
}
.prf-lists ul
{
	margin:0px;
	padding:0px;
	font-size:0;
}
.prf-lists li
{
	display:inline-block;
	margin-right:5px;
}
.prf-lists li a
{
	display:inline-block;
	background:#ff8a00;
	font-size:12px;
	color:#ffffff;
	font-family: 'open_sansbold';
	padding:7px 16px;
	text-transform:uppercase;
	line-height: normal;
	margin-bottom:5px;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.prf-lists li a:hover, .prf-lists li a:focus
{
	background:#fc9d2c;
}
.profile-keyword .prf-tp-div
{
	border-bottom:0;
}
.profile-keyword
{
	border-bottom:#d8d8d8 1px solid;
	position:relative;
}
.resume-info
{
	position:relative;
}
.subn-quotes
{
	padding:30px 0 0 0;
}
.plant-requirment
{
}
.plant-requirment h2
{
	font-size:25px;
	color:#3f434c;
	margin:0px 0px 10px 0px;
	font-family: 'open_sansbold';
}
.plant-requirment > p
{
	font-size:14px;
	color:#757678;
	font-family: 'open_sansregular';
}
.plnt-req-list
{
	padding:20px 0 0 0;
}
.plnt-block
{
	border: #d9dde8 1px solid;
    padding: 28px 26px 23px 26px;
    background: #fff;
    margin: 0 0px 35px 0;
	position:relative;
	
    box-shadow: 0px 0px 9px 3px #ecf0ff;
    -webkit-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -moz-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -ms-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -o-box-shadow: 0px 0px 9px 3px #ecf0ff;
	
	transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
	-webkit-transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
	-moz-transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
	-ms-transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
	-o-transition:background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
}
.plnt-block h3
{
	margin:0px 0px 10px 0px;
	font-size:22px;
	color:#33353a;
	font-family: 'open_sansbold';
}
.plnt-def
{
	margin:0 0 12px;
}
.plnt-def > span
{
	display:inline-block;
	margin-right:15px;
	margin-bottom:4px;
}
.plnt-def > span.jbr-location
{
	
}
.plt-time, .plt-own
{
	font-size:12px;
	color:#83897a;
	display:inline-block;
	position:relative;
	padding: 1px 0 0 22px;
}
.plt-time:before, .plt-own:before
{
	content: "\e930";
	font-family: 'ripi';
	font-size:17px;
	color:#b1b1b1;
	position:absolute;
	top:0px;
	left:0px;
}
.plt-own:before
{
	content:'\e92f';
}
.plnt-block p
{
	font-size:14px;
	color:#888c97;
	line-height:22px;
}
.plt-cnt
{
	display:inline-block;
	font-size:14px;
	text-transform:uppercase;
	background:#3c494e;
	color:#fff;
	font-family: 'robotobold';
	line-height:18px;
	padding:12px 25px;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
	
	transition:color ease 0.2s, background ease 0.2s;
	-webkit-transition:color ease 0.2s, background ease 0.2s;
	-mos-transition:color ease 0.2s, background ease 0.2s;
	-ms-transition:color ease 0.2s, background ease 0.2s;
	-o-transition:color ease 0.2s, background ease 0.2s;
}
.plt-cnt:hover, .plt-cnt:focus
{
	background:#486773;
	color:#fff;
}
.plt-fes
{
	position:absolute;
	top:0px;
	left:0px;
}
.plnt-block:hover
{
	background: #fff7ed;
    border-color: #ff8a00;
}
.plnt-more-div
{
	text-align:center;
	padding:20px 0 0 0;
}
.more-org
{
	background:#ff9519;
}
.more-org:before, .more-org:after, .more-org span.round
{
	background:#fff5e8;
}
.more-org:hover, .more-org:focus
{
	background:#feaa49;
}
.more-org:after
{
	opacity:0.7;
	filter:alpha(opacity=70);
}
.more-org span.round
{
	opacity:0.5;
	filter:alpha(opacity=50);
}
.plt-rply
{
	padding:37px 25px;
}
.plt-rply h3
{
	text-align:center;
	font-size:28px;
	color:#27262e;
	font-family: 'robotomedium';
	margin:0px 0 8px;
}
.plt-rply p
{
	text-align:center;
	font-size:14px;
	color:#8b8a8c;
	margin:0px;
}
.plt-form
{
	padding:25px 0 0 0;
}
.plt-form-block
{
	margin:0 0 13px;
}
.plt-text-feild, .plt-textarea
{
	background:#f9f9f9;
	padding:0px 0px 0px 0px;
	border:#cccccc 1px solid;
	font-size:14px;
	color:#9e9ea0;
	font-family: 'robotoregular';
	height:auto;
	padding:16px 32px 15px;
	
	border-radius:100px;
	-webkit-border-radius:100px;
	-moz-border-radius:100px;
	-ms-border-radius:100px;
	-o-border-radius:100px;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
}
textarea.plt-textarea
{
	resize:none;
	height:81px;
}
.plt-text-feild:focus, .plt-textarea:focus
{
	border-color:#ff8a00;
	
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
}
.plt-text-feild::-webkit-input-placeholder, .plt-textarea::-webkit-input-placeholder 
{ 
    color:    #9e9ea0;
}
.plt-text-feild:-moz-placeholder , .plt-textarea:-moz-placeholder 
{ 
   color:    #9e9ea0;
   opacity:  1;
}
.plt-text-feild::-moz-placeholder, .plt-textarea::-moz-placeholder 
{ 
   color:    #9e9ea0;
   opacity:  1;
}
.plt-text-feild:-ms-input-placeholder , .plt-textarea:-ms-input-placeholder 
{ 
   color:    #9e9ea0;
}
.plt-text-feild:placeholder-shown , .plt-textarea:placeholder-shown 
{ 
  color:    #9e9ea0;
}
.plt-rply
{
	display:none;
}
.plt-submit
{
	display:inline-block;
	background:#ff8a00;
	border:0;
	color:#fff;
	font-size:18px;
	text-transform:uppercase;
	font-weight:500;
	padding:22px 15px;
	
	border-radius:100px;
	-webkit-border-radius:100px;
	-moz-border-radius:100px;
	-ms-border-radius:100px;
	-o-border-radius:100px;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.plt-submit:hover, .plt-submit:focus
{
	background:#ffa133;
}
.cus-close
{
	width:55px;
	height:40px;
	background:url(../img/bg-sprite.png) no-repeat -186px 0px;
	position:absolute;
	top:28px;
	right:0px;
}
.fancybox-overlay
{
	background:#222431;
	background: rgba(34,36,49,0.89);
}
.training-base
{
}
.trin-block
{
    border: #d9dde8 1px solid;
    background: #fff;
    margin: 0 0px 35px 0;
    position: relative;
	
    box-shadow: 0px 0px 9px 3px #ecf0ff;
    -webkit-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -moz-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -ms-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -o-box-shadow: 0px 0px 9px 3px #ecf0ff;
	
    transition: background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
    -webkit-transition: background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
    -moz-transition: background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
    -ms-transition: background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
    -o-transition: background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
}
.trin-top
{
}
.trin-top:after
{
	content:'';
	clear:both;
	display:block;
}
.trin-top
{
	padding:27px 27px 16px;
}
.trin-img
{
	float:left;
	max-width:136px;
	border:#e2e2e2 3px solid;
	margin-right:27px;
}
.trin-cnt
{
	overflow:hidden;
}
.trin-cnt h3
{
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size:22px;
	color:#33353a;
	font-family: 'open_sansbold';
}
.trin-cnt p
{
	font-size:14px;
	color:#687085;
	line-height:22px;
}
.trin-mid
{
	background:#f2f4f5;
	border-top:#d3d8e6 1px solid;
	border-bottom:#d3d8e6 1px solid;
}
.trin-mid > div
{
	margin-left:0;
	margin-right:0;
}
.trin-mid > div > div
{
	padding-left:0;
	padding-right:0;
}
.trin-height
{
	padding:25px 25px;
}
.trin-qualification
{
	border-left:#d3d8e6 1px solid;
}
.trin-height h5
{
	font-size:18px;
	color:#524c4c;
	font-family: 'robotobold';
	margin:0px 0 15px;
	padding:0px;
}
.trin-height p
{
	font-size:14px;
	color:#7d8088;
	line-height:22px;
}
.trin-loc
{
	font-size:0;
}
.trin-loc li
{
	display:inline-block;
	font-size:14px;
	color:#212530;
	background:#d9dde0;
	padding:7px 15px;
	line-height:20px;
	margin:0 6px 6px 0;
}
.trin-online
{
	padding:22px 0 19px 27px;
}
.trin-online a
{
	display:inline-block;
	position:relative;
	font-size:16px;
	color:#565f52;
	padding: 2px 0 0 29px;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.trin-online a:before
{
	content: "\e931";
	font-family: 'ripi';
	font-size:22px;
	color:#262837;
	position:absolute;
	top:0px;
	left:0px;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.trin-online a:hover, .trin-online a:hover:before
{
	color:#ff8f0d;
}
.jpc-contant h3
{
	font-size:23px;
	color:#33353a;
	margin:0px 0px 10px;
	font-family: 'robotoregular';
}
.jpc-contant .clms-time
{
	margin-bottom:12px;
}
.jpc-contant .clms-time p
{
	font-size:13px;
}
.jpc-cprt
{
	margin:0 0 10px;
}
.jpc-by
{
	display:inline-block;
	margin-right:20px;
	font-size:13px;
	color:#4f5155;
	font-family: 'open_sansregular';
}
.jpc-by a
{
	display:inline-block;
	font-size:13px;
	color:#ff8a00;
	border-bottom:#fdaa63 1px solid;
	line-height: 19px;
}
.jpc-cprt .wrk-locations
{
	display:inline-block;
	text-transform:uppercase;
}
.jpc-year
{
	display:inline-block;
	position:relative;
	font-size:14px;
	color:#838282;
	padding:1px 0 0 22px;
	margin-bottom:4px;
	text-transform:uppercase;
}
.jpc-year:before
{
	content: "\e928";
	font-family: 'ripi';
	font-size:17px;
	color:#686060;
	position:absolute;
	top:0px;
	left:0px;
}
.jpc-cprt > span
{
	margin-right:10px;
}
.jpc-cprt .rating
{
	display:inline-block;
}
.jpc-prs
{
	
}
.jpc-prs p
{
	margin:0px;
	font-size:18px;
	color:#232426;
	font-family: 'open_sanslight';
}
.jbc-bt-div
{
	border-left: #dce0e0 1px solid;
    padding-left: 48px;
	max-width:268px;
	padding-top:20px;
}
.jbc-bt-div a + a
{
	margin-top:7px;
}
.jp-login, .jp-register
{
	display:block;
	background:#737373;
	font-size:14px;
	color:#fff;
	font-family: 'open_sanslight';
	position:relative;
	padding:13px 5px 13px 59px;
	line-height: 20px;
	
	border-radius:100px;
	-webkit-border-radius:100px;
	-moz-border-radius:100px;
	-ms-border-radius:100px;
	-o-border-radius:100px;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.jp-login:before, .jp-register:before
{
	content:'';
	font-family: 'ripi';
	font-size:15px;
	color:#fff;
	position:absolute;
	top: 14px;
    left: 28px;
}
.jp-login:before
{
	content: "\e929";
}
.jp-register:before
{
	content: "\e924";
}
.jp-login
{
	background:#35bc77;
}
.jp-register
{
	background:#ff8a00;
}
.jp-login:hover, .jp-login:focus
{
	color:#fff;
	background:#44cd87;
}
.jp-register:hover, .jp-register:focus
{
	color:#fff;
	background:#ff9a24;
}
.job-base > div
{
	margin-left:0;
	margin-right:0;
}
.job-base > div > div
{
	padding-left:0;
	padding-right:0;
}
.jobs-csleft
{
	margin-right:15px;
	padding-top:42px;
	padding-bottom:42px;
}
.jobs-csleft h3
{
	margin:0px 0px 27px 0px;
	padding:0px;
	font-size:20px;
	color:#33353a;
	font-family: 'open_sanssemibold';
}
.jobs-csleft h4
{
	font-size:16px;
	color:#33353a;
	font-family: 'open_sansregular';
	margin:0px 0px 19px 0px;
	padding:0px;
}
.jobs-csleft p
{
	font-size:14px;
	color:#989999;
	font-family: 'open_sansregular';
	line-height:23px;
}
.jbs-description
{
	border-bottom:#e2e4e5 1px solid;
	padding-bottom:29px;
	margin-bottom:35px;
}
.jbs-description ul
{
}
.jbs-description li
{
	font-family: 'open_sansregular';
	font-size:14px;
	color:#989999;
	margin:0 0 10px;
	padding:0px;
}
.jbs-profile
{
	border-bottom:#e2e4e5 1px solid;
	padding-bottom:35px;
	margin-bottom:35px;
}
.jbs-table
{
}
.jbs-table table
{
	width:100%;
}
.jbs-table table td
{
	border:#d9d9d9 1px solid;
	font-size:14px;
	color:#696b6b;
	font-family: 'open_sansregular';
	padding: 10px 24px;
}
.jbs-table table td:first-child
{
	width:30%;
}
.jbs-table table tr:nth-child(odd) td
{
	background:#fafafa;
}
.jbs-profile h4, .jbs-skills h4, .jbs-candidate h4
{
	font-size:20px;
}
.jbs-skills
{
	border-bottom: #e2e4e5 1px solid;
    padding-bottom: 29px;
    margin-bottom: 35px;
}
.jbs-skills ul
{
	margin:0;
	padding:0;
	font-size:0;
}
.jbs-skills  li
{
	display:inline-block;
	font-size:12px;
	color:#ffffff;
	background:#ff8a00;
	margin:0 6px 6px 0;
	font-family: 'open_sanssemibold';
	text-transform:uppercase;
	line-height: 19px;
	padding:5px 21px;
}
.jbs-candidate
{
}
.jbs-candidate ul
{
	margin:0;
	padding:0;
}
.jbs-candidate li
{
	margin:15px 0 0px;
}
.jbs-candidate li:first-child
{
	margin-top:0;
}
.jbs-candidate li:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.jbs-cc-lf
{
	float:left;
	width:100%;
	display:block;
	max-width:76px;
	margin-right:22px;
	font-size:14px;
	color:#8d9191;
	font-family: 'open_sansbold';
}
.jbs-candidate li p
{
	overflow:hidden;
	margin:0;
}
.jbs-section
{
}
.jbs-description, .jbs-profile, .jbs-skills, .jbs-candidate
{
	padding-right:31px;
}
.sidebar-map
{
	height:185px;
	background:#DCDCDC;
	margin:0 -41px 30px -52px;
}
.cr-inf
{
	margin-bottom:15px;
}
.cr-inf p
{
	font-size:14px;
	color:#adafaf;
	line-height:23px;
}
.aly-pop
{
	padding: 37px 25px;
}
.aly-pop h3
{
	text-align:center;
	font-size:28px;
	color:#27262e;
	font-family: 'robotomedium';
	margin:0px 0 8px;
}
.aly-pop p
{
	text-align:center;
	font-size:14px;
	color:#8b8a8c;
	margin:0px;
}
.apply-form
{
	padding:25px 0 0 0;
}
.aly-pop
{
	display:none;
}
.plt-upload
{
	margin:0 0 25px;
}
.plt-upload .uploader  span.filename
{
	display:block;
	float:none;
	font-size:14px;
	color:#717070;
	width:auto;
	height:auto;
	border:0;
	padding:0;
	margin:0;
	position:relative;
	padding-left:30px;
}
.plt-upload .uploader
{
	float:none;
	width:auto;
	height:auto;
	display:block;
	background:none;
}
.plt-upload .uploader  span.filename:before
{
	content: "\e927";
	font-family: 'ripi';
	font-size:23px;
	color:#717070;
	position:absolute;
	top:0px;
	left:0px;
} 
.plt-upload .uploader  .action
{
	display:none;
}
.plt-upload .uploader  .plt-f-upload
{
	z-index:1;
}
.cus-wrap .fancybox-skin
{
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
}
.jbs-section .adds
{
	top:35px;
}
.contact-us-base
{
	
}
.contact-us-base h2
{
	font-size:36px;
	color:#151c2f;
	font-family: 'open_sansbold';
	text-align:center;
	margin:0 0 65px;
}
.cnt-lf
{
	display:block;
	overflow:hidden;
	padding:0px 14px;
}
.cnt-lf > div
{
	margin-left:0;
	margin-right:0;
}
.cnt-lf > div > div
{
	padding-left:0;
	padding-right:0;
}
.cnt-gd
{
	border-left:#474036 1px dotted;
	border-top:#474036 1px dotted;
	text-align:center;
	padding:25px 26px 15px;
	display:block;
	margin-left:-15px;
	margin-right:-15px;
	position:relative;
}
.cnt-ico
{
	height:127px;
	margin-bottom:5px;
}
.cnt-ico img
{
	display:block;
	margin:0 auto;
}
.cnt-content
{
}
.cnt-content h5
{
	margin:0px 0 12px;
	padding:0px;
	font-size:14px;
	color:#878c9a;
	font-family: 'robotobold';
	text-transform:uppercase;
}
.cnt-content h4
{
	font-size:21px;
	color:#707072;
	font-family: 'robotoregular';
	margin:0px;
}
.cnt-content h4 a
{
	color:#707072;
}
.cnt-content p
{
	font-size:14px;
	color:#707072;
	line-height:23px;
	display:inline-block;
	width:100%;
}
.cnt-social
{

}
.cnt-social li 
{
	display:inline-block;
	margin:0 5px;
}
.cnt-social li  a
{
	font-size:21px;
	color:#c7cacc;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.cnt-social li  a:hover, .cnt-social li  a:focus
{
	color:#ff8a00;
}
.cnt-lf > div > div:first-child .cnt-gd
{
	border-left:0;
}
.cnt-lf > div:first-child .cnt-gd
{
	border-top:0;
}
.cnt-form-bs
{
	padding-left:52px;
}
.map-nw-section
{
	position:relative;
}
#cnt-map
{
	height:557px;
	background:#eae6de;
	border-top:#d9dbdc 1px solid;
}
.map-nw-section .container
{
	position:relative;
	z-index:1;
}
.mapnw-content
{
	position:absolute;
	top:73px;
	right:15px;
	background:#384650;
	width:100%;
	max-width:294px;
	padding:30px 37px 27px;
}
.mp-avatar
{
	width:145px;
	height:145px;
	overflow:hidden;
	margin:0 auto 23px;
	border:#f9f9f9 7px solid;
	
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
.mp-content
{
	text-align:center;
}
.mp-content p
{
	font-size:14px;
	color:#ffffff;
	line-height:23px;
}
.big-map
{
	display:block;
	background:#f78703;
	font-size:16px;
	color:#ffffff;
	font-family: 'robotobold';
	text-transform:uppercase;
	padding:7px 0;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	
	transition:background ease 0.2s, color ease 0.2s;
	-webkit-transition:background ease 0.2s, color ease 0.2s;
	-moz-transition:background ease 0.2s, color ease 0.2s;
	-ms-transition:background ease 0.2s, color ease 0.2s;
	-o-transition:background ease 0.2s, color ease 0.2s;
}
.big-map:hover, .big-map:focus
{
	color:#fff;
	background:#ff9d29;
}
.cmp-dashboard
{
}
.cmp-dashboard .company-details
{
	margin-right:0px;
	padding-left:18px;
}
.cmp-dashboard  .company-status
{
	margin-left:0px;
}
.cmp-dashboard .company-details  .cmp-left
{
	margin-right:17px;
}
.dsh-details
{
	border:#dad3d3 1px solid;
	margin-top:18px;
	padding:28px 0 0;
}
.dsh-details h3
{
	margin:0px 0 16px 22px;
	padding:0px;
	font-size:24px;
	color:#35383b;
	text-transform:uppercase;
	font-family: 'open_sanssemibold';
	position:relative;
}
.dsh-details h3:after
{
	content:'';
	width:100%;
	height:1px;
	background:#d8d8d8;
	position:absolute;
	top:0px;
	left:0px;
	bottom:0px;
	margin:auto;
}
.dsh-details h3 span
{
	background:#fff;
	position:relative;
	z-index:1;
	padding-right:15px;
	display:inline-block;
}
.dsh-details ul
{
	margin:0px;
	padding:0px;
}
.dsh-details li
{
	border-top:#d2d2d2 1px solid;
	padding:14px 28px 14px;
}
.dsh-details li:first-child
{
	border-top:0;
}
.dsh-details li:nth-child(even)
{
	background:#f6f6f6;
}
.dsh-details li:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.dsh-details li .dsh-left
{
	float:left;
	display:block;
	font-size:12px;
	color:#8e8282;
	font-family: 'robotobold';
	text-transform:uppercase;
	width:100%;
	max-width:157px;
	margin-right:18px;
	position:relative;
}
.dsh-details li .dsh-left:after
{
	content:':';
	position:absolute;
	top:0px;
	right:0px;
}
.dsh-details li .dsh-right
{
	overflow:hidden;
	font-size:14px;
	color:#524c4c;
	font-family: 'robotobold';
	display:block;
}
.dsh-details li .dsh-right a
{
	color:#524c4c;
}
.dsh-details li .dsh-right a:hover
{
	color:#ff8a00;
}
.profile-all
{
}
.profile-cmltd
{
	margin-bottom:31px;
}
.cmltd-info
{
	background:#fff7ec;
	border:#ffe1b2 1px solid;
	padding:9px 24px;
	margin-bottom:18px;
}
.cmltd-info p
{
	font-size:18px;
	color:#35383b;
	margin:0px;
	padding:0px;
	font-family: 'open_sanssemibold';
	text-transform:uppercase;
}
.cmltd-info p span
{
	color:#e47b02;
}
.profile-progress
{
	border:#cccccc 1px solid;
	height:38px;
	position:relative;
	overflow:hidden;
	margin-bottom:22px;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
}
.prf-fill
{
	position:absolute;
	top:0px;
	left:0px;
	height:100%;
	
	background: rgb(255,143,13); 
	background: -moz-linear-gradient(top,  rgba(255,143,13,1) 0%, rgba(228,123,2,1) 100%); 
	background: -webkit-linear-gradient(top,  rgba(255,143,13,1) 0%,rgba(228,123,2,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,143,13,1) 0%,rgba(228,123,2,1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8f0d', endColorstr='#e47b02',GradientType=0 ); 
	
	transition:all ease 0.2s;
	-webkit-transition:all ease 0.2s;
	-moz-transition:all ease 0.2s;
	-o-transition:all ease 0.2s;
}
.prf-fill:after
{
	content:attr(data-value);
	position:absolute;
	top: 7px;
    right: -50px;
	font-size:21px;
	color:#f18407;
	font-family: 'robotobold';
}
.prf-post-jbs
{
}
.profile-blk
{
	border-top:#d8d8d8 1px solid;
	border-left:#d8d8d8 1px solid;
	padding:30px 15px 30px 11px;
	/*padding:10px 15px 5px 11px;*/
}
.profile-blk:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.prfl-bl-img
{
	float:left;
	width:100%;
	max-width:108px;
	margin-right:15px;
}
.prfl-bl-img img
{
	display:block;
	margin:0 auto;
}
.prf-cnt
{
	overflow:hidden;
	padding: 14px 0 0 0;
}
.prf-cnt h4
{
	font-size:18px;
	color:#000000;
	margin:0px;
	padding:0px;
	font-family: 'open_sanssemibold';
	line-height:20px;
}
.link-arrow
{
	display:inline-block;
	font-size:17px;
	color:#c9c9c9;
	font-family: 'ripi';
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.link-arrow:after
{
	content: "\e905";
}
.link-arrow:hover, .link-arrow:focus
{
	color:#ff8a00;
}
.prf-post-jbs > div
{
	margin-left:0;
	margin-right:0;
}
.prf-post-jbs > div > div
{
	padding-left:0;
	padding-right:0;
}
.prf-post-jbs > div > div:first-child .profile-blk
{
	border-left:0;
}
.prf-post-jbs > div:first-child .profile-blk
{
	border-top:0;
}
.profile-status
{
}
.profile-status h4
{
	margin:0 0 30px;
	padding:7px 10px;
	background: #fff7ec;
    border: #ffe1b2 1px solid;
	text-align:center;
	font-size:18px;
	color:#35383b;
	font-family: 'open_sanssemibold';
	text-transform:uppercase;
}
.profile-status-all
{
	position:relative;
}
.ptfs-block
{
	text-align:center;
	border-right:#d8d8d8 1px solid;
	border-bottom:#d8d8d8 1px solid;
	padding:27px 9px;
}
.ptfs-block h5
{
	margin:0px 0 12px;
	padding:0px;
	font-size:12px;
	color:#767171;
	font-family: 'robotobold';
	text-transform:uppercase;
	line-height:15px;
}
.ptfs-block h3
{
	margin:0;
	padding:0;
	color:#434d54;
	font-size:35px;
	font-family: 'robotoregular';
}
.profile-status-all > div
{
	margin-left:0;
	margin-right:0;
}
.profile-status-all > div > div
{
	padding-left:0;
	padding-right:0;
}
.profile-status-all:before
{
	content:'';
	width:2px;
	height:100%;
	background:#fff;
	position:absolute;
	top:0px;
	right:0px;
	z-index:1;
}
.profile-status-all:after
{
	content:'';
	width:100%;
	height:2px;
	background:#fff;
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:1;
}
.cmt-exp
{
	margin:0px;
	font-size:12px;
	color:#8e9298;
	line-height: 11px;
}
.cmt-exp span
{
	display:block;
	font-family: 'robotobold';
	color:#535861;
}
.tb-bold
{
	font-family: 'robotobold';
	color:#535861;
	font-size:12px;
}
.add-dt-row
{
	border-top:#d8d8d8 1px solid;
	padding:34px 0 0 0;
	margin:34px 0 0 0;
}
.add-dt-row:first-child
{
	margin-top:0;
	border-top:0;
	padding-top:0;
}
.bt-black
{
	background:#393b3d;
	text-align:center;
	border:0;
	font-size:14px;
	color:#ffffff;
	font-family: 'robotobold';
	padding:13px 10px;
	text-transform:uppercase;
	transition:background ease 0.2s;
	-webkit-transition:background ease 0.2s;
	-moz-transition:background ease 0.2s;
	-ms-transition:background ease 0.2s;
	-o-transition:background ease 0.2s;
}
.bt-black:hover
{
	background:#5f6062;	
}
.add-dt-row .bt-black
{
	margin-top:23px;
}
.trend-details-all
{
	border: #d9dde8 1px solid;
    background: #fff;
    position: relative;
	
    box-shadow: 0px 0px 9px 3px #ecf0ff;
    -webkit-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -moz-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -ms-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -o-box-shadow: 0px 0px 9px 3px #ecf0ff;
}
.trend-tp-div
{
	padding:38px; 
}
.trend-tp-div:after
{
	content:'';
	clear:both;
	display:block;
}
.trend-tp-thumb
{
	float:left;
	margin:0 35px 0 0;
	max-width:267px;
}
.trend-tp-content
{
	overflow:hidden;
}
.trend-tp-content h2
{
	font-size:30px;
	color:#33353a;
	margin:0px 0 18px;
	padding:0px;
	font-family: 'open_sansbold';
}
.trend-tp-content p
{
	font-size:14px;
	color:#687085;
	line-height:22px;
}
.trend-bt-course
{
	background:#f9fafa;
	border-top:#e9ecf3 1px solid;
}
.trend-bt-course h3
{
	font-size:24px;
	color:#33353a;
	font-family: 'open_sansregular';
	margin:0px;
	padding:24px 0px 24px 40px;
}
.trend-bt-course ul
{
	margin:0px;
	padding:0px;
}
.trend-bt-course li 
{
	border-top:#cfd1d1 1px solid;
	padding:0 37px 0;
}
.trend-bt-course li:nth-child(odd)
{
	background:#f2f4f5;
}
.trend-bt-course li:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.tbt-left
{
	float:left;
	width:100%;
	max-width:266px;
	border-right:#d4d5d5 1px solid;
	margin-right:34px;
	padding-right:15px;
}
.tbt-left p
{
	font-size:12px;
	color:#565a62;
	text-transform:uppercase;
	font-family: 'robotoblack';
	margin:0;
	padding:0;
	line-height:20px;
}
.tbt-right
{
	overflow:hidden;
}
.tbt-right p, .online
{
	margin:0;
	padding:0;
	font-size:14px;
	color:#6e7074;
	line-height:20px;
}
.tbt-height
{
	padding:18px 0;
}
.online
{
	position:relative;
	display:inline-block;
	padding: 0 0 0 17px;
}
.online:before
{
	content:'';
	width:10px;
	height:10px;
	background:#16ba21;
	position:absolute;
	top:6px;
	left:0px;
	
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
.commen-listing .bx-wrapper .bx-viewport
{
	-moz-box-shadow: none;
	-webkit-box-shadow:none;
	box-shadow: none;
	border: none;
	left: 0px;
}
.commen-listing .bx-controls-direction
{
	text-align:center;
	padding:15px 0 0 0;
}
.commen-listing .bx-controls-direction a
{
	position:static;
	width:32px;
	height:32px;
	display:inline-block;
	margin:0 5px;
}

/*--- 2016-03-02 --*/

.online-resume
{
	border: #d9dde8 1px solid;
    padding: 22px 26px 25px 26px;
    background: #fff;
    box-shadow: 0px 0px 9px 3px #ecf0ff;
    -webkit-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -moz-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -ms-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -o-box-shadow: 0px 0px 9px 3px #ecf0ff;
}
.onl-tp
{
	margin:0 0 32px;
}
.online-profile
{
	margin:0 0 30px;
}
.online-profile:after
{
	content:'';
	clear:both;
	display:block;
	overflow:hidden;
}
.online-avatar
{
	float:left;
	max-width:126px;
	border:#cecece 1px solid; 	
}
.onls-details
{
	overflow:hidden;
	padding: 16px 0 0 20px;
}
.onls-details h3
{
	font-size:22px;
	color:#33353a;
	font-family: 'oswaldregular';
	margin:0px 0px 7px 0px;
}
.onls-details p
{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#515253;
	font-family: 'robotomedium';
}
.on-location
{
	display:block;
	color:#85868a;
	font-family: 'robotomedium';
}
.onls-pane
{
}
.view-mobile
{
	border-bottom:#d3d3d3 1px solid;
	margin-bottom:18px;
	padding-bottom:19px;
}
.mb-button
{
	display:inline-block;
	font-size:15px;
	color:#606267;
	border:#b2b2b2 1px solid;
	line-height: 18px;
	padding:12px 28px 12px 53px;
	position:relative;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-o-border-radius:35px;
	-ms-border-radius:35px;
	
	transition:color ease 0.2s, border ease 0.2s;
	-webkit-transition:color ease 0.2s, border ease 0.2s;
	-moz-transition:color ease 0.2s, border ease 0.2s;
	-ms-transition:color ease 0.2s, border ease 0.2s;
	-o-transition:color ease 0.2s, border ease 0.2s;
}
.mb-button:before
{
	content: "\f095";
	font-family:FontAwesome;
	font-size:19px;
	color:#000000;
	position:absolute;
	top: 13px;
    left: 25px;
	
	transition:color ease 0.2s;
	-webkit-transition:color ease 0.2s;
	-moz-transition:color ease 0.2s;
	-ms-transition:color ease 0.2s;
	-o-transition:color ease 0.2s;
}
.mb-button:hover, .mb-button:focus
{
	border-color:#ff8f0d;
	color:#ff8f0d;
}
.mb-button:hover:before, .mb-button:focus:before
{
	color:#ff8f0d;
}

.onls-pane h3
{
	font-size:23px;
	margin:0px 0 7px;
	padding:0px;
	font-family: 'oswaldregular';
}
.onls-pane p
{
	font-family: 'open_sansregular';
	font-size:14px;
	color:#989999;
	line-height:25px;
}
.on-about, .on-qualification
{
	border-bottom: #d3d3d3 1px solid;
    margin-bottom: 18px;
    padding-bottom: 11px;
}
ul.on-qus-list
{
	margin:0px;
	padding:0px;
}
ul.on-qus-list li
{
	margin:0 0 15px 0;
}
ul.on-qus-list li:after
{
	content:'';
	clear:both;
	overflow:hidden;
}
ul.on-qus-list li span
{
	display:block;
	float:left;
	width:100%;
	max-width:116px;
	font-size:14px;
	font-family: 'robotomedium';
	line-height: 20px;
}
ul.on-qus-list li p
{
	overflow:hidden;
	margin:0px;
	padding:0px;
	line-height: 20px;
}
.on-skills
{
}
.on-skills ul.cms-list
{
	margin:0;
}
.on-skills ul.cms-list li 
{
    border-top: #dedede 1px solid;
    margin: 0px;
    padding: 13px 0 13px 20px;
    line-height: 18px;
}
.on-skills ul.cms-list li:before {
    top: 13px;
}
.on-skills ul.cms-list li:first-child
{
	border-top:0;
}
.onl-work-experience
{
}
.onl-work-experience h3
{
	font-size: 23px;
    margin: 0px 0 20px;
    padding: 0px;
    font-family: 'oswaldregular';
}
.onl-work-experience > ul
{
	margin:0px;
	padding:0px;
}
.onl-work-experience > ul > li
{
	border:#d9d9d9 1px solid;
	padding:34px 25px;
	margin:22px 0 0 ;
	
	box-shadow: 0px 0px 2px 3px rgba(236, 240, 255, 0.73);
	-webkit-box-shadow: 0px 0px 2px 3px rgba(236, 240, 255, 0.73);
	-moz-box-shadow: 0px 0px 2px 3px rgba(236, 240, 255, 0.73);
	-ms-box-shadow: 0px 0px 2px 3px rgba(236, 240, 255, 0.73);
	-o-box-shadow: 0px 0px 2px 3px rgba(236, 240, 255, 0.73);
}
.onl-work-experience > ul > li:first-child
{
	margin-top:0;
}
.exp-top
{
	font-size:0;
	margin-bottom:20px;
	line-height: normal;
}
.exp-year
{
	display:inline-block;
	font-size:15px;
	color:#2b2a2a;
	font-family: 'robotomedium';
	margin:0 9px 0 0;
}
.exp-company
{
	display:inline-block;
	font-size:15px;
	color:#323030;
	font-family: 'robotobold';
	border-left:#a6a6a6 1px solid;
	padding:0 0 0 16px;
}
.onl-work-experience > ul > li p
{
	color:#a7a1a1;
	font-size:14px;
	line-height:25px;
}
.exp-skills
{
	padding:15px 0 0 0;
}
.exp-skills h4
{
	font-size:15px;
	color:#33353a;
	font-family: 'robotomedium';
	margin:0px 0 10px;
	padding:0px;
}
.exp-skills  ul.cms-list
{
	margin:0;
}
.exp-skills  ul.cms-list li 
{
    border-bottom: #dedede 1px solid;
    margin: 0px 18px 0 0;
    padding: 13px 0 13px 20px;
    line-height: 18px;
	display:inline-block;
	width:48%;
}
.exp-skills ul.cms-list li:before {
    top: 13px;
}

/*=========================================================================================================
											 10-05-2016 (updates)
  =========================================================================================================*/

.menu > ul > li { position:relative;}
.menu > ul > li > ul > li  { display:block; border-bottom:1px solid #FFA741;}
.menu > ul > li > ul { background:#ff8f0d; position:absolute; left:0px; top:72px; width:220px; display:none;}
.header-bottom.background .menu > ul > li > ul {top:56px;}
.header-bottom.background h1.logo{padding: 12px 0 11px 0;}
    
.menu > ul > li > ul > li > a { display:block; color:#fff; padding:10px 20px;}
.menu > ul > li > ul > li > a:hover { background:#e56600}
.mobile-menu .menu-list > li.drp ul { background:#3D3F4C; display:none;}
.mobile-menu .menu-list > li.drp > ul > li > a { display:block; color:#fff; padding:10px 20px;}
.mobile-menu .menu-list > li.drp > ul > li > a:hover { background:#e56600}

.plant-jb-button { bottom:-4px; z-index:1; top:inherit;}
.premium-oppertuinties { display:block; padding:20px; border-bottom:1px solid #e3e3e3;}
.premium-oppertuinties h3 { margin: 10px 29px 30px; padding: 0px 0px; position: relative; font-size: 24px; color: #33353a; font-family: 'oswaldregular'; text-align:center;}

.search-training{display:block;}
.taining-search { display:block;}
.taining-search .nw-search { 
	float:none; 
	/*width:58%; */
	width:88%; 
	margin:auto;    

	padding:8px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	background:#f7f8ff;
}
.taining-search .ne-search-feild { 
	background:#f7f8ff;
	height:60px;
	border-radius:10px;
	border: #d9dde8 1px solid;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	font-family: 'robotoregular';
	padding-right:180px;
	
}

.second-navs { margin-bottom:50px;}
.prf-post-jbs a { display:block; width:100%; height:auto;}
.prf-post-jbs a:hover .prf-cnt h4 { color: #ff8f0d;}
.prf-post-jbs a:hover .link-arrow, .link-arrow:focus { color: #ff8a00;}

.search-training .ne-search-feild { border-radius:0px; background:#D8E2E6}
.search-training .n-search-button:before { content: "\e91d"; font-family: 'ripi';
    line-height: normal;
    width: 36px;
    height: 41px;
    text-align: center;
    display: block;
    line-height: 40px; color:#fff;}
.search-training .n-search-button { top: 0px; right: -5px; background:#ff8f0d;}
.search-training  .ne-search-feild:focus { background:#fff; border-bottom:1px solid #D8E2E6; border-left:1px solid #D8E2E6;}
.search-training .n-search-button:hover {background: #DA7806;}

/*=========================================================================================================
											 12-05-2016 (updates)
  =========================================================================================================*/

.warn-message { display:block;}
.warn-message-1 { display:block; display:block; padding:40px 50px;}
.warn-message-1 p { margin-bottom:0px;color:#767171; margin-bottom:15px; font-size:15px;}
.warn-message-1 a.close-btn { width:30px; height:30px; display:block; background:#ff8f0d; position:absolute; right:-15px; top:-15px; text-align:center; line-height:30px; color:#fff; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%;}
.warn-message > div{ position:relative;}
ul.check-space { margin-bottom:3px;}
ul.check-space li { padding:4px 0;}


/*-- mediaQuery --*/


/*=========================================================================================================
											 27-06-2016 (updates)
  =========================================================================================================*/
  
.apply-now
{
	display:block;
	text-align:center;
}
.apply-bt
{
	font-size:18px;
	color:#ffffff;
	background:#1095d9;
	font-family: 'robotolight';
	display:inline-block;
	padding:10px 50px 12px 50px;
	
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-ms-border-radius:35px;
	-o-border-radius:35px;
	
	transition:all ease-out 0.2s;
	-webkit-transition:all ease-out 0.2s;
	-moz-transition:all ease-out 0.2s;
	-ms-transition:all ease-out 0.2s;
	-o-transition:all ease-out 0.2s;
}
.apply-bt:hover
{
	color:#fff;
	background:#1d9fe2;
}

/*---------------------- Pop up ----------------------*/

.popup-outer { background:#fff; display:none;}
.poopup-form { padding:29px 30px 37px 29px; }
.poopup-form > div { margin-top:24px;}
.poopup-form > div:first-child { margin-top:0;}
.custom-close-bt { width:32px; height:32px; background:url(../img/bg-sprite2.png) no-repeat -7px -108px; top: -11px; right: -26px; z-index: 10000000; /*top:17px; right:0px;*/}
.fancybox-inner { display:block; background: #fff; border:10px solid #000; border: 10px solid rgba(0, 0, 0, 0.66);}
/*.commen-section { padding-top:0px;}*/

.warn-message-2 { display:block; border-top:1px solid #d8dadd; margin-top:20px; padding-top:20px;}
.warn-message-2 ul li { vertical-align:middle; padding:8px 0;}
.pop-submit { width:180px; height:50px; display:block; border:none; margin-top:20px; font-size:16px; font-family: 'oswaldregular'; text-align:center; text-transform:uppercase; background: #ff8f0d; color:#fff; border-radius:30px; transition:all ease-out 0.3s;}
.pop-submit:hover { background:#d97a0d;}




/*---------------------- 07-09-2016 ----------------------*/
.seeking-plants{
	display:block;	
}
.seeking-plants h2{font-size:42px;margin-bottom:30px;    font-family: 'open_sansbold';}
.seeking-plants .para-block{
	border-bottom:1px solid #eeefef;
	padding-bottom:30px;	
}
.seeking-plants .block-wrapper{
	display:block;
	padding:70px 0px 0px;	
}
.sp-cm-block{
	border: #d9dde9 1px solid;
	min-height:211px;
	padding:30px;
    background: #fff;
    margin: 0 0px 35px 0;
    position: relative;
    box-shadow: 0px 0px 9px 3px #ecf0ff;
    -webkit-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -moz-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -ms-box-shadow: 0px 0px 9px 3px #ecf0ff;
    -o-box-shadow: 0px 0px 9px 3px #ecf0ff;
    transition: background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
    -webkit-transition: background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
    -moz-transition: background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
    -ms-transition: background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
    -o-transition: background ease 0.2s, border ease 0.2s, box-shadow ease 0.2s;
}
.sp-cm-block span.slno{
	display:block;
	position:absolute;
	top:-15px;
	left:-15px;
	width:48px;
	height:48px;
	border:3px solid #ff8f0d;
	background:#FFF;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;	
	color:#ff8f0d;
	text-align:center;
	padding-top:10px;
	font-size:18px;
	z-index:3;
	font-family: 'robotobold';
}
.sp-cm-block .icon-box{
	display:block;
	float:left;
	width:142px;
	height:142px;
	position:relative;
	background:#ff8f0d;	
}
.sp-cm-block .icon-box img{
	position:absolute;
	margin:auto;
	top:0;
	right:0;
	bottom:0;
	left:0;
	max-height:80%;
	max-height:80%;	
}
.sp-cm-block .texting{
	display:block;
	overflow:hidden;
	padding-left:30px;	
}
.sp-cm-block h5{
	font-size:22px;
	color:#33353a;
	margin:0;
	line-height:normal;	
	font-family: 'open_sansbold';
	margin-bottom:20px;
}
.banner-ads{
}
.sp-cm-block .canvas{
	display:block;
	padding:36px;
	background:#f2f4f5;
	margin-top:36px;	
	height:700px;
	position:relative;
}
.sp-cm-block .canvas .pic-box{
	display:block;
	border:1px solid #ced0d0;
	background:#FFF;
	text-align:center;	
	position:absolute;
}
.sp-cm-block .canvas .pic-box.box1{
	width:160px;
	height:600px;	
	top:70px;
	left:36px;
}
.sp-cm-block .canvas .pic-box.box2{
	width:336px;
	height:280px;
	top:70px;
	left:460px;	
}
.sp-cm-block .canvas .pic-box.box3{
	width:728px;
	height:90px;
	bottom:107px;
	left:260px;	
}
 
 
.sp-cm-block .canvas .pic-box span.size{
	color:#999a9c;
	font-size:22px;	
	font-family: 'open_sansbold';
	height:20px;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	margin:auto;
	width:150px;
	display:block;
}

.zone-tag{
	display:block;
	width:250px;
	min-height:127px;
	text-align:center;
	background:#ff8f0d;	
	padding:20px;
	position:absolute;
}
.zone-tag.tag1{
	right:-217px;
	top:-30px;	
}
.zone-tag.tag2{
	right:-217px;
	top:30px;	
}
.zone-tag.tag3{
	right:0;
	left:0;
	top:-120%;
	margin:auto;	
}
.zone-tag h3{
	color:#FFF;
	font-size:22px;	
	font-family: 'open_sansbold';
}
.zone-tag p{
	color:#FFF;	
	margin:0;
	text-transform:uppercase;
	font-family: 'open_sanssemibold';
	color:#fff6ec;
	font-size:16px;
}
.zone-tag p span{font-family: 'open_sansregular';}
.zone-arrow{
	display:block;

	background:url(../img/zone-arrow.png) no-repeat top left;
	position:absolute;	
}
.zone-arrow.arrow1{
	width:62px;
	height:70px;
	bottom:-90px;
	left:63px;	
}
.zone-arrow.arrow2{
	width:53px;
	height:87px;
	left:-63px;	
	top:0;
	background:url(../img/zone-arrow2.png) no-repeat top left;
}
.register-block{
	display:block;
	background:#f2f4f5;	
	padding:60px 0px;
}
.register-block .wrapper{
	display:block;
	background:#FFF;
	padding:40px 52px;	
    box-shadow: 0px 0px 10px 6px rgba(204, 204, 204, 0.23);
}
.register-block h3{
	color:#33353a;
	font-size:22px;
	font-family: 'open_sansbold';
	border-bottom:1px solid #ebeced;
	padding-bottom:20px;	
}
.register-block .form-block{
	display:block;	
	padding-top:32px;
}
.register-block .form-block ul li{
	display:block;	
	text-align:left;
	margin-bottom:17px;
}
.register-block .form-block label{
	display:block;
	float:left;
	width:260px;	
	font-size:16px;
	color:#687085;
	font-family: 'robotoregular';
	padding-left:50px;
	position:relative;
	margin-top:12px;
}
.register-block .form-block label span.small{font-size:12px;}
.register-block .form-block label span.icon{
	display:block;
	width:50px;
	height:50px;
	position:absolute;
	top:0;
	left:0;	
	background-position:center center;
}
.register-block .form-block label span.icon.ic1{background:url(../img/reg-form-ic-1.png) no-repeat;}
.register-block .form-block label span.icon.ic2{background:url(../img/reg-form-ic-2.png) no-repeat;}
.register-block .form-block label span.icon.ic3{background:url(../img/reg-form-ic-3.png) no-repeat;}
.register-block .form-block label span.icon.ic4{background:url(../img/reg-form-ic-4.png) no-repeat;}
.register-block .form-block label span.icon.ic5{background:url(../img/reg-form-ic-5.png) no-repeat;}
.register-block .form-block  .input-box{
	display:block;
	overflow:hidden;	
}
.register-block .form-block  .text-input{
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	border-radius: 35px;	
	border:1px solid #d1d3d8;
	height:50px;
	padding:10px 30px;
}
.register-block .form-block  .text-input:focus{box-shadow:none;}


.register-block .reg-submit{
	color:#FFF;	
	display:inline-block;
	background:#3c494e;
	padding:9px 43px;
	font-family: 'robotobold';
	font-size:14px;
	text-transform:uppercase;
	border:none;
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	border-radius: 35px;
	float:right;
}
.register-block .reg-submit:hover{
	background:#475155;	
}
.check-box-group{
	display:block;
	padding:0px 0px;	
}

.register-block .form-block .check-box-group label{padding-left:0 !important;float:none !important;width:100%;margin-bottom:15px;}
.register-block .form-block .check-box-group label span.label-text{padding-left:7px !important;position:relative;top:2px;font-size:14px; font-family: 'robotomedium';}
div.checker, div.checker input, div.checker span, div.checker:hover

{
	width:22px;
	height:22px;
	background-position: -1px -30px;
}
div.checker span.checked ,div.checker span.checked:hover{
    background-position: -25px -30px;
}


div.checker.active span {
    background-position: -1px -30px;
}

div.checker.active span.checked {
    background-position: -25px -30px;
}

div.checker.focus span,
div.checker.hover span {
   background-position: -1px -30px;
}

div.checker.focus span.checked,
div.checker.hover span.checked {
    background-position: -25px -30px;
}

div.checker.focus.active span,
div.checker.hover.active span {
     background-position: -1px -30px;
}

div.checker.focus.active span.checked,
div.checker.hover.active span.checked {
    background-position: -25px -30px;
}




/*=======================packages switch END==========================================*/
div.button, div.button span, div.checker span, div.radio span, div.selector, div.selector span, div.uploader, div.uploader span.action{
	background-image: url(../img/radio-sprit.png);	
}
div.radio, div.radio input, div.radio span{
	width:32px;
	height:32px;	
}
div.radio span{background-position: -1px -1px;}
div.radio span.checked ,div.radio span.checked:hover{
    background-position: -35px -1px !important;
}

div.radio span {
    background-position: -1px -1px;
}



/*=============================================================
  Advertaise-Html Begin
  =============================================================*/

.advertaise-page { display:block;}
.advertaise-table { display:block;}
.advertaise-page > h3 { color:#262837; font-size:30px; text-transform:uppercase; text-transform:uppercase; margin-bottom:30px;}
.advertaise-page > h5 { color:#6c7981; font-size:18px;}

.psc-table{
	display:block;	
	border:1px solid #ebe2d8;
	position:relative;
	margin-top:40px;

}

.psc-table > table{
	margin:0;	
}
.psc-table > table > thead > tr > th 
{
	text-align:center;	
	padding:0;
	border-bottom:none;
	background:#262837;
	border-left:1px solid #5c5e69;
	width:50%;
}
.psc-table > table > thead > tr > th:first-child { width:30%;}
.psc-table > table > thead > tr > th:last-child { width:20%;}
.psc-table table tr th,.psc-table table tr td {	
	border-top:none;
	vertical-align:middle;
	text-align:center;
}
.psc-table table tr:last-child td{border-bottom:none;padding-bottom:40px;}
.psc-table table tr th:first-child,.psc-table table tr td:first-child{border-left:none;}

.psc-table table tr:nth-child(even){ background:#faf0e4;}
.psc-table table tr th span{
	display:block;
	background:#262837;
	color:#FFF;
	font-family: 'robotobold';
	font-size:16px;
	text-transform:uppercase;
	padding:20px;
}
.psc-table table tr td {
	border-bottom:1px solid #ebe2d8;	
	padding:16px 10px 16px 10px;
	border-left:1px solid #ebe2d8;
	
}
.psc-table table tr td span.name{
	font-size:18px;
	color:#374248;	
	font-family: 'robotobold';
}
.psc-table table tr td span.percent{
	font-size:14px;
	color:#0094ef;	
	font-family: 'robotobold';
}
.psc-table table tr td span.commission{
	font-size:18px;
	color:#0094ef;	
	font-family: 'robotobold';
}
.psc-table table tr td:first-child{
	color:#71838f;
	text-transform:uppercase;
	font-size:12px;
	font-family: 'robotomedium';
	text-align:center;
	padding-left:0;
}


.psc-table table tr td a { color:#262837; font-family: 'robotomedium'; font-size:14px; text-transform:none;}
.psc-table table tr td a i { font-size:20px; vertical-align:middle;}
.psc-table table tr td i { font-size:20px; color:#333333;}
.psc-table table tr td:first-child p { color:#3c3e4c;}

span.ad-tab-img img { margin:auto; margin-bottom:15px; box-shadow:0 0 5px 0 #000; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.45);}
span.ad-tick img { margin:auto;}




/*====================================================================================
  Microsite service page 08-02-2017
  ====================================================================================*/

.microsite-page { display:block;  padding: 61px 0 61px 0; min-height: 720px;}
.microsite-top { display:block;}
.microsite-top > h3 { text-align:center; color:#151c2f; font-size:36px; font-family: 'open_sansbold'; margin-bottom:10px;}
.microsite-top-main { display:block; position:relative;}
.microsite-top-main:before { content:''; width:100%; height:1px; display:block; background:#fff; position:absolute; left:0px; top:0px; z-index:1;}
.microsite-top-1 { display:block; padding:30px 20px 30px 0px; position:relative; border-top:1px dashed #e2dada; margin-left:122px;}
.microsite-top-1:before { content:''; width:75px; height:63px; display:block; background:url(../img/microsite-question-icon.png) no-repeat left top; position:absolute; left:-99px; top:40px;}
.microsite-top-1 h4 { color:#524c4c; font-size:18px; font-family: 'open_sansbold';}
.microsite-top-1 p { color:#7d8088; font-size:14px; font-family: 'robotoregular'; line-height:22px;}
.microsite-div { display:block; margin-top:15px; box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.09); border:1px solid #dce0e9;}
.microsite-div > img { width:100%;}



/*==========Deepak-04-07-2017===================*/
.taining-search .nw-search .selecter{max-width:inherit;}
.taining-search .nw-search {padding:0;padding-right: 205px;}

.taining-search .ne-search-feild{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;}
.taining-search .nw-search .selecter{margin:0px 0px;}
.taining-search .nw-search .selecter-selected{    background: #f7f8ff; border: #d9dde8 1px solid;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;    font-family: 'robotoregular';font-size:14px;height:60px;line-height: 36px;}



/*====================================================================================
  Home page updates 20-09-2017
  ====================================================================================*/

.header-top-left { display:block; padding:9px 0;}
.header-top-left > p { margin-bottom:0px; color:#fff; font-size:16px;}
.home-new-section { display:block;}
.home-gallery-tabs { display:block;}

.home-gallery-tabs .resp-tabs-list li { float:none; border:none; padding:0px; margin: 13px 15px; background:none; font-size: 18px;}
.home-gallery-tabs ul.resp-tabs-list { text-align:center;}
.home-gallery-tabs li.resp-tab-active { color:#ff8f0d; border-bottom: 2px solid #ff8f0d;}
.home-gallery-tabs .resp-tab-content { border:none;}
.home-gallery-tabs .resp-tabs-container { background-color: transparent;}

a.see-all { display: block; width: 220px; height: 50px; font-size: 16px; text-align: center; line-height: 47px; text-transform: uppercase; color: #000; border: 2px solid #ff6600; margin: auto; border-radius: 30px; font-family: 'open_sansbold';}
a.see-all:hover { background: #ff6600; color: #fff;}

.plant-gallery { display: block; padding: 10px; background: #fff; margin-bottom: 35px; box-shadow: 0 0 10px 0 #0000001a; transition: all ease-out 0.5s;position:relative;}
.plant-gallery-img { display: block; position: relative;}
.plant-gallery-img > img { width: 100%;}
.plant-gallery-img > h4 {color: #000; margin-bottom: 0px; position: absolute; left: -10px; bottom: 5px; background: #000; background: #0000008f; color: #fff; padding: 5px 10px; font-size: 13px; font-family: 'robotoregular';}
.plant-gallery-img > h4 > i { color: #ffa033;}
.plant-gallery-img > span.chillaxin-logo { width: 60px; height: 60px; display: block; position:absolute; right: 10px; bottom: -15px; border: 1px solid #dbdbea;}
.plant-gallery > h5 { color: #eb7d33; margin-bottom: 5px;}
.plant-gallery > h3 { color: #4f525b; margin-bottom: 0px; font-size: 15px;}
.plant-gallery > p { color: #adbac9; font-size: 12px; margin-bottom: 0px;}
.plant-gallery:hover { box-shadow: 0 0 25px 0 #00000057;}










/*====================================================================================
  Media query
  ====================================================================================*/


@media screen and (max-width:1200px){
	.seeking-plants h2{font-size:36px;	}
	.sp-cm-block h5{font-size:20px;}
	.seeking-plants .block-wrapper{padding-top:40px;}
	.sp-cm-block .icon-box{width:120px;height:120px;}
}
@media screen and (max-width:991px){
	
	.sp-cm-block{text-align:center;}
	.sp-cm-block .icon-box{float:none;margin:0px auto 20px auto;}
	.sp-cm-block .texting{padding-left:0;}
	.seeking-plants h2{font-size:30px;	}
	
	
	/*========================== 08-02-2017 =========================*/
	
	.microsite-top-1 { margin-left:100px;}
	.microsite-top > h3 { font-size:26px;}
	
			
}

@media screen and (max-width:767px){

	.register-block .form-block label{width:220px;}
	
	
	
	/*================================= Advertaise-Html Begin Table responsive ============================================================*/
	
	.psc-table table { border: 0;}
    .psc-table table thead { display: none;}
    .psc-table table tr { margin-bottom: 10px; display: block; border-bottom: 2px solid #ddd;}
    .psc-table table td { display: block; text-align: right; font-size: 13px; border-bottom: 1px dotted #ccc;}
    .psc-table table td:last-child { border-bottom: 0;}
	.psc-table table tr th,.psc-table table tr td{border-left:none;	text-align:center;}
	.psc-table{padding:0;}
	.psc-table:before,.psc-table:after{display:none;}
	.psc-table table tr td:first-child{padding-left:10px;text-align:right;}
	.psc-table table tr {margin-top:10px;}
	.psc-table{border:none;}
	.psc-table table tr th,.psc-table table tr td{ border-left:1px solid #bbcfdb; border-right:1px solid #bbcfdb;	}	
	.psc-table table tr td:first-child{border-left:1px solid #bbcfdb;	border-top:1px solid #bbcfdb;	}
	.psc-table table tr:last-child td{padding-bottom:16px;border-bottom:1px solid #bbcfdb;	}
    .psc-table table td:before { content: attr(data-label); float: left; text-transform: uppercase; font-weight: bold; width:100%; text-align:center; font-size:16px;}
	.psc-table table tr td:first-child p { text-align:center;}
	.psc-table table tr td a { margin:auto; width:135px; display:block; margin:auto;}
	
	
	
	
	
}

@media screen and (max-width:600px){
	.register-block .form-block label{width:100%;float:none;}
	.register-block .form-block  .text-input{-webkit-border-radius: 1px;
		-moz-border-radius: 1px;
		border-radius: 1px;
	}
		.register-block .form-block label{padding-left:30px;}
		.register-block .form-block label span.icon{width:30px;height:30px;}
}


/*---------------------- 07-09-2016-END ----------------------*/



/*==========================================================================
  08-02-2017
  ==========================================================================*/

@media screen and (max-width:480px){
	
	.microsite-top-1:before { position:static; margin:auto; margin-bottom:15px;}
	.microsite-top-1 { margin:0px; padding:0px; padding-top:25px; padding-bottom:10px; text-align:center;}
}





/*=========================================================================================================
											   Media Query
  =========================================================================================================*/
  
  

@media screen and (max-width:1800px){
	
	.ads-left
	{
		left:-204px;
	}
	.ads-right
	{
		right:-204px;
	}
}
@media screen and (max-width:1600px){
	
	.jobs-outer
	{
		padding-left: 126px;
		padding-right: 126px;
	}
	.jobs-left
	{
		left:-137px;
		max-width: 120px;
	}
	.jobs-right
	{
		right:-137px;
		max-width: 120px;
	}
	.f-dwnld-bs a span
	{
		font-size:22px;
	}
	.f-dwnld-bs a:after, .f-dwnld-bs .f-dwnld-play-store a:after
	{
		font-size:29px;
		top: 15px;
		left: 17px;
	}
	.f-lft-top > div > div
	{
		width:100%;
	}
	.f-social li
	{
		margin-bottom:0;
	}
	.f-social
	{
		margin-left:0;
		padding:15px 0 0 0; 
		border-left:0;
	}
	.f-social li:first-child
	{
		margin-left:0;
	}
	.ads-left 
	{
    	left: -166px;
	}
	.ads-right 
	{
    	right: -166px;
	}
	.ripr-new-outer
	{
		padding-left: 126px;
		padding-right: 126px;
		max-width: 1990px;
	}
	.ripr-new-outer .container
	{
		padding-right: 15px;
		padding-left: 15px;
		margin-right: auto;
		margin-left: auto;
		max-width:none;
		/*width:auto;*/
	}
	
}

@media screen and (max-width:1500px){
	
	.ads-left 
	{
		left: -66px;
		max-width: 56px;
	}
	.ads-right 
	{
		right: -66px;
		max-width: 56px;
	}

}

@media screen and (max-width:1300px){
	
	.jobs-image 
	{
		width: 102px;
		height: 102px;
	}
	.jobs-content h3
	{
		font-size:18px;
	}
	.f-dwnld-app-store
	{
		padding-right:20px;
	}
	.f-dwnld-play-store
	{
		padding-left:0;
		margin-left:-10px;
	}
	.adds
	{
		display:none;
	}
}

@media screen and (max-width:1200px){
	
	
	.lde-form-base h2
	{
		font-size:47px;
	}
	.menu > ul > li > a
	{
		padding-left:25px;
		padding-right:25px;
		font-size:16px;
	}
	h1.logo
	{
		padding-top:13px;
	}
	.hmr-base h2
	{
		font-size:45px;
	}
	.jbr-content h3
	{
		font-size:24px;
	}
	.premium-list-jobs h2
	{
		font-size:30px;
	}
	.jobs-adds
	{
		display:block;
	}
	.jobs-outer
	{
		padding-left:0;
		padding-right:0;
	}
	.map-cnt-div
	{
		left:20px;
	}
	.f-subscribe
	{
		margin-right:0;
	}
	.f-menu-height
	{
		margin-right:0;
		padding-bottom:20px;
		padding-right:15px;
	}
	.f-list-right
	{
		padding-left:0px;
	}
	.f-dwnld-bs a
	{
		padding-left:55px;
	}
	/*.f-social
	{
		text-align:center;
	}*/
	.innerSportlight h1
	{
		font-size:41px;
	}
	.ctr-padding
	{
		margin:0 20px 20px 0;
	}
	.category-list-base
	{
		margin-right:-20px;
	}
	.seeker-reg-base h2
	{
		font-size:27px;
		line-height: 30px;
	}
	.seond-nav-list > ul > li > a
	{
		font-size: 12px;
		padding-left:13px;
		padding-right:13px;
	}
	.cmp-stv-block h4
	{
		font-size:48px;
	}
	.cmp-stv-block
	{
		padding:28px 0;
	}
	.sek-right
	{
		padding-right:0;
	}
	.sek-right .mng-prf, .sek-right .mng-edit
	{
		position:static;
		margin-top:5px;
	}
	.nw-search
	{
		width:201px;
	}
	.new-home-sportlight h2
	{
		font-size:35px;
		line-height:31px;
	}
	.new-home-sportlight h2 span
	{
		font-size:28px;
	}
	.sport-fes-content h4
	{
		font-size:17px;
		line-height: 20px;
	}
	.sport-fes-img
	{
		max-width:47px;
	}
	.sport-fes-content
	{
		padding-top:0;
	}
	.sportfes-link 
	{
		width: 36px;
		height: 36px;
		font-size:15px;
		padding-top:8px;
	}
	.ripr-new-outer .container
	{
		width:970px;
	}
	.latest-forum h4, .industry-news h4, .plant-jobs h4, .ripr-video h4
	{
		font-size:19px;
	}
	.latest-forum li:before
	{
		font-size:37px;
	}
	.ripr-new-outer
	{
		padding:0;
	}
	.commen-listing h3
	{
		font-size:19px;
	}
	.hams
	{
		padding-top:30px;
	}
	.jbnrg-cnt h3
	{
		font-size:23px;
	}
	.jbs-ss-tp h4
	{
		font-size:19px;
	}
	.login-social h3 
	{
    	font-size: 24px;
	}
	.prf-tp-div h3
	{
		font-size:16px;
	}
	.resume-info > h4
	{
		font-size:16px;
	}
	.prf-snp h4 
	{
    	font-size: 19px;
	}
	.prf-work-exp h4, .prf-work-education h4, .prf-projects h4, .prf-personal-details h4
	{
		font-size:20px;
	}
	.upgrade-job h2
	{
		font-size:31px;
	}
	.upd-block
	{
		padding-left:50px;
		padding-right:50px;
	}
	.upd-price
	{
		font-size:30px;
	}
	.chse-plns h2
	{
		font-size:31px;
	}
	.cmnr-content h2
	{
		font-size:25px;
	}
	.cmpy-description h3 
	{
    	font-size: 27px;
	}
	.slr-cnnt
	{
		padding-left:22px;
		padding-right:22px;
	}
	.slr-cnnt li a
	{
		width:50px;
	}
	.tend-contact
	{
		padding-left:33px;
	}
	.ten-feks-prj h3
	{
		font-size:26px;
		margin-bottom:27px;
	}
	.cmp-photos h3 
	{
    	font-size: 27px;
	}
	.commen-section
	{
		min-height:0;
	}
	.plant-requirment h2
	{
		font-size:23px;
	}
	.plnt-block h3
	{
		font-size:19px;
	}
	.trin-cnt h3
	{
		font-size:18px;
	}
	.trin-img
	{
		max-width:115px;
	}
	.trin-height h5
	{
		font-size:15px;
	}
	.jpc-contant h3 
	{
		font-size: 20px;
	}
	.jpc-contant
	{
		padding-top:0;
	}
	.sidebar-map
	{
		margin-left:-22px;
	}
	.contact-us-base h2 
	{
		font-size: 29px;
	}
	.cnt-form-bs
	{
		padding-left:0;
	}
	.cmp-right li p
	{
		max-width:80px;
		margin-right: 17px;
	}
	.prfl-bl-img
	{
		max-width:50px;
	}
	.prf-cnt
	{
		padding-top:4px;
	}
	.profile-blk
	{
		padding-top:25px;
		padding-bottom:25px;
	}
	.dsh-details h3
	{
		font-size:18px;
	}
	.ptfs-block h3
	{
		font-size:33px;
		line-height: 34px;
	}
	.ptfs-block
	{
		padding-top:20px;
		padding-bottom:20px;
	}
	.trend-tp-content h2 
	{
		font-size: 26px;
	}
	.onls-details h3 
	{
		font-size: 18px;
	}
	.online-avatar
	{
		max-width:96px;
	}
	.onls-details
	{
		padding-top:11px;
	}
	.onls-pane h3 
	{
		font-size: 18px;
	}
	.exp-skills ul.cms-list li
	{
		width:47%;
	}
	.onl-work-experience h3 
	{
		font-size: 20px;
	}
	
	/* Deepak-14-06-2016 */

	.banner-content .signup-form .input-item .singnup-botton:after{right:50px;}
	.banner-content .bnr-right h2 span{font-size:42px;}
	.new-home-sportlight h2{font-size:24px;}
	/* Deepak-14-06-2016-End */
}	


@media screen and (max-width:991px){

	.lde-form-base h2 
	{
    	font-size: 38px;
		margin-bottom:36px;
	}	
	.menu
	{
		display:none;
	}
	.mobile-menu
	{
		display:block;
	}
	.metta .lnd-phone h4
	{
		font-size:19px;
	}
	.metta .lnd-phone:before
	{
		font-size: 29px;
		top:31px;
		left: 12px;
	}
	.lnd-phone
	{
		padding-left:48px;
	}
	h1.logo 
	{
		padding-top: 26px;
		padding-bottom: 0px;
	}
	.mobile-menu .menu-toggle
	{
		display:block;
	}
	.metta
	{
		padding-right:71px;
	}
	.hmr-base h2 
	{
    	font-size: 38px;
	}
	.premium-list-block
	{
		margin:0 auto;
		width:auto;
	}
	.premeium-list-slider ul.prm-sl-list li.active .premium-list-block
	{
		opacity:1;
		filter:alpha(opacity=100);
	}
	.plr-img
	{
		float:none;
		margin:0 auto;
	}
	.plr-designation
	{
		left:0;
		right:0;
		margin:auto;
		ext-align:center;
		max-width:90%;
	}
	.plr-content
	{
		float:none;
		max-width:none;
	}
	.premium-list-block
	{
		opacity:1;
		filter:alpha(opacity=100);
	}
	.jbr-image 
	{
		width: 75px;
		height: 75px;
		left: 19px;
	}
	.jbr-image img
	{
		max-width: 70%;
		max-height: 50%;
	}
	.jbr-block
	{
		padding: 38px 20px 21px 113px;
	}
	.jobs-sections
	{
		padding-top:55px;
		padding-bottom:55px;
	}
	.fmenu-employee.f-menu-height
	{
		border-right:0;
	}
	.f-subscribe.f-menu-height
	{
		padding-right:0;
		border-right:0;
	}
	.f-downlds
	{
		margin-right:0;
	}
	.f-lft-bottom img
	{
		display:block;
		margin:0 auto;
	}
	.innerSportlight h1 
	{
    	font-size: 35px;
	}
	.category-block
	{
		width:50%;
	}
	.seeker-reg-base h2
	{
		font-size:23px;
		line-height: 30px;
	}
	.seeker-frm-block h3
	{
		font-size:21px;
		margin-left:76px;
	}
	.seeker-frm-block h3 i
	{
		font-size:26px;
		width: 58px;
		height: 58px;
		padding-top:16px;
		left:-76px;
		top:7px;
	}
	.seond-nav-list
	{
		display:none;
	}
	.second-nav-mobile
	{
		display:block;
	}
	.second-nav-mobile .second-menu-toggle
	{
		display:block;
	}
	.second-navs
	{
		padding:36px 0 0 ;
	}
	.company-details
	{
		margin-right:0;
	}
	.company-status
	{
		margin-left:0;
		margin-top:25px;
	}
	.seeker-tabs-base
	{
		margin-right:0;
	}
	.seeker-area-div h3
	{
		font-size:25px;
	}
	.prcy-block h2 
	{
    	font-size: 26px;
	}
	.prcy-block h3
	{
		font-size:20px;
	}
	.header-bottom .logo
	{
		padding-top: 19px;
	}
	.header-bottom .menu-toggle
	{
		top:-36px;
	}
	.sport-fes
	{
		background:none;
		padding-top:0;
		padding-bottom:50px;
	}
	.sportfes-block
	{
		margin-bottom:25px;
	}
	.new-home-sportlight h2 
	{
    	font-size: 29px;
	}
	.new-home-sportlight h2 span 
	{
    	font-size: 24px;
	}
	.dwn-bt-div
	{
		position:static;
		margin:0 auto;
	}
	.ripr-new-outer .container 
	{
    	width: 750px;
	}
	.industry-news
	{
		margin:0 0 15px;
	}
	.ripr-video
	{
		margin:0;
	}
	.ripr-video img
	{
		width:100%;
		max-width:none;
	}
	.plant-job-block
	{
		margin-bottom:15px;
	}
	.clms-img
	{
		width:42px;
		height:42px;
	}
	.up-course
	{
		padding-right:17px;
	}
	.employement
	{
		padding-left:17px;
	}
	.subscribe-form .f-subscribe-form
	{
		margin-top:0;
	}
	.f-social
	{
		margin-top:0;
		padding-top:5px;
		text-align:left;
	}
	.footer
	{
		padding-bottom:20px;
	}
	.subscribe-form .copy-rights
	{
		text-align:center;
	}
	.nw-search 
	{
    	width: 304px;
	}	
	.cmp-avatar
	{
		float:none;
		margin:0 auto 15px;
		width:120px;
		height:120px;
	}
	.cmp-list-top
	{
		padding-right:32px;
	}
	.posted-jobs
	{
		margin-right:0;
		border-bottom: #e2e4e6 1px solid;
		border-right:0;
	}
	.pst-buttons
	{
		padding-left:10px;
		padding-right:10px;
	}
	.map-filter 
	{
    	height: 426px;
	}
	.jbnrg-cnt h3 
	{
    	font-size: 20px;
	}
	.jbnrd-select-div
	{
		float:none;
	}
	.nearbymap
	{
		height:315px;
	}
	.nearbymaphome
	{
		height:200px;
	}
	.login-social h3 
	{
    	font-size: 22px;
	}
	.prf-tp-div
	{
		padding: 21px 134px 21px 20px;
	}
	.pft-cc-left, .pft-cc-right 
	{
    	padding: 15px 15px 14px 30px;
	}
	.pft-cc-left
	{
		width:165px;
	}
	.prf-snp h4 
	{
    	font-size: 18px;
	}
	.wrk-left
	{
		width:85px;
	}
	.wrk-right .button-base
	{
		position:static;
	}
	.resume-info > h4
	{
		padding: 16px 29px 16px 21px;
	}
	.prf-snp, .prf-work-exp, .prf-work-education, .prf-projects, .prf-personal-details
	{
		padding:27px 24px 27px 24px;
	}
	.prf-work-exp li
	{
		padding-bottom:25px;
	}
	.prfpj-left
	{
		width:186px;
	}
	.prf-work-education li
	{
		padding:16px 68px 16px 0;
	}
	.prf-work-education li .button-base
	{
		position:static;
		margin-top:9px;
	}
	.pslr-left
	{
		width:204px;
	}
	.tenders-list > ul > li .cmp-avatar
	{
		float:left;
		margin-right:25px;
	}
	.nw-banner-adds h3 
	{
    	font-size: 19px;
	}
	.nw-banner-table table th
	{
		font-size:18px;
	}
	.upgrade-job h2 
	{
    	font-size: 29px;
	}
	.upd-block 
	{
		padding-left: 20px;
		padding-right: 20px;
	}
	.chse-image
	{
		float:left;
		max-width:200px;
		margin-right:20px;
	}
	.chse-content
	{
		overflow:hidden;
		text-align:left;
	}
	.chse-blk
	{
		margin-bottom:20px;
	}
	.chse-blk:after
	{
		content:'';
		clear:both;
		display:block;
		overflow:hidden;
	}
	.chse-plns h2 
	{
    	font-size: 27px;
	}
	.cmnr-content h2 
	{
    	font-size: 21px;
	}
	.cmpy-description h3 
	{
    	font-size: 24px;
	}
	.slr-cnnt h3 
	{
    	font-size: 20px;
	}
	.slr-cnnt li a 
	{
    	width: 46px;
	}
	.my-jb-table .jbn-cm-del
	{
		position:static;
		margin:20px 0 0 0;
	}
	.my-jb-table table
	{
		min-width:1200px;
	}
	.tender-by-loc .cmp-avatar
	{
		float:left;
		margin-right:25px;
	}
	.tend-contact
	{
		border-left:0;
		border-top:#dce0e0 1px solid;
		padding:25px 0 0 0;
		margin:20px 0 0 0;
	}
	.ten-feks-prj h3 , .fektc-cnt h3
	{
    	font-size: 23px;
	}
	.feks-prj-docs li:before
	{
		font-size:30px;
	}
	.feks-prj-docs li
	{
		padding-left:45px;
	}
	.feks-bt
	{
		float:none;
		margin-top:0;
	}
	.feks-table table
	{
		min-width:1000px;
	}
	.tend-tp-cnt h3, .tend-cont-details h3
	{
		font-size:18px;
	}
	.mrc-opt
	{
		position:static;
		margin-top:15px;
	}
	.mciro-base h3 
	{
    	font-size: 20px;
	}
	.mocr-frm
	{
		margin-bottom:20px;
	}
	.lgr-base h2
	{
		font-size:22px;
		line-height:29px;
	}
	.user-heigt
	{
		padding:0 35px;
	}
	.usser-tp h4
	{
		font-size:23px;
	}
	.jbs-listing
	{
		padding-bottom:0;
	}
	.upload-banner .post-upload
	{
		margin-bottom:5px;
	}
	.add-price p
	{
		font-size:16px;
	}
	.plant-requirment h2 
	{
		font-size: 21px;
	}
	.jbc-base  .cmp-avatar
	{
		float:left;
		margin-right:15px;
	}
	.jbc-bt-div
	{
		padding-left:0;
		border-left:0;
		max-width:none;
		padding-top:7px;
	}
	.jbc-bt-div a
	{
		display:inline-block;
		padding-right:42px;
		margin-right:10px;
	}
	.jobs-csleft h3
	{
		font-size:17px;
	}
	.contact-us-base h2 
	{
		font-size: 25px;
	}
	.cnt-form-bs
	{
		padding-top:35px;
	}
	.profile-all
	{
		padding-top:35px;
	}
	.company-details h3
	{
		font-size:20px;
	}
	.trend-tp-thumb
	{
		max-width:177px;
	}
	.trend-tp-content h2 
	{
		font-size: 22px;
	}
	.trend-bt-course h3 
	{
		font-size: 21px;
	}
	.tbt-left
	{
		max-width: 216px;
	}
	.onls-pane
	{
		padding:20px 0 0 0;
	}
	.exp-skills ul.cms-list li
	{
		width:auto;
		display:block;
	}
	/* Deepak-14-06-2016 */
	.sport-fes{padding-bottom:20px;}
	.sportfes-block{margin-bottom:0;}
	.new-home-sportlight h2{margin-bottom:30px;}
	.banner-content .bnr-right{padding:0px 0px 30px;}
	/* Deepak-14-06-2016-End */
	
	/* Deepak-04-07-2017 */
	h1.logo img { max-height: 38px;}
	.header-bottom.background{min-height:76px;}
	.nw-subscribe{padding-right:0;padding-top:15px;}
	
	.taining-search .nw-search{padding-right:0;}
	.taining-search .n-search-button{top:inherit;bottom:0;}
	.taining-search .ne-search-feild{margin-bottom:12px;}
}

@media screen and (max-width:767px){
	
	.lde-form-base
	{
		padding-top:35px !important;
		padding-bottom:35px !important;
	}
	.lde-form-base h2 
	{
    	font-size: 31px;
	}
	.lnd-phone h4
	{
		font-size:17px;
	}
	.lnd-phone:before
	{
		font-size:33px;
	}
	h1.logo
	{
		max-width: 110px;
		margin: 0 auto;
		padding-top:25px;
	}
	.metta
	{
		float:none;
		text-align:center;
		padding:15px 50px 15px 0;
	}
	.metta .lnd-phone 
	{
		display:inline-block;
		border-left:0;
		border-right:0;
		padding-top: 7px;
		padding-bottom: 0;
		float:none;
		vertical-align:top;
		padding-right: 14px;
	}
	.metta .lnd-phone:before
	{
		top:2px;
	}
	
	.header
	{
		padding:0;
	}
	.metta-button
	{
		float:none;
		display:inline-block;
		padding-left:0;
		padding-top:0;
		vertical-align:top;
	}
	.menu-toggle
	{
		top:-81px;
	}
	.hmr-base h2 
	{
		font-size: 32px;
		margin-bottom: 28px;
	}
	.hmr-base
	{
		padding-top:65px;
		padding-bottom:65px;
	}
	.jbr-divs
	{
		margin-top:0;
	}
	.pltd-jobs-section
	{
		padding-top:50px;
	}
	.jbr-content h3
	{
		margin-bottom:6px;
	}
	.jbr-block
	{
		margin-bottom:30px;
	}
	.premium-list-jobs h2 
	{
    	font-size: 25px;
	}
	.map-cnt-div
	{
		position:static;
		max-width:none;
		padding:42px 37px 30px 37px;
	}
	.map-cnt-div h3 
	{
    	font-size: 30px;
	}
	#map 
	{
    	height: 432px;
	}
	.f-menu-height
	{
		padding-right:0;
		border-right:0;
	}
	.f-downlds
	{
		margin-right:0;
	}
	.innerSportlight h1 
	{
    	font-size: 30px;
		margin-bottom:20px;
	}
	.category-block h4
	{
		font-size:20px;
	}
	.commen-buttom
	{
		font-size:20px;
		padding:14px 56px 14px 37px;
	}
	.commen-buttom:after
	{
		top: 16px;
		right: 17px;
	}
	.seeker-reg-base h2 br
	{
		display:none;
	}
	.seeker-reg-base h2 
	{
		font-size: 20px;
		line-height: 26px;
	}
	.seeker-frm-block h3 
	{
    	font-size: 17px;
		margin-left:55px;
	}
	.seeker-frm-block h3 i 
	{
		font-size: 18px;
		width: 48px;
		height: 48px;
		left:-56px;
	}
	.seeker-frm-block 
	{
    	margin-bottom: 16px;
	}
	.emp-datebirth > div > div, .em-wrk-exp > div.row > div
	{
		margin-top:20px;
	}
	.emp-datebirth > div > div:first-child, .em-wrk-exp > div.row > div:first-child
	{
		margin-top:0;
	}
	.cmp-stv-block h4 
	{
    	font-size: 37px;
	}
	.cmt-table table
	{
		width:1000px;
	}
	.sekker-tab .resp-accordion
	{
		background: #EFEFEF;
		border:none;
		border-top:1px solid #c1c1c1;
		margin-bottom:-1px;
		border-bottom:1px solid #c1c1c1;
		
		transition:color ease 0.2s, background ease 0.2s;
		-webkit-transition:color ease 0.2s, background ease 0.2s;
		-moz-transition:color ease 0.2s, background ease 0.2s;
		-ms-transition:color ease 0.2s, background ease 0.2s;
		-o-transition:color ease 0.2s, background ease 0.2s;
	}
	.sekker-tab h2.resp-accordion:first-child
	{
		border-top:0;
	}
	.sekker-tab .resp-accordion.resp-tab-active
	{
		background:#ff8a00;
		color:#fff;
	}
	.sekker-tab .resp-accordion .resp-arrow
	{
		border-width:6px;
		border-color:#5b5b5b transparent transparent transparent;
	}
	.sekker-tab .resp-accordion.resp-tab-active .resp-arrow
	{
		border-color:transparent transparent #fff transparent;
	}
	.prcy-block h2 
	{
    	font-size: 21px;
	}
	.prcy-block h3 
	{
    	font-size: 18px;
	}
	.ripr-phone h4
	{
		font-size:18px;
		padding-left:26px;
		padding-top:13px;
	}
	.ripr-phone h4:before
	{
		font-size:22px;
		top:11px;
	}
	.nw-search
	{
		float:right;
		margin:0 15px 0 0;
	}
	.header-bottom .logo 
	{
    	padding-top: 16px;
		margin:0;
	}

	.new-home-sportlight
	{
		padding-top:60px;
	}
	.new-home-sportlight h2
	{
		margin-bottom:30px;
		font-size: 26px;
	}
	.new-home-sportlight h2 span 
	{
    	font-size: 21px;
	}
	.sportfes-block
	{
		max-width:350px;
		margin-left:auto;
		margin-right:auto;
	}
	.ripr-new-outer .container
	{
		width:auto;
	}
	.ripr-video img
	{
		width:auto;
		max-width:100%;
	}
	.ripr-video
	{
		display:inline-block;
	}
	.latest-forum h4, .industry-news h4, .plant-jobs h4 ,.ripr-video h4
	{
    	font-size: 16px;
	}
	.new-ripr-includes
	{
		padding: 45px 0 27px;
	}
	.letr-top
	{

		box-shadow:none;
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		-ms-box-shadow:none;
		-o-box-shadow:none;
	}
	.latest-forum
	{
		margin-bottom:20px;
	}
	.plnt-top h5
	{
		font-size:14px;
	}
	.plant-jb-button
	{
		position:static;
		padding:0px;
		text-align:center;
	}
	.up-course
	{
		border-right:0;
		border-bottom: #e3e3e3 1px solid;
		padding-right:0;
		padding-bottom: 27px;
	}
	.ripr-adds 
	{
    	padding: 35px 0;
	}
	.employement
	{
		padding-left:0;
		border-top: #e3e3e3 1px solid;
		border-left:0;
		padding-top:30px;
	}
	.innerSportlight .category-search
	{
		margin:10px 0 0 0;
	}
	.cmp-avatar
	{
		float:left;
		margin: 0px 30px 0 0px;
		width: 120px;
		height: 120px;
	}
	.posted-jobs
	{
		border-right: #e2e4e6 1px solid;
		border-bottom: 0;
	}
	.cmp-wagen-content h3
	{
		font-size:20px;
	}
	.posted-jobs h4
	{
		font-size:30px;
	}
	.pagination
	{
		text-align:center;
	}
	.jbs-ss-tp p
	{
		text-align:left;
		padding:0px;
	}
	.jbs-ss-tp h4
	{
		margin-bottom:5px;
		font-size:18px;
	}
	.jbs-details > div
	{
		max-width:none;
	}
	.jbsr
	{
		border-top:#dee1e3 1px solid;
		border-right:0;
		padding-top:11px;
		padding-bottom:11px;
	}
	.jbs-details > div > div:first-child .jbsr
	{
		border-top:0;
	}
	.jbsr-skils h6, .jbsr-locations h6
	{
		margin-top:0;
		margin-bottom:5px;
	}
	.flik-bg
	{
		display:none;
	}
	.sidebar
	{
		margin-left:-15px;
		margin-right:-15px;
		padding-left:15px;
		padding-right:15px;
	}
	.update-bt-div
	{
		top: 15px;
		right: 13px;
	}
	.prfpj-left
	{
		float:none;
		width:auto;
	}
	.prjpj-height
	{
		padding:0;
	}
	.prf-projects li
	{
		padding:20px;
		margin-bottom:32px;
	}
	.prfpj-left h5
	{
		margin-bottom:10px;
	}
	.prfpj-right p
	{
		line-height:20px;
	}
	.prf-projects li .button-base
	{
		position:static;
	}
	.prfpj-left
	{
		border-right:0;
	}
	.tender-cnt h3 
	{
    	font-size: 18px;
	}
	.tenders-base h2 
	{
    	font-size: 22px;
	}
	.nw-banner-table table
	{
		width:800px;
	}
	.upgrade-job h2 
	{
    	font-size: 26px;
	}
	.upd-list > div > div:first-child .upd-block:before
	{
		display:none;
	}
	.upd-list > div:first-child > div .upd-block, .upd-block
	{
		padding-top:29px;
		padding-bottom:30px;
		border-left:0;
		padding-left:0;
		padding-right:0;
	}
	.upd-list > div:first-child > div:first-child .upd-block
	{
		padding-top:0;
		border-top:0;
	}
	.chse-plns h2 
	{
    	font-size: 23px;
	}
	.chse-plns
	{
		padding:45px 0;
	}
	.sidebar-right
	{
		margin-right:-15px;
		padding-left:30px;
		padding-right:30px;
	}
	.feks-prj-docs
	{
		padding-left:0;
		padding-top:25px;
		border-top:#e2e4e5 1px solid;
		border-left:0;
	}
	.feks-prjs
	{
		margin-bottom:35px;
	}
	.mrc-skills
	{
		border-left:0;
		padding-left:0;
	}
	.mrc-renew-cn
	{
		padding-right:0;
		margin-bottom:25px;
	}
	.mciro-base h3 
	{
    	font-size: 18px;
	}
	.user-login-social
	{
		border-left:0;
		border-top:#90989d 1px solid;
		margin-top:55px;
		padding-top:55px;
	}
	.user-login-social:before
	{
		left:0px;
		right:0px;
		margin:auto;
		top:-23px;
	}
	.lgr-base h2 
	{
		font-size: 20px;
		line-height: 24px;
	}
	.usser-tp h4 
	{
    	font-size: 20px;
	}
	.upd-block
	{
		border-right:0;
		border-top:0;
	}
	.plant-requirment h2 
	{
		font-size: 18px;
	}
	.plnt-block h3 
	{
		font-size: 16px;
	}
	.jbs-description, .jbs-profile, .jbs-skills, .jbs-candidate
	{
		padding-right:0;
	}
	.sidebar-map
	{
		margin-right:-22px;
	}
	.jpc-contant h3 
	{
		font-size: 18px;
	}
	.jobs-csleft
	{
		margin-right:0;
	}
	.contact-us-base h2 
	{
		font-size: 19px;
	}
	.cnt-content h4
	{
		font-size:16px;
	}
	.trend-tp-div 
	{
		padding: 27px;
	}	
	.onls-pane h3 
	{
		font-size: 16px;
	}
	.onl-work-experience h3 
	{
		font-size: 18px;
	}
	/* Deepak-14-06-2016 */
	.banner-content .bnr-right h2 span {font-size: 32px;line-height:normal;}
	/* Deepak-14-06-2016-End */
	
	/*------------------28-06-2016-----------------*/
	
	.taining-search .nw-search { width:100%;}
	.header-bottom.background {min-height: 66px;}
	.f-social,.nw-subscribe{text-align:center;}
	.taining-search .n-search-button{top:inherit;bottom:0;position:inherit;width:100%;padding-left:0;padding-right:0;text-align:center;margin-top:12px;}
	.taining-search .n-search-button:after{display:none;}
	
	.selecter-element { z-index: 3;}
		
}
@media screen and (max-width:600px){
	
	h1.logo
	{
		max-width:90px;
	}
	.lnd-phone
	{
		padding: 23px 34px 27px 71px;
	}
	.lnd-phone:before
	{
		top:15px;
	}
	.lde-form-base h2 
	{
    	font-size: 24px;
	}
	.metta .lnd-phone
	{
		padding-left:48px;
	}
	.hmr-base h2 
	{
    	font-size: 27px;
	}
	.jobs-image
	{
		float:none;
		margin:0 auto;
	}
	.jobs-block
	{
		padding: 25px 15px 15px 15px;
	}
	.jobs-content
	{
		padding:15px 0 0 0;
	}
	.map-cnt-div h3 
	{
    	font-size: 24px;
		line-height:28px;
	}
	.f-dwnld-bs > div > div
	{
		float:none;
		width:auto;
	}
	.f-dwnld-app-store
	{
		padding-right:0;
		border-right:0;
		padding-bottom:15px;
	}
	.f-dwnld-play-store
	{
		margin-left:0;
	}
	.category-block
	{
		width:100%;
	}
	.ctr-padding
	{
		margin-right:0;
	}
	.category-list-base
	{
		margin-right:0;
	}
	.cmp-left
	{
		float:none;
		margin:0 auto;
	}
	.cmp-right
	{
		margin:25px 0 0 0;
	}
	.company-details
	{
		padding-left:0;
	}
	.company-details h3
	{
		text-align:center;
		font-size:19px;
	}
	.company-details h3 span
	{
		padding:0 15px;
	}
	.cmp-stv-block h4 
	{
    	font-size: 30px;
	}
	.new-home-sportlight h2
	{
		font-size:20px;
		line-height: 25px;
	}
	.new-home-sportlight h2 span 
	{
    	font-size: 18px;
	}
	.ripr-video-content
	{
		padding-top:25px;
	}
	.play-bt 
	{
		width: 50px;
		height: 50px;
		font-size: 12px;
		padding-top:15px;
	}
	.latest-forum li:before
	{
		display:none;
	}
	.nws-img
	{
		max-width:50px;
	}
	.nw-search 
	{
    	width: 254px;
	}
	.cmp-avatar
	{
		float:none;
		margin:0 auto 15px;
	}
	.cmp-list-bottom > div > div
	{
		float:none;
		width:auto;
	}
	.posted-jobs 
	{
		border-bottom: #e2e4e6 1px solid;
		border-right: 0;
	}
	.map-filter 
	{
    	height: 316px;
	}
	.jbnrg-cnt h3 
	{
    	font-size: 18px;
	}
	.innerSportlight h1 
	{
    	font-size: 24px;
	}
	.jbs-ss-tp h4
	{
		font-size:16px;
	}
	.jbs-ss-tp p
	{
		font-size:13px;
	}
	.pft-cc-left
	{
		float:none;
		border-right:0;
		width:auto;
	}
	.pft-cc-left, .pft-cc-right
	{
		padding:0;
	}
	.prf-cnt-display li
	{
		padding:15px;
	}
	.prf-cnt-display li .pft-cc-left p
	{
		font-weight:700;
	}
	.prf-tp-div h3 
	{
    	font-size: 14px;
	}
	.prf-snp h4 
	{
    	font-size: 15px;
		font-weight:700;
	}
	.prf-work-exp h4, .prf-work-education h4, .prf-projects h4, .prf-personal-details h4 
	{
    	font-size: 18px;
	}
	.wrk-left
	{
		width:auto;
		float:none;
		margin:0 0 5px;
	}
	.prf-work-education li
	{
		padding-right:0;
	}
	.edfs-left
	{
		float:none;
		width:auto;
		margin:0;
	}
	.pslr-height
	{
		padding:0;
	}
	.pslr-left
	{
		float:none;
		width:auto;
		border:0;
	}
	.prf-plsr li
	{
		padding:10px 20px;
	}
	.pslr-left p
	{
		font-weight:700;
	}
	.prf-plsr .button-base
	{
		position:static;
		padding:10px 0  0 13px;
	}
	.prf-plsr
	{
		padding-bottom:25px;
	}
	.update-bt-div
	{
		position:static;
		padding:10px 0 10px 10px;
	}
	.prf-tp-div
	{
		padding-right:15px;
	}
	.sle-pkg-table table
	{
		min-width:800px;
	}
	.sle-pkg-table th h3
	{
		font-size:15px;
	}
	.upgrade-job h2 
	{
    	font-size: 21px;
	}
	.chse-image
	{
		float:none;
		margin:0 auto 15px;
	}
	.chse-content
	{
		text-align:center;
	}
	.chse-content
	{
		padding:0;
	}
	.chse-plns h2 
	{
    	font-size: 20px;
	}
	.payment-method
	{
		padding:18px;
	}
	.pamt-switch > div > div
	{
		float:none;
		width:auto;
	}
	.pst-swt
	{
		margin-bottom:10px;
	}
	.payment-form > div > div
	{
		width:auto;
		float:none;
	}
	.cmnr-div .jobs-image
	{
		margin:0 0 20px;
	}
	.cmnr-content h2 
	{
    	font-size: 19px;
	}
	.cmpy-description h3 
	{
    	font-size: 21px;
	}
	.tender-by-loc .cmp-avatar
	{
		float:none;
		margin-right:auto;
		margin-left:auto;
		margin-bottom:10px;
	}
	.tend-tp-cnt
	{
		text-align:center;
	}
	.tend-own p
	{
		display:inline;
	}
	.ten-feks-prj h3, .fektc-cnt h3 
	{
    	font-size: 20px;
	}
	.tend-cnt-img
	{
		max-width:40px;
		margin-right:20px;
	}
	.tend-tp-cnt h3, .tend-cont-details h3 
	{
    	font-size: 16px;
	}
	.mciro-base
	{
		padding-left:20px;
		padding-right:20px;
	}
	.msr-map 
	{
    	height: 390px;
	}	
	.user-heigt
	{
		padding:0;
	}
	.frg-passwd
	{
		position:static;
		margin-top:5px;
		display:inline-block;
	}
	
	.frg-passwd1
	{
		position:static;
		margin-top:5px;
		display:inline-block;
	}
	
	.user-login-social
	{
		padding-top:55px;
	}
	.lgr-base h2 
	{
    	font-size: 17px;
	}
	.cmp-photos h3 
	{
    	font-size: 23px;
	}
	.upload-banner h4
	{
		font-size:16px;
	}
	.trin-cnt h3 
	{
		font-size: 16px;
	}
	.trin-img 
	{
		max-width: 95px;
	}
	.jbc-base .cmp-avatar
	{
		float:none;
		margin:0 auto 20px;
	}
	.cnt-lf > div > div
	{
		float:none;
		display:block;
		width:auto;
	}
	.cnt-gd
	{
		border-left:0;
	}
	.cnt-lf > div:first-child .cnt-gd
	{
		border-top: #474036 1px dotted;
		padding-top:25px;
	}
	.cnt-lf > div:first-child > div:first-child .cnt-gd
	{
		border-top:0;
		padding-top:0;
	}
	.contact-us-base h2 
	{
		font-size: 17px;
		margin-bottom: 20px;
	}
	.mapnw-content
	{
		position:static;
		max-width:none;
		margin:0 -15px;
		width:auto;
	}
	#cnt-map 
	{
		height: 377px;
	}
	.prf-post-jbs > div > div, .profile-status-all > div > div
	{
		float:none;
		width:auto;
	}
	.profile-blk
	{
		border-left:0;
		border-top:0;
	}
	.ptfs-block
	{
		border-right:0;
	}
	.cmp-dashboard .company-details .cmp-left
	{
		margin:0 auto;
	}
	.cmltd-info p 
	{
		font-size: 14px;
	}
	.ptfs-block h3 
	{
		font-size: 33px;
	}
	.trend-tp-thumb
	{
		float:none;
		margin:0 auto 30px;
	}
	.trend-tp-content h2 
	{
		font-size: 19px;
	}
	.trend-bt-course h3
	{
		padding-left:27px;
		font-size: 17px;
	}
	.tbt-left
	{
		float:none;
		max-width:none;
		border-right:0px;
	}
	.tbt-height
	{
		padding:0;
	}
	.trend-bt-course li
	{
		padding:19px 27px;
	}
	ul.on-qus-list li span
	{
		float:none;
		width:auto;
	}
	.onls-details h3 
	{
		font-size: 16px;
	}
}
@media screen and (max-width:480px){
	
	.landing-header .row > div
	{
		float:none;
		width:auto;
	}
	.ripr-video
	{
		width:100%;
	}
	h1.logo
	{
		margin:0 auto;
	}
	.lnd-phone
	{
		float:none;
		padding:10px 0 10px 0;
		border:none;
		text-align:center;
	}
	.lnd-phone:before
	{
		position:static;
		display:inline-block;
		margin-right:5px;
		font-size:23px;
	}
	.lnd-phone h4
	{
		display:inline-block;
		vertical-align:top;
		padding-top:3px;
	}
	.hmr-base h2 
	{
    	font-size: 24px;
	}
	.hmr-base > div > div
	{
		float:none;
		width:auto;
	}
	.jbr-block
	{
		padding-left:15px;
		padding-right:15px;
	}
	.jbr-image
	{
		position:relative;
		top:0;
		left:0px;
		margin:0 auto;
	}
	.jbr-content
	{
		text-align:center;
		padding:15px 0 0 0 ;
		position:static;
	}
	.jbr-block
	{
		position:relative;
	}
	.frm-label
	{
		top:-17px;
		left:0px;
		right:0px;
		margin:auto;
		max-width:80%;
	}
	.jbr-content .arrow-button
	{
		position:static;
	}
	.premium-list-jobs h2 
	{
    	font-size: 20px;
	}
	.jbr-content h3 
	{
    	font-size: 20px;
	}
	.button-group a
	{
		display:block;
		width:100%;
		text-align:center;
	}
	.cmp-str-div > div > div
	{
		float:none;
		width:auto;
	}
	.button-group 
	{
    	margin-bottom: 50px;
	}
	.sek-tb-list li .sek-left
	{
		float:none;
		max-width:none;
	}
	.sek-left:after
	{
		display:none;
	}
	.sek-right
	{
		padding-left:0;
	}
	.ripr-phone
	{
		float:none;
		border-right:0;
		text-align:center;
	}
	.ripr-phone h4
	{
		display:inline-block;
	}
	.header-metta
	{
		float:none;
	}
	.ripr-lg-wrap
	{
		float:none;
		padding-left:0;
		text-align:center;
		padding:3px 0 8px;
	}
	.header-bottom .container > .row > div
	{
		float:none;
		width:auto;
	}
	.header-bottom .logo
	{
		margin:0 auto;
	}
	.nw-search
	{
		float:none;
		width:auto;
		margin-right:5px;
	}
	.header-bottom .menu-toggle 
	{
    	top: -55px;
	}
	.innerSportlight .category-search-feild
	{
		padding-right:20px;
	}
	.innerSportlight .category-button
	{
		position:static;
		width:100%;
		padding-top:15px;
		padding-bottom:15px;
		margin-top:5px;
	}
	.cmp-list-top 
	{
    	padding-right: 20px;
		padding-left:20px;
	}
	.wagen-strip span
	{
		font-size:13px;
	}
	.pst-buttons 
	{
		padding-left: 15px;
		padding-right: 15px;
	}
	.view-profile, .view-jobs
	{
		display:block;
	}
	.cmp-wagen-content h3 
	{
    	font-size: 18px;
	}
	.jbs-ss-tp, .jbsr, .jbsr-skils, .jbsr-locations
	{
		padding-left:15px;
		padding-right:15px;
	}
	.resume-info > h4 
	{
    	font-size: 14px;
	}
	.tenders-list > ul > li .cmp-avatar
	{
		float:none;
		margin:0 auto 25px;
	}
	.tender-cnt h3 
	{
    	font-size: 16px;
	}
	.payment-form .row .row > div
	{
		float:none;
		width:auto;
	}
	.payment-form .row .row > div + div
	{
		margin-top:10px;
	}
	.mrc-opt p
	{
		display:block;
		border:0;
		margin:0 0 10px 0;
	}
	.cmp-photo-rw > div > div
	{
		float:none;
		display:block;
		width:auto;
	}
	.trin-mid > div > div
	{
		float:none;
		width:auto;
	}
	.trin-qualification
	{
		border-left:0;
		border-top: #d3d8e6 1px solid;
	}
	.trin-img
	{
		float:none;
		display:block;
		margin:0 auto 25px;
	}
	.cmp-right li p, .dsh-details li .dsh-left
	{
		float:none;
		margin-right:0;
		max-width:none;
		padding-right:0;
	}
	.cmp-right li p:after, .dsh-details li .dsh-left:after
	{
		display:none;
	}
	.prf-cnt h4 
	{
		font-size: 15px;
	}
	/* Deepak-14-06-2016 */
	.banner-content .bnr-right h2{font-size:24px;line-height:normal;}
	.banner-content .bnr-right h2 span {font-size: 28px;}
	/* Deepak-14-06-2016-End */
}
@media screen and (max-width:320px){
.ripr-video
{
	width:100%;
}
}















