/* Minification failed. Returning unminified contents.
(5485,14): run-time error CSS1038: Expected hex color, found '#666	'
(5497,1): run-time error CSS1019: Unexpected token, found '@import'
(5497,9): run-time error CSS1019: Unexpected token, found 'url("http://fonts.googleapis.com/css?family=Open+Sans")'
(5497,64): run-time error CSS1019: Unexpected token, found ';'
(5751,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '%'
(8747,1): run-time error CSS1019: Unexpected token, found '@import'
(8747,9): run-time error CSS1019: Unexpected token, found 'url("https://fonts.googleapis.com/css?family=Lato:400,700,700italic,900,400italic,300")'
(8747,96): run-time error CSS1019: Unexpected token, found ';'
(9265,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(9266,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9271,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(9272,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9283,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(9284,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(12722): run-time error CSS1001: Unterminated comment.
 */
/*! jQuery UI - v1.10.2 - 2013-05-02
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=%232191c0&bgTextureHeader=gloss_wave&bgImgOpacityHeader=75&borderColorHeader=%234297d7&fcHeader=%23eaf5f7&iconColorHeader=%23d8e7f3&bgColorContent=%23fcfdfd&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=%23a6c9e2&fcContent=%23222222&iconColorContent=%230078ae&bgColorDefault=%230078ae&bgTextureDefault=glass&bgImgOpacityDefault=45&borderColorDefault=%2377d5f7&fcDefault=%23ffffff&iconColorDefault=%23e0fdff&bgColorHover=%2379c9ec&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=%23448dae&fcHover=%23026890&iconColorHover=%23056b93&bgColorActive=%23000000&bgTextureActive=gloss_wave&bgImgOpacityActive=50&borderColorActive=%23000000&fcActive=%23ffffff&iconColorActive=%23f5e175&bgColorHighlight=%23f8da4e&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=%23fcd113&fcHighlight=%23915608&iconColorHighlight=%23f7a50d&bgColorError=%23e14f1c&bgTextureError=gloss_wave&bgImgOpacityError=45&borderColorError=%23cd0a0a&fcError=%23ffffff&iconColorError=%23fcd113&bgColorOverlay=%23aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=%23999999&bgTextureShadow=flat&bgImgOpacityShadow=55&opacityShadow=45&thicknessShadow=0px&offsetTopShadow=5px&offsetLeftShadow=5px&cornerRadiusShadow=5px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.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-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.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-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.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-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.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:700;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;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;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{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:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 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:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.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(images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.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}.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:0;background:0;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:0;border-bottom:0;border-right:0}.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 li a{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 a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.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:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #4297d7;background:#2191c0 url(images/ui-bg_gloss-wave_75_2191c0_500x100.png) 50% 50% repeat-x;color:#eaf5f7;font-weight:bold}.ui-widget-header a{color:#eaf5f7}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #77d5f7;background:#0078ae url(images/ui-bg_glass_45_0078ae_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;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 #448dae;background:#79c9ec url(images/ui-bg_glass_75_79c9ec_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#026890}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#026890;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #000;background:#000 url(images/ui-bg_gloss-wave_50_000000_500x100.png) 50% 50% repeat-x;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 #fcd113;background:#f8da4e url(images/ui-bg_glass_55_f8da4e_1x400.png) 50% 50% repeat-x;color:#915608}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#915608}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#e14f1c url(images/ui-bg_gloss-wave_45_e14f1c_500x100.png) 50% top repeat-x;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.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_0078ae_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_d8e7f3_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_e0fdff_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_056b93_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_f5e175_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_f7a50d_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_fcd113_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:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:5px 0 0 5px;padding:0;background:#999 url(images/ui-bg_flat_55_999999_40x100.png) 50% 50% repeat-x;opacity:.45;filter:Alpha(Opacity=45);border-radius:5px}

/*
	* Style settings of LayerSlider
	*
	* (c) 2011-2013 George Krupa, John Gera & Kreatura Media
	*
	* Plugin web:			http://kreaturamedia.com/
	* Licenses: 			http://codecanyon.net/licenses/
*/



/* Global settings */

.ls-container {
	visibility: hidden;
	position: relative;
}

.ls-lt-container {
	position: absolute;
}

.ls-lt-container,
.ls-lt-container * {
	text-align: left !important;
	direction: ltr !important;
}

.ls-container-fullscreen {
	margin: 0px auto !important;
	padding: 2% !important;
	background: black !important;
	border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border: none !important;
}

.ls-container-fullscreen .ls-thumbnail-wrapper,
.ls-container-fullscreen .ls-fullscreen,
.ls-container-fullscreen .ls-shadow {
	display: none !important;
}

.ls-overflow-hidden {
	overflow: hidden;
}

.ls-inner {
	position: relative;
	background-position: center center;
	z-index: 2;
}

.ls-loading-container {
	position: absolute !important;
	display: none;
	z-index: 3 !important;
	left: 50% !important;
	top: 50% !important;
}

.ls-loading-indicator {
	margin: 0px auto;
}

.ls-inner,
.ls-layer {
	width: 100%;
	height: 100%;
}

.ls-layer {
	position: absolute;
	display: none;
	background-position: center center;
	overflow: hidden;
}

.ls-active,
.ls-animating {
	display: block !important;
}

.ls-layer > * {
	position: absolute;
	line-height: normal;	
	margin: 0px;
	left: 0px;
	top: 0px;
}

.ls-layer .ls-bg {
	left: 50%;
	top: 50%;
}

.ls-yourlogo {
	position: absolute;
	z-index: 99;
}



/* Timers */

.ls-bar-timer {
	position: absolute;
	width: 0px;
	height: 2px;
	background: white;
	border-bottom: 2px solid #555;
	opacity: .55;
	filter: alpha(opacity=55);
	z-index: 4;
	top: 0px;
}

.ls-circle-timer {
	width: 24px;
	height: 24px;
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 4;
	opacity: .65;
	filter: alpha(opacity=65);
	display: none;
}

.ls-ct-half {
	background: white;
}

.ls-ct-center {
	background: #444;
}

.ls-ct-left,
.ls-ct-right {
	width: 50%;
	height: 100%;
	overflow: hidden;
}

.ls-ct-left,
.ls-ct-right {
	float: left;
	position: relative;								
}

.ls-ct-rotate {
	width: 200%;
	height: 100%;
	position: absolute;
	top: 0px;
}	

.ls-ct-left .ls-ct-rotate,
.ls-ct-right .ls-ct-hider,
.ls-ct-right .ls-ct-half {
	left: 0px;
}

.ls-ct-right .ls-ct-rotate,
.ls-ct-left .ls-ct-hider,
.ls-ct-left .ls-ct-half {
	right: 0px;
}

.ls-ct-hider,
.ls-ct-half {
	position: absolute;
	top: 0px;												
}

.ls-ct-hider {
	width: 50%;
	height: 100%;
	overflow: hidden;
}

.ls-ct-half {
	width: 200%;
	height: 100%;
}
														
.ls-ct-center {
	width: 40%;
	height: 40%;
	left: 30%;
	top: 30%;
	position: absolute;								
}

.ls-ct-half,
.ls-ct-center {
	border-radius: 100px;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;								
}



/* Navigation */

.ls-bottom-nav-wrapper {
	height: 0px;
}

.ls-bottom-slidebuttons {
	text-align: left;
}

.ls-bottom-nav-wrapper,
.ls-below-thumbnails {
	z-index: 2;
	height: 0px;
	position: relative;
	text-align: center;
	margin: 0px auto;
}

.ls-below-thumbnails {
	display: none;
	z-index: 6;
}

.ls-bottom-nav-wrapper a,
.ls-nav-prev,
.ls-nav-next {
	outline: none;
}

* .ls-bottom-nav-wrapper *,
* .ls-bottom-nav-wrapper span * {
	direction: ltr !important;
}

.ls-bottom-slidebuttons {
	position: relative;
	z-index: 1000;
}

.ls-bottom-slidebuttons,
.ls-nav-start,
.ls-nav-stop,
.ls-nav-sides {
	position: relative;	
}

.ls-nothumb {
	text-align: center !important;
}

.ls-link {
	position: absolute;
	width: 100% !important;
	height: 100% !important;
	left: 0px !important;
	top: 0px !important;
	background: url(blank.gif);
}



/* Embedded videos */

.ls-vpcontainer {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}

.ls-videopreview {
	width : 100%;
	height : 100%;
	position : absolute;
	left : 0px;
	top : 0px;
	cursor : pointer;
}

.ls-playvideo {
	position: absolute;
	left: 50%;
	top: 50%;
	cursor: pointer;
}



/* Thumbnails */

.ls-tn {
	display: none !important;
}

.ls-thumbnail-hover {
	display: none;
	position: absolute;
	left: 0px;
}

.ls-thumbnail-hover-inner {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	display: none;
}

.ls-thumbnail-hover-bg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
}

.ls-thumbnail-hover-img {
	position: absolute;
	overflow: hidden;
}

.ls-thumbnail-hover img {
	max-width: none !important;
	position: absolute;
	display: inline-block;
	visibility: visible !important;
	left: 50%;
	top: 0px;
}

.ls-thumbnail-hover span {
	left: 50%;
	top: 100%;
	width: 0px;
	height: 0px;
	display: block;
	position: absolute;
	border-left-color: transparent !important;
	border-right-color: transparent !important;
	border-bottom-color: transparent !important;
}

.ls-thumbnail-wrapper {
	position: relative;
	width: 100%;
	margin: 0 auto;
	z-index: 4;
}

.ls-thumbnail {
	position: relative;
	margin: 0 auto;
}

.ls-thumbnail-inner,
.ls-thumbnail-slide-container {
	width: 100%;	
}

.ls-thumbnail-slide-container {
	overflow: hidden !important;
	position: relative;
}

.ls-touchscroll {
	overflow-x: auto !important;
}

.ls-thumbnail-slide {
	text-align: center;
	white-space: nowrap;
	float: left;
	position: relative;
}

.ls-thumbnail-slide a {
	overflow: hidden;
	display: inline-block;
	width: 0px;
	height: 0px;
	position: relative;
}

.ls-thumbnail-slide img {
	max-width: none !important;
	max-height: 100% !important;
	height: 100%;
	visibility: visible !important;
}

.ls-shadow {
	display: none;
	position: absolute;
	z-index: 1;
	top: 100%;
	width: 100%;
	left: 0px;
	overflow: hidden !important;
	visibility: hidden;
}

.ls-shadow img {
	width: 100% !important;
	height: auto !important;
	position: absolute !important;
	left: 0px !important;
	bottom: 0px !important;
}

.ls-bottom-nav-wrapper,
.ls-thumbnail-wrapper,
.ls-nav-prev,
.ls-nav-next {
	visibility: hidden;
}



/* WP plugin fullWidth */

.ls-wp-fullwidth-container {
	width: 100%;
	position: relative;
}

.ls-wp-fullwidth-helper {
	position: absolute;
}



/* 2D & 3D Layer Transitions */

.ls-overflow-hidden {
	overflow: hidden;
}

.ls-lt-tile {
	position: relative;
	float: left;
	perspective: 500px;
	-o-perspective: 500px;
	-ms-perspective: 500px;
	-moz-perspective: 500px;
	-webkit-perspective: 500px;
}

.ls-curtiles {
	overflow: hidden;
}

.ls-curtiles,
.ls-nexttiles {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
}

.ls-curtile, .ls-nexttile {
	overflow: hidden;
	position: absolute;
	width: 100% !important;
	height: 100% !important;
}

.ls-curtile {
	left: 0px;
	top: 0px;
}

.ls-curtile img,
.ls-nexttile img {
	position: absolute;
	filter: inherit;
}

.ls-3d-container {
	position: relative;
	perspective: 1000px;
	-o-perspective: 1000px;
	-ms-perspective: 1000px;
	-moz-perspective: 1000px;
	-webkit-perspective: 1000px;
	overflow: visible !important;
}

.ls-3d-box {
	position: absolute;
	top: 50%;
	left: 50%;
	transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
}

.ls-3d-box div {
	overflow: hidden;
	background: #777;
	margin: 0px;
	padding: 0px;
	position: absolute;
	transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
}



/* Full screen */

.ls-fullscreen {
	position: absolute;
	z-index: 10;
	cursor: pointer;
	display: block;
}



/* Removing all default global styles of WordPress themes */

html * .ls-nav-prev,
html * .ls-nav-next,
html * .ls-container img,
html * .ls-bottom-nav-wrapper a,
html * .ls-container .ls-fullscreen,
body * .ls-nav-prev,
body * .ls-nav-next,
body * .ls-container img,
body * .ls-bottom-nav-wrapper a,
body * .ls-container .ls-fullscreen,
#ls-global * .ls-nav-prev,
#ls-global * .ls-nav-next,
#ls-global * .ls-container img,
#ls-global * .ls-bottom-nav-wrapper a,
#ls-global * .ls-container .ls-fullscreen {
	transition: none;
	-o-transition: none;
	-ms-transition: none;
	-moz-transition: none;
	-webkit-transition: none;
	line-height: normal;
	outline: none;
	padding: 0px;
	border: 0px;
}

html * .ls-thumbnail a,
body * .ls-thumbnail a,
#ls-global * .ls-thumbnail a {
	transition: none;
	-o-transition: none;
	-ms-transition: none;
	-moz-transition: none;
	-webkit-transition: none;
	line-height: normal;
	outline: none;
	padding: 0px;
	border: 0px;	
}

html * .ls-container img,
body * .ls-container img,
#ls-global * .ls-container img {
	background: none !important;
	min-width: 0 !important;
	max-width: none !important;
	border-radius: 0px;
	box-shadow: none;
	border: 0px;
	padding: 0px;
}

html * .ls-wp-container .ls-layer > *,
body * .ls-wp-container .ls-layer > *,
#ls-global * .ls-wp-container .ls-layer > * {
	line-height: normal;
	outline: none;
	padding: 0px;
	margin: 0px;	
	border: 0px;
}

.ls-wp-fullwidth-container,
.ls-wp-fullwidth-helper,
.ls-container,
.ls-container * {
	box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
	-webkit-box-sizing: content-box !important;
}

html * .ls-yourlogo,
body * .ls-yourlogo,
#ls-global * .ls-yourlogo {
	margin: 0px;	
}

html * .ls-tn,
body * .ls-tn,
#ls-global * .ls-tn {
	display: none;
}

.site {
	overflow: visible !important;
}



/* Style of LayerSlider Debug Console */

.ls-debug-console * {
	margin: 0px !important;
	padding: 0px !important;
	border: 0px !important;
	color: white !important;
	text-shadow: none !important;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, sans-serif !important;
	line-height: normal !important;
	-webkit-font-smoothing: antialiased !important;
	text-align: left !important;
	font-style: normal !important;
}

.ls-debug-console h1 {
	padding-top: 10px !important;
	font-size: 17px !important;
	font-weight: bold !important;
}

.ls-debug-console h1:first-child {
	padding-top: 0px !important;
}

.ls-debug-console ul {
	padding-top: 10px !important;
	list-style: none !important;
}

.ls-debug-console li {
	margin-left: 10px !important;
	font-size: 13px !important;
	position: relative !important;
	font-weight: normal !important;
}

html * .ls-debug-console li ul,
body * .ls-debug-console li ul,
#ls-global * .ls-debug-console li ul {
	display: none;
	width: 260px;
	left: -10px;	
}

.ls-debug-console li ul {
	position: absolute !important;
	bottom: 100% !important;
	padding: 10px 10px 10px 0px !important;
	background: white !important;
	border-radius: 10px !important;
	box-shadow: 0px 0px 20px black !important;
}

html * .ls-debug-console li:hover ul,
body * .ls-debug-console li:hover ul,
#ls-global * .ls-debug-console li:hover ul {
	display: block;	
}

.ls-debug-console li ul * {
	color: black !important;
}

.ls-debug-console a {
	text-decoration: none !important;
	border-bottom: 1px dotted white !important;
}

.ls-error {
	border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	-wenkit-border-radius: 5px !important;
	background: white !important;
	height: auto !important;
	width: auto !important;
	color: white !important;
	padding: 20px 40px 30px 80px !important;
	position: relative !important;
	box-shadow: 0px 2px 20px -5px black;
}

.ls-error p {
	line-height: normal !important;
	text-shadow: none !important;	
	margin: 0px !important;
	padding: 0px !important;
	border: 0px !important;
	text-align: justify !important;
	font-family: Arial, sans-serif !important;
}

.ls-error .ls-error-title {
	line-height: 40px !important;
	color: red !important;
	font-weight: bold !important;
	font-size: 16px !important;
}

.ls-error .ls-error-text {
	color: #555 !important;
	font-weight: normal !important;
	font-size: 13px !important;
}

.ls-error .ls-exclam {
	width: 40px !important;
	height: 40px !important;
	position: absolute !important;
	left: 20px !important;
	top: 20px !important;
	border-radius: 50px !important;
	-moz-border-radius: 50px !important;
	-webkit-border-radius: 50px !important;
	font-size: 30px !important;
	font-weight: bold !important;
	color: white !important;
	line-height: 40px !important;
	background: red !important;
	text-align: center !important;
}



/* GPU Hardware Acceleration */

html * .ls-container .ls-shadow,
html * .ls-container .ls-layer > *,
html * .ls-container .ls-fullscreen,
html * .ls-container .ls-webkit-hack,
html * .ls-container .ls-3d-container,
html * .ls-container .ls-lt-container,
html * .ls-container .ls-lt-container *,
html * .ls-container .ls-thumbnail-wrapper,
html * .ls-container .ls-bottom-nav-wrapper,
body * .ls-container .ls-shadow,
body * .ls-container .ls-layer > *,
body * .ls-container .ls-fullscreen,
body * .ls-container .ls-webkit-hack,
body * .ls-container .ls-3d-container,
body * .ls-container .ls-lt-container,
body * .ls-container .ls-lt-container *,
body * .ls-container .ls-thumbnail-wrapper,
body * .ls-container .ls-bottom-nav-wrapper,
#ls-global * .ls-container .ls-shadow,
#ls-global * .ls-container .ls-layer > *,
#ls-global * .ls-container .ls-fullscreen,
#ls-global * .ls-container .ls-webkit-hack,
#ls-global * .ls-container .ls-3d-container,
#ls-global * .ls-container .ls-lt-container,
#ls-global * .ls-container .ls-lt-container *,
#ls-global * .ls-container .ls-thumbnail-wrapper,
#ls-global * .ls-container .ls-bottom-nav-wrapper {
	backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	transform: translateZ(0px);
	-o-transform: translateZ(0px);
	-ms-transform: translateZ(0px);
	-moz-transform: translateZ(0px);
	-webkit-transform: translateZ(0px);
}

/* Firefox embedded video fix */

html * .ls-container .ls-video-layer,
body * .ls-container .ls-video-layer,
#ls-global * .ls-container .ls-video-layer,
html * .ls-container .ls-layer iframe,
body * .ls-container .ls-layer iframe,
#ls-global * .ls-container .ls-layer iframe {
	backface-visibility: visible !important;
	-moz-backface-visibility: visible !important;
	transform: none !important;
	-moz-transform: none !important;
}

html * .ls-container .ls-webkit-hack,
body * .ls-container .ls-webkit-hack,
#ls-global * .ls-container .ls-webkit-hack {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
}

/* GPU */

@media (transform-3d), (-o-transform-3d), (-ms-transform-3d), (-moz-transform-3d), (-webkit-transform-3d) {
	#ls-test3d {
		position: absolute;
		left: 9px;
		height: 3px;
	}
}
/*!

 * Bootstrap v3.0.0

 *

 * Copyright 2013 Twitter, Inc

 * Licensed under the Apache License v2.0

 * http://www.apache.org/licenses/LICENSE-2.0

 *

 * Designed and built with all the love in the world by @mdo and @fat.

 */



/*! normalize.css v2.1.0 | MIT License | git.io/normalize */



article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; }
 audio:not([controls]) {
 display: none;
 height: 0;
}
 [hidden] {
 display: none;
}
html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; }
a:focus { outline: thin dotted; }
a:active, a:hover { outline: 0; }
h1 { margin: 0.67em 0; font-size: 2em; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
dfn { font-style: italic; }
hr { height: 0; -moz-box-sizing: content-box; box-sizing: content-box; }
mark { color: #000; background: #ff0; }
code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
pre { white-space: pre-wrap; }
q { quotes: "\201C" "\201D" "\2018" "\2019"; }
small { font-size: 80%; }
sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0; }
 svg:not(:root) {
 overflow: hidden;
}
figure { margin: 0; }
fieldset { padding: 0.35em 0.625em 0.75em; margin: 0 2px; border: 1px solid #c0c0c0; }
legend { padding: 0; border: 0; }
button, input, select, textarea { margin: 0; font-family: inherit; font-size: 100%; }
button, input { line-height: normal; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
button[disabled], html input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { padding: 0; box-sizing: border-box; }
input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; }
 input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
 button::-moz-focus-inner, input::-moz-focus-inner {
 padding: 0;
 border: 0;
}
textarea { overflow: auto; vertical-align: top; }
table { border-collapse: collapse; border-spacing: 0; }
 @media print {
* { color: #000 !important; text-shadow: none !important; background: transparent !important; box-shadow: none !important; }
a, a:visited { text-decoration: underline; }
a[href]:after { content: " (" attr(href) ")"; }
abbr[title]:after { content: " (" attr(title) ")"; }
 .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
 content: "";
}
pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
thead { display: table-header-group; }
tr, img { page-break-inside: avoid; }
img { max-width: 100% !important; }
 @page {
 margin: 2cm .5cm;
}
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3 { page-break-after: avoid; }
.navbar { display: none; }
.table td, .table th { background-color: #fff !important; }
.btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important; }
.label { border: 1px solid #000; }
.table { border-collapse: collapse !important; }
.table-bordered th, .table-bordered td { border: 1px solid #ddd !important; }
}
/**,

*:before,

*:after {

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

}*/



html { font-size: 62.5%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.428571429; color: #333333; background-color: #ffffff; }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
button, input, select[multiple], textarea { background-image: none; }
a { color: #428bca; text-decoration: none; }
a:hover, a:focus { color: #2a6496; text-decoration: underline; }
a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
img { vertical-align: middle; }
.img-responsive { display: block; height: auto; max-width: 100%; }
.img-rounded { border-radius: 6px; }
.img-thumbnail { display: inline-block; height: auto; max-width: 100%; padding: 4px; line-height: 1.428571429; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.img-circle { border-radius: 50%; }
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); border: 0; }
p { margin: 0 0 10px; }
.lead { margin-bottom: 20px; font-size: 16.099999999999998px; font-weight: 200; line-height: 1.4; }
 @media (min-width: 768px) {
 .lead {
 font-size: 21px;
}
}
small { font-size: 85%; }
cite { font-style: normal; }
.text-muted { color: #999999; }
.text-primary { color: #428bca; }
.text-warning { color: #c09853; }
.text-danger { color: #b94a48; }
.text-success { color: #468847; }
.text-info { color: #3a87ad; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-center { text-align: center; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 500; line-height: 1.1; }
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small { font-weight: normal; line-height: 1; color: #999999; }
h1, h2, h3 { margin-top: 20px; margin-bottom: 10px; }
h4, h5, h6 { margin-top: 10px; margin-bottom: 10px; }
h1, .h1 { font-size: 36px; }
h2, .h2 { font-size:18px; /*30px;*/ }
h3, .h3 { font-size: 24px; }
h4, .h4 { font-size: 18px; }
h5, .h5 { font-size: 14px; }
h6, .h6 { font-size: 12px; }
h1 small, .h1 small { font-size: 24px; }
h2 small, .h2 small { font-size: 18px; }
h3 small, .h3 small, h4 small, .h4 small { font-size: 14px; }
.page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eeeeee; }
ul, ol { margin-top: 0; margin-bottom: 10px; }
ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; }
.list-unstyled { padding-left: 0; list-style: none; }
.list-inline { padding-left: 0; list-style: none; }
.list-inline > li { display: inline-block; padding-right: 5px; padding-left: 5px; }
dl { margin-bottom: 20px; }
dt, dd { line-height: 1.428571429; }
dt { font-weight: bold; }
dd { margin-left: 0; }
 @media (min-width: 768px) {
 .dl-horizontal dt {
 float: left;
 width: 160px;
 overflow: hidden;
 clear: left;
 text-align: right;
 text-overflow: ellipsis;
 white-space: nowrap;
}
 .dl-horizontal dd {
 margin-left: 180px;
}
 .dl-horizontal dd:before, .dl-horizontal dd:after {
 display: table;
 content: " ";
}
 .dl-horizontal dd:after {
 clear: both;
}
 .dl-horizontal dd:before, .dl-horizontal dd:after {
 display: table;
 content: " ";
}
 .dl-horizontal dd:after {
 clear: both;
}
}
abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #999999; }
abbr.initialism { font-size: 90%; text-transform: uppercase; }
blockquote { padding: 10px 20px; margin: 0 0 20px; border-left: 5px solid #eeeeee; }
blockquote p { font-size: 17.5px; font-weight: 300; line-height: 1.25; }
blockquote p:last-child { margin-bottom: 0; }
blockquote small { display: block; line-height: 1.428571429; color: #999999; }
blockquote small:before { content: '\2014 \00A0'; }
blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0; }
blockquote.pull-right p, blockquote.pull-right small { text-align: right; }
blockquote.pull-right small:before { content: ''; }
blockquote.pull-right small:after { content: '\00A0 \2014'; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; }
address { display: block; margin-bottom: 20px; font-style: normal; line-height: 1.428571429; }
code, pre { font-family: Monaco, Menlo, Consolas, "Courier New", monospace; }
code { padding: 2px 4px; font-size: 90%; color: #c7254e; white-space: nowrap; background-color: #f9f2f4; border-radius: 4px; }
pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.428571429; color: #333333; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #cccccc; border-radius: 4px; }
pre.prettyprint { margin-bottom: 20px; }
pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border: 0; }
.pre-scrollable { max-height: 340px; overflow-y: scroll; }
.container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.container:before, .container:after { display: table; content: " "; }
.container:after { clear: both; }
.container:before, .container:after { display: table; content: " "; }
.container:after { clear: both; }
.row { margin-right: -15px; margin-left: -15px; }
.row:before, .row:after { display: table; content: " "; }
.row:after { clear: both; }
.row:before, .row:after { display: table; content: " "; }
.row:after { clear: both; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { position: relative; min-height: 1px;/*  padding-right: 15px;

  padding-left: 15px;*/ }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 { float: left; }
.col-xs-1 { width: 8.333333333333332%; }
.col-xs-2 { width: 16.666666666666664%; }
.col-xs-3 { width: 25%; }
.col-xs-4 { width: 33.33333333333333%; }
.col-xs-5 { width: 41.66666666666667%; }
.col-xs-6 { width: 50%; }
.col-xs-7 { width: 58.333333333333336%; }
.col-xs-8 { width: 66.66666666666666%; }
.col-xs-9 { width: 75%; }
.col-xs-10 { width: 83.33333333333334%; }
.col-xs-11 { width: 91.66666666666666%; }
.col-xs-12 { width: 100%; }
 @media (min-width: 768px) {
 .container {
 max-width: 750px;
}
 .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {
 float: left;
}
 .col-sm-1 {
 width: 8.333333333333332%;
}
 .col-sm-2 {
 width: 16.666666666666664%;
}
 .col-sm-3 {
 width: 25%;
}
 .col-sm-4 {
 width: 33.33333333333333%;
}
 .col-sm-5 {
 width: 41.66666666666667%;
}
 .col-sm-6 {
 width: 50%;
}
 .col-sm-7 {
 width: 58.333333333333336%;
}
 .col-sm-8 {
 width: 66.66666666666666%;
}
 .col-sm-9 {
 width: 75%;
}
 .col-sm-10 {
 width: 83.33333333333334%;
}
 .col-sm-11 {
 width: 91.66666666666666%;
}
 .col-sm-12 {
 width: 100%;
}
 .col-sm-push-1 {
 left: 8.333333333333332%;
}
 .col-sm-push-2 {
 left: 16.666666666666664%;
}
 .col-sm-push-3 {
 left: 25%;
}
 .col-sm-push-4 {
 left: 33.33333333333333%;
}
 .col-sm-push-5 {
 left: 41.66666666666667%;
}
 .col-sm-push-6 {
 left: 50%;
}
 .col-sm-push-7 {
 left: 58.333333333333336%;
}
 .col-sm-push-8 {
 left: 66.66666666666666%;
}
 .col-sm-push-9 {
 left: 75%;
}
 .col-sm-push-10 {
 left: 83.33333333333334%;
}
 .col-sm-push-11 {
 left: 91.66666666666666%;
}
 .col-sm-pull-1 {
 right: 8.333333333333332%;
}
 .col-sm-pull-2 {
 right: 16.666666666666664%;
}
 .col-sm-pull-3 {
 right: 25%;
}
 .col-sm-pull-4 {
 right: 33.33333333333333%;
}
 .col-sm-pull-5 {
 right: 41.66666666666667%;
}
 .col-sm-pull-6 {
 right: 50%;
}
 .col-sm-pull-7 {
 right: 58.333333333333336%;
}
 .col-sm-pull-8 {
 right: 66.66666666666666%;
}
 .col-sm-pull-9 {
 right: 75%;
}
 .col-sm-pull-10 {
 right: 83.33333333333334%;
}
 .col-sm-pull-11 {
 right: 91.66666666666666%;
}
 .col-sm-offset-1 {
 margin-left: 8.333333333333332%;
}
 .col-sm-offset-2 {
 margin-left: 16.666666666666664%;
}
 .col-sm-offset-3 {
 margin-left: 25%;
}
 .col-sm-offset-4 {
 margin-left: 33.33333333333333%;
}
 .col-sm-offset-5 {
 margin-left: 41.66666666666667%;
}
 .col-sm-offset-6 {
 margin-left: 50%;
}
 .col-sm-offset-7 {
 margin-left: 58.333333333333336%;
}
 .col-sm-offset-8 {
 margin-left: 66.66666666666666%;
}
 .col-sm-offset-9 {
 margin-left: 75%;
}
 .col-sm-offset-10 {
 margin-left: 83.33333333333334%;
}
 .col-sm-offset-11 {
 margin-left: 91.66666666666666%;
}
}
 @media (min-width: 992px) {
 .container {
 max-width: 970px;
}
 .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {
 float: left;
}
 .col-md-1 {
 width: 8.333333333333332%;
}
 .col-md-2 {
 width: 16.666666666666664%;
}
 .col-md-3 {
 width: 25%;
}
 .col-md-4 {
 width: 33.33333333333333%;
}
 .col-md-5 {
 width: 41.66666666666667%;
}
 .col-md-6 {
 width: 50%;
}
 .col-md-7 {
 width: 58.333333333333336%;
}
 .col-md-8 {
 width: 66.66666666666666%;
}
 .col-md-9 {
 width: 75%;
}
 .col-md-10 {
 width: 83.33333333333334%;
}
 .col-md-11 {
 width: 91.66666666666666%;
}
 .col-md-12 {
 width: 100%;
}
 .col-md-push-0 {
 left: auto;
}
 .col-md-push-1 {
 left: 8.333333333333332%;
}
 .col-md-push-2 {
 left: 16.666666666666664%;
}
 .col-md-push-3 {
 left: 25%;
}
 .col-md-push-4 {
 left: 33.33333333333333%;
}
 .col-md-push-5 {
 left: 41.66666666666667%;
}
 .col-md-push-6 {
 left: 50%;
}
 .col-md-push-7 {
 left: 58.333333333333336%;
}
 .col-md-push-8 {
 left: 66.66666666666666%;
}
 .col-md-push-9 {
 left: 75%;
}
 .col-md-push-10 {
 left: 83.33333333333334%;
}
 .col-md-push-11 {
 left: 91.66666666666666%;
}
 .col-md-pull-0 {
 right: auto;
}
 .col-md-pull-1 {
 right: 8.333333333333332%;
}
 .col-md-pull-2 {
 right: 16.666666666666664%;
}
 .col-md-pull-3 {
 right: 25%;
}
 .col-md-pull-4 {
 right: 33.33333333333333%;
}
 .col-md-pull-5 {
 right: 41.66666666666667%;
}
 .col-md-pull-6 {
 right: 50%;
}
 .col-md-pull-7 {
 right: 58.333333333333336%;
}
 .col-md-pull-8 {
 right: 66.66666666666666%;
}
 .col-md-pull-9 {
 right: 75%;
}
 .col-md-pull-10 {
 right: 83.33333333333334%;
}
 .col-md-pull-11 {
 right: 91.66666666666666%;
}
 .col-md-offset-0 {
 margin-left: 0;
}
 .col-md-offset-1 {
 margin-left: 8.333333333333332%;
}
 .col-md-offset-2 {
 margin-left: 16.666666666666664%;
}
 .col-md-offset-3 {
 margin-left: 25%;
}
 .col-md-offset-4 {
 margin-left: 33.33333333333333%;
}
 .col-md-offset-5 {
 margin-left: 41.66666666666667%;
}
 .col-md-offset-6 {
 margin-left: 50%;
}
 .col-md-offset-7 {
 margin-left: 58.333333333333336%;
}
 .col-md-offset-8 {
 margin-left: 66.66666666666666%;
}
 .col-md-offset-9 {
 margin-left: 75%;
}
 .col-md-offset-10 {
 margin-left: 83.33333333333334%;
}
 .col-md-offset-11 {
 margin-left: 91.66666666666666%;
}
}
 @media (min-width: 1024px) {
 .image {
float:left;
width:auto;
margin-right:12px;
}
.image img {
max-width:100%;
height:auto;
}
 .container {
 max-width: 1170px;
}
 .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {
 float: left;
}
 .col-lg-1 {
 width: 8.333333333333332%;
}
 .col-lg-2 {
 width: 16.666666666666664%;
}
 .col-lg-3 {
 width: 25%;
}
 .col-lg-4 {
 width: 33.33333333333333%;
}
 .col-lg-5 {
 width: 41.66666666666667%;
}
 .col-lg-6 {
 width: 50%;
}
 .col-lg-7 {
 width: 58.333333333333336%;
}
 .col-lg-8 {
 width: 66.66666666666666%;
}
 .col-lg-9 {
 width: 75%;
}
 .col-lg-10 {
 width: 83.33333333333334%;
}
 .col-lg-11 {
 width: 91.66666666666666%;
}
 .col-lg-12 {
 width: 100%;
}
 .col-lg-push-0 {
 left: auto;
}
 .col-lg-push-1 {
 left: 8.333333333333332%;
}
 .col-lg-push-2 {
 left: 16.666666666666664%;
}
 .col-lg-push-3 {
 left: 25%;
}
 .col-lg-push-4 {
 left: 33.33333333333333%;
}
 .col-lg-push-5 {
 left: 41.66666666666667%;
}
 .col-lg-push-6 {
 left: 50%;
}
 .col-lg-push-7 {
 left: 58.333333333333336%;
}
 .col-lg-push-8 {
 left: 66.66666666666666%;
}
 .col-lg-push-9 {
 left: 75%;
}
 .col-lg-push-10 {
 left: 83.33333333333334%;
}
 .col-lg-push-11 {
 left: 91.66666666666666%;
}
 .col-lg-pull-0 {
 right: auto;
}
 .col-lg-pull-1 {
 right: 8.333333333333332%;
}
 .col-lg-pull-2 {
 right: 16.666666666666664%;
}
 .col-lg-pull-3 {
 right: 25%;
}
 .col-lg-pull-4 {
 right: 33.33333333333333%;
}
 .col-lg-pull-5 {
 right: 41.66666666666667%;
}
 .col-lg-pull-6 {
 right: 50%;
}
 .col-lg-pull-7 {
 right: 58.333333333333336%;
}
 .col-lg-pull-8 {
 right: 66.66666666666666%;
}
 .col-lg-pull-9 {
 right: 75%;
}
 .col-lg-pull-10 {
 right: 83.33333333333334%;
}
 .col-lg-pull-11 {
 right: 91.66666666666666%;
}
 .col-lg-offset-0 {
 margin-left: 0;
}
 .col-lg-offset-1 {
 margin-left: 8.333333333333332%;
}
 .col-lg-offset-2 {
 margin-left: 16.666666666666664%;
}
 .col-lg-offset-3 {
 margin-left: 25%;
}
 .col-lg-offset-4 {
 margin-left: 33.33333333333333%;
}
 .col-lg-offset-5 {
 margin-left: 41.66666666666667%;
}
 .col-lg-offset-6 {
 margin-left: 50%;
}
 .col-lg-offset-7 {
 margin-left: 58.333333333333336%;
}
 .col-lg-offset-8 {
 margin-left: 66.66666666666666%;
}
 .col-lg-offset-9 {
 margin-left: 75%;
}
 .col-lg-offset-10 {
 margin-left: 83.33333333333334%;
}
 .col-lg-offset-11 {
 margin-left: 91.66666666666666%;
}
}
table { max-width: 100%; background-color: transparent; }
th { text-align: left; }
.table { width: 100%; margin-bottom: 20px; }
.table thead > tr > th, .table tbody > tr > th, .table tfoot > tr > th, .table thead > tr > td, .table tbody > tr > td, .table tfoot > tr > td { padding: 8px; line-height: 1.428571429; vertical-align: top; border-top: 1px solid #dddddd; }
.table thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #dddddd; }
.table caption + thead tr:first-child th, .table colgroup + thead tr:first-child th, .table thead:first-child tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child td { border-top: 0; }
.table tbody + tbody { border-top: 2px solid #dddddd; }
.table .table { background-color: #ffffff; }
.table-condensed thead > tr > th, .table-condensed tbody > tr > th, .table-condensed tfoot > tr > th, .table-condensed thead > tr > td, .table-condensed tbody > tr > td, .table-condensed tfoot > tr > td { padding: 5px; }
.table-bordered { border: 1px solid #dddddd; }
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border: 1px solid #dddddd; }
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; }
 .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
 background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th { background-color: #f5f5f5; }
 table col[class*="col-"] {
 display: table-column;
 float: none;
}
 table td[class*="col-"], table th[class*="col-"] {
 display: table-cell;
 float: none;
}
.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { background-color: #f5f5f5; }
.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: #dff0d8; border-color: #d6e9c6; }
.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td { background-color: #d0e9c6; border-color: #c9e2b3; }
.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { background-color: #f2dede; border-color: #eed3d7; }
.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td { background-color: #ebcccc; border-color: #e6c1c7; }
.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { background-color: #fcf8e3; border-color: #fbeed5; }
.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td { background-color: #faf2cc; border-color: #f8e5be; }
 @media (max-width: 768px) {

#listing_tab .resp-tabs-container { width:100%;}
 .table-responsive {
 width: 100%;
 margin-bottom: 15px;
 overflow-x: scroll;
 overflow-y: hidden;
 border: 1px solid #dddddd;
}
 .table-responsive > .table {
 margin-bottom: 0;
 background-color: #fff;
}
 .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td {
 white-space: nowrap;
}
 .table-responsive > .table-bordered {
 border: 0;
}
 .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child {
 border-left: 0;
}
 .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child {
 border-right: 0;
}
 .table-responsive > .table-bordered > thead > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > thead > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td {
 border-bottom: 0;
}
}
fieldset { padding: 0; margin: 0; border: 0; }
legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #333333; border: 0; border-bottom: 1px solid #e5e5e5; }
label { display: inline-block; margin-bottom: 5px; }
input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; /* IE8-9 */ line-height: normal; }
input[type="file"] { display: block; }
select[multiple], select[size] { height: auto; }
select optgroup { font-family: inherit; font-size: inherit; font-style: inherit; }
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
 input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {
 height: auto;
}
 .form-control:-moz-placeholder {
 color: #999999;
}
 .form-control::-moz-placeholder {
 color: #999999;
}
 .form-control:-ms-input-placeholder {
 color: #999999;
}
 .form-control::-webkit-input-placeholder {
 color: #999999;
}
.form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; color: #555555; vertical-align: middle; background-color:#fafafa; border: 1px solid #ebebeb; border-radius: 4px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);/*-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;

          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;*/ }
.form-control:focus { border-color:#999; outline: 0; box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);/*-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);

          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);*/ }
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor: not-allowed; background-color: #eeeeee; }
textarea.form-control { height: auto; }
.form-group { margin-bottom: 15px; }
.radio, .checkbox { display: block; min-height: 20px; padding-left: 20px; margin-top: 10px; margin-bottom: 10px; vertical-align: middle; }
.radio label, .checkbox label { display: inline; margin-bottom: 0; font-weight: normal; cursor: pointer; }
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { float: left; margin-left: -20px; }
.radio + .radio, .checkbox + .checkbox { margin-top: -5px; }
.radio-inline, .checkbox-inline { display: inline-block; padding-left: 20px; margin-bottom: 0; font-weight: normal; vertical-align: middle; cursor: pointer; }
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; }
input[type="radio"][disabled], input[type="checkbox"][disabled], .radio[disabled], .radio-inline[disabled], .checkbox[disabled], .checkbox-inline[disabled], fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"], fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline { cursor: not-allowed; }
.input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
select.input-sm { height: 30px; line-height: 30px; }
textarea.input-sm { height: auto; }
.input-lg { height: 45px; padding: 10px 16px; font-size: 18px; line-height: 1.33; /*border-radius: 6px;*/ }
select.input-lg { height: 45px; line-height: 45px; }
textarea.input-lg { height: auto; }
.has-warning .help-block, .has-warning .control-label { color: #c09853; }
.has-warning .form-control { border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.has-warning .form-control:focus { border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; }
.has-warning .input-group-addon { color: #c09853; background-color: #fcf8e3; border-color: #c09853; }
.has-error .help-block, .has-error .control-label { color: #b94a48; }
.has-error .form-control { border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.has-error .form-control:focus { border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; }
.has-error .input-group-addon { color: #b94a48; background-color: #f2dede; border-color: #b94a48; }
.has-success .help-block, .has-success .control-label { color: #468847; }
.has-success .form-control { border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.has-success .form-control:focus { border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; }
.has-success .input-group-addon { color: #468847; background-color: #dff0d8; border-color: #468847; }
.form-control-static { padding-top: 7px; margin-bottom: 0; }
.help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #737373; }
 @media (min-width: 768px) {
 .form-inline .form-group {
 display: inline-block;
 margin-bottom: 0;
 vertical-align: middle;
}
 .form-inline .form-control {
 display: inline-block;
}
 .form-inline .radio, .form-inline .checkbox {
 display: inline-block;
 padding-left: 0;
 margin-top: 0;
 margin-bottom: 0;
}
 .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
 float: none;
 margin-left: 0;
}
}
.form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { padding-top: 7px; margin-top: 0; margin-bottom: 0; }
.form-horizontal .form-group { margin-right: -15px; margin-left: -15px; }
.form-horizontal .form-group:before, .form-horizontal .form-group:after { display: table; content: " "; }
.form-horizontal .form-group:after { clear: both; }
.form-horizontal .form-group:before, .form-horizontal .form-group:after { display: table; content: " "; }
.form-horizontal .form-group:after { clear: both; }
 @media (min-width: 768px) {
 .form-horizontal .control-label {
 text-align: right;
}
}
.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.428571429; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; border: 1px solid transparent; /*border-radius: 4px;*/ -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }
.btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.btn:hover, .btn:focus { color: #333333; text-decoration: none; }
.btn:active, .btn.active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { pointer-events: none; cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }
.btn-default { color: #333333; background-color: #ffffff; border-color: #cccccc; }
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { color: #333333; background-color: #ebebeb; border-color: #adadad; }
.btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { background-image: none; }
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { background-color: #ffffff; border-color: #cccccc; }
.btn-primary { color: #ffffff; background-color: #428bca; border-color: #357ebd; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { color: #ffffff; background-color: #3276b1; border-color: #285e8e; }
.btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { background-image: none; }
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { background-color: #428bca; border-color: #357ebd; }
.btn-warning { color: #ffffff; background-color: #f0ad4e; border-color: #eea236; }
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning { color: #ffffff; background-color: #ed9c28; border-color: #d58512; }
.btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning { background-image: none; }
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #eea236; }
.btn-danger { color: #ffffff; background-color: #d9534f; border-color: #d43f3a; }
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger { color: #ffffff; background-color: #d2322d; border-color: #ac2925; }
.btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger { background-image: none; }
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #d43f3a; }
.btn-success { color: #ffffff; background-color: #5cb85c; border-color: #4cae4c; }
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success { color: #ffffff; background-color: #47a447; border-color: #398439; }
.btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success { background-image: none; }
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #4cae4c; }
.btn-info { color: #ffffff; background-color: #5bc0de; border-color: #46b8da; }
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info { color: #ffffff; background-color: #39b3d7; border-color: #269abc; }
.btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info { background-image: none; }
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { background-color: #5bc0de; border-color: #46b8da; }
.btn-link { font-weight: normal; color: #428bca; cursor: pointer; border-radius: 0; }
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; }
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; }
.btn-link:hover, .btn-link:focus { color: #2a6496; text-decoration: underline; background-color: transparent; }
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #999999; text-decoration: none; }
.btn-lg { padding: 10px 16px; font-size: 17px; line-height: 1.33; /*border-radius: 6px;*/ }
.btn-sm, .btn-xs { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.btn-xs { padding: 1px 5px; }
.btn-block { display: block; width: 100%; padding-right: 0; padding-left: 0; }
.btn-block + .btn-block { margin-top: 5px; }
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }
.fade { opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; }
.fade.in { opacity: 1; }
.collapse { display: none; }
.collapse.in { display: block; }
.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; transition: height 0.35s ease; }
 /*@font-face {
 font-family: 'Glyphicons Halflings';
 src: url('../fonts/glyphicons-halflings-regular.eot');
 src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}
.glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; -webkit-font-smoothing: antialiased; font-style: normal; font-weight: normal; line-height: 1; }
.glyphicon-asterisk:before { content: "\2a"; }
.glyphicon-plus:before { content: "\2b"; }
.glyphicon-euro:before { content: "\20ac"; }
.glyphicon-minus:before { content: "\2212"; }
.glyphicon-cloud:before { content: "\2601"; }
.glyphicon-envelope:before { content: "\2709"; }
.glyphicon-pencil:before { content: "\270f"; }
.glyphicon-glass:before { content: "\e001"; }
.glyphicon-music:before { content: "\e002"; }
.glyphicon-search:before { content: "\e003"; }
.glyphicon-heart:before { content: "\e005"; }
.glyphicon-star:before { content: "\e006"; }
.glyphicon-star-empty:before { content: "\e007"; }
.glyphicon-user:before { content: "\e008"; }
.glyphicon-film:before { content: "\e009"; }
.glyphicon-th-large:before { content: "\e010"; }
.glyphicon-th:before { content: "\e011"; }
.glyphicon-th-list:before { content: "\e012"; }
.glyphicon-ok:before { content: "\e013"; }
.glyphicon-remove:before { content: "\e014"; }
.glyphicon-zoom-in:before { content: "\e015"; }
.glyphicon-zoom-out:before { content: "\e016"; }
.glyphicon-off:before { content: "\e017"; }
.glyphicon-signal:before { content: "\e018"; }
.glyphicon-cog:before { content: "\e019"; }
.glyphicon-trash:before { content: "\e020"; }
.glyphicon-home:before { content: "\e021"; }
.glyphicon-file:before { content: "\e022"; }
.glyphicon-time:before { content: "\e023"; }
.glyphicon-road:before { content: "\e024"; }
.glyphicon-download-alt:before { content: "\e025"; }
.glyphicon-download:before { content: "\e026"; }
.glyphicon-upload:before { content: "\e027"; }
.glyphicon-inbox:before { content: "\e028"; }
.glyphicon-play-circle:before { content: "\e029"; }
.glyphicon-repeat:before { content: "\e030"; }
.glyphicon-refresh:before { content: "\e031"; }
.glyphicon-list-alt:before { content: "\e032"; }
.glyphicon-flag:before { content: "\e034"; }
.glyphicon-headphones:before { content: "\e035"; }
.glyphicon-volume-off:before { content: "\e036"; }
.glyphicon-volume-down:before { content: "\e037"; }
.glyphicon-volume-up:before { content: "\e038"; }
.glyphicon-qrcode:before { content: "\e039"; }
.glyphicon-barcode:before { content: "\e040"; }
.glyphicon-tag:before { content: "\e041"; }
.glyphicon-tags:before { content: "\e042"; }
.glyphicon-book:before { content: "\e043"; }
.glyphicon-print:before { content: "\e045"; }
.glyphicon-font:before { content: "\e047"; }
.glyphicon-bold:before { content: "\e048"; }
.glyphicon-italic:before { content: "\e049"; }
.glyphicon-text-height:before { content: "\e050"; }
.glyphicon-text-width:before { content: "\e051"; }
.glyphicon-align-left:before { content: "\e052"; }
.glyphicon-align-center:before { content: "\e053"; }
.glyphicon-align-right:before { content: "\e054"; }
.glyphicon-align-justify:before { content: "\e055"; }
.glyphicon-list:before { content: "\e056"; }
.glyphicon-indent-left:before { content: "\e057"; }
.glyphicon-indent-right:before { content: "\e058"; }
.glyphicon-facetime-video:before { content: "\e059"; }
.glyphicon-picture:before { content: "\e060"; }
.glyphicon-map-marker:before { content: "\e062"; }
.glyphicon-adjust:before { content: "\e063"; }
.glyphicon-tint:before { content: "\e064"; }
.glyphicon-edit:before { content: "\e065"; }
.glyphicon-share:before { content: "\e066"; }
.glyphicon-check:before { content: "\e067"; }
.glyphicon-move:before { content: "\e068"; }
.glyphicon-step-backward:before { content: "\e069"; }
.glyphicon-fast-backward:before { content: "\e070"; }
.glyphicon-backward:before { content: "\e071"; }
.glyphicon-play:before { content: "\e072"; }
.glyphicon-pause:before { content: "\e073"; }
.glyphicon-stop:before { content: "\e074"; }
.glyphicon-forward:before { content: "\e075"; }
.glyphicon-fast-forward:before { content: "\e076"; }
.glyphicon-step-forward:before { content: "\e077"; }
.glyphicon-eject:before { content: "\e078"; }
.glyphicon-chevron-left:before { content: "\e079"; }
.glyphicon-chevron-right:before { content: "\e080"; }
.glyphicon-plus-sign:before { content: "\e081"; }
.glyphicon-minus-sign:before { content: "\e082"; }
.glyphicon-remove-sign:before { content: "\e083"; }
.glyphicon-ok-sign:before { content: "\e084"; }
.glyphicon-question-sign:before { content: "\e085"; }
.glyphicon-info-sign:before { content: "\e086"; }
.glyphicon-screenshot:before { content: "\e087"; }
.glyphicon-remove-circle:before { content: "\e088"; }
.glyphicon-ok-circle:before { content: "\e089"; }
.glyphicon-ban-circle:before { content: "\e090"; }
.glyphicon-arrow-left:before { content: "\e091"; }
.glyphicon-arrow-right:before { content: "\e092"; }
.glyphicon-arrow-up:before { content: "\e093"; }
.glyphicon-arrow-down:before { content: "\e094"; }
.glyphicon-share-alt:before { content: "\e095"; }
.glyphicon-resize-full:before { content: "\e096"; }
.glyphicon-resize-small:before { content: "\e097"; }
.glyphicon-exclamation-sign:before { content: "\e101"; }
.glyphicon-gift:before { content: "\e102"; }
.glyphicon-leaf:before { content: "\e103"; }
.glyphicon-eye-open:before { content: "\e105"; }
.glyphicon-eye-close:before { content: "\e106"; }
.glyphicon-warning-sign:before { content: "\e107"; }
.glyphicon-plane:before { content: "\e108"; }
.glyphicon-random:before { content: "\e110"; }
.glyphicon-comment:before { content: "\e111"; }
.glyphicon-magnet:before { content: "\e112"; }
.glyphicon-chevron-up:before { content: "\e113"; }
.glyphicon-chevron-down:before { content: "\e114"; }
.glyphicon-retweet:before { content: "\e115"; }
.glyphicon-shopping-cart:before { content: "\e116"; }
.glyphicon-folder-close:before { content: "\e117"; }
.glyphicon-folder-open:before { content: "\e118"; }
.glyphicon-resize-vertical:before { content: "\e119"; }
.glyphicon-resize-horizontal:before { content: "\e120"; }
.glyphicon-hdd:before { content: "\e121"; }
.glyphicon-bullhorn:before { content: "\e122"; }
.glyphicon-certificate:before { content: "\e124"; }
.glyphicon-thumbs-up:before { content: "\e125"; }
.glyphicon-thumbs-down:before { content: "\e126"; }
.glyphicon-hand-right:before { content: "\e127"; }
.glyphicon-hand-left:before { content: "\e128"; }
.glyphicon-hand-up:before { content: "\e129"; }
.glyphicon-hand-down:before { content: "\e130"; }
.glyphicon-circle-arrow-right:before { content: "\e131"; }
.glyphicon-circle-arrow-left:before { content: "\e132"; }
.glyphicon-circle-arrow-up:before { content: "\e133"; }
.glyphicon-circle-arrow-down:before { content: "\e134"; }
.glyphicon-globe:before { content: "\e135"; }
.glyphicon-tasks:before { content: "\e137"; }
.glyphicon-filter:before { content: "\e138"; }
.glyphicon-fullscreen:before { content: "\e140"; }
.glyphicon-dashboard:before { content: "\e141"; }
.glyphicon-heart-empty:before { content: "\e143"; }
.glyphicon-link:before { content: "\e144"; }
.glyphicon-phone:before { content: "\e145"; }
.glyphicon-usd:before { content: "\e148"; }
.glyphicon-gbp:before { content: "\e149"; }
.glyphicon-sort:before { content: "\e150"; }
.glyphicon-sort-by-alphabet:before { content: "\e151"; }
.glyphicon-sort-by-alphabet-alt:before { content: "\e152"; }
.glyphicon-sort-by-order:before { content: "\e153"; }
.glyphicon-sort-by-order-alt:before { content: "\e154"; }
.glyphicon-sort-by-attributes:before { content: "\e155"; }
.glyphicon-sort-by-attributes-alt:before { content: "\e156"; }
.glyphicon-unchecked:before { content: "\e157"; }
.glyphicon-expand:before { content: "\e158"; }
.glyphicon-collapse-down:before { content: "\e159"; }
.glyphicon-collapse-up:before { content: "\e160"; }
.glyphicon-log-in:before { content: "\e161"; }
.glyphicon-flash:before { content: "\e162"; }
.glyphicon-log-out:before { content: "\e163"; }
.glyphicon-new-window:before { content: "\e164"; }
.glyphicon-record:before { content: "\e165"; }
.glyphicon-save:before { content: "\e166"; }
.glyphicon-open:before { content: "\e167"; }
.glyphicon-saved:before { content: "\e168"; }
.glyphicon-import:before { content: "\e169"; }
.glyphicon-export:before { content: "\e170"; }
.glyphicon-send:before { content: "\e171"; }
.glyphicon-floppy-disk:before { content: "\e172"; }
.glyphicon-floppy-saved:before { content: "\e173"; }
.glyphicon-floppy-remove:before { content: "\e174"; }
.glyphicon-floppy-save:before { content: "\e175"; }
.glyphicon-floppy-open:before { content: "\e176"; }
.glyphicon-credit-card:before { content: "\e177"; }
.glyphicon-transfer:before { content: "\e178"; }
.glyphicon-cutlery:before { content: "\e179"; }
.glyphicon-header:before { content: "\e180"; }
.glyphicon-compressed:before { content: "\e181"; }
.glyphicon-earphone:before { content: "\e182"; }
.glyphicon-phone-alt:before { content: "\e183"; }
.glyphicon-tower:before { content: "\e184"; }
.glyphicon-stats:before { content: "\e185"; }
.glyphicon-sd-video:before { content: "\e186"; }
.glyphicon-hd-video:before { content: "\e187"; }
.glyphicon-subtitles:before { content: "\e188"; }
.glyphicon-sound-stereo:before { content: "\e189"; }
.glyphicon-sound-dolby:before { content: "\e190"; }
.glyphicon-sound-5-1:before { content: "\e191"; }
.glyphicon-sound-6-1:before { content: "\e192"; }
.glyphicon-sound-7-1:before { content: "\e193"; }
.glyphicon-copyright-mark:before { content: "\e194"; }
.glyphicon-registration-mark:before { content: "\e195"; }
.glyphicon-cloud-download:before { content: "\e197"; }
.glyphicon-cloud-upload:before { content: "\e198"; }
.glyphicon-tree-conifer:before { content: "\e199"; }
.glyphicon-tree-deciduous:before { content: "\e200"; }
.glyphicon-briefcase:before { content: "\1f4bc"; }
.glyphicon-calendar:before { content: "\1f4c5"; }
.glyphicon-pushpin:before { content: "\1f4cc"; }
.glyphicon-paperclip:before { content: "\1f4ce"; }
.glyphicon-camera:before { content: "\1f4f7"; }
.glyphicon-lock:before { content: "\1f512"; }
.glyphicon-bell:before { content: "\1f514"; }
.glyphicon-bookmark:before { content: "\1f516"; }
.glyphicon-fire:before { content: "\1f525"; }
.glyphicon-wrench:before { content: "\1f527"; }*/
.caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid #000000; border-right: 4px solid transparent; border-bottom: 0 dotted; border-left: 4px solid transparent; content: ""; }
.dropdown { position: relative; }
.dropdown-toggle:focus { outline: 0; }
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; list-style: none; background-color: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box; }
.dropdown-menu.pull-right { right: 0; left: auto; }
.dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; }
.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #333333; white-space: nowrap; }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { color: #ffffff; text-decoration: none; background-color: #428bca; }
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #ffffff; text-decoration: none; background-color: #428bca; outline: 0; }
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #999999; }
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.open > .dropdown-menu { display: block; }
.open > a { outline: 0; }
.dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.428571429; color: #999999; }
.dropdown-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 990; }
.pull-right > .dropdown-menu { right: 0; left: auto; }
.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0 dotted; border-bottom: 4px solid #000000; content: ""; }
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; }
 @media (min-width: 768px) {
 .navbar-right .dropdown-menu {
 right: 0;
 left: auto;
}
}
.btn-default .caret { border-top-color: #333333; }
.btn-primary .caret, .btn-success .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret { border-top-color: #fff; }
.dropup .btn-default .caret { border-bottom-color: #333333; }
.dropup .btn-primary .caret, .dropup .btn-success .caret, .dropup .btn-warning .caret, .dropup .btn-danger .caret, .dropup .btn-info .caret { border-bottom-color: #fff; }
.btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; }
.btn-group > .btn, .btn-group-vertical > .btn { position: relative; float: left; }
.btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active { z-index: 2; }
.btn-group > .btn:focus, .btn-group-vertical > .btn:focus { outline: none; }
.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; }
.btn-toolbar:before, .btn-toolbar:after { display: table; content: " "; }
.btn-toolbar:after { clear: both; }
.btn-toolbar:before, .btn-toolbar:after { display: table; content: " "; }
.btn-toolbar:after { clear: both; }
.btn-toolbar .btn-group { float: left; }
.btn-toolbar > .btn + .btn, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn + .btn-group, .btn-toolbar > .btn-group + .btn-group { margin-left: 5px; }
 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
 border-radius: 0;
}
.btn-group > .btn:first-child { margin-left: 0; }
 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
 border-top-right-radius: 0;
 border-bottom-right-radius: 0;
}
 .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
 border-bottom-left-radius: 0;
 border-top-left-radius: 0;
}
.btn-group > .btn-group { float: left; }
 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
 border-radius: 0;
}
.btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.btn-group > .btn-group:last-child > .btn:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0; }
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; }
.btn-group-xs > .btn { padding: 5px 10px; padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; }
.btn-group > .btn + .dropdown-toggle { padding-right: 8px; padding-left: 8px; }
.btn-group > .btn-lg + .dropdown-toggle { padding-right: 12px; padding-left: 12px; }
.btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.btn .caret { margin-left: 0; }
.btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0; }
.dropup .btn-lg .caret { border-width: 0 5px 5px; }
.btn-group-vertical > .btn, .btn-group-vertical > .btn-group { display: block; float: none; width: 100%; max-width: 100%; }
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { display: table; content: " "; }
.btn-group-vertical > .btn-group:after { clear: both; }
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { display: table; content: " "; }
.btn-group-vertical > .btn-group:after { clear: both; }
.btn-group-vertical > .btn-group > .btn { float: none; }
.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; }
 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
 border-radius: 0;
}
 .btn-group-vertical > .btn:first-child:not(:last-child) {
 border-top-right-radius: 4px;
 border-bottom-right-radius: 0;
 border-bottom-left-radius: 0;
}
 .btn-group-vertical > .btn:last-child:not(:first-child) {
 border-top-right-radius: 0;
 border-bottom-left-radius: 4px;
 border-top-left-radius: 0;
}
 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
 border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child > .btn:last-child, .btn-group-vertical > .btn-group:first-child > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
.btn-group-vertical > .btn-group:last-child > .btn:first-child { border-top-right-radius: 0; border-top-left-radius: 0; }
.btn-group-justified { display: table; width: 100%; border-collapse: separate; table-layout: fixed; }
.btn-group-justified .btn { display: table-cell; float: none; width: 1%; }
 [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] {
 display: none;
}
.input-group { position: relative; display: table; border-collapse: separate; }
.input-group.col { float: none; padding-right: 0; padding-left: 0; }
.input-group .form-control { width: 100%; margin-bottom: 0; }
.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 45px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; }
select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn { height: 45px; line-height: 45px; }
textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn { height: auto; }
.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { height: 30px; line-height: 30px; }
textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn { height: auto; }
.input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell; }
 .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {
 border-radius: 0;
}
.input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; }
.input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: normal; line-height: 1; text-align: center; background-color: #eeeeee; border: 1px solid #cccccc; border-radius: 4px; }
.input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 3px; }
.input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-radius: 6px; }
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0; }
 .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
 border-top-right-radius: 0;
 border-bottom-right-radius: 0;
}
.input-group-addon:first-child { border-right: 0; }
 .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) {
 border-bottom-left-radius: 0;
 border-top-left-radius: 0;
}
.input-group-addon:last-child { border-left: 0; }
.input-group-btn { position: relative; white-space: nowrap; }
.input-group-btn > .btn { position: relative; }
.input-group-btn > .btn + .btn { margin-left: -4px; }
.input-group-btn > .btn:hover, .input-group-btn > .btn:active { z-index: 2; }
.nav { padding-left: 0; margin-bottom: 0; list-style: none; }
.nav:before, .nav:after { display: table; content: " "; }
.nav:after { clear: both; }
.nav:before, .nav:after { display: table; content: " "; }
.nav:after { clear: both; }
.nav > li { position: relative; display: block; }
.nav > li > a { position: relative; display: block; padding: 10px 15px; }
.nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #eeeeee; }
.nav > li.disabled > a { color: #999999; }
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #999999; text-decoration: none; cursor: not-allowed; background-color: transparent; }
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eeeeee; border-color: #428bca; }
.nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; }
.nav > li > a > img { max-width: none; }
.nav-tabs { border-bottom: 1px solid #dddddd; }
.nav-tabs > li { float: left; margin-bottom: -1px; }
.nav-tabs > li > a { margin-right: 2px; line-height: 1.428571429; border: 1px solid transparent; border-radius: 4px 4px 0 0; }
.nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #dddddd; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #555555; cursor: default; background-color: #ffffff; border: 1px solid #dddddd; border-bottom-color: transparent; }
.nav-tabs.nav-justified { width: 100%; border-bottom: 0; }
.nav-tabs.nav-justified > li { float: none; }
.nav-tabs.nav-justified > li > a { text-align: center; }
 @media (min-width: 768px) {
 .nav-tabs.nav-justified > li {
 display: table-cell;
 width: 1%;
}
}
.nav-tabs.nav-justified > li > a { margin-right: 0; border-bottom: 1px solid #dddddd; }
.nav-tabs.nav-justified > .active > a { border-bottom-color: #ffffff; }
.nav-pills > li { float: left; }
.nav-pills > li > a { border-radius: 5px; }
.nav-pills > li + li { margin-left: 2px; }
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #ffffff; background-color: #428bca; }
.nav-stacked > li { float: none; }
.nav-stacked > li + li { margin-top: 2px; margin-left: 0; }
.nav-justified { width: 100%; }
.nav-justified > li { float: none; }
.nav-justified > li > a { text-align: center; }
 @media (min-width: 768px) {
 .nav-justified > li {
 display: table-cell;
 width: 1%;
}
}
.nav-tabs-justified { border-bottom: 0; }
.nav-tabs-justified > li > a { margin-right: 0; border-bottom: 1px solid #dddddd; }
.nav-tabs-justified > .active > a { border-bottom-color: #ffffff; }
.tabbable:before, .tabbable:after { display: table; content: " "; }
.tabbable:after { clear: both; }
.tabbable:before, .tabbable:after { display: table; content: " "; }
.tabbable:after { clear: both; }
.tab-content > .tab-pane, .pill-content > .pill-pane { display: none; }
.tab-content > .active, .pill-content > .active { display: block; }
.nav .caret { border-top-color: #428bca; border-bottom-color: #428bca; }
.nav a:hover .caret { border-top-color: #2a6496; border-bottom-color: #2a6496; }
.nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0; border-top-left-radius: 0; }
.navbar { position: relative; z-index: 1000; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent; }
.navbar:before, .navbar:after { display: table; content: " "; }
.navbar:after { clear: both; }
.navbar:before, .navbar:after { display: table; content: " "; }
.navbar:after { clear: both; }
 @media (min-width: 768px) {
 .navbar {
 border-radius: 4px;
}
}
.navbar-header:before, .navbar-header:after { display: table; content: " "; }
.navbar-header:after { clear: both; }
.navbar-header:before, .navbar-header:after { display: table; content: " "; }
.navbar-header:after { clear: both; }
 @media (min-width: 768px) {
 .navbar-header {
 float: left;
}
}
.navbar-collapse { max-height: 340px; padding-right: 15px; padding-left: 15px; overflow-x: visible; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); -webkit-overflow-scrolling: touch; }
.navbar-collapse:before, .navbar-collapse:after { display: table; content: " "; }
.navbar-collapse:after { clear: both; }
.navbar-collapse:before, .navbar-collapse:after { display: table; content: " "; }
.navbar-collapse:after { clear: both; }
.navbar-collapse.in { overflow-y: auto; }
 @media (min-width: 768px) {
 .navbar-collapse {
 width: auto;
 border-top: 0;
 box-shadow: none;
}
 .navbar-collapse.collapse {
 display: block !important;
 height: auto !important;
 padding-bottom: 0;
 overflow: visible !important;
}
 .navbar-collapse.in {
 overflow-y: visible;
}
 .navbar-collapse .navbar-nav.navbar-left:first-child {
 margin-left: -15px;
}
 .navbar-collapse .navbar-nav.navbar-right:last-child {
 margin-right: -15px;
}
 .navbar-collapse .navbar-text:last-child {
 margin-right: 0;
}
}
.container > .navbar-header, .container > .navbar-collapse { margin-right: -15px; margin-left: -15px; }
 @media (min-width: 768px) {
 .container > .navbar-header, .container > .navbar-collapse {
 margin-right: 0;
 margin-left: 0;
}
}
.navbar-static-top { border-width: 0 0 1px; }
 @media (min-width: 768px) {
 .navbar-static-top {
 border-radius: 0;
}
}
.navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; border-width: 0 0 1px; }
 @media (min-width: 768px) {
 .navbar-fixed-top, .navbar-fixed-bottom {
 border-radius: 0;
}
}
.navbar-fixed-top { top: 0; z-index: 1030; }
.navbar-fixed-bottom { bottom: 0; margin-bottom: 0; }
.navbar-brand { float: left; padding: 15px 15px; font-size: 18px; line-height: 20px; }
.navbar-brand:hover, .navbar-brand:focus { text-decoration: none; }
 @media (min-width: 768px) {
 .navbar > .container .navbar-brand {
 margin-left: -15px;
}
}
.navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; border: 1px solid transparent; border-radius: 4px; }
.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; }
.navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; }
 @media (min-width: 768px) {
 .navbar-toggle {
 display: none;
}
}
.navbar-nav { margin: 7.5px -15px; }
.navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; }
 @media (max-width: 767px) {
 .navbar-nav .open .dropdown-menu {
 position: static;
 float: none;
 width: auto;
 margin-top: 0;
 background-color: transparent;
 border: 0;
 box-shadow: none;
}
 .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
 padding: 5px 15px 5px 25px;
}
 .navbar-nav .open .dropdown-menu > li > a {
 line-height: 20px;
}
 .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
 background-image: none;
}
}
 @media (min-width: 768px) {
 .navbar-nav {
 float: left;
 margin: 0;
}
 .navbar-nav > li {
 float: left;
}
 .navbar-nav > li > a {
 padding-top: 15px;
 padding-bottom: 15px;
}
}
 @media (min-width: 768px) {
 .navbar-left {
 float: left !important;
}
 
 .navbar-right {
 float: right !important;
 
}
}
.navbar-form { padding: 10px 15px; margin-top: 8px; margin-right: -15px; margin-bottom: 8px; margin-left: -15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); }
 @media (min-width: 768px) {
 .navbar-form .form-group {
 display: inline-block;
 margin-bottom: 0;
 vertical-align: middle;
}
 .navbar-form .form-control {
 display: inline-block;
}
 .navbar-form .radio, .navbar-form .checkbox {
 display: inline-block;
 padding-left: 0;
 margin-top: 0;
 margin-bottom: 0;
}
 .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {
 float: none;
 margin-left: 0;
}
}
 @media (max-width: 767px) {
 .navbar-form .form-group {
 margin-bottom: 5px;
}
}
 @media (min-width: 768px) {
 .navbar-form {
 width: auto;
 padding-top: 0;
 padding-bottom: 0;
 margin-right: 0;
 margin-left: 0;
 border: 0;
 -webkit-box-shadow: none;
 box-shadow: none;
}
}
.navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-right-radius: 0; border-top-left-radius: 0; }
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
.navbar-nav.pull-right > li > .dropdown-menu, .navbar-nav > li > .dropdown-menu.pull-right { right: 0; left: auto; }
.navbar-btn { margin-top: 8px; margin-bottom: 8px; }
.navbar-text { float: left; margin-top: 15px; margin-bottom: 15px; }
 @media (min-width: 768px) {
 .navbar-text {
 margin-right: 15px;
 margin-left: 15px;
}
}
.navbar-default { background-color: #f8f8f8; border-color: #e7e7e7; }
.navbar-default .navbar-brand { color: #777777; }
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent; }
.navbar-default .navbar-text { color: #777777; }
.navbar-default .navbar-nav > li > a { color: #777777; }
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #333333; background-color: transparent; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #555555; background-color: #e7e7e7; }
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #cccccc; background-color: transparent; }
.navbar-default .navbar-toggle { border-color: #dddddd; }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #dddddd; }
.navbar-default .navbar-toggle .icon-bar { background-color: #cccccc; }
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #e6e6e6; }
.navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret { border-top-color: #333333; border-bottom-color: #333333; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color: #555555; background-color: #e7e7e7; }
.navbar-default .navbar-nav > .open > a .caret, .navbar-default .navbar-nav > .open > a:hover .caret, .navbar-default .navbar-nav > .open > a:focus .caret { border-top-color: #555555; border-bottom-color: #555555; }
.navbar-default .navbar-nav > .dropdown > a .caret { border-top-color: #777777; border-bottom-color: #777777; }
 @media (max-width: 767px) {
 .navbar-default .navbar-nav .open .dropdown-menu > li > a {
 color: #777777;
}
 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
 color: #333333;
 background-color: transparent;
}
 .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
 color: #555555;
 background-color: #e7e7e7;
}
 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
 color: #cccccc;
 background-color: transparent;
}
}
.navbar-default .navbar-link { color: #777777; }
.navbar-default .navbar-link:hover { color: #333333; }
.navbar-inverse { background-color: #222222; border-color: #080808; }
.navbar-inverse .navbar-brand { color: #999999; }
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #ffffff; background-color: transparent; }
.navbar-inverse .navbar-text { color: #999999; }
.navbar-inverse .navbar-nav > li > a { color: #999999; }
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #ffffff; background-color: transparent; }
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: #ffffff; background-color: #080808; }
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: #444444; background-color: transparent; }
.navbar-inverse .navbar-toggle { border-color: #333333; }
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #333333; }
.navbar-inverse .navbar-toggle .icon-bar { background-color: #ffffff; }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #101010; }
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { color: #ffffff; background-color: #080808; }
.navbar-inverse .navbar-nav > .dropdown > a:hover .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; }
.navbar-inverse .navbar-nav > .dropdown > a .caret { border-top-color: #999999; border-bottom-color: #999999; }
.navbar-inverse .navbar-nav > .open > a .caret, .navbar-inverse .navbar-nav > .open > a:hover .caret, .navbar-inverse .navbar-nav > .open > a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; }
 @media (max-width: 767px) {
 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
 border-color: #080808;
}
 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
 color: #999999;
}
 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
 color: #ffffff;
 background-color: transparent;
}
 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
 color: #ffffff;
 background-color: #080808;
}
 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
 color: #444444;
 background-color: transparent;
}
}
.navbar-inverse .navbar-link { color: #999999; }
.navbar-inverse .navbar-link:hover { color: #ffffff; }
.breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px; }
.breadcrumb > li { display: inline-block; }
.breadcrumb > li + li:before { padding: 0 5px; color: #cccccc; content: "/\00a0"; }
.breadcrumb > .active { color: #999999; }
.pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; }
.pagination > li { display: inline; }
.pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.428571429; text-decoration: none; background-color: #ffffff; border: 1px solid #dddddd; }
.pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px; }
.pagination > li:last-child > a, .pagination > li:last-child > span { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { background-color: #eeeeee; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { z-index: 2; color: #ffffff; cursor: default; background-color: #428bca; border-color: #428bca; }
.pagination > .disabled > span, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #999999; cursor: not-allowed; background-color: #ffffff; border-color: #dddddd; }
.pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 18px; }
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-bottom-left-radius: 6px; border-top-left-radius: 6px; }
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-top-right-radius: 6px; border-bottom-right-radius: 6px; }
.pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; }
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-bottom-left-radius: 3px; border-top-left-radius: 3px; }
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-top-right-radius: 3px; border-bottom-right-radius: 3px; }
.pager { padding-left: 0; margin: 20px 0; text-align: center; list-style: none; }
.pager:before, .pager:after { display: table; content: " "; }
.pager:after { clear: both; }
.pager:before, .pager:after { display: table; content: " "; }
.pager:after { clear: both; }
.pager li { display: inline; }
.pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 15px; }
.pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #eeeeee; }
.pager .next > a, .pager .next > span { float: right; }
.pager .previous > a, .pager .previous > span { float: left; }
.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #999999; cursor: not-allowed; background-color: #ffffff; }
.label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; }
.label[href]:hover, .label[href]:focus { color: #ffffff; text-decoration: none; cursor: pointer; }
.label:empty { display: none; }
.label-default { background-color: #999999; }
.label-default[href]:hover, .label-default[href]:focus { background-color: #808080; }
.label-primary { background-color: #428bca; }
.label-primary[href]:hover, .label-primary[href]:focus { background-color: #3071a9; }
.label-success { background-color: #5cb85c; }
.label-success[href]:hover, .label-success[href]:focus { background-color: #449d44; }
.label-info { background-color: #5bc0de; }
.label-info[href]:hover, .label-info[href]:focus { background-color: #31b0d5; }
.label-warning { background-color: #f0ad4e; }
.label-warning[href]:hover, .label-warning[href]:focus { background-color: #ec971f; }
.label-danger { background-color: #d9534f; }
.label-danger[href]:hover, .label-danger[href]:focus { background-color: #c9302c; }
.badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; line-height: 1; color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: #999999; border-radius: 10px; }
.badge:empty { display: none; }
a.badge:hover, a.badge:focus { color: #ffffff; text-decoration: none; cursor: pointer; }
.btn .badge { position: relative; top: -1px; }
a.list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #428bca; background-color: #ffffff; }
.nav-pills > li > a > .badge { margin-left: 3px; }
.jumbotron { padding: 30px; margin-bottom: 30px; font-size: 21px; font-weight: 200; line-height: 2.1428571435; color: inherit; background-color: #eeeeee; }
.jumbotron h1 { line-height: 1; color: inherit; }
.jumbotron p { line-height: 1.4; }
.container .jumbotron { border-radius: 6px; }
 @media screen and (min-width: 768px) {
 .jumbotron {
 padding-top: 48px;
 padding-bottom: 48px;
}
 .container .jumbotron {
 padding-right: 60px;
 padding-left: 60px;
}
 .jumbotron h1 {
 font-size: 63px;
}
}
.thumbnail { display: inline-block; display: block; height: auto; max-width: 100%; padding: 4px; line-height: 1.428571429; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.thumbnail > img { display: block; height: auto; max-width: 100%; }
a.thumbnail:hover, a.thumbnail:focus { border-color: #428bca; }
.thumbnail > img { margin-right: auto; margin-left: auto; }
.thumbnail .caption { padding: 9px; color: #333333; }
.alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px;clear:both; }
.alert h4 { margin-top: 0; color: inherit; }
.alert .alert-link { font-weight: bold; }
.alert > p, .alert > ul { margin-bottom: 0; }
.alert > p + p { margin-top: 5px; }
.alert-dismissable { padding-right: 35px; }
.alert-dismissable .close { position: relative; top: -2px; right: -21px; color: inherit; }
.alert-success { color: #468847; background-color: #dff0d8; border-color: #d6e9c6; }
.alert-success hr { border-top-color: #c9e2b3; }
.alert-success .alert-link { color: #356635; }
.alert-info { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1; }
.alert-info hr { border-top-color: #a6e1ec; }
.alert-info .alert-link { color: #2d6987; }
.alert-warning { color: #c09853; background-color: #fcf8e3; border-color: #fbeed5; }
.alert-warning hr { border-top-color: #f8e5be; }
.alert-warning .alert-link { color: #a47e3c; }
.alert-danger { color: #b94a48; background-color: #f2dede; border-color: #eed3d7; }
.alert-danger hr { border-top-color: #e6c1c7; }
.alert-danger .alert-link { color: #953b39; }
 @-webkit-keyframes progress-bar-stripes { from {
 background-position: 40px 0;
}
to { background-position: 0 0; }
}
 @-moz-keyframes progress-bar-stripes { from {
 background-position: 40px 0;
}
to { background-position: 0 0; }
}
 @-o-keyframes progress-bar-stripes { from {
 background-position: 0 0;
}
to { background-position: 40px 0; }
}
 @keyframes progress-bar-stripes { from {
 background-position: 40px 0;
}
to { background-position: 0 0; }
}
.progress { height: 20px; margin-bottom: 20px; overflow: hidden; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
.progress-bar { float: left; width: 0; height: 100%; font-size: 12px; color: #ffffff; text-align: center; background-color: #428bca; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; transition: width 0.6s ease; }
.progress-striped .progress-bar { background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; }
.progress.active .progress-bar { -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -ms-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; }
.progress-bar-success { background-color: #5cb85c; }
.progress-striped .progress-bar-success { background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
.progress-bar-info { background-color: #5bc0de; }
.progress-striped .progress-bar-info { background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
.progress-bar-warning { background-color: #f0ad4e; }
.progress-striped .progress-bar-warning { background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
.progress-bar-danger { background-color: #d9534f; }
.progress-striped .progress-bar-danger { background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
.media, .media-body { overflow: hidden; zoom: 1; }
.media, .media .media { margin-top: 15px; }
.media:first-child { margin-top: 0; }
.media-object { display: block; }
.media-heading { margin: 0 0 5px; }
.media > .pull-left { margin-right: 10px; }
.media > .pull-right { margin-left: 10px; }
.media-list { padding-left: 0; list-style: none; }
.list-group { padding-left: 0; margin-bottom: 20px; }
.list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #ffffff; border: 1px solid #dddddd; }
.list-group-item:first-child { border-top-right-radius: 4px; border-top-left-radius: 4px; }
.list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.list-group-item > .badge { float: right; }
.list-group-item > .badge + .badge { margin-right: 5px; }
a.list-group-item { color: #555555; }
a.list-group-item .list-group-item-heading { color: #333333; }
a.list-group-item:hover, a.list-group-item:focus { text-decoration: none; background-color: #f5f5f5; }
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #ffffff; background-color: #428bca; border-color: #428bca; }
.list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading { color: inherit; }
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: #e1edf7; }
.list-group-item-heading { margin-top: 0; margin-bottom: 5px; }
.list-group-item-text { margin-bottom: 0; line-height: 1.3; }
.panel { margin-bottom: 20px; background-color: #ffffff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }
.panel-body { padding: 15px; }
.panel-body:before, .panel-body:after { display: table; content: " "; }
.panel-body:after { clear: both; }
.panel-body:before, .panel-body:after { display: table; content: " "; }
.panel-body:after { clear: both; }
.panel > .list-group { margin-bottom: 0; }
.panel > .list-group .list-group-item { border-width: 1px 0; }
.panel > .list-group .list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0; }
.panel > .list-group .list-group-item:last-child { border-bottom: 0; }
.panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; }
.panel > .table { margin-bottom: 0; }
.panel > .panel-body + .table { border-top: 1px solid #dddddd; }
.panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 3px; border-top-left-radius: 3px; }
.panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; }
.panel-title > a { color: inherit; }
.panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #dddddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }
.panel-group .panel { margin-bottom: 0; overflow: hidden; border-radius: 4px; }
.panel-group .panel + .panel { margin-top: 5px; }
.panel-group .panel-heading { border-bottom: 0; }
.panel-group .panel-heading + .panel-collapse .panel-body { border-top: 1px solid #dddddd; }
.panel-group .panel-footer { border-top: 0; }
.panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #dddddd; }
.panel-default { border-color: #dddddd; }
.panel-default > .panel-heading { color: #333333; background-color: #f5f5f5; border-color: #dddddd; }
.panel-default > .panel-heading + .panel-collapse .panel-body { border-top-color: #dddddd; }
.panel-default > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #dddddd; }
.panel-primary { border-color: #428bca; }
.panel-primary > .panel-heading { color: #ffffff; background-color: #428bca; border-color: #428bca; }
.panel-primary > .panel-heading + .panel-collapse .panel-body { border-top-color: #428bca; }
.panel-primary > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #428bca; }
.panel-success { border-color: #d6e9c6; }
.panel-success > .panel-heading { color: #468847; background-color: #dff0d8; border-color: #d6e9c6; }
.panel-success > .panel-heading + .panel-collapse .panel-body { border-top-color: #d6e9c6; }
.panel-success > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #d6e9c6; }
.panel-warning { border-color: #fbeed5; }
.panel-warning > .panel-heading { color: #c09853; background-color: #fcf8e3; border-color: #fbeed5; }
.panel-warning > .panel-heading + .panel-collapse .panel-body { border-top-color: #fbeed5; }
.panel-warning > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #fbeed5; }
.panel-danger { border-color: #eed3d7; }
.panel-danger > .panel-heading { color: #b94a48; background-color: #f2dede; border-color: #eed3d7; }
.panel-danger > .panel-heading + .panel-collapse .panel-body { border-top-color: #eed3d7; }
.panel-danger > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #eed3d7; }
.panel-info { border-color: #bce8f1; }
.panel-info > .panel-heading { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1; }
.panel-info > .panel-heading + .panel-collapse .panel-body { border-top-color: #bce8f1; }
.panel-info > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #bce8f1; }
.well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
.well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); }
.well-lg { padding: 24px; border-radius: 6px; }
.well-sm { padding: 9px; border-radius: 3px; }
.close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); }
.close:hover, .close:focus { color: #000000; text-decoration: none; cursor: pointer; opacity: 0.5; filter: alpha(opacity=50); }
button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; }
.modal-open { overflow: hidden; }
body.modal-open, .modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom { margin-right: 15px; }
.modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; display: none; overflow: auto; overflow-y: scroll; }
.modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
.modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); }
.modal-dialog { z-index: 1050; width: auto; padding: 10px; margin-right: auto; margin-left: auto; }
.modal-content { position: relative; background-color: #ffffff; border: 1px solid #999999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: none; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); background-clip: padding-box; }
.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1030; background-color: #000000; }
.modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); }
.modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); }
.modal-header { min-height: 16.428571429px; padding: 15px; border-bottom: 1px solid #e5e5e5; }
.modal-header .close { margin-top: -2px; }
.modal-title { margin: 0; line-height: 1.428571429; }
.modal-body { position: relative; padding: 20px; }
.modal-footer { padding: 19px 20px 20px; margin-top: 15px; text-align: right; border-top: 1px solid #e5e5e5; }
.modal-footer:before, .modal-footer:after { display: table; content: " "; }
.modal-footer:after { clear: both; }
.modal-footer:before, .modal-footer:after { display: table; content: " "; }
.modal-footer:after { clear: both; }
.modal-footer .btn + .btn { margin-bottom: 0; margin-left: 5px; }
.modal-footer .btn-group .btn + .btn { margin-left: -1px; }
.modal-footer .btn-block + .btn-block { margin-left: 0; }
 @media screen and (min-width: 768px) {
 .modal-dialog {
 right: auto;
 left: 50%;
 width: 600px;
 padding-top: 30px;
 padding-bottom: 30px;
}
 .modal-content {
 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
}
.tooltip { position: absolute; z-index: 1030; display: block; font-size: 12px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); visibility: visible; }
.tooltip.in { opacity: 0.9; filter: alpha(opacity=90); }
.tooltip.top { padding: 5px 0; margin-top: -3px; }
.tooltip.right { padding: 0 5px; margin-left: 3px; }
.tooltip.bottom { padding: 5px 0; margin-top: 3px; }
.tooltip.left { padding: 0 5px; margin-left: -3px; }
.tooltip-inner { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #000000; border-radius: 4px; }
.tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; }
.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-color: #000000; border-width: 5px 5px 0; }
.tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-top-color: #000000; border-width: 5px 5px 0; }
.tooltip.top-right .tooltip-arrow { right: 5px; bottom: 0; border-top-color: #000000; border-width: 5px 5px 0; }
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-right-color: #000000; border-width: 5px 5px 5px 0; }
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-left-color: #000000; border-width: 5px 0 5px 5px; }
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-bottom-color: #000000; border-width: 0 5px 5px; }
.tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-bottom-color: #000000; border-width: 0 5px 5px; }
.tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-bottom-color: #000000; border-width: 0 5px 5px; }
.popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: left; white-space: normal; background-color: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); background-clip: padding-box; }
.popover.top { margin-top: -10px; }
.popover.right { margin-left: 10px; }
.popover.bottom { margin-top: 10px; }
.popover.left { margin-left: -10px; }
.popover-title { padding: 8px 14px; margin: 0; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; }
.popover-content { padding: 9px 14px; }
.popover .arrow, .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; }
.popover .arrow { border-width: 11px; }
.popover .arrow:after { border-width: 10px; content: ""; }
.popover.top .arrow { bottom: -11px; left: 50%; margin-left: -11px; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); border-bottom-width: 0; }
.popover.top .arrow:after { bottom: 1px; margin-left: -10px; border-top-color: #ffffff; border-bottom-width: 0; content: " "; }
.popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); border-left-width: 0; }
.popover.right .arrow:after { bottom: -10px; left: 1px; border-right-color: #ffffff; border-left-width: 0; content: " "; }
.popover.bottom .arrow { top: -11px; left: 98%; margin-left: -11px; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); border-top-width: 0; }
.popover.bottom .arrow:after { top: 1px; margin-left: -10px; border-bottom-color: #ffffff; border-top-width: 0; content: " "; }
.popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); border-right-width: 0; }
.popover.left .arrow:after { right: 1px; bottom: -10px; border-left-color: #ffffff; border-right-width: 0; content: " "; }
.carousel { position: relative; }
.carousel-inner { position: relative; width: 100%; overflow: hidden; }
.carousel-inner > .item { position: relative; display: none; -webkit-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; }
.carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; height: auto; max-width: 100%; line-height: 1; }
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; }
.carousel-inner > .active { left: 0; }
.carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; }
.carousel-inner > .next { left: 100%; }
.carousel-inner > .prev { left: -100%; }
.carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; }
.carousel-inner > .active.left { left: -100%; }
.carousel-inner > .active.right { left: 100%; }
.carousel-control { position: absolute; top: 0; bottom: 0; left: 0; width: 15%; font-size: 20px; color: #ffffff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); opacity: 0.5; filter: alpha(opacity=50); }
.carousel-control.left { background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%)); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right { right: 0; left: auto; background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%)); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover, .carousel-control:focus { color: #ffffff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); }
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; left: 50%; z-index: 5; display: inline-block; }
.carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; margin-top: -10px; margin-left: -10px; font-family: serif; }
.carousel-control .icon-prev:before { content: '\2039'; }
.carousel-control .icon-next:before { content: '\203a'; }
.carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; padding-left: 0; margin-left: -30%; text-align: center; list-style: none; }
.carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer; border: 1px solid #ffffff; border-radius: 10px; }
.carousel-indicators .active { width: 12px; height: 12px; margin: 0; background-color: #ffffff; }
.carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #ffffff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
.carousel-caption .btn { text-shadow: none; }
 @media screen and (min-width: 768px) {
 .carousel-control .icon-prev, .carousel-control .icon-next {
 width: 30px;
 height: 30px;
 margin-top: -15px;
 margin-left: -15px;
 font-size: 30px;
}
 .carousel-caption {
 right: 20%;
 left: 20%;
 padding-bottom: 30px;
}
 .carousel-indicators {
 bottom: 20px;
}
}
.clearfix:before, .clearfix:after { display: table; content: " "; }
.clearfix:after { clear: both; }
.pull-right { float: right !important; }
.pull-left { float: left !important; }
.hide { display: none; }
.show { display: block !important; }
.invisible { visibility: hidden; }
.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }
.affix { position: fixed; }
 @-ms-viewport {
 width: device-width;
}
 @media screen and (max-width: 400px) {
 @-ms-viewport {
 width: 320px;
}
}
.hidden { display: none !important; visibility: hidden !important; }
.visible-xs { display: none !important; }
tr.visible-xs { display: none !important; }
th.visible-xs, td.visible-xs { display: none !important; }
 @media (max-width: 767px) {
 .visible-xs {
 display: block !important;
}
 tr.visible-xs {
 display: table-row !important;
}
 th.visible-xs, td.visible-xs {
 display: table-cell !important;
}
}
 @media (min-width: 768px) and (max-width: 991px) {
 .visible-xs.visible-sm {
 display: block !important;
}
 tr.visible-xs.visible-sm {
 display: table-row !important;
}
 th.visible-xs.visible-sm, td.visible-xs.visible-sm {
 display: table-cell !important;
}
}
 @media (min-width: 992px) and (max-width: 1199px) {
 .visible-xs.visible-md {
 display: block !important;
}
 tr.visible-xs.visible-md {
 display: table-row !important;
}
 th.visible-xs.visible-md, td.visible-xs.visible-md {
 display: table-cell !important;
}
 #SecurityFeatures .sign-up .col-xs-5,  #SecurityFeatures .sign-up .col-xs-7 {
width:100%;
clear:left;
display:block;
margin-bottom:10px;
}
}
 @media (min-width: 1200px) {
 .visible-xs.visible-lg {
 display: block !important;
}
 tr.visible-xs.visible-lg {
 display: table-row !important;
}
 th.visible-xs.visible-lg, td.visible-xs.visible-lg {
 display: table-cell !important;
}
}
.visible-sm { display: none !important; }
tr.visible-sm { display: none !important; }
th.visible-sm, td.visible-sm { display: none !important; }
 @media (max-width: 1024px) {
 .aftersteps-box .box-content .image {
margin-bottom:15px;
clear:left
}
 #SecurityFeatures .sign-up .col-xs-5,  #SecurityFeatures .sign-up .col-xs-7 {
width:100%;
clear:left;
display:block;
margin-bottom:10px;
}
 ul.navbar-nav > li a {
padding:5px 12px
}
}
 @media (max-width: 767px) {
 div.tab-title h3 { width:100%; clear:left; display:block; font-size:20px;}
 div.title-right { width:100%; clear:right; margin-top:5px;}
 
 #SecurityFeatures .span3 .box1.sign-up {
padding:0 !important
}
 #SecurityFeatures .sign-up .box-content.p10 {
padding:0
}
 .header .logo,  .header ul.navbar-nav {
clear:left;
width:100%;
display:block;
float:left;
text-align:center
}
 .header ul.navbar-nav li {
float:none
}
 .header .logo a {
display:inline-block
}
 .aftersteps .box-outer:nth-of-type(3) {
clear:left;
}
 .aftersteps .box-outer:nth-of-type(2) {
clear:right;
}
 .box.sign-up .box-video {
border-left:none !important
}
 .visible-sm.visible-xs {
 display: block !important;
}
 tr.visible-sm.visible-xs {
 display: table-row !important;
}
 th.visible-sm.visible-xs, td.visible-sm.visible-xs {
 display: table-cell !important;
}
}
 @media (min-width: 768px) and (max-width: 991px) {
 .visible-sm {
 display: block !important;
}
 tr.visible-sm {
 display: table-row !important;
}
 th.visible-sm, td.visible-sm {
 display: table-cell !important;
}
}
 @media (min-width: 992px) and (max-width: 1199px) {
 .visible-sm.visible-md {
 display: block !important;
}
 tr.visible-sm.visible-md {
 display: table-row !important;
}
 th.visible-sm.visible-md, td.visible-sm.visible-md {
 display: table-cell !important;
}
}
 @media (min-width: 1200px) {
 .visible-sm.visible-lg {
 display: block !important;
}
 tr.visible-sm.visible-lg {
 display: table-row !important;
}
 th.visible-sm.visible-lg, td.visible-sm.visible-lg {
 display: table-cell !important;
}
}
.visible-md { display: none !important; }
tr.visible-md { display: none !important; }
th.visible-md, td.visible-md { display: none !important; }
 @media (max-width: 767px) {
 .visible-md.visible-xs {
 display: block !important;
}
 tr.visible-md.visible-xs {
 display: table-row !important;
}
 th.visible-md.visible-xs, td.visible-md.visible-xs {
 display: table-cell !important;
}
}
 @media (min-width: 768px) and (max-width: 991px) {
 .visible-md.visible-sm {
 display: block !important;
}
 tr.visible-md.visible-sm {
 display: table-row !important;
}
 th.visible-md.visible-sm, td.visible-md.visible-sm {
 display: table-cell !important;
}
}
 @media (min-width: 992px) and (max-width: 1199px) {
 .visible-md {
 display: block !important;
}
 tr.visible-md {
 display: table-row !important;
}
 th.visible-md, td.visible-md {
 display: table-cell !important;
}
}
 @media (min-width: 1200px) {
 .visible-md.visible-lg {
 display: block !important;
}
 tr.visible-md.visible-lg {
 display: table-row !important;
}
 th.visible-md.visible-lg, td.visible-md.visible-lg {
 display: table-cell !important;
}
}
.visible-lg { display: none !important; }
tr.visible-lg { display: none !important; }
th.visible-lg, td.visible-lg { display: none !important; }
 @media (max-width: 767px) {
 .visible-lg.visible-xs {
 display: block !important;
}
 tr.visible-lg.visible-xs {
 display: table-row !important;
}
 th.visible-lg.visible-xs, td.visible-lg.visible-xs {
 display: table-cell !important;
}
}
 @media (min-width: 768px) and (max-width: 991px) {
 .visible-lg.visible-sm {
 display: block !important;
}
 tr.visible-lg.visible-sm {
 display: table-row !important;
}
 th.visible-lg.visible-sm, td.visible-lg.visible-sm {
 display: table-cell !important;
}
}
 @media (min-width: 992px) and (max-width: 1199px) {
 .visible-lg.visible-md {
 display: block !important;
}
 tr.visible-lg.visible-md {
 display: table-row !important;
}
 th.visible-lg.visible-md, td.visible-lg.visible-md {
 display: table-cell !important;
}
}
 @media (min-width: 1200px) {
 .visible-lg {
 display: block !important;
}
 tr.visible-lg {
 display: table-row !important;
}
 th.visible-lg, td.visible-lg {
 display: table-cell !important;
}
}
.hidden-xs { display: block !important; }
tr.hidden-xs { display: table-row !important; }
th.hidden-xs, td.hidden-xs { display: table-cell !important; }
 @media (max-width: 767px) {
 .hidden-xs {
 display: none !important;
}
 tr.hidden-xs {
 display: none !important;
}
 th.hidden-xs, td.hidden-xs {
 display: none !important;
}
}
 @media (min-width: 768px) and (max-width: 991px) {
 .hidden-xs.hidden-sm {
 display: none !important;
}
 tr.hidden-xs.hidden-sm {
 display: none !important;
}
 th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm {
 display: none !important;
}
}
 @media (min-width: 992px) and (max-width: 1199px) {
 .hidden-xs.hidden-md {
 display: none !important;
}
 tr.hidden-xs.hidden-md {
 display: none !important;
}
 th.hidden-xs.hidden-md, td.hidden-xs.hidden-md {
 display: none !important;
}
}
 @media (min-width: 1200px) {
 .hidden-xs.hidden-lg {
 display: none !important;
}
 tr.hidden-xs.hidden-lg {
 display: none !important;
}
 th.hidden-xs.hidden-lg, td.hidden-xs.hidden-lg {
 display: none !important;
}
}
.hidden-sm { display: block !important; }
tr.hidden-sm { display: table-row !important; }
th.hidden-sm, td.hidden-sm { display: table-cell !important; }
 @media (max-width: 767px) {
 .hidden-sm.hidden-xs {
 display: none !important;
}
 tr.hidden-sm.hidden-xs {
 display: none !important;
}
 th.hidden-sm.hidden-xs, td.hidden-sm.hidden-xs {
 display: none !important;
}
}
 @media (min-width: 768px) and (max-width: 991px) {
 .hidden-sm {
 display: none !important;
}
 tr.hidden-sm {
 display: none !important;
}
 th.hidden-sm, td.hidden-sm {
 display: none !important;
}
}
 @media (min-width: 992px) and (max-width: 1199px) {
 .hidden-sm.hidden-md {
 display: none !important;
}
 tr.hidden-sm.hidden-md {
 display: none !important;
}
 th.hidden-sm.hidden-md, td.hidden-sm.hidden-md {
 display: none !important;
}
}
 @media (min-width: 1200px) {
 .hidden-sm.hidden-lg {
 display: none !important;
}
 tr.hidden-sm.hidden-lg {
 display: none !important;
}
 th.hidden-sm.hidden-lg, td.hidden-sm.hidden-lg {
 display: none !important;
}
}
.hidden-md { display: block !important; }
tr.hidden-md { display: table-row !important; }
th.hidden-md, td.hidden-md { display: table-cell !important; }
 @media (max-width: 767px) {
 .hidden-md.hidden-xs {
 display: none !important;
}
 tr.hidden-md.hidden-xs {
 display: none !important;
}
 th.hidden-md.hidden-xs, td.hidden-md.hidden-xs {
 display: none !important;
}
}
 @media (min-width: 768px) and (max-width: 991px) {
 .hidden-md.hidden-sm {
 display: none !important;
}
 tr.hidden-md.hidden-sm {
 display: none !important;
}
 th.hidden-md.hidden-sm, td.hidden-md.hidden-sm {
 display: none !important;
}
}
 @media (min-width: 992px) and (max-width: 1199px) {
 .hidden-md {
 display: none !important;
}
 tr.hidden-md {
 display: none !important;
}
 th.hidden-md, td.hidden-md {
 display: none !important;
}
}
 @media (min-width: 1200px) {
 .hidden-md.hidden-lg {
 display: none !important;
}
 tr.hidden-md.hidden-lg {
 display: none !important;
}
 th.hidden-md.hidden-lg, td.hidden-md.hidden-lg {
 display: none !important;
}
}
@media (min-width:979px) {
 .content {
width:92%;
margin:0 auto
}
 .row {
 margin-left: -30px;
 *zoom: 1;
}
 .row:before, .row:after {
 display: table;
 line-height: 0;
 content: "";
}
 .row:after {
 clear: both;
}
 [class*="span"] {
 float: left;
 min-height: 1px;
 margin-left: 30px;
}
 .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
 width: 979px;
}
 .row-fluid {
 width: 100%;
 *zoom: 1;
}
 .row-fluid:before, .row-fluid:after {
 display: table;
 line-height: 0;
 content: "";
}
 .row-fluid:after {
 clear: both;
}
 .row-fluid [class*="span"] {
 display: block;
 float: left;
 width: 100%;
 min-height: 30px;
 margin-left: 2.564102564102564%;
 *margin-left: 2.5109110747408616%;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
 .row-fluid [class*="span"]:first-child {
 margin-left: 0;
}
 .row-fluid .controls-row [class*="span"] + [class*="span"] {
 margin-left: 2.564102564102564%;
}
 .row-fluid .span12 {
 width: 100%;
 *width: 99.94680851063829%;
}
 .row-fluid .span11 {
 width: 91.45299145299145%;
 *width: 91.39979996362975%;
}
 .row-fluid .span10 {
 width: 82.90598290598291%;
 *width: 82.8527914166212%;
}
 .row-fluid .span9 {
 width: 74.35897435897436%;
 *width: 74.30578286961266%;
}
 .row-fluid .span8 {
 width: 65.81196581196582%;
 *width: 65.75877432260411%;
}
 .row-fluid .span7 {
 width: 57.26495726495726%;
 *width: 57.21176577559556%;
}
 .row-fluid .span6 {
 width: 48.717948717948715%;
 *width: 48.664757228587014%;
}
 .row-fluid .span5 {
 width: 40.17094017094017%;
 *width: 40.11774868157847%;
}
 .row-fluid .span4 {
 width: 31.623931623931625%;
 *width: 31.570740134569924%;
}
 .row-fluid .span3 {
 width: 23.076923076923077%;
 *width: 23.023731587561375%;
}
 .row-fluid .span2 {
 width: 14.52991452991453%;
 *width: 14.476723040552828%;
}
 .row-fluid .span1 {
 width: 5.982905982905983%;
 *width: 5.929714493544281%;
}
 .row-fluid .offset12 {
 margin-left: 105.12820512820512%;
 *margin-left: 105.02182214948171%;
}
 .row-fluid .offset12:first-child {
 margin-left: 102.56410256410257%;
 *margin-left: 102.45771958537915%;
}
 .row-fluid .offset11 {
 margin-left: 96.58119658119658%;
 *margin-left: 96.47481360247316%;
}
 .row-fluid .offset11:first-child {
 margin-left: 94.01709401709402%;
 *margin-left: 93.91071103837061%;
}
 .row-fluid .offset10 {
 margin-left: 88.03418803418803%;
 *margin-left: 87.92780505546462%;
}
 .row-fluid .offset10:first-child {
 margin-left: 85.47008547008548%;
 *margin-left: 85.36370249136206%;
}
 .row-fluid .offset9 {
 margin-left: 79.48717948717949%;
 *margin-left: 79.38079650845607%;
}
 .row-fluid .offset9:first-child {
 margin-left: 76.92307692307693%;
 *margin-left: 76.81669394435352%;
}
 .row-fluid .offset8 {
 margin-left: 70.94017094017094%;
 *margin-left: 70.83378796144753%;
}
 .row-fluid .offset8:first-child {
 margin-left: 68.37606837606839%;
 *margin-left: 68.26968539734497%;
}
 .row-fluid .offset7 {
 margin-left: 62.393162393162385%;
 *margin-left: 62.28677941443899%;
}
 .row-fluid .offset7:first-child {
 margin-left: 59.82905982905982%;
 *margin-left: 59.72267685033642%;
}
 .row-fluid .offset6 {
 margin-left: 53.84615384615384%;
 *margin-left: 53.739770867430444%;
}
 .row-fluid .offset6:first-child {
 margin-left: 51.28205128205128%;
 *margin-left: 51.175668303327875%;
}
 .row-fluid .offset5 {
 margin-left: 45.299145299145295%;
 *margin-left: 45.1927623204219%;
}
 .row-fluid .offset5:first-child {
 margin-left: 42.73504273504273%;
 *margin-left: 42.62865975631933%;
}
 .row-fluid .offset4 {
 margin-left: 36.75213675213675%;
 *margin-left: 36.645753773413354%;
}
 .row-fluid .offset4:first-child {
 margin-left: 34.18803418803419%;
 *margin-left: 34.081651209310785%;
}
 .row-fluid .offset3 {
 margin-left: 28.205128205128204%;
 *margin-left: 28.0987452264048%;
}
 .row-fluid .offset3:first-child {
 margin-left: 25.641025641025642%;
 *margin-left: 25.53464266230224%;
}
 .row-fluid .offset2 {
 margin-left: 19.65811965811966%;
 *margin-left: 19.551736679396257%;
}
 .row-fluid .offset2:first-child {
 margin-left: 17.094017094017094%;
 *margin-left: 16.98763411529369%;
}
 .row-fluid .offset1 {
 margin-left: 11.11111111111111%;
 *margin-left: 11.004728132387708%;
}
 .row-fluid .offset1:first-child {
 margin-left: 8.547008547008547%;
 *margin-left: 8.440625568285142%;
}
}
.hidden-lg { display: block !important; }
tr.hidden-lg { display: table-row !important; }
th.hidden-lg, td.hidden-lg { display: table-cell !important; }
 @media (max-width: 767px) {
body { padding:0 !important }
 .hidden-lg.hidden-xs {
 display: none !important;
}
 tr.hidden-lg.hidden-xs {
 display: none !important;
}
 th.hidden-lg.hidden-xs, td.hidden-lg.hidden-xs {
 display: none !important;
}
.content {
width:92%;
margin:0 auto
}
}
 @media (min-width: 768px) and (max-width: 991px) {
 .hidden-lg.hidden-sm {
 display: none !important;
}
 tr.hidden-lg.hidden-sm {
 display: none !important;
}
 th.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm {
 display: none !important;
}
}
 @media (min-width: 992px) and (max-width: 1199px) {
 .hidden-lg.hidden-md {
 display: none !important;
}
 tr.hidden-lg.hidden-md {
 display: none !important;
}
 th.hidden-lg.hidden-md, td.hidden-lg.hidden-md {
 display: none !important;
}
}
 @media (min-width: 1200px) {
 .hidden-lg {
 display: none !important;
}
 tr.hidden-lg {
 display: none !important;
}
 th.hidden-lg, td.hidden-lg {
 display: none !important;
}
}
.visible-print { display: none !important; }
tr.visible-print { display: none !important; }
th.visible-print, td.visible-print { display: none !important; }
 @media print {
.visible-print { display: block !important; }
tr.visible-print { display: table-row !important; }
th.visible-print, td.visible-print { display: table-cell !important; }
.hidden-print { display: none !important; }
tr.hidden-print { display: none !important; }
th.hidden-print, td.hidden-print { display: none !important; }
}

.jquery-lightbox-overlay
{
  /*background:#000000;*/
  background:url(images/bg.png) repeat 0 0;
}

.jquery-lightbox
{
  padding:17px 0;
  background:#FFFFFF;
  position:relative;
}

.jquery-lightbox-border-top-left,
.jquery-lightbox-border-top-right,
.jquery-lightbox-border-top-middle,
.jquery-lightbox-border-bottom-left,
.jquery-lightbox-border-bottom-middle,
.jquery-lightbox-border-bottom-right
{
  position:absolute;
  height:7px;
  width:12%;
  z-index:7000;
  background:#FFFFFF;
  overflow:hidden;
}

.jquery-lightbox-border-top-left
{
  top:0;
  left:0;
}

.jquery-lightbox-border-top-right
{
  top:0;
  right:0;
}

.jquery-lightbox-border-top-middle
{
  width:78%;
  top:0;
  left:12%;
}

.jquery-lightbox-border-bottom-left
{
  bottom:0;
  left:0;
}

.jquery-lightbox-border-bottom-right
{
  bottom:0;
  right:0;
}

.jquery-lightbox-border-bottom-middle
{
  width:78%;
  bottom:0;
  left:12%;
}

.jquery-lightbox-title
{
  background:#FFFFFF;
  color:#000000;
  font-family:verdana,arial,serif;
  font-size:11px;
  line-height:14px;
  padding:5px 8px;
  margin:12px 0 0;
  position:absolute;
  top:100%;
  z-index:7002;
  opacity:0.9;
}

.jquery-lightbox-html
{
  position:relative;
  z-index:7000;
  border:0;
  border-left:7px solid #FFFFFF;
  border-right:7px solid #FFFFFF;
  padding:0px 15px;
  vertical-align:top;
}

.jquery-lightbox-html embed,
.jquery-lightbox-html object,
.jquery-lightbox-html iframe
{
  vertical-align:top;
}

.jquery-lightbox-background
{
  position:absolute;
  top:7px;
  left:7px;
  z-index:6999;
  float:left;
  padding:0;
}

.jquery-lightbox-background img
{
  display:block;
  position:relative;
  border:0;
  margin:0;
  padding:0;
  width:100%;
  height:100%;
}

.jquery-lightbox-mode-image .jquery-lightbox-html
{
  z-index:6998;
  padding:0;
}

.jquery-lightbox-mode-html .jquery-lightbox-background
{
  background:#FFFFFF;
}

.jquery-lightbox-mode-html .jquery-lightbox-html
{
  overflow:auto;
}

.jquery-lightbox-loading,
.jquery-lightbox-mode-html .jquery-lightbox-loading
{
  background:#FFFFFF url(images/loading.gif) no-repeat center center;
}

.jquery-lightbox-button-close
{
  background:#FFFFFF url(images/jquery-lightbox-theme.gif) no-repeat -113px 8px;
  position:absolute;
  top:12px;
  right:-26px;
  width:75px;
  height:30px;
}

.jquery-lightbox-button-close:hover
{
  background:#FFFFFF url(images/jquery-lightbox-theme.gif) no-repeat -113px -30px;
}

.jquery-lightbox-button-close span,
.jquery-lightbox-buttons span
{
  display:none;
}

.jquery-lightbox-mode-image .jquery-lightbox-button-close
{
  top:auto;
  right:7px;
  bottom:7px;
  z-index:7002;
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-init,
.jquery-lightbox-buttons .jquery-lightbox-buttons-end,
.jquery-lightbox-buttons .jquery-lightbox-button-left,
.jquery-lightbox-buttons .jquery-lightbox-button-right
{
  display:none;
}

.jquery-lightbox-buttons .jquery-lightbox-button-max
{
  background:#FFFFFF url(images/jquery-lightbox-theme.gif) no-repeat 7px -23px;
  position:absolute;
  left:7px;
  bottom:7px;
  width:45px;
  height:30px;
  z-index:7001;
}

.jquery-lightbox-buttons .jquery-lightbox-button-max:hover
{
  background:#FFFFFF url(images/jquery-lightbox-theme.gif) no-repeat 7px -55px;
}

.jquery-lightbox-buttons .jquery-lightbox-button-min
{
  background:#FFFFFF url(images/jquery-lightbox-theme.gif) no-repeat -35px -23px;
  position:absolute;
  left:7px;
  bottom:7px;
  width:42px;
  height:30px;
  z-index:7001;
}

.jquery-lightbox-buttons .jquery-lightbox-button-min:hover
{
  background:#FFFFFF url(images/jquery-lightbox-theme.gif) no-repeat -35px -55px;
}

.jquery-lightbox-buttons-custom
{
  background:#FFFFFF;
  height:33px;
  line-height:33px;
  font-size:10px;
  position:absolute;
  top:7px;
  left:7px;
}

.jquery-lightbox-buttons-custom a
{
  color:#7b7b7b;
  font-size:12px;
  display:inline;
  font-weight:bold;
  text-decoration:underline;
  padding:0 7px;
}

.jquery-lightbox-navigator
{
  position:absolute;
  z-index:7002;
  overflow:hidden;
  top:7px;
  left:7px;
}

.jquery-lightbox-navigator .jquery-lightbox-button-left
{
  position:absolute;
  height:90px;
  width:40%;
  left:0;
}

.jquery-lightbox-navigator .jquery-lightbox-button-left span
{
  background:#FFFFFF url(images/jquery-lightbox-theme.gif) no-repeat -37px 10px;
  width:0;
  height:0;
  overflow:hidden;
  display:block;
  padding:30px 0 0 50px;
  position:absolute;
  top:30px;
  left:0;
  z-index:7003;
  cursor:hand;
  opacity:0.2;
  filter: alpha(opacity=20);
}

.jquery-lightbox-navigator .jquery-lightbox-button-left:hover span
{
  opacity:1;
  filter: alpha(opacity=100);
}


.jquery-lightbox-navigator .jquery-lightbox-button-right
{
  position:absolute;
  height:90px;
  width:40%;
  right:0;
}

.jquery-lightbox-navigator .jquery-lightbox-button-right span
{
  background:#FFFFFF url(images/jquery-lightbox-theme.gif) no-repeat 9px 10px;
  width:0;
  height:0;
  overflow:hidden;
  display:block;
  padding:30px 0 0 50px;
  position:absolute;
  top:30px;
  right:0;
  z-index:7003;
  cursor:hand;
  opacity:0.2;
  filter: alpha(opacity=20);
}

.jquery-lightbox-navigator .jquery-lightbox-button-right:hover span
{
  opacity:1;
  filter: alpha(opacity=100);
}


.jquery-lightbox-mode-html .jquery-lightbox-navigator
{
  display:none;
}
/*!

 * Bootstrap Responsive v2.3.2

 *

 * Copyright 2012 Twitter, Inc

 * Licensed under the Apache License v2.0

 * http://www.apache.org/licenses/LICENSE-2.0

 *

 * Designed and built with all the love in the world @twitter by @mdo and @fat.

 */



.clearfix { *zoom: 1;
}
.clearfix:before, .clearfix:after { display: table; line-height: 0; content: ""; }
.clearfix:after { clear: both; }
.hide-text { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }
.input-block-level { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
 @-ms-viewport {
 width: device-width;
}
.hidden { display: none; visibility: hidden; }
.visible-phone { display: none !important; }
.visible-tablet { display: none !important; }
.hidden-desktop { display: none !important; }
.visible-desktop { display: inherit !important; }
 @media (min-width: 768px) and (max-width: 979px) {
 .hidden-desktop {
 display: inherit !important;
}
 .visible-desktop {
 display: none !important;
}
 .visible-tablet {
 display: inherit !important;
}
 .hidden-tablet {
 display: none !important;
}
 .content {
width:96%;
margin: 0 auto;
}
 .layerslider {
width:96% !important;
padding:0 2% !important;
}
 .box-video p {
float:left;
width:100%;
}
 .box-news li h3, .home-bottom h3 {
font-size:16px;
}
}
 @media (max-width: 767px) {
 .hidden-desktop {
 display: inherit !important;
}
 .visible-desktop {
 display: none !important;
}
 .visible-phone {
 display: inherit !important;
}
 .hidden-phone {
 display: none !important;
}
}
.visible-print { display: none !important; }
 @media print {
.visible-print { display: inherit !important; }
.hidden-print { display: none !important; }
}
 @media (min-width: 1280px) {
 .content {
width:1255px;
margin:0 auto;
}
}
 @media (min-width: 1200px) and (max-width: 1279px) {
 .content {
width:1175px;
margin:0 auto;
}
}
 @media (min-width: 1200px) {
 .row {
 margin-left: -30px;
 *zoom: 1;
}
 .row:before, .row:after {
 display: table;
 line-height: 0;
 content: "";
}
 .row:after {
 clear: both;
}
 [class*="span"] {
 float: left;
 min-height: 1px;
 margin-left: 30px;
}
 .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
 width: 1170px;
}
 .span12 {
 width: 1170px;
}
 .span11 {
 width: 1070px;
}
 .span10 {
 width: 970px;
}
 .span9 {
 width: 870px;
}
 .span8 {
 width: 770px;
}
 .span7 {
 width: 670px;
}
 .span6 {
 width: 570px;
}
 .span5 {
 width: 470px;
}
 .span4 {
 width: 370px;
}
 .span3 {
 width: 270px;
}
 .span2 {
 width: 170px;
}
 .span1 {
 width: 70px;
}
 .offset12 {
 margin-left: 1230px;
}
 .offset11 {
 margin-left: 1130px;
}
 .offset10 {
 margin-left: 1030px;
}
 .offset9 {
 margin-left: 930px;
}
 .offset8 {
 margin-left: 830px;
}
 .offset7 {
 margin-left: 730px;
}
 .offset6 {
 margin-left: 630px;
}
 .offset5 {
 margin-left: 530px;
}
 .offset4 {
 margin-left: 430px;
}
 .offset3 {
 margin-left: 330px;
}
 .offset2 {
 margin-left: 230px;
}
 .offset1 {
 margin-left: 130px;
}
 .row-fluid {
 width: 100%;
 *zoom: 1;
}
 .row-fluid:before, .row-fluid:after {
 display: table;
 line-height: 0;
 content: "";
}
 .row-fluid:after {
 clear: both;
}
 .row-fluid [class*="span"] {
 display: block;
 float: left;
 width: 100%;
 min-height: 30px;
 margin-left: 2.564102564102564%;
 *margin-left: 2.5109110747408616%;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
 .row-fluid [class*="span"]:first-child {
 margin-left: 0;
}
 .row-fluid .controls-row [class*="span"] + [class*="span"] {
 margin-left: 2.564102564102564%;
}
 .row-fluid .span12 {
 width: 100%;
 *width: 99.94680851063829%;
}
 .row-fluid .span11 {
 width: 91.45299145299145%;
 *width: 91.39979996362975%;
}
 .row-fluid .span10 {
 width: 82.90598290598291%;
 *width: 82.8527914166212%;
}
 .row-fluid .span9 {
 width: 74.35897435897436%;
 *width: 74.30578286961266%;
}
 .row-fluid .span8 {
 width: 65.81196581196582%;
 *width: 65.75877432260411%;
}
 .row-fluid .span7 {
 width: 57.26495726495726%;
 *width: 57.21176577559556%;
}
 .row-fluid .span6 {
 width: 48.717948717948715%;
 *width: 48.664757228587014%;
}
 .row-fluid .span5 {
 width: 40.17094017094017%;
 *width: 40.11774868157847%;
}
 .row-fluid .span4 {
 width: 31.623931623931625%;
 *width: 31.570740134569924%;
}
 .row-fluid .span3 {
 width: 23.076923076923077%;
 *width: 23.023731587561375%;
}
 .row-fluid .span2 {
 width: 14.52991452991453%;
 *width: 14.476723040552828%;
}
 .row-fluid .span1 {
 width: 5.982905982905983%;
 *width: 5.929714493544281%;
}
 .row-fluid .offset12 {
 margin-left: 105.12820512820512%;
 *margin-left: 105.02182214948171%;
}
 .row-fluid .offset12:first-child {
 margin-left: 102.56410256410257%;
 *margin-left: 102.45771958537915%;
}
 .row-fluid .offset11 {
 margin-left: 96.58119658119658%;
 *margin-left: 96.47481360247316%;
}
 .row-fluid .offset11:first-child {
 margin-left: 94.01709401709402%;
 *margin-left: 93.91071103837061%;
}
 .row-fluid .offset10 {
 margin-left: 88.03418803418803%;
 *margin-left: 87.92780505546462%;
}
 .row-fluid .offset10:first-child {
 margin-left: 85.47008547008548%;
 *margin-left: 85.36370249136206%;
}
 .row-fluid .offset9 {
 margin-left: 79.48717948717949%;
 *margin-left: 79.38079650845607%;
}
 .row-fluid .offset9:first-child {
 margin-left: 76.92307692307693%;
 *margin-left: 76.81669394435352%;
}
 .row-fluid .offset8 {
 margin-left: 70.94017094017094%;
 *margin-left: 70.83378796144753%;
}
 .row-fluid .offset8:first-child {
 margin-left: 68.37606837606839%;
 *margin-left: 68.26968539734497%;
}
 .row-fluid .offset7 {
 margin-left: 62.393162393162385%;
 *margin-left: 62.28677941443899%;
}
 .row-fluid .offset7:first-child {
 margin-left: 59.82905982905982%;
 *margin-left: 59.72267685033642%;
}
 .row-fluid .offset6 {
 margin-left: 53.84615384615384%;
 *margin-left: 53.739770867430444%;
}
 .row-fluid .offset6:first-child {
 margin-left: 51.28205128205128%;
 *margin-left: 51.175668303327875%;
}
 .row-fluid .offset5 {
 margin-left: 45.299145299145295%;
 *margin-left: 45.1927623204219%;
}
 .row-fluid .offset5:first-child {
 margin-left: 42.73504273504273%;
 *margin-left: 42.62865975631933%;
}
 .row-fluid .offset4 {
 margin-left: 36.75213675213675%;
 *margin-left: 36.645753773413354%;
}
 .row-fluid .offset4:first-child {
 margin-left: 34.18803418803419%;
 *margin-left: 34.081651209310785%;
}
 .row-fluid .offset3 {
 margin-left: 28.205128205128204%;
 *margin-left: 28.0987452264048%;
}
 .row-fluid .offset3:first-child {
 margin-left: 25.641025641025642%;
 *margin-left: 25.53464266230224%;
}
 .row-fluid .offset2 {
 margin-left: 19.65811965811966%;
 *margin-left: 19.551736679396257%;
}
 .row-fluid .offset2:first-child {
 margin-left: 17.094017094017094%;
 *margin-left: 16.98763411529369%;
}
 .row-fluid .offset1 {
 margin-left: 11.11111111111111%;
 *margin-left: 11.004728132387708%;
}
 .row-fluid .offset1:first-child {
 margin-left: 8.547008547008547%;
 *margin-left: 8.440625568285142%;
}
 input, textarea, .uneditable-input {
 margin-left: 0;
}
 .controls-row [class*="span"] + [class*="span"] {
 margin-left: 30px;
}
 input.span12, textarea.span12, .uneditable-input.span12 {
 width: 1156px;
}
 input.span11, textarea.span11, .uneditable-input.span11 {
 width: 1056px;
}
 input.span10, textarea.span10, .uneditable-input.span10 {
 width: 956px;
}
 input.span9, textarea.span9, .uneditable-input.span9 {
 width: 856px;
}
 input.span8, textarea.span8, .uneditable-input.span8 {
 width: 756px;
}
 input.span7, textarea.span7, .uneditable-input.span7 {
 width: 656px;
}
 input.span6, textarea.span6, .uneditable-input.span6 {
 width: 556px;
}
 input.span5, textarea.span5, .uneditable-input.span5 {
 width: 456px;
}
 input.span4, textarea.span4, .uneditable-input.span4 {
 width: 356px;
}
 input.span3, textarea.span3, .uneditable-input.span3 {
 width: 256px;
}
 input.span2, textarea.span2, .uneditable-input.span2 {
 width: 156px;
}
 input.span1, textarea.span1, .uneditable-input.span1 {
 width: 56px;
}
 .thumbnails {
 margin-left: -30px;
}
 .thumbnails > li {
 margin-left: 30px;
}
 .row-fluid .thumbnails {
 margin-left: 0;
}
}
 @media (min-width: 768px) and (max-width: 979px) {
 .row {
 margin-left: -20px;
 *zoom: 1;
}
 .row:before, .row:after {
 display: table;
 line-height: 0;
 content: "";
}
 .row:after {
 clear: both;
}
 [class*="span"] {
 float: left;
 min-height: 1px;
 margin-left: 20px;
}
 .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
 width: 724px;
}
 .span12 {
 width: 724px;
}
 .span11 {
 width: 662px;
}
 .span10 {
 width: 600px;
}
 .span9 {
 width: 538px;
}
 .span8 {
 width: 476px;
}
 .span7 {
 width: 414px;
}
 .span6 {
 width: 352px;
}
 .span5 {
 width: 290px;
}
 .span4 {
 width: 228px;
}
 .span3 {
 width: 166px;
}
 .span2 {
 width: 104px;
}
 .span1 {
 width: 42px;
}
 .offset12 {
 margin-left: 764px;
}
 .offset11 {
 margin-left: 702px;
}
 .offset10 {
 margin-left: 640px;
}
 .offset9 {
 margin-left: 578px;
}
 .offset8 {
 margin-left: 516px;
}
 .offset7 {
 margin-left: 454px;
}
 .offset6 {
 margin-left: 392px;
}
 .offset5 {
 margin-left: 330px;
}
 .offset4 {
 margin-left: 268px;
}
 .offset3 {
 margin-left: 206px;
}
 .offset2 {
 margin-left: 144px;
}
 .offset1 {
 margin-left: 82px;
}
 .row-fluid {
 width: 100%;
 *zoom: 1;
}
 .row-fluid:before, .row-fluid:after {
 display: table;
 line-height: 0;
 content: "";
}
 .row-fluid:after {
 clear: both;
}
 .row-fluid [class*="span"] {
 display: block;
 float: left;
 width: 100%;
 min-height: 30px;
 margin-left: 2.7624309392265194%;
 *margin-left: 2.709239449864817%;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
 .row-fluid [class*="span"]:first-child {
 margin-left: 0;
}
 .row-fluid .controls-row [class*="span"] + [class*="span"] {
 margin-left: 2.7624309392265194%;
}
 .row-fluid .span12 {
 width: 100%;
 *width: 99.94680851063829%;
}
 .row-fluid .span11 {
 width: 91.43646408839778%;
 *width: 91.38327259903608%;
}
 .row-fluid .span10 {
 width: 82.87292817679558%;
 *width: 82.81973668743387%;
}
 .row-fluid .span9 {
 width: 74.30939226519337%;
 *width: 74.25620077583166%;
}
 .row-fluid .span8 {
 width: 65.74585635359117%;
 *width: 65.69266486422946%;
}
 .row-fluid .span7 {
 width: 57.18232044198895%;
 *width: 57.12912895262725%;
}
 .row-fluid .span6 {
 width: 48.61878453038674%;
 *width: 48.56559304102504%;
}
 .row-fluid .span5 {
 width: 40.05524861878453%;
 *width: 40.00205712942283%;
}
 .row-fluid .span4 {
 width: 31.491712707182323%;
 *width: 31.43852121782062%;
}
 .row-fluid .span3 {
 width: 22.92817679558011%;
 *width: 22.87498530621841%;
}
 .row-fluid .span2 {
 width: 14.3646408839779%;
 *width: 14.311449394616199%;
}
 .row-fluid .span1 {
 width: 5.801104972375691%;
 *width: 5.747913483013988%;
}
 .row-fluid .offset12 {
 margin-left: 105.52486187845304%;
 *margin-left: 105.41847889972962%;
}
 .row-fluid .offset12:first-child {
 margin-left: 102.76243093922652%;
 *margin-left: 102.6560479605031%;
}
 .row-fluid .offset11 {
 margin-left: 96.96132596685082%;
 *margin-left: 96.8549429881274%;
}
 .row-fluid .offset11:first-child {
 margin-left: 94.1988950276243%;
 *margin-left: 94.09251204890089%;
}
 .row-fluid .offset10 {
 margin-left: 88.39779005524862%;
 *margin-left: 88.2914070765252%;
}
 .row-fluid .offset10:first-child {
 margin-left: 85.6353591160221%;
 *margin-left: 85.52897613729868%;
}
 .row-fluid .offset9 {
 margin-left: 79.8342541436464%;
 *margin-left: 79.72787116492299%;
}
 .row-fluid .offset9:first-child {
 margin-left: 77.07182320441989%;
 *margin-left: 76.96544022569647%;
}
 .row-fluid .offset8 {
 margin-left: 71.2707182320442%;
 *margin-left: 71.16433525332079%;
}
 .row-fluid .offset8:first-child {
 margin-left: 68.50828729281768%;
 *margin-left: 68.40190431409427%;
}
 .row-fluid .offset7 {
 margin-left: 62.70718232044199%;
 *margin-left: 62.600799341718584%;
}
 .row-fluid .offset7:first-child {
 margin-left: 59.94475138121547%;
 *margin-left: 59.838368402492065%;
}
 .row-fluid .offset6 {
 margin-left: 54.14364640883978%;
 *margin-left: 54.037263430116376%;
}
 .row-fluid .offset6:first-child {
 margin-left: 51.38121546961326%;
 *margin-left: 51.27483249088986%;
}
 .row-fluid .offset5 {
 margin-left: 45.58011049723757%;
 *margin-left: 45.47372751851417%;
}
 .row-fluid .offset5:first-child {
 margin-left: 42.81767955801105%;
 *margin-left: 42.71129657928765%;
}
 .row-fluid .offset4 {
 margin-left: 37.01657458563536%;
 *margin-left: 36.91019160691196%;
}
 .row-fluid .offset4:first-child {
 margin-left: 34.25414364640884%;
 *margin-left: 34.14776066768544%;
}
 .row-fluid .offset3 {
 margin-left: 28.45303867403315%;
 *margin-left: 28.346655695309746%;
}
 .row-fluid .offset3:first-child {
 margin-left: 25.69060773480663%;
 *margin-left: 25.584224756083227%;
}
 .row-fluid .offset2 {
 margin-left: 19.88950276243094%;
 *margin-left: 19.783119783707537%;
}
 .row-fluid .offset2:first-child {
 margin-left: 17.12707182320442%;
 *margin-left: 17.02068884448102%;
}
 .row-fluid .offset1 {
 margin-left: 11.32596685082873%;
 *margin-left: 11.219583872105325%;
}
 .row-fluid .offset1:first-child {
 margin-left: 8.56353591160221%;
 *margin-left: 8.457152932878806%;
}
 input, textarea, .uneditable-input {
 margin-left: 0;
}
 .controls-row [class*="span"] + [class*="span"] {
 margin-left: 20px;
}
 input.span12, textarea.span12, .uneditable-input.span12 {
 width: 710px;
}
 input.span11, textarea.span11, .uneditable-input.span11 {
 width: 648px;
}
 input.span10, textarea.span10, .uneditable-input.span10 {
 width: 586px;
}
 input.span9, textarea.span9, .uneditable-input.span9 {
 width: 524px;
}
 input.span8, textarea.span8, .uneditable-input.span8 {
 width: 462px;
}
 input.span7, textarea.span7, .uneditable-input.span7 {
 width: 400px;
}
 input.span6, textarea.span6, .uneditable-input.span6 {
 width: 338px;
}
 input.span5, textarea.span5, .uneditable-input.span5 {
 width: 276px;
}
 input.span4, textarea.span4, .uneditable-input.span4 {
 width: 214px;
}
 input.span3, textarea.span3, .uneditable-input.span3 {
 width: 152px;
}
 input.span2, textarea.span2, .uneditable-input.span2 {
 width: 90px;
}
 input.span1, textarea.span1, .uneditable-input.span1 {
 width: 28px;
}
 .price-table .title h2 {
font-size:22px;
}
}
 @media (max-width: 767px) {
div.innerslider { font-size:35px; line-height:normal; padding:35px 0}
.nav-tabs > li > a { text-indent:-999em; padding-bottom:0 !important}
.tab-content .nav-tabs > li > a { text-indent:inherit; padding-bottom:10px !important}
div.my_vault_tabs .nav-tabs { margin-bottom:15px;}
.gallery_page_back a#sharealbum { margin-top:10px;}
.vault_document_banner { display:none}
.alert { clear:left; margin-top:10px;}
.tab-content .will-form .button + .tab-content .will-form .button { margin-left:8px;}
 body {
 padding-right: 20px;
 padding-left: 20px;
}
 .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {
 margin-right: -20px;
 margin-left: -20px;
}
 .container-fluid {
 padding: 0;
}
 .dl-horizontal dt {
 float: none;
 width: auto;
 clear: none;
 text-align: left;
}
 .dl-horizontal dd {
 margin-left: 0;
}
 .container {
 width: auto;
}
 .row-fluid {
 width: 100%;
 clear: left;
}
 .row, .thumbnails {
 margin-left: 0;
}
 .thumbnails > li {
 float: none;
 margin-left: 0;
}
 [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {
 display: block;
 float: none;
 width: 100%;
 margin-left: 0;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
 .span12, .row-fluid .span12 {
 width: 100%;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
 .row-fluid [class*="offset"]:first-child {
 margin-left: 0;
}
 .input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input {
 display: block;
 width: 100%;
 min-height: 30px;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
 .input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] {
 display: inline-block;
 width: auto;
}
 .controls-row [class*="span"] + [class*="span"] {
 margin-left: 0;
}
 .modal {
 position: fixed;
 top: 20px;
 right: 20px;
 left: 20px;
 width: auto;
 margin: 0;
}
 .modal.fade {
 top: -100px;
}
 .modal.fade.in {
 top: 20px;
}
}
 @media (max-width: 480px) {
.how-working li.welcome_user { display:none}	
div.innerslider { font-size:20px; line-height:normal; padding:20px 0}
.tab-content .will-form .button + .tab-content .will-form .button { margin-top:8px;}

	 
 div.aftersteps .box-outer {
width: 100%;
margin: 0 0 15px 0;
}
 .nav-collapse {
 -webkit-transform: translate3d(0, 0, 0);
}
 .page-header h1 small {
 display: block;
 line-height: 20px;
}
 input[type="checkbox"], input[type="radio"] {
 border: 1px solid #ccc;
}
 .form-horizontal .control-label {
 float: none;
 width: auto;
 padding-top: 0;
 text-align: left;
}
 .form-horizontal .controls {
 margin-left: 0;
}
 .form-horizontal .control-list {
 padding-top: 0;
}
 .form-horizontal .form-actions {
 padding-right: 10px;
 padding-left: 10px;
}
 .media .pull-left, .media .pull-right {
 display: block;
 float: none;
 margin-bottom: 10px;
}
 .media-object {
 margin-right: 0;
 margin-left: 0;
}
 .modal {
 top: 10px;
 right: 10px;
 left: 10px;
}
 .modal-header .close {
 padding: 10px;
 margin: -10px;
}
 .carousel-caption {
 position: static;
}
}
 @media (max-width: 979px) {
 body {
 padding-top: 0;
}
 .navbar-fixed-top, .navbar-fixed-bottom {
 position: static;
}
 .navbar-fixed-top {
 margin-bottom: 20px;
}
 .navbar-fixed-bottom {
 margin-top: 20px;
}
 .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
 padding: 5px;
}
 .navbar .container {
 width: auto;
 padding: 0;
}
 .navbar .brand {
 padding-right: 10px;
 padding-left: 10px;
 margin: 0 0 0 -5px;
}
 .nav-collapse {
 clear: both;
}
 .nav-collapse .nav {
 float: none;
 margin: 0 0 10px;
}
 .nav-collapse .nav > li {
 float: none;
}
 .nav-collapse .nav > li > a {
 margin-bottom: 2px;
}
 .nav-collapse .nav > .divider-vertical {
 display: none;
}
 .nav-collapse .nav .nav-header {
 color: #777777;
 text-shadow: none;
}
 .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
 padding: 9px 15px;
 font-weight: bold;
 color: #777777;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
}
 .nav-collapse .btn {
 padding: 4px 10px 4px;
 font-weight: normal;
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
}
 .nav-collapse .dropdown-menu li + li a {
 margin-bottom: 2px;
}
 .nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
 background-color: #f2f2f2;
}
 .navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {
 color: #999999;
}
 .navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus {
 background-color: #111111;
}
 .nav-collapse.in .btn-group {
 padding: 0;
 margin-top: 5px;
}
 .nav-collapse .dropdown-menu {
 position: static;
 top: auto;
 left: auto;
 display: none;
 float: none;
 max-width: none;
 padding: 0;
 margin: 0 15px;
 background-color: transparent;
 border: none;
 -webkit-border-radius: 0;
 -moz-border-radius: 0;
 border-radius: 0;
 -webkit-box-shadow: none;
 -moz-box-shadow: none;
 box-shadow: none;
}
 .nav-collapse .open > .dropdown-menu {
 display: block;
}
 .nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after {
 display: none;
}
 .nav-collapse .dropdown-menu .divider {
 display: none;
}
 .nav-collapse .nav > li > .dropdown-menu:before, .nav-collapse .nav > li > .dropdown-menu:after {
 display: none;
}
 .nav-collapse .navbar-form, .nav-collapse .navbar-search {
 float: none;
 padding: 10px 15px;
 margin: 10px 0;
 border-top: 1px solid #f2f2f2;
 border-bottom: 1px solid #f2f2f2;
 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
}
 .navbar-inverse .nav-collapse .navbar-form, .navbar-inverse .nav-collapse .navbar-search {
 border-top-color: #111111;
 border-bottom-color: #111111;
}
 .navbar .nav-collapse .nav.pull-right {
 float: none;
 margin-left: 0;
}
 .nav-collapse, .nav-collapse.collapse {
 height: 0;
 overflow: hidden;
}
 .navbar .btn-navbar {
 display: block;
}
 .navbar-static .navbar-inner {
 padding-right: 10px;
 padding-left: 10px;
}
}
 @media (min-width: 980px) {
 .nav-collapse.collapse {
 height: auto !important;
 overflow: visible !important;
}
}
@media (max-width: 480px) {
input.button { clear:left; width:100%; text-align:center}
ul.tab-form > li label { width:100%; clear:left; overflow:hidden; margin-bottom:8px;}
div.tab-content .inputbox, 
div.tab-content .textarea,
div.tab-content .dropdown { width:96%;}
}
/*!
 * Bootstrap v3.0.0
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;}
@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;}
.glyphicon-asterisk:before{content:"\2a";}
.glyphicon-plus:before{content:"\2b";}
.glyphicon-euro:before{content:"\20ac";}
.glyphicon-minus:before{content:"\2212";}
.glyphicon-cloud:before{content:"\2601";}
.glyphicon-envelope:before{content:"\2709";}
.glyphicon-pencil:before{content:"\270f";}
.glyphicon-glass:before{content:"\e001";}
.glyphicon-music:before{content:"\e002";}
.glyphicon-search:before{content:"\e003";}
.glyphicon-heart:before{content:"\e005";}
.glyphicon-star:before{content:"\e006";}
.glyphicon-star-empty:before{content:"\e007";}
.glyphicon-user:before{content:"\e008";}
.glyphicon-film:before{content:"\e009";}
.glyphicon-th-large:before{content:"\e010";}
.glyphicon-th:before{content:"\e011";}
.glyphicon-th-list:before{content:"\e012";}
.glyphicon-ok:before{content:"\e013";}
.glyphicon-remove:before{content:"\e014";}
.glyphicon-zoom-in:before{content:"\e015";}
.glyphicon-zoom-out:before{content:"\e016";}
.glyphicon-off:before{content:"\e017";}
.glyphicon-signal:before{content:"\e018";}
.glyphicon-cog:before{content:"\e019";}
.glyphicon-trash:before{content:"\e020";}
.glyphicon-home:before{content:"\e021";}
.glyphicon-file:before{content:"\e022";}
.glyphicon-time:before{content:"\e023";}
.glyphicon-road:before{content:"\e024";}
.glyphicon-download-alt:before{content:"\e025";}
.glyphicon-download:before{content:"\e026";}
.glyphicon-upload:before{content:"\e027";}
.glyphicon-inbox:before{content:"\e028";}
.glyphicon-play-circle:before{content:"\e029";}
.glyphicon-repeat:before{content:"\e030";}
.glyphicon-refresh:before{content:"\e031";}
.glyphicon-list-alt:before{content:"\e032";}
.glyphicon-flag:before{content:"\e034";}
.glyphicon-headphones:before{content:"\e035";}
.glyphicon-volume-off:before{content:"\e036";}
.glyphicon-volume-down:before{content:"\e037";}
.glyphicon-volume-up:before{content:"\e038";}
.glyphicon-qrcode:before{content:"\e039";}
.glyphicon-barcode:before{content:"\e040";}
.glyphicon-tag:before{content:"\e041";}
.glyphicon-tags:before{content:"\e042";}
.glyphicon-book:before{content:"\e043";}
.glyphicon-print:before{content:"\e045";}
.glyphicon-font:before{content:"\e047";}
.glyphicon-bold:before{content:"\e048";}
.glyphicon-italic:before{content:"\e049";}
.glyphicon-text-height:before{content:"\e050";}
.glyphicon-text-width:before{content:"\e051";}
.glyphicon-align-left:before{content:"\e052";}
.glyphicon-align-center:before{content:"\e053";}
.glyphicon-align-right:before{content:"\e054";}
.glyphicon-align-justify:before{content:"\e055";}
.glyphicon-list:before{content:"\e056";}
.glyphicon-indent-left:before{content:"\e057";}
.glyphicon-indent-right:before{content:"\e058";}
.glyphicon-facetime-video:before{content:"\e059";}
.glyphicon-picture:before{content:"\e060";}
.glyphicon-map-marker:before{content:"\e062";}
.glyphicon-adjust:before{content:"\e063";}
.glyphicon-tint:before{content:"\e064";}
.glyphicon-edit:before{content:"\e065";}
.glyphicon-share:before{content:"\e066";}
.glyphicon-check:before{content:"\e067";}
.glyphicon-move:before{content:"\e068";}
.glyphicon-step-backward:before{content:"\e069";}
.glyphicon-fast-backward:before{content:"\e070";}
.glyphicon-backward:before{content:"\e071";}
.glyphicon-play:before{content:"\e072";}
.glyphicon-pause:before{content:"\e073";}
.glyphicon-stop:before{content:"\e074";}
.glyphicon-forward:before{content:"\e075";}
.glyphicon-fast-forward:before{content:"\e076";}
.glyphicon-step-forward:before{content:"\e077";}
.glyphicon-eject:before{content:"\e078";}
.glyphicon-chevron-left:before{content:"\e079";}
.glyphicon-chevron-right:before{content:"\e080";}
.glyphicon-plus-sign:before{content:"\e081";}
.glyphicon-minus-sign:before{content:"\e082";}
.glyphicon-remove-sign:before{content:"\e083";}
.glyphicon-ok-sign:before{content:"\e084";}
.glyphicon-question-sign:before{content:"\e085";}
.glyphicon-info-sign:before{content:"\e086";}
.glyphicon-screenshot:before{content:"\e087";}
.glyphicon-remove-circle:before{content:"\e088";}
.glyphicon-ok-circle:before{content:"\e089";}
.glyphicon-ban-circle:before{content:"\e090";}
.glyphicon-arrow-left:before{content:"\e091";}
.glyphicon-arrow-right:before{content:"\e092";}
.glyphicon-arrow-up:before{content:"\e093";}
.glyphicon-arrow-down:before{content:"\e094";}
.glyphicon-share-alt:before{content:"\e095";}
.glyphicon-resize-full:before{content:"\e096";}
.glyphicon-resize-small:before{content:"\e097";}
.glyphicon-exclamation-sign:before{content:"\e101";}
.glyphicon-gift:before{content:"\e102";}
.glyphicon-leaf:before{content:"\e103";}
.glyphicon-eye-open:before{content:"\e105";}
.glyphicon-eye-close:before{content:"\e106";}
.glyphicon-warning-sign:before{content:"\e107";}
.glyphicon-plane:before{content:"\e108";}
.glyphicon-random:before{content:"\e110";}
.glyphicon-comment:before{content:"\e111";}
.glyphicon-magnet:before{content:"\e112";}
.glyphicon-chevron-up:before{content:"\e113";}
.glyphicon-chevron-down:before{content:"\e114";}
.glyphicon-retweet:before{content:"\e115";}
.glyphicon-shopping-cart:before{content:"\e116";}
.glyphicon-folder-close:before{content:"\e117";}
.glyphicon-folder-open:before{content:"\e118";}
.glyphicon-resize-vertical:before{content:"\e119";}
.glyphicon-resize-horizontal:before{content:"\e120";}
.glyphicon-hdd:before{content:"\e121";}
.glyphicon-bullhorn:before{content:"\e122";}
.glyphicon-certificate:before{content:"\e124";}
.glyphicon-thumbs-up:before{content:"\e125";}
.glyphicon-thumbs-down:before{content:"\e126";}
.glyphicon-hand-right:before{content:"\e127";}
.glyphicon-hand-left:before{content:"\e128";}
.glyphicon-hand-up:before{content:"\e129";}
.glyphicon-hand-down:before{content:"\e130";}
.glyphicon-circle-arrow-right:before{content:"\e131";}
.glyphicon-circle-arrow-left:before{content:"\e132";}
.glyphicon-circle-arrow-up:before{content:"\e133";}
.glyphicon-circle-arrow-down:before{content:"\e134";}
.glyphicon-globe:before{content:"\e135";}
.glyphicon-tasks:before{content:"\e137";}
.glyphicon-filter:before{content:"\e138";}
.glyphicon-fullscreen:before{content:"\e140";}
.glyphicon-dashboard:before{content:"\e141";}
.glyphicon-heart-empty:before{content:"\e143";}
.glyphicon-link:before{content:"\e144";}
.glyphicon-phone:before{content:"\e145";}
.glyphicon-usd:before{content:"\e148";}
.glyphicon-gbp:before{content:"\e149";}
.glyphicon-sort:before{content:"\e150";}
.glyphicon-sort-by-alphabet:before{content:"\e151";}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152";}
.glyphicon-sort-by-order:before{content:"\e153";}
.glyphicon-sort-by-order-alt:before{content:"\e154";}
.glyphicon-sort-by-attributes:before{content:"\e155";}
.glyphicon-sort-by-attributes-alt:before{content:"\e156";}
.glyphicon-unchecked:before{content:"\e157";}
.glyphicon-expand:before{content:"\e158";}
.glyphicon-collapse-down:before{content:"\e159";}
.glyphicon-collapse-up:before{content:"\e160";}
.glyphicon-log-in:before{content:"\e161";}
.glyphicon-flash:before{content:"\e162";}
.glyphicon-log-out:before{content:"\e163";}
.glyphicon-new-window:before{content:"\e164";}
.glyphicon-record:before{content:"\e165";}
.glyphicon-save:before{content:"\e166";}
.glyphicon-open:before{content:"\e167";}
.glyphicon-saved:before{content:"\e168";}
.glyphicon-import:before{content:"\e169";}
.glyphicon-export:before{content:"\e170";}
.glyphicon-send:before{content:"\e171";}
.glyphicon-floppy-disk:before{content:"\e172";}
.glyphicon-floppy-saved:before{content:"\e173";}
.glyphicon-floppy-remove:before{content:"\e174";}
.glyphicon-floppy-save:before{content:"\e175";}
.glyphicon-floppy-open:before{content:"\e176";}
.glyphicon-credit-card:before{content:"\e177";}
.glyphicon-transfer:before{content:"\e178";}
.glyphicon-cutlery:before{content:"\e179";}
.glyphicon-header:before{content:"\e180";}
.glyphicon-compressed:before{content:"\e181";}
.glyphicon-earphone:before{content:"\e182";}
.glyphicon-phone-alt:before{content:"\e183";}
.glyphicon-tower:before{content:"\e184";}
.glyphicon-stats:before{content:"\e185";}
.glyphicon-sd-video:before{content:"\e186";}
.glyphicon-hd-video:before{content:"\e187";}
.glyphicon-subtitles:before{content:"\e188";}
.glyphicon-sound-stereo:before{content:"\e189";}
.glyphicon-sound-dolby:before{content:"\e190";}
.glyphicon-sound-5-1:before{content:"\e191";}
.glyphicon-sound-6-1:before{content:"\e192";}
.glyphicon-sound-7-1:before{content:"\e193";}
.glyphicon-copyright-mark:before{content:"\e194";}
.glyphicon-registration-mark:before{content:"\e195";}
.glyphicon-cloud-download:before{content:"\e197";}
.glyphicon-cloud-upload:before{content:"\e198";}
.glyphicon-tree-conifer:before{content:"\e199";}
.glyphicon-tree-deciduous:before{content:"\e200";}
.glyphicon-briefcase:before{content:"\1f4bc";}
.glyphicon-calendar:before{content:"\1f4c5";}
.glyphicon-pushpin:before{content:"\1f4cc";}
.glyphicon-paperclip:before{content:"\1f4ce";}
.glyphicon-camera:before{content:"\1f4f7";}
.glyphicon-lock:before{content:"\1f512";}
.glyphicon-bell:before{content:"\1f514";}
.glyphicon-bookmark:before{content:"\1f516";}
.glyphicon-fire:before{content:"\1f525";}
.glyphicon-wrench:before{content:"\1f527";}
.icon-large {
    background-image: url(../images/glyphicons.png);
    background-position: 24px 24px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 28px;
    line-height: 28px;
    vertical-align: text-bottom;
    width: 28px;
}
.icon-large.icon-glass{ background-position: 0 0;  } 
.icon-large.icon-leaf{ background-position: 0 -34px;  } 
.icon-large.icon-dog{ background-position: 0 -69px;  } 
.icon-large.icon-user{ background-position: 0 -104px;  } 
.icon-large.icon-girl{ background-position: 0 -136px;  } 
.icon-large.icon-car{ background-position: 0 -168px;  } 
.icon-large.icon-user-add{ background-position: 0 -200px;  } 
.icon-large.icon-user-remove{ background-position: 0 -232px;  } 
.icon-large.icon-film{ background-position: 0 -264px;  } 
.icon-large.icon-magic{ background-position: 0 -300px;  } 
.icon-large.icon-envelope{ background-position: 0 -330px;  } 
.icon-large.icon-camera{ background-position: 0 -360px;  } 
.icon-large.icon-heart{ background-position: 0 -390px;  } 
.icon-large.icon-beach-umbrella{ background-position: 0 -422px;  } 
.icon-large.icon-train{ background-position: 0 -457px;  } 
.icon-large.icon-print{ background-position: 0 -494px;  } 
.icon-large.icon-bin{ background-position: 0 -528px;  } 
.icon-large.icon-trash{ background-position: 0 -528px;  } 
.icon-large.icon-music{ background-position: 0 -566px;  } 
.icon-large.icon-note{ background-position: 0 -601px;  } 
.icon-large.icon-cogwheel{ background-position: 0 -636px;  } 
.icon-large.icon-cog{ background-position: 0 -636px;  } 
.icon-large.icon-home{ background-position: 0 -670px;  } 
.icon-large.icon-snowflake{ background-position: 0 -706px;  } 
.icon-large.icon-fire{ background-position: 0 -744px;  } 
.icon-large.icon-cogwheels{ background-position: 0 -780px;  } 
.icon-large.icon-parents{ background-position: 0 -816px;  } 
.icon-large.icon-binoculars{ background-position: 0 -848px;  } 
.icon-large.icon-road{ background-position: 0 -882px;  } 
.icon-large.icon-search{ background-position: 0 -916px;  } 
.icon-large.icon-cars{ background-position: 0 -950px;  } 
.icon-large.icon-pencil{ background-position: 0 -985px;  } 
.icon-large.icon-bus{ background-position: 0 -1020px;  } 
.icon-large.icon-wifi-alt{ background-position: 0 -1055px;  } 
.icon-large.icon-luggage{ background-position: 0 -1091px;  } 
.icon-large.icon-old-man{ background-position: 0 -1128px;  } 
.icon-large.icon-woman{ background-position: 0 -1162px;  } 
.icon-large.icon-file{ background-position: 0 -1194px;  } 
.icon-large.icon-credit{ background-position: 0 -1228px;  } 
.icon-large.icon-airplane, .icon-large.icon-plane{ background-position: 0 -1262px;  } 
.icon-large.icon-notes{ background-position: 0 -1297px;  } 
.icon-large.icon-stats{ background-position: 0 -1332px;  } 
.icon-large.icon-charts{ background-position: 0 -1367px;  } 
.icon-large.icon-pie-chart{ background-position: 0 -1401px;  } 
.icon-large.icon-group{ background-position: 0 -1436px;  } 
.icon-large.icon-keys{ background-position: 0 -1468px;  } 
.icon-large.icon-calendar{ background-position: 0 -1504px;  } 
.icon-large.icon-router{ background-position: 0 -1539px;  } 
.icon-large.icon-camera-small{ background-position: 0 -1575px;  } 
.icon-large.icon-dislikes{ background-position: 0 -1609px;  } 
.icon-large.icon-star-empty{ background-position: 0 -1609px;  } 
.icon-large.icon-star{ background-position: 0 -1643px;  } 
.icon-large.icon-link{ background-position: 0 -1677px;  } 
.icon-large.icon-eye-open{ background-position: -1px -1704px;  } 
.icon-large.icon-eye-close{ background-position: -1px -1737px;  } 
.icon-large.icon-alarm{ background-position: 0 -1771px;  } 
.icon-large.icon-clock{ background-position: 0 -1807px;  } 
.icon-large.icon-time{ background-position: 0 -1807px;  } 
.icon-large.icon-stopwatch{ background-position: 0 -1841px;  } 
.icon-large.icon-projector{ background-position: 0 -1878px;  } 
.icon-large.icon-history{ background-position: 0 -1913px;  } 
.icon-large.icon-truck{ background-position: 0 -1949px;  } 
.icon-large.icon-cargo{ background-position: 0 -1986px;  } 
.icon-large.icon-compass{ background-position: -46px 0;  } 
.icon-large.icon-keynote{ background-position: -46px -34px;  } 
.icon-large.icon-attach{ background-position: -46px -74px;  } 
.icon-large.icon-power{ background-position: -46px -108px;  } 
.icon-large.icon-off{ background-position: -46px -108px;  } 
.icon-large.icon-lightbulb{ background-position: -46px -142px;  } 
.icon-large.icon-tag{ background-position: -46px -178px;  } 
.icon-large.icon-tags{ background-position: -46px -212px;  } 
.icon-large.icon-cleaning{ background-position: -46px -246px;  } 
.icon-large.icon-ruller{ background-position: -46px -281px;  } 
.icon-large.icon-gift{ background-position: -46px -305px;  } 
.icon-large.icon-umbrella{ background-position: -46px -340px;  } 
.icon-large.icon-book{ background-position: -46px -378px;  } 
.icon-large.icon-bookmark{ background-position: -44px -412px;  } 
.icon-large.icon-signal{ background-position: -46px -446px;  } 
.icon-large.icon-cup{ background-position: -46px -479px;  } 
.icon-large.icon-stroller{ background-position: -46px -513px;  } 
.icon-large.icon-headphones{ background-position: -46px -549px;  } 
.icon-large.icon-headset{ background-position: -46px -583px;  } 
.icon-large.icon-warning-sign{ background-position: -46px -621px;  } 
.icon-large.icon-signal{ background-position: -46px -655px;  } 
.icon-large.icon-retweet{ background-position: -47px -680px  } 
.icon-large.icon-refresh{ background-position: -46px -714px;  } 
.icon-large.icon-roundabout{ background-position: -46px -750px;  } 
.icon-large.icon-random{ background-position: -46px -787px;  } 
.icon-large.icon-heat{ background-position: -46px -817px;  } 
.icon-large.icon-repeat{ background-position: -46px -852px;  } 
.icon-large.icon-display{ background-position: -46px -888px;  } 
.icon-large.icon-log-book{ background-position: -46px -922px;  } 
.icon-large.icon-adress-book{ background-position: -46px -956px;  } 
.icon-large.icon-magnet{ background-position: -46px -990px;  } 
.icon-large.icon-table{ background-position: -46px -1023px;  } 
.icon-large.icon-adjust{ background-position: -46px -1057px;  } 
.icon-large.icon-tint{ background-position: -46px -1093px;  } 
.icon-large.icon-crop{ background-position: -46px -1129px;  } 
.icon-large.icon-vector-path-square{ background-position: -46px -1165px;  } 
.icon-large.icon-vector-path-circle{ background-position: -46px -1199px;  } 
.icon-large.icon-vector-path-polygon{ background-position: -46px -1233px;  } 
.icon-large.icon-vector-path-line{ background-position: -46px -1268px;  } 
.icon-large.icon-vector-path-curve{ background-position: -46px -1302px;  } 
.icon-large.icon-vector-path-all{ background-position: -46px -1336px;  } 
.icon-large.icon-font{ background-position: -46px -1370px;  } 
.icon-large.icon-italic{ background-position: -46px -1403px;  } 
.icon-large.icon-bold{ background-position: -46px -1437px;  } 
.icon-large.icon-text-underline{ background-position: -46px -1471px;  } 
.icon-large.icon-text-strike{ background-position: -46px -1505px;  } 
.icon-large.icon-text-height{ background-position: -46px -1537px;  } 
.icon-large.icon-text-width{ background-position: -46px -1571px;  } 
.icon-large.icon-text-resize{ background-position: -46px -1605px;  } 
.icon-large.icon-left-indent, .icon-large.icon-indent-left{ background-position: -46px -1641px;  } 
.icon-large.icon-right-indent, .icon-large.icon-indent-right{ background-position: -46px -1673px;  } 
.icon-large.icon-align-left{ background-position: -46px -1705px;  } 
.icon-large.icon-align-center{ background-position: -46px -1736px;  } 
.icon-large.icon-align-right{ background-position: -46px -1767px;  } 
.icon-large.icon-justify{ background-position: -46px -1798px;  } 
.icon-large.icon-align-justify{ background-position: -46px -1798px;  } 
.icon-large.icon-list{ background-position: -46px -1829px;  } 
.icon-large.icon-text-smaller{ background-position: -46px -1860px;  } 
.icon-large.icon-text-bigger{ background-position: -46px -1886px;  } 
.icon-large.icon-embed{ background-position: -47px -1910px;  } 
.icon-large.icon-embed-close{ background-position: -47px -1940px;  } 
.icon-large.icon-adjust{ background-position: -46px -1976px;  } 
.icon-large.icon-message-full{ background-position: -92px 0;  } 
.icon-large.icon-message-empty{ background-position: -92px -38px;  } 
.icon-large.icon-message-in{ background-position: -92px -76px;  } 
.icon-large.icon-message-out{ background-position: -92px -114px;  } 
.icon-large.icon-message-plus{ background-position: -92px -152px;  } 
.icon-large.icon-message-minus{ background-position: -92px -185px;  } 
.icon-large.icon-message-ban{ background-position: -92px -218px;  } 
.icon-large.icon-message-flag{ background-position: -92px -251px;  } 
.icon-large.icon-message-lock{ background-position: -92px -284px;  } 
.icon-large.icon-message-new{ background-position: -92px -318px;  } 
.icon-large.icon-inbox{ background-position: -92px -350px;  } 
.icon-large.icon-inbox-plus{ background-position: -92px -383px;  } 
.icon-large.icon-inbox-minus{ background-position: -92px -420px;  } 
.icon-large.icon-inbox-lock{ background-position: -92px -457px;  } 
.icon-large.icon-inbox-in{ background-position: -92px -495px;  } 
.icon-large.icon-inbox-out{ background-position: -92px -531px;  } 
.icon-large.icon-computer-locked{ background-position: -92px -567px;  } 
.icon-large.icon-computer-service{ background-position: -92px -601px;  } 
.icon-large.icon-computer-proces{ background-position: -92px -635px;  } 
.icon-large.icon-phone{ background-position: -92px -669px;  } 
.icon-large.icon-database-lock{ background-position: -92px -704px;  } 
.icon-large.icon-database-plus{ background-position: -92px -742px;  } 
.icon-large.icon-database-minus{ background-position: -92px -779px;  } 
.icon-large.icon-database-ban{ background-position: -92px -816px;  } 
.icon-large.icon-folder-open{ background-position: -92px -853px;  } 
.icon-large.icon-folder-plus{ background-position: -92px -885px;  } 
.icon-large.icon-folder-minus{ background-position: -92px -920px;  } 
.icon-large.icon-folder-lock{ background-position: -92px -955px;  } 
.icon-large.icon-folder-flag{ background-position: -92px -991px;  } 
.icon-large.icon-folder-new{ background-position: -92px -1026px;  } 
.icon-large.icon-check{ background-position: -92px -1060px;  } 
.icon-large.icon-edit{ background-position: -92px -1088px;  } 
.icon-large.icon-new-window{ background-position: -92px -1119px;  } 
.icon-large.icon-more-windows{ background-position: -92px -1151px;  } 
.icon-large.icon-show-big-thumbnails{ background-position: -92px -1184px;  } 
.icon-large.icon-th-large{ background-position: -92px -1184px;  } 
.icon-large.icon-show-thumbnails{ background-position: -92px -1216px;  } 
.icon-large.icon-th{ background-position: -92px -1216px;  } 
.icon-large.icon-show-thumbnails-with-lines{ background-position: -92px -1248px;  } 
.icon-large.icon-th-list{ background-position: -92px -1248px;  } 
.icon-large.icon-show-lines{ background-position: -92px -1273px;  } 
.icon-large.icon-playlist{ background-position: -92px -1298px;  } 
.icon-large.icon-picture{ background-position: -92px -1332px;  } 
.icon-large.icon-imac{ background-position: -92px -1362px;  } 
.icon-large.icon-macbook{ background-position: -92px -1394px;  } 
.icon-large.icon-ipad{ background-position: -92px -1419px;  } 
.icon-large.icon-iphone{ background-position: -92px -1456px;  } 
.icon-large.icon-iphone-transfer{ background-position: -92px -1490px;  } 
.icon-large.icon-iphone-exchange{ background-position: -92px -1524px;  } 
.icon-large.icon-ipod{ background-position: -92px -1558px;  } 
.icon-large.icon-ipod-shuffle{ background-position: -92px -1590px;  } 
.icon-large.icon-ear-plugs{ background-position: -92px -1613px;  } 
.icon-large.icon-albums{ background-position: -92px -1647px;  } 
.icon-large.icon-step-backward{ background-position: -92px -1675px;  } 
.icon-large.icon-fast-backward{ background-position: -92px -1703px;  } 
.icon-large.icon-rewind, .icon-large.icon-backwards{ background-position: -92px -1731px;  } 
.icon-large.icon-play{ background-position: -92px -1759px;  } 
.icon-large.icon-pause{ background-position: -92px -1787px;  } 
.icon-large.icon-stop{ background-position: -92px -1813px;  } 
.icon-large.icon-forward{ background-position: -92px -1837px;  } 
.icon-large.icon-fast-forward{ background-position: -92px -1865px;  } 
.icon-large.icon-step-forward{ background-position: -92px -1893px;  } 
.icon-large.icon-eject{ background-position: -92px -1921px;  } 
.icon-large.icon-facetime-video{ background-position: -92px -1948px;  } 
.icon-large.icon-download-alt{ background-position: -92px -1974px;  } 
.icon-large.icon-mute, .icon-large.icon-volume-off{ background-position: -138px 4px;  } 
.icon-large.icon-volume-down{ background-position: -134px -22px;  } 
.icon-large.icon-volume-up{ background-position: -138px -52px;  } 
.icon-large.icon-screenshot{ background-position: -138px -88px;  } 
.icon-large.icon-move{ background-position: -138px -125px;  } 
.icon-large.icon-more{ background-position: -138px -159px;  } 
.icon-large.icon-brightness-reduce{ background-position: -138px -176px;  } 
.icon-large.icon-brightness-increase{ background-position: -138px -206px;  } 
.icon-large.icon-circle-plus, .icon-large.icon-plus-sign{ background-position: -138px -240px;  } 
.icon-large.icon-circle-minus, .icon-large.icon-minus-sign{ background-position: -138px -276px;  } 
.icon-large.icon-circle-remove, .icon-large.icon-remove-sign{ background-position: -138px -312px;  } 
.icon-large.icon-circle-ok, .icon-large.icon-ok-sign{ background-position: -138px -348px;  } 
.icon-large.icon-circle-question-mark, .icon-large.icon-question-sign{ background-position: -138px -384px;  } 
.icon-large.icon-circle-info, .icon-large.icon-info-sign{ background-position: -138px -420px;  } 
.icon-large.icon-circle-exclamation-mark, .icon-large.icon-exclamation-sign{ background-position: -138px -456px;  } 
.icon-large.icon-remove{ background-position: -138px -492px;  } 
.icon-large.icon-ok{ background-position: -138px -528px;  } 
.icon-large.icon-ban{ background-position: -138px -564px;  } 
.icon-large.icon-download{ background-position: -138px -600px;  } 
.icon-large.icon-upload{ background-position: -138px -636px;  } 
.icon-large.icon-shopping-cart{ background-position: -138px -672px;  } 
.icon-large.icon-lock{ background-position: -138px -705px;  } 
.icon-large.icon-unlock{ background-position: -138px -741px;  } 
.icon-large.icon-electricity{ background-position: -138px -777px;  } 
.icon-large.icon-cart-out{ background-position: -138px -811px;  } 
.icon-large.icon-cart-in{ background-position: -138px -846px;  } 
.icon-large.icon-left-arrow{ background-position: -138px -880px;  } 
.icon-large.icon-right-arrow{ background-position: -138px -908px;  } 
.icon-large.icon-down-arrow{ background-position: -138px -936px;  } 
.icon-large.icon-up-arrow{ background-position: -138px -966px;  } 
.icon-large.icon-resize-small{ background-position: -138px -996px;  } 
.icon-large.icon-resize-full{ background-position: -138px -1030px;  } 
.icon-large.icon-circle-arrow-left{ background-position: -138px -1064px;  } 
.icon-large.icon-circle-arrow-right{ background-position: -138px -1100px;  } 
.icon-large.icon-circle-arrow-top, .icon-large.icon-circle-arrow-up{ background-position: -138px -1136px;  } 
.icon-large.icon-circle-arrow-down{ background-position: -138px -1172px;  } 
.icon-large.icon-play-button{ background-position: -138px -1208px;  } 
.icon-large.icon-play-circle{ background-position: -138px -1208px;  } 
.icon-large.icon-unshare{ background-position: -138px -1244px;  } 
.icon-large.icon-share{ background-position: -138px -1272px;  } 
.icon-large.icon-thin-right-arrow, .icon-large.icon-chevron-right{ background-position: -138px -1300px;  } 
.icon-large.icon-thin-arrow-left, .icon-large.icon-chevron-left{ background-position: -138px -1332px;  } 
.icon-large.icon-bluetooth{ background-position: -138px -1364px;  } 
.icon-large.icon-euro{ background-position: -138px -1398px;  } 
.icon-large.icon-usd{ background-position: -138px -1431px;  } 
.icon-large.icon-bp{ background-position: -138px -1467px;  } 
.icon-large.icon-moon{ background-position: -138px -1501px;  } 
.icon-large.icon-sun{ background-position: -138px -1536px;  } 
.icon-large.icon-cloud{ background-position: -138px -1570px;  } 
.icon-large.icon-direction{ background-position: -138px -1597px;  } 
.icon-large.icon-brush{ background-position: -138px -1633px;  } 
.icon-large.icon-pen{ background-position: -138px -1666px;  } 
.icon-large.icon-zoom-in{ background-position: -138px -1700px;  } 
.icon-large.icon-zoom-out{ background-position: -138px -1735px;  } 
.icon-large.icon-pin{ background-position: -138px -1770px;  } 
.icon-large.icon-riflescope{ background-position: -138px -1805px;  } 
.icon-large.icon-rotation-lock{ background-position: -138px -1840px;  } 
.icon-large.icon-flash{ background-position: -138px -1874px;  } 
.icon-large.icon-google-maps, .icon-large.icon-map-marker{ background-position: -138px -1909px;  } 
.icon-large.icon-anchor{ background-position: -138px -1943px;  } 
.icon-large.icon-conversation{ background-position: -138px -1978px;  } 
.icon-large.icon-chat{ background-position: -184px 0;  } 
.icon-large.icon-male{ background-position: -184px -29px;  } 
.icon-large.icon-female{ background-position: -184px -61px;  } 
.icon-large.icon-asterisk{ background-position: -184px -98px;  } 
.icon-large.icon-divide{ background-position: -184px -128px;  } 
.icon-large.icon-snorkel-diving{ background-position: -184px -154px;  } 
.icon-large.icon-scuba-diving{ background-position: -184px -189px;  } 
.icon-large.icon-oxygen-bottle{ background-position: -184px -223px;  } 
.icon-large.icon-fins{ background-position: -184px -260px;  } 
.icon-large.icon-fishes{ background-position: -184px -297px;  } 
.icon-large.icon-boat{ background-position: -184px -337px;  } 
.icon-large.icon-delete-point{ background-position: -184px -371px;  } 
.icon-large.icon-qrcode{ background-position: -184px -398px;  } 
.icon-large.icon-barcode{ background-position: -184px -432px;  } 
.icon-large.icon-pool{ background-position: -184px -466px;  } 
.icon-large.icon-buoy{ background-position: -184px -500px;  } 
.icon-large.icon-spade{ background-position: -184px -534px;  } 
.icon-large.icon-bank{ background-position: -184px -568px;  } 
.icon-large.icon-vcard{ background-position: -184px -602px;  } 
.icon-large.icon-electrical-plug{ background-position: -184px -636px;  } 
.icon-large.icon-flag{ background-position: -184px -671px;  } 
.icon-large.icon-credit-card{ background-position: -184px -707px;  } 
.icon-large.icon-keyboard-wireless{ background-position: -184px -736px;  } 
.icon-large.icon-keyboard-wired{ background-position: -184px -765px;  } 
.icon-large.icon-shield{ background-position: -184px -800px;  } 
.icon-large.icon-ring{ background-position: -184px -834px;  } 
.icon-large.icon-cake{ background-position: -184px -868px;  } 
.icon-large.icon-drink{ background-position: -184px -902px;  } 
.icon-large.icon-beer{ background-position: -184px -936px;  } 
.icon-large.icon-fast-food{ background-position: -184px -970px;  } 
.icon-large.icon-cutlery{ background-position: -184px -1004px;  } 
.icon-large.icon-pizza{ background-position: -184px -1038px;  } 
.icon-large.icon-birthday-cake{ background-position: -184px -1077px;  } 
.icon-large.icon-tablet{ background-position: -184px -1116px;  } 
.icon-large.icon-settings{ background-position: -184px -1151px;  } 
.icon-large.icon-bullets{ background-position: -184px -1185px;  } 
.icon-large.icon-cardio{ background-position: -184px -1218px;  } 
.icon-large.icon-pants{ background-position: -184px -1254px;  } 
.icon-large.icon-sweater{ background-position: -184px -1288px;  } 
.icon-large.icon-fabric{ background-position: -184px -1322px;  } 
.icon-large.icon-leather{ background-position: -184px -1354px;  } 
.icon-large.icon-scissors{ background-position: -184px -1388px;  } 
.icon-large.icon-podium{ background-position: -184px -1425px;  } 
.icon-large.icon-skull{ background-position: -184px -1456px;  } 
.icon-large.icon-celebration{ background-position: -184px -1490px;  } 
.icon-large.icon-tea-kettle{ background-position: -184px -1525px;  } 
.icon-large.icon-french-press{ background-position: -184px -1558px;  } 
.icon-large.icon-coffe-cup{ background-position: -184px -1593px;  } 
.icon-large.icon-pot{ background-position: -184px -1622px;  } 
.icon-large.icon-grater{ background-position: -184px -1654px;  } 
.icon-large.icon-kettle{ background-position: -184px -1688px;  } 
.icon-large.icon-hospital{ background-position: -184px -1722px;  } 
.icon-large.icon-hospital-h{ background-position: -184px -1756px;  } 
.icon-large.icon-microphone{ background-position: -184px -1790px;  } 
.icon-large.icon-webcam{ background-position: -184px -1824px;  } 
.icon-large.icon-temple-christianity-church{ background-position: -184px -1858px;  } 
.icon-large.icon-temple-islam{ background-position: -184px -1893px;  } 
.icon-large.icon-temple-hindu{ background-position: -184px -1927px;  } 
.icon-large.icon-temple-buddhist{ background-position: -184px -1961px;  } 
.icon-large.icon-electrical-socket-eu{ background-position: -230px 0;  } 
.icon-large.icon-electrical-socket-us{ background-position: -230px -33px;  } 
.icon-large.icon-bomb{ background-position: -230px -66px;  } 
.icon-large.icon-comments, .icon-large.icon-comment{ background-position: -230px -102px;  } 
.icon-large.icon-flower{ background-position: -230px -135px;  } 
.icon-large.icon-baseball{ background-position: -230px -170px;  } 
.icon-large.icon-rugby{ background-position: -230px -206px;  } 
.icon-large.icon-ax{ background-position: -230px -240px;  } 
.icon-large.icon-table-tennis{ background-position: -230px -275px;  } 
.icon-large.icon-bowling{ background-position: -230px -309px;  } 
.icon-large.icon-tree-conifer{ background-position: -230px -343px;  } 
.icon-large.icon-tree-deciduous{ background-position: -230px -377px;  } 
.icon-large.icon-sort{ background-position: -230px -412px;  } 
.icon-large.icon-filter{ background-position: -230px -447px;  } 
.icon-large.icon-gamepad{ background-position: -230px -481px;  } 
.icon-large.icon-playing-dices{ background-position: -230px -510px;  } 
.icon-large.icon-calculator{ background-position: -230px -543px;  } 
.icon-large.icon-tie{ background-position: -230px -577px;  } 
.icon-large.icon-wallet{ background-position: -230px -613px;  } 
.icon-large.icon-share{ background-position: -230px -643px;  } 
.icon-large.icon-sampler{ background-position: -230px -675px;  } 
.icon-large.icon-piano{ background-position: -230px -707px;  } 
.icon-large.icon-web-browser{ background-position: -230px -741px;  } 
.icon-large.icon-blog{ background-position: -230px -773px;  } 
.icon-large.icon-dashboard{ background-position: -230px -806px;  } 
.icon-large.icon-certificate{ background-position: -230px -840px;  } 
.icon-large.icon-bell{ background-position: -230px -875px;  } 
.icon-large.icon-candle{ background-position: -230px -909px;  } 
.icon-large.icon-pin-classic{ background-position: -230px -944px;  } 
.icon-large.icon-iphone-shake{ background-position: -230px -978px;  } 
.icon-large.icon-pin-flag{ background-position: -230px -1012px;  } 
.icon-large.icon-turtle{ background-position: -230px -1044px;  } 
.icon-large.icon-rabbit{ background-position: -230px -1070px;  } 
.icon-large.icon-globe{ background-position: -230px -1102px;  } 
.icon-large.icon-briefcase{ background-position: -230px -1136px;  } 
.icon-large.icon-hdd{ background-position: -230px -1167px;  } 
.icon-large.icon-thumbs-up{ background-position: -230px -1198px;  } 
.icon-large.icon-thumbs-down{ background-position: -230px -1229px;  } 
.icon-large.icon-hand-right{ background-position: -230px -1260px;  } 
.icon-large.icon-hand-left{ background-position: -230px -1289px;  } 
.icon-large.icon-hand-up{ background-position: -230px -1318px;  } 
.icon-large.icon-hand-down{ background-position: -230px -1354px;  } 
.icon-large.icon-fullscreen{ background-position: -230px -1391px;  } 
.icon-large.icon-shopping-bag{ background-position: -230px -1425px;  } 
.icon-large.icon-book-open{ background-position: -230px -1461px;  } 
.icon-large.icon-nameplate{ background-position: -230px -1494px;  } 
.icon-large.icon-nameplate-alt{ background-position: -230px -1525px;  } 
.icon-large.icon-vases{ background-position: -230px -1557px;  } 
.icon-large.icon-announcement, .icon-large.icon-bullhorn{ background-position: -230px -1591px;  } 
.icon-large.icon-dumbbell{ background-position: -230px -1621px;  } 
.icon-large.icon-suitcase{ background-position: -230px -1647px;  } 
.icon-large.icon-file-import{ background-position: -230px -1679px;  } 
.icon-large.icon-file-export{ background-position: -230px -1713px;  } 
.icon-large.icon-pinterest{ background-position: -230px -1747px;  } 
.icon-large.icon-dropbox{ background-position: -230px -1781px;  } 
.icon-large.icon-jolicloud{ background-position: -230px -1815px;  } 
.icon-large.icon-yahoo{ background-position: -230px -1849px;  } 
.icon-large.icon-blogger{ background-position: -230px -1883px;  } 
.icon-large.icon-picasa{ background-position: -230px -1917px;  } 
.icon-large.icon-amazon{ background-position: -230px -1951px;  } 
.icon-large.icon-tumblr{ background-position: -230px -1985px;  } 
.icon-large.icon-wordpress{ background-position: -276px 0;  } 
.icon-large.icon-instapaper{ background-position: -276px -34px;  } 
.icon-large.icon-evernote{ background-position: -276px -68px;  } 
.icon-large.icon-xing{ background-position: -276px -102px;  } 
.icon-large.icon-zootool{ background-position: -276px -136px;  } 
.icon-large.icon-dribbble{ background-position: -276px -170px;  } 
.icon-large.icon-deviantart{ background-position: -276px -204px;  } 
.icon-large.icon-read-it-later{ background-position: -276px -238px;  } 
.icon-large.icon-linked-in{ background-position: -276px -272px;  } 
.icon-large.icon-forrst{ background-position: -276px -306px;  } 
.icon-large.icon-pinboard{ background-position: -276px -340px;  } 
.icon-large.icon-behance{ background-position: -276px -374px;  } 
.icon-large.icon-github{ background-position: -276px -408px;  } 
.icon-large.icon-youtube{ background-position: -276px -442px;  } 
.icon-large.icon-skitch{ background-position: -276px -476px;  } 
.icon-large.icon-quora{ background-position: -276px -510px;  } 
.icon-large.icon-google-plus{ background-position: -276px -544px;  } 
.icon-large.icon-spootify{ background-position: -276px -578px;  } 
.icon-large.icon-stumbleupon{ background-position: -276px -612px;  } 
.icon-large.icon-readability{ background-position: -276px -646px;  } 
.icon-large.icon-facebook{ background-position: -276px -680px;  } 
.icon-large.icon-twitter-t{ background-position: -276px -714px;  } 
.icon-large.icon-twitter{ background-position: -276px -748px;  } 
.icon-large.icon-buzz{ background-position: -276px -782px;  } 
.icon-large.icon-vimeo{ background-position: -276px -816px;  } 
.icon-large.icon-flickr{ background-position: -276px -850px;  } 
.icon-large.icon-last-fm{ background-position: -276px -884px;  } 
.icon-large.icon-rss{ background-position: -276px -918px;  } 
.icon-large.icon-skype{ background-position: -276px -952px;  }


/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.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: solid #fff 5px;
	left: -5px;
	background: #fff;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(/assets/images/icons/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.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:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(/assets/images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(/assets/images/controls.png) no-repeat -43px -32px;
}

.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;
}

/* AUTO CONTROLS (START / STOP) */

.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(/assets/images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(/assets/images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.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;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans");

/* ------------------------------------------------------

   GLOBAL

   ------------------------------------------------------*/

* { margin:0; padding:0; }
body { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#333; line-height:normal;  }
img { border:0; vertical-align:top; }
a { text-decoration:none; transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; cursor: pointer;}
a:hover { text-decoration:underline; color:#000; }
ol, ul { list-style:none; }
a:active, a:focus { outline:  none; text-decoration:none; }
.clear { clear:left }
.mrgnT5 { margin-top:5px; }
.mrgnT10 { margin-top:10px; }
.mrgnT15 { margin-top:15px; }
.mrgnT20 { margin-top:20px; }
.mrgnL5 { margin-left:5px; }
.mrgnL10 { margin-left:10px; }
.mrgnL15 { margin-left:15px; }
.mrgnL20 { margin-left:20px; }
.fl { float:left;}
.fr { float:right;}
input:focus, textarea:focus, .will-form .inputbox:focus { border-color:#999; outline:none }
.tab-form > input, .tab-form > input:focus { border: solid 1px #fff; border-radius: 5px; background-color: #f5f4f4; padding: 5px 12px; font-size: 13px; font-family:Segoe UI; margin-bottom:0; line-height: 18px; }
.tab-form > textarea { width: 50%; }
/* ------------------------------------------------------

   HEADING

   ------------------------------------------------------*/

h1, h2, h3, h4, h5, h6 { /*font-size:100%;*/ color:#222; font-weight:normal; line-height:normal; margin:0 0 10px 0; }
h2 {/* font-size:18px; line-height:24px;*/ color:#333; margin:0 0 12px; font-weight:normal }
h4 { /*font-size:20px; line-height:21px;*/ /*color:#f6f6f6;*/ color:#f6f6f6; text-transform:uppercase; }
h2.title { background:url(/assets/images/icons/title-line-bg.jpg) repeat-x 0 50% }
h2.title span { background:#fafafa; padding-right:10px; }

/* ------------------------------------------------------

   INPUTS

   ------------------------------------------------------*/

button::-moz-focus-inner {
 padding:0;
 border:0;
}
button { -webkit-border-fit:0; }
.button { text-align:center; font-family:Segoe UI; font-size:16px; color:#fff; font-weight:normal; background-color:#0f9ed0; border:none; /*border-radius:5px;*/ text-transform:uppercase; display:inline-block; padding:8px 32px; transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; }
.button:hover, .button:focus { background-color:#147ea3; color:#fff; text-decoration:none; }
/* ------------------------------------------------------

   LAYOUT

   ------------------------------------------------------*/

.wrapper { float:left; width:100%; padding:0; margin:0; }
.page { width:100%; margin:0 auto; overflow:hidden; }
.col-xs-12 { float:left; }
/* ------------------------------------------------------

   HEADER

   ------------------------------------------------------*/

.header, .slider-bg, death-mail, .newsletter { float:left; width:100%;/*background:url(/assets/images/bg.png) repeat 0 0;*/ }
.header-top { float:left; /*background-color:#222;*/ padding:4px 0; border-bottom: 1px solid #F2F2F2 }
.how-working { margin:0; float:right; }
.how-working li { float:left; display:inline-block; padding-left:33px; }
.how-working .sec { padding:0;  }
.how-working li a { color:#222; }
.how-working li label { float:left; color:#222; font-size: 14px; line-height: 30px; font-weight:normal; margin:0; }
.how-working li span { float:right; }
.select-box { width:126px; background:url(/assets/images/drop-down-img.png) no-repeat right center; border:none; padding:4px 0 6px 8px; font-size:13px; color:#676767; }
.header-bottom { float:left; padding:10px 0; border-bottom:solid 1px #e4e4e4; /*background:url(/assets/images/header-shedow.png) no-repeat center 110%;*/ }
/*.navbar-nav { margin-top:5px; }*/



.navbar-nav > li { float:left; display:inline-block; line-height:39px; background:url(/assets/images/nav-line.png) no-repeat right center; float:left; }
.navbar-nav > li a { color:#222; padding:5px 18px; }
.navbar-nav > li:last-child { background:none; }
.navbar-nav > li:last-child a { padding-right:0}
.navbar-nav > li > a:hover, .navbar-nav > li > a:focus { color:#0f9ed0; text-decoration:none; background:none; }
.navbar-nav > li > a.megamenu_drop:hover, .navbar-nav > li:hover > a.megamenu_drop { background:url(/assets/images/menu-ho.png) repeat-x 0 0; border-radius:5px 5px 0 0; color:#fff; }
.dropdown_container { position:absolute; background-color:#141517; padding:20px; border-radius:5px 0 5px 5px; right:0; z-index:999; width:260px; display:none; }
.menu_form, .menu_form li { float:left; width:100%; }
.menu_form li { margin-bottom:12px; }
.menu_form label { float:left; width:80px; font-size:14px; line-height:16px; margin:5px 0 0 0; color:#fff; }
.menu_form .inputbox { float: right; font-size:12px; color:#000; width:140px; padding:6px 10px; line-height:16px; }
.menu_form .textareabox { width:140px; background-color:#fafafa; border:solid 1px #ebebeb; border-radius:15px; padding:6px 10px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.2); font-size:12px; color:#8e8c8c; float:right; resize:none; line-height:16px; }
.menu_form .textareabox:focus { box-shadow:0 1px 1px rgba(0, 0, 0, 0.5); }
.menu_form .button { font-size:15px; line-height:16px; text-transform:none; padding:5px 0 7px; width:90px; float:right; margin:0 72px 0 0; }
.how-working .dropdown-menu { width:120px; }
.how-working .dropdown-menu > li > a, .dropdown-display { text-align:left; font-size:13px; color:#2a2a2a; }
.how-working .dropdown-toggle { width:296px; display:block; }
.how-working .dropdown { width:120px; background:#f5f4f4 url(/assets/images/drop-down-img2.png) no-repeat right center !important; border-radius:20px; padding:6px 12px; border:none; font-size:13px; color:#2a2a2a; font-family:Segoe UI; text-align:left; padding:0; height:27px; }
/*--------------main--------------*/

.main { margin-top:20px; }
.slider-bg { margin-bottom:27px; position:relative; }
.slider-img { float:left; width:100%; height:350px !important; position:relative; }
.slider { position: absolute; width:100%; overflow:hidden; z-index:1; }
.carousel-caption { bottom:-20px; }
.carousel-inner { background:#020636 url(/assets/images/slider-bg.jpg) no-repeat center 0; height:350px; }
.slider-content { position:absolute; z-index:9; }
.slider-left { float:left; width:580px; margin-left:8px; }
.slider-left h1 { font-family:Myriad Pro; font-size:40px; color:#fff; text-align:left; text-transform:uppercase; line-height:43px; font-weight:bold; letter-spacing:1.3px; }
.slider-left h1 span { font-size:23px; color:#fff; }
.slider-left h1 span span { font-size:40px; color:#99e1fa; }
.slider-left p { float:left; font-size:26px; color:#fff; font-style:italic; text-align:left; line-height:30px; font-weight:normal; margin:16px 0 35px 0; }
.slider-btn { float:left; font-size:20px; color:#fff; background:url(/assets/images/slider-btn.png) no-repeat 0 0; border:none; padding:7px 49px 12px 24px; }
.slider-btn:hover { color:#fff; text-decoration:none; box-shadow:0 0 15px rgba(0, 0, 0, 0.8); }
.slider-right { float:right; width:330px; }
.carousel-control { width:35px; height:35px; padding:12px; background-color:#02051f; border-radius:50%; top:45%; }
.carousel-control:hover { background-color:#333; }
.carousel-control.left { left:5%; }
.carousel-control.right { right:5%; }
.carousel-inner > .item { width:100%; float:left; }
.carousel-caption { top:15px; bottom:0; left:17%; right:17%; padding:0; }
.layerslider { background:#020636 url(/assets/images/slider-bg.jpg) no-repeat center 0; }
/*.layerslider h3 { font-family:Myriad Pro; font-size:40px; color:#fff; text-align:left; text-transform:uppercase; line-height:43px; font-weight:bold; letter-spacing:1.3px; }*/
.layerslider h3 { font-family: Verdana,Arial,'Times New Roman'; background: rgb(1, 72, 128); padding: 9px; font-size:23px; color:#fff; text-align:left; text-transform:uppercase; line-height:30px; font-weight:bold; letter-spacing:1.3px; }
.layerslider h3 span { font-size:23px; color:#fff; }
.layerslider h3 span span { font-size:40px; color:#99e1fa; }
.layerslider p { font-size:26px; color:#fff; font-style:italic; text-align:left; line-height:30px; font-weight:normal; margin:16px 0 35px 0; }
.box-outer { float:left; width:32%; margin-right:2%; }
.box-outer.last { margin:0; }
.box { overflow:hidden; background-color:#fff; box-shadow:0 0 4px rgba(0, 0, 0, 0.2); min-height:250px; margin:1px 0 10px 0; padding:15px; clear:both; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.box-last { margin-right:0; }
.box p { font-size:17px; color:#454545; margin-bottom:11px; }
.sign-up-form { width:80%; margin:0 auto; }
.sign-up-form li { display:block; margin-top:11px; }
.input-box { width:100%; background-color:#efefef; border:solid 1px #e2e2e2; border-radius:5px; padding:6px 10px; font-size:13px; color:#9c9c9c; }
.input-box1 { width:auto; float:none; background-color:#fff; border:solid 1px #efefef; color:#0f9ed0; border-radius:5px; padding:6px 10px; font-size:15px; }
.input-box:focus { box-shadow:0 0 3px rgba(0, 0, 0, 0.1); }
.sign-up-form li label { font-size:12px; color:#454545; font-weight:normal; padding-left:8px; }
.sign-button { width:70%; margin:0 auto; padding:9px 0 11px; display:block; text-transform:none; }
.death-mail { margin:0; }
.death-mail li { display:block; margin-top:12px; }
.death-mail li h3 { font-size:14px; color:#222; line-height:22px; padding:0; margin:0; }
.death-mail li h3 a { color:#222; }
.death-mail li h3 a:hover { color:#0f9ed0; text-decoration:none; }
.death-mail li h3 i { margin-right:5px; }
.death-mail li p { font-size:11px; color:#454545; padding-left:27px; }
.box-last span { float:left; padding-top:17px; }
.newsletter { margin:30px 0 0 0; }
.newsletter label { float:left; width:318px; background-color:#0f9ed0; font-size:21px; color:#fff; border-radius:50px 0 0 50px; padding:5px 10px 5px 20px; cursor:pointer; }
.newsletter label span { font-size:14px; font-weight:normal; padding-left:12px; }
.newsletter-input { float:left; width:622px; background:#fff; border-top:solid 1px #e1e1e1; border-bottom:solid 1px #e1e1e1; padding:9px 20px; border-left:none; border-right:none; font-size:14px; color:#454545; border-radius:0 20px 20px 0; }
.newsletter-btn { float:right; background:url(/assets/images/newsletter-btn.png) no-repeat right center; border:none; }
.testimonial-outer { float:left; margin-top:33px; }
.testimonial { float:left; width:458px; height:316px; box-shadow:0 0 4px rgba(0, 0, 0, 0.2); padding:20px 6px 20px 17px; background-color:#fff; }
.testimonial-left { float:left; width:205px; }
.features-left { float:left; width:100%; margin:0; }
.testimonial-left { margin-right:23px; }
.testimonial-right, .features-right { float:right; width:205px; }
.features-right { padding-left:7px; margin-right:12px; }
.testimonial h3 { font-size:22px; color:#222; line-height:24px; margin:0; padding:0 0 5px 0; }
.testimonial p { font-size:11px; color:#454545; }
.testimonial p span { color:#0f9ed0; }
.testimonial-img { float:left; width:65px; height:65px;  overflow:hidden; margin:0 10px 10px 0; }/*border:solid 3px #d1d1d1; box-shadow:0 0 4px rgba(0, 0, 0, 0.2); border-radius:50%;*/
.testimonial-img img { max-width:100%; height:auto; }
.box p.quote { float:left; width:100%; font-size:14px; color:#454545; line-height:18px; text-align:center; font-style:italic; margin:0; }
.box p.quote .left { float:left; width:37px; height:29px; padding:0; }
.box p.quote .right { float:right; width:37px; height:29px; padding:0; margin:3px 0 0 0; }
.features { float:right; }
.features-left li { padding:0 0 20px 0; line-height:17px; }
.features-left li h3, .features-left li h3 a { font-size:14px; color:#454545; line-height:20px; margin:0; }
.features-left li h3 a:hover { color:#0f9ed0; text-decoration:none; }
.features-left li i { margin-right:5px; }
.features-left li p { font-size:11px; color:#454545; margin:0; padding-left:20px; }
.box p.author-text { font-size:12px; color:#454545; }
.box-testimonials h3 { margin:8px 0 5px; }
.t-row { float:left; width:100%; border-bottom:dashed 1px #b8b8b8; margin-bottom:8px; padding-bottom:8px; }
.t-row-right .testimonial-img { float:right; }
.news { margin:0; }
.box-news li h3 { font-size:22px; line-height:24px; margin-bottom:5px; }
.box-news li p { font-size:13px; line-height:18px; margin:0; }
.box-news li p.news-minutes { font-size:11px; color:#454545; text-align:right; }
.box-news li { border-bottom:dashed 1px #b8b8b8; margin-bottom:20px; padding-bottom:10px; }
.box-news li.last, .t-row.last { margin:0; padding:0; border: none; }
.home-bottom h3 { font-size:22px; }
.home-bottom .box { min-height:335px; }
.box-video p { margin-bottom:25px; }
img.image-full { width:100% }
/*---------------footer--------------*/

.footer { float:left; width:100%; background-color:#222; padding:32px 0 22px 0; font-size:16px; line-height:18px; }
.footer-about, .selection, .categories { float:left; /*width:30%; margin-right:2%;*/ }
.selection { width:18%; }
.categories { width:16%; margin:0; }
.footer-about p { color:#a2a2a2; }
.recent-tweet p { float:left; color:#a2a2a2; background:url(/assets/images/icons/twitter-icon.png) no-repeat 0 11%; padding:3px 0 3px 25px; }
.recent-tweet p a { color:#0f9ed0; }
.recent-tweet p span { float:left; color:#4f4e4e; font-style:italic; }
.selection li a, .categories li a { color:#a2a2a2; }
.selection li a:hover, .categories li a:hover { color:#0f9ed0; text-decoration:none; }
.list { list-style:none; padding-left:15px; }
.footer-bottom { float:left; width:100%; font-size:13px; background-color:#1c1c1c; padding:17px 0; border-bottom:solid 17px #222; }
.footer-left { float:left; width:780px; }
.footer-left .left { float:left; padding-right:30px; }
.footer-left .copyright-text { float:left; color:#7f7f7f; line-height:28px; }
.footer-left .copyright-text a { color:#7f7f7f; }
.footer-left .copyright-text a:hover { color:#fff; text-decoration:none; }
.footer-right { float:right; width:156px; }
.footer-right a { float:left; width:31px; height:31px; margin-left:8px; background: url(/assets/images/icons/ft-icns.png); background-repeat:no-repeat; }
.footer-right .fb-2 { width:31px; height:31px; background-position: 0 0; }
.footer-right .fb-2:hover { background-position: 0 -33px; }
.footer-right .fb-3 { width:31px; height:31px; background-position: -33px 0; }
.footer-right .fb-3:hover { background-position: -33px -33px; }
.footer-right .fb-1 { width:31px; height:31px; background-position: -66px 0; }
.footer-right .fb-1:hover { background-position: -66px -33px; }
.footer-right .fb-4 { width:31px; height:31px; background-position: -99px 0; }
.footer-right .fb-4:hover { background-position: -99px -33px; }
.footer-right a:hover { text-decoration:none; opacity:0.45; }
/*------------new-account------------------*/



.account { margin-bottom:55px; }
.account-top { float:left; width:100%; border-bottom:solid 1px #e4e4e4; background:url(/assets/images/header-shedow.png) no-repeat center 107%; padding:13px 0 5px 0; margin-bottom:25px; }
.account-top-left { float:left; width:550px; }
.account-top-right { float:right; width:auto; margin:-5px 0 0 0; }
.account-top-left h1 { font-size:22px; color:#0f9ed0; line-height:24px; margin:5px 0 0 0; }
.account-top-left p { font-size:13px; color:#696868; line-height:20px; }
.title-img { float:left; width:58px; height:58px; border:solid 3px #d1d1d1; box-shadow:0 0 4px rgba(0, 0, 0, 0.2); border-radius:50%; margin-right:15px; }
.account-top-right li { float:left; width:auto; text-align:center; padding:0; }
.account-top-right li a { text-decoration:none; color:#000; padding:10px 15px; float:left; position:relative; }
.account-top-right li a:hover { background-color:#eee; border-radius:4px; }
.account-top-right li span { display:block; clear:both; padding-top:5px; }
.account-top-right li span.count { position:absolute; width:12px; height:12px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#f7f7f7; margin:0; padding:0; background-color:#ff000c; left:50px; top:8px; border-radius:20px; text-align:center; line-height:12px; }
.tab-content-outer { box-shadow:0 0 4px rgba(0, 0, 0, 0.2); background-color:#fff; border-radius:4px; }
.tab-content { float:right; width:85%; padding:25px 25px 0 25px; }
.nav-tabs { float:left; width:15%; border:none; }
.nav-tabs > li { float:none; text-align:center; margin:0; border:none; }
.nav-tabs > li > a { padding:25px 12px 25px; background-color:#f6f6f6 !important; margin:0; border:solid 1px #e6e6e6; border-top-color:#fff; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; color:#000; }
.nav-tabs > li.active > a { background-color:transparent !important; }
.nav-tabs > li:hover > a { background-color:#eeeeee !important; }
.nav-tabs > li.active:hover > a { background-color:transparent !important; }
.nav-tabs li p { font-size:14px; color:#888686; line-height:18px; padding:8px 0 11px 0; margin:0; }
.nav-tabs li.active p { color:#888686 }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { border-color:#fff; border-bottom:solid 1px #e6e6e6; }
.nav-tabs > li.first > a { border-radius:4px 0 0 0; }
.nav-tabs > li.last > a, .nav-tabs > li.last.active > a { border-radius:0 0 0 4px; }
.tab-form { float:left; width:95%; margin-top:3px; }
.tab-content .input, .teb-dropdown { width:296px; border:solid 1px #fff; background-color:#f5f4f4; border-radius:5px; padding:6px 12px; font-size:13px; color:#2a2a2a; font-family:Segoe UI; float:left; }
.tab-form > li { float:left; width:100%; display:inline-block; text-align:left; margin-bottom:12px; }
.tab-form > li label { padding-right:2%; font-size:12px; color:#333; font-weight:normal; width:28%;  margin:7px 0 0 0; text-align:left; text-transform:uppercase }/*float:left;*/
.tab-content .input-mini {
 width:24.4%%; float:left }
.tab-content .input-small { width:29%; float:left }
.tab-content .input-small.first { margin-right:2% }
.tab-content .input-full { width:60% }
.input-margin { margin-right:10px; }
.input-left { text-align:left; margin-right:7px; }
.tab-form li label em { color:#fe0000; }
.teb-textaera { width:296px; background-color:#f5f4f4; border-radius:10px; padding:6px 12px; border:none; font-size:13px; color:#2a2a2a; font-family:Segoe UI; min-height:77px; float:left; }
.button-save { margin-left:175px; float:left; padding:6px 30px 7px; }
.dropdown { width:296px; /*background:#f5f4f4 url(/assets/images/tab-dropdown.png) no-repeat right center !important; border-radius:5px;*/ padding:6px 12px; border:none; font-size:13px; color:#2a2a2a; font-family:Segoe UI; text-align:left; }
.controls { float:right; }
.dropdown-menu { width:100%; }
.dropdown-menu > li > a, .dropdown-display { text-align:left; font-size:13px; color:#2a2a2a; text-decoration:none; }
.dropdown-menu > li > a { padding:5px 10px; }
.dropdown-toggle { display:block; }
.tab-form .last { text-align:center; padding:12px 0 0 0; margin:0; }
.tab-pane h4 { color:#000; font-weight:bold; }
.controls { float:left; }
.dropdown-menu > li > a:hover, .dropdown-toggle:hover { text-decoration:none; }
.account-right { float:right; width:221px; }
.profile-box-outer { box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.2); margin-bottom:23px; border-radius:4px; background-color:#f6f6f6; float: left; width: 217px; }
.profile-box { background:#e6e6e6 url(/assets/images/account-right-bg.png) repeat-x 0 0; border:solid 1px #e9e9e9; border-bottom:solid 2px #cdcdcd; border-top:none; margin:6px; text-align:center; padding:10px 11px 5px 11px; border-radius:4px; overflow:hidden; }
.profile-box h3 { font-size:16px; color:#696868; text-shadow:0 2px 1px #fff; }
.progress-box { padding-bottom:20px; }
.progress-box h3 { font-size:12px; }
.progress-box h3 span { font-size:22px; color:#0f9ed0; }
.profile-box p { padding:12px 0 3px 0; }
.credit h3 span { float:left; width:100%; text-align:center; font-size:34px; padding:5px 0; color:#0f9ed0; font-weight:normal; }
.credit p { font-size:13px; color:#a1a1a1; padding:0 0 2px 0; margin:0; }
.disk .last { padding:0 18px 7px 0; margin:0; text-align:right; background:url(/assets/images/icons/icon-used.png) no-repeat right 1px; }
.disk p { margin:0; padding:17px 0 12px 0; }
.progressbar { position: relative; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background-color:#74d1f1; }
.progressbar div { overflow: hidden; background:#0a7ca4 url(/assets/images/progress.gif) repeat-x 0 0; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; font-size:10px; color:#fff; text-indent:-9999px; height:7px; }
.select { background-color:#fafafa; border:solid 1px #ebebeb; border-radius:5px; padding:7px 5px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.2); font-size:15px; color:#8e8c8c; }
.select:focus { border-color: #999; outline: none; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5) }
.select-full { width:90% }
/*-----------login-content-----------------*/

.login-box { margin:0 auto; width:100%; }
.login-title { position:relative; overflow:hidden; }
.login-title h1 { overflow:hidden; background:url(/assets/images/login-title-bg.png) repeat-x 0 0; font-size:24px; color:#000; padding:14px 10px 16px 20px; margin:0; border-radius:5px 5px 0 0; }
.login-inner { float:left; width:100%; }
.login-content-left { /*float:left; width:50%;*/ padding:50px 0 0 15px; min-height:212px; background:url(/assets/images/login-brd.png) no-repeat right 0; }
.login-content-right {/* float:right; width:48%;*/ text-align:center; padding:54px 0 0 0; }

/*.inputbox, .textarea, .input-box1, .textarea1 { padding:6px 8px; background-color:#fafafa; border:solid 1px #838383; border-radius:5px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.2); font-size:17px; color:#000 ; line-height:20px; }*/

.inputbox, .textarea, .input-box1, .textarea1 { 
padding:6px 8px; border-radius: 0; font-size:17px; border-style: solid; border-width: 1px; border-color: #cccccc;
color: rgba(0, 0, 0, 0.75); display: block; height: 45px; line-height:20px; width: 100%; box-sizing: border-box; transition: all 0.15s linear; }

.inputbox {/* width:260px;*/ width:98% }
.inputbox:focus { box-shadow:0 1px 1px rgba(0, 0, 0, 0.5); }
#dvlogin { height:auto !important; overflow:hidden }
/*#dvlogin .inputbox { width:90% }*/
.login-form { float:left; width:100%; margin:0; }
.login-form li { float:left; width:95%; padding-right:5%; clear:both; margin:0 0 20px 0; position:relative; }
.forgot-link { font-size:17px; color:#8e8c8c; line-height:39px; text-decoration:underline; /*padding-left:25px;*/ }
.forgot-link:hover { text-decoration:none; color:#000; }
.login-content-right h3 { font-size:17px; }
.login-content-right .or { font-size:19px; color:#4e4e4e; margin-bottom:18px; }
.login-content-right .social-btn { clear:both; margin-bottom:12px; display:inline-block; }
.register-box .login-inner { padding:15px 0; }
.login-content-top { text-align:center; margin-bottom:25px; }
.login-content-top a { margin:10px 25px 5px; display:inline-block; }
.login-content-top .or { background:url(/assets/images/icons/seprator.png) no-repeat center center; }
.login-content-top .or span { padding:0 10px; font-size:19px; color:#4b4b4c; background-color:#fff; }
.register-box .login-form li { text-align:center; width:292px; float:none; margin:0 auto 20px auto; }
.button-signup { width:290px; padding:8px 0; }
.register-box .login-form li.login-account { background:url(/assets/images/icons/seprator.png) no-repeat center 0; padding:25px 0 5px 0; margin:0; font-size:15px; width:100%; }
/*.login-form li.error .inputbox { border-color:#CC0000; }*/
/*.login-form li.error .inputbox:focus { border-color:#CC0000; box-shadow:0 0 3px 0 #CC0000; }*/
/*.login-form span.error { background: url(/assets/images/arrow_error.png) no-repeat 0 center; border-right: 1px solid #6C0202; color: #FFFFFF; display: none; font: bold 11px/1em Arial, sans-serif; padding:8px 8px 8px 10px; position: absolute; text-shadow: 1px 1px 1px #000000; top: 4px; }*/
.aftersteps { float:left; width:100%; margin:15px 0; }
.aftersteps-box { clear:left; display:block; overflow:hidden}
.aftersteps .box-outer { width: 49%; margin: 0 1% 1% 0; }
.aftersteps .box-outer.last { /*margin-right:0;*/ }

.aftersteps .box { min-height:50px; }
.aftersteps .box-tab { min-height:425px !important;}

.aftersteps h3 { font-size:19px; color:#1B1B1B; }
.box-content { overflow:hidden; width:100%; clear:both; }

.jquery-lightbox-border-top-left, .jquery-lightbox-border-top-right, .jquery-lightbox-border-top-middle, .jquery-lightbox-border-bottom-left, .jquery-lightbox-border-bottom-middle, .jquery-lightbox-border-bottom-right { display:none; }
.jquery-lightbox, .jquery-lightbox-html { padding:0; background:none; border:none; }
.jquery-lightbox-html { height:auto !important; }
.jquery-lightbox-background { float:left; width:100% !important; background-color:#fff; border-radius:5px; box-shadow:0 0 10px rgba(0, 0, 0, 0.8); left:0; top:0; padding:0; }
.jquery-lightbox-button-close { float:right; background:url(/assets/images/icons/login-close-img.png) no-repeat right center; width:27px; height:27px; position:absolute; top:16px; right:15px; text-indent:-9999px; overflow:hidden; z-index:9999; }
.jquery-lightbox-button-close:hover { opacity:0.4; background:url(/assets/images/icons/login-close-img.png) no-repeat right center; width:27px; height:27px; }
.collapse { display:block; }
.btn-navbar { display:none; }
.tab-pane { float:left; width:100%; }
.tab-title { background:url(/assets/images/icons/title-line.png) repeat-x 0 bottom; padding:0 0 10px 0; margin:0 0 10px 0; }
.tab-title h3 { font-size:23px; color:#0f9ed0; float:left; width:50%; margin:0; }
.title-right { float:right; width:45%; text-align:right; }
.help { background:url(/assets/images/icons/icon-help.png) no-repeat 0 0; width:24px; height:24px; display:inline-block; margin:5px 14px 0 0; overflow:hidden; text-indent:9999px; }
.button-add { padding:3px; float:right; }
.button-add span { background:url(/assets/images/icons/icon-add.png) no-repeat 0 0; display:block; height:26px; padding:0 12px 0 33px; line-height:23px; }
.willbox { float:left; width:100%; line-height:16px; }
.willbox:first-child .willbox-left { padding-top:0 }
.willbox:last-child .willbox-left { border-bottom:none; padding-bottom:0 }
#listing_tab .resp-tabs-list .willbox-left { border-bottom:solid 1px #e8e8e8; padding:15px 10px 10px 0; font-size:11px; color:#383838; }
/*.willbox-right{ position:absolute; right:0; top:0; border:solid 2px #dcdcdc; width:70%; padding:2% 2% 50px 2%; font-size:13px; color:#787777; display:none;}*/

.willbox-right { border:solid 2px #dcdcdc; position:relative; padding:2% 2% 50px 2%; color:#787777; }
.willbox.active .willbox-right { display:block; }
.willbox-left p { margin-bottom:7px; }
.title-text { font-size:13px; color:#1d1d1d; }
.date-icon { background:url(/assets/images/icons/icon-date.png) no-repeat 0 0; padding:1px 0 0 15px; }
.phone-icon { background:url(/assets/images/icons/icon-phone.png) no-repeat 0 0; padding:0 0 0 15px; }
.date { color:#0f9ed0; }
.time { background:url(/assets/images/icons/icon-clock.png) no-repeat 0 0; padding:0 0 0 30px; display:inline-block; }
.schedule { background:url(/assets/images/icons/users.png) no-repeat 0 3px; padding:0 0 0 30px; display:inline-block;  }
.view { background:url(/assets/images/icons/icon-view.png) no-repeat 0 center; padding:0 0 0 15px; display:inline-block; }
.willbox-right .title-text { padding-left:0;font-size:20px; }
.date-detals { font-size:12px; margin-bottom:25px; }
.date1 { background:url(/assets/images/icons/icon-pin.png) no-repeat 0 center; padding:0 0 0 15px; color:#444444;}
.date1 span { color:#7d7d7d; font-size:11px; }
.edit { background:url(/assets/images/icons/icon-edit.png) no-repeat 0 center; padding:0 0 0 15px; color:#444444; }
.willbox-right .list { list-style:none; margin:15px 0 15px 25px; padding:0; }
.willbox-right .list li { background:url(/assets/images/icons/icon-list1.png) no-repeat 0 3px; line-height:16px; margin-bottom:5px; padding:0 0 0 18px; }
.will-imgbox { overflow:hidden; margin-bottom:20px; }
.will-imgbox .imgbox, .will-imgbox .videobox { float:left; width:auto; margin-right:15px; }
.will-imgbox .imgbox .image { background:url(/assets/images/imagebg.png) no-repeat 0 3px; padding:10px 7px; margin:0; }
.will-imgbox .videobox .video { margin:10px 0 6px; }
.will-imgbox .imgbox .image span, .will-imgbox .videobox .video span { border:solid 1px #b6b6b6; display:block; border-radius:3px; }
.will-imgbox .imgbox img { border-radius:3px; }
.image-view, .video-view { overflow:hidden; clear:both; text-align:right; }
.image-view { margin-right:15px; }
.view1 { background:url(/assets/images/icons/icon-view1.png) no-repeat 0 center; width:23px; height:13px; display:inline-block; margin:2px 7px 0 0; overflow:hidden; text-indent:9999px; }
.download { background:url(/assets/images/icons/icon-download.png) no-repeat 0 center; width:16px; height:16px; display:inline-block; overflow:hidden; text-indent:9999px; float:right; }
.will-files { overflow:hidden; clear:both; }
.filebox { float:left; width:auto; clear:both; margin-bottom:10px; }
.filebox p { margin:0; }
.file-name a { font-size:12px; color:#444444; background:url(/assets/images/icons/icon-pdf.png) no-repeat 0 center; padding:0 0 0 20px; }
.file-details { text-align:right; font-size:11px; color:#444; }
.file-details a { color:#0f9ed0; text-decoration: underline; margin-left:5px; }
.file-details a:hover { text-decoration:none; }
.willbox-bottomEdit { position:absolute; left:0; bottom:0; padding:7px 0; border-top:solid 1px #e8e8e8; width:100%; color:#444444; line-height:22px; }
.willbox-bottom { position:absolute; left:0; bottom:0; padding:7px 0px 42px 0px; width:100%; color:#444444; line-height:22px; }
.willbox-bottom .left { float:left; margin-left:15px; }
.willbox-bottom .right { float:right; margin-right:10px; background:url(/assets/images/icons/icon-time.png) no-repeat 0 center;}
.willbox.active .willbox-left { position:relative; }
.willbox.active .willbox-left .title-text { color:#0f9ed0; }
#listing_tab .willbox-left .arrow { position:absolute; background:#fff url(/assets/images/icons/arrow_gray.png) no-repeat 0 center; width:12px; height:100%; display:none; top:0; right:-2%; text-indent:9999px; overflow:hidden; z-index:9; }
#listing_tab .resp-tab-active .willbox-left .arrow { display:block; }
.nodata .willbox-left { border:none; position:absolute; left:0; top:0; }
.nodata .willbox-left p { font-size:14px; text-align:center; }
.nodata .willbox-right { padding-bottom:15px; position:relative; float:right; margin-bottom:25px; }
.nodata .willbox-right .title-text { padding:0; }
.willbox-right .button-add { float:none; }
.button-outer { text-align:center; }
.left-video { float:left; margin:4px 14px 10px 0; }
.left-video img { border:solid 1px #b6b6b6; }
.willbox-right .list1 li { background:#fff url(/assets/images/icons/icon-list2.png) no-repeat 0 5px; }
/*.willform  .willbox-right{ width:59%;}*/


.textarea { height:100px; resize:none; padding:6px 8px; width:95%; }
.textarea:focus { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5) }
.full { float:left; width:100%; }
.will-form-in li { margin-bottom:10px; }
.will-form-in label { width:23%; text-align:right; margin:7px 15px 0 0; }
.will-form-in .inputbox, .input-right { width:70%; clear:none; float:left; }
.will-form-in .input-right span { float:left; margin-top:7px; font-size:12px; color:#787777; }
.will-form-in .input-right .or span { margin:3px 0 5px 120px; }
.will-form-in .input-right .inputbox { width:40px; border-radius:5px; padding:5px; margin:1px 5px 0; }
.will-form-in .input-right .input-fixdate { width:110px; }
.will-form .button-save { margin:0; }
/*hp css*/

.box-outer .box { border-radius:4px; }
.box p { font-family:Arial, Helvetica, sans-serif }
/* start gallery page css*/

.gallery_page { min-height:400px; margin-bottom:30px; }
.gallery_page .tab-content-outer { padding:20px 2%; width:96%; display:block }
.gallery_page ul { margin:0; clear:left; width:100%; }
.gallery_page_back { width:100%; display:block; clear:left; margin-bottom:10px; height:30px; font-size:14px; text-align:right }
.gallery_page_back a { margin:0 10px; }
.gallery_page_back .back { cursor:pointer; float:left; display:none }
.tp-grid { list-style-type: none; position: relative; display: block; margin-bottom:70px; }
.tp-grid li { position: absolute; border: 10px solid #fff; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2); display: none;/* overflow: hidden;*/ -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; }
/*.tp-grid li:hover { overflow-y:hidden;  overflow:visible; }*/

.jquery-lightbox-move { z-index:9999 !important }
.no-js .tp-grid li { position: relative; display: inline-block; }
.tp-grid li a { display: block; outline: none; }
.tp-grid li img { display: block; border: none; }
.tp-info, .tp-title { position: absolute; background: #fff; line-height: 20px; color: #333; top: 40%; width: 75%; padding: 10px; font-weight: 700; text-align: right; left:0%; box-shadow: 
 1px 1px 1px rgba(0, 0, 0, 0.1), 5px 0 5px -3px rgba(0, 0, 0, 0.4), inset 0 0 5px rgba(0, 0, 0, 0.04); }
.touch .tp-info { left: 0px; }
.no-touch .tp-info { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.no-touch .tp-grid li:hover .tp-info { -webkit-transition-delay: 150ms; -moz-transition-delay: 150ms; -o-transition-delay: 150ms; -ms-transition-delay: 150ms; transition-delay: 150ms; }
.no-touch .tp-grid .tp-info { left: 0px; opacity:0 }
.no-touch .tp-open li:hover .tp-info { left: 0px; opacity:100 }
.tp-title { padding: 10px 35px 10px 10px; left: 0px; }
 .tp-title span:nth-child(2) {
 color: #aaa;
 padding: 0 5px;
 background: #F7F7F7;
 right: 0px;
 height: 100%;
 line-height: 40px;
 top: 0px;
 position: absolute;
 display: block
}
.drop-img-box { border:dotted 2px #cccccc; border-radius:5px; text-align:center; padding:15px 0 }
.upload_photo_blk h2 { margin-bottom:25px; }
#dropzone { margin: 30px 0; -webkit-box-shadow: 0 0 50px rgba(0, 0, 0, 0.13); box-shadow: 0 0 50px rgba(0, 0, 0, 0.13); padding: 4px; -webkit-border-radius: 5px; border-radius: 5px; }
#dropzone .dz-default.dz-message { opacity: 1; -ms-filter: none; filter: none; -webkit-transition: opacity 0.3s ease-in-out; -moz-transition: opacity 0.3s ease-in-out; -o-transition: opacity 0.3s ease-in-out; -ms-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; background-image: url("/assets/images/spritemap.png"); background-repeat: no-repeat; background-position: 0 0; position: absolute; width: 428px; height: 123px; margin-left: -214px; margin-top: -61.5px; top: 50%; left: 50%; cursor: pointer; box-sizing: border-box }
#dropzone .dropzone { -webkit-box-shadow: none; box-shadow: none; cursor: pointer; min-height: 360px; position: relative; margin-right:20px; }
.dropzone .dz-default.dz-message span { display: none }
/*.tp-grid li .icon_share { position:absolute; bottom:-55px; right:5px; display:block }*/

.tp-grid li .icon_share a { position:relative; display:block }
.tp-grid li .icon_share:hover { }
.tp-grid.tp-open li .icon_share { display:none }
.tp-grid ul.share_dropdown { width:170px; display:none; float:right; position:absolute; z-index:999; right:0; bottom:30px; border:solid 1px #ccc; border-bottom:none; padding:0; overflow:visible }
.tp-grid ul.share_dropdown li { position:relative; display:block; width:100% !important; float:left; padding:0 !important; font-size:12px; color:#999; background:#fff; border-bottom:solid 1px #ccc; border-width:0 0 1px; }
.tp-grid ul.share_dropdown li a { padding:8px; display:block; color:#333; position:relative; z-index:9999 }
.tp-grid ul.share_dropdown li a:hover { background:#0f9ed0; color:#fff; text-decoration:none }
.tp-grid .icon_share:hover ul.share_dropdown { display:block }
.default-width { width:100% }
.font-size-14 { font-size:14px; line-height:20px; }
.mrgn_b_15 { margin-bottom:15px; }
/*.innerslider { color:#fff; background:#428bca; font-size:50px; font-weight:bold; text-shadow:1px 1px 0 #999; line-height:130px; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4); }*/

.innerslider { color:#428bca; border-bottom: solid 3px #428bca; font-size:28px; font-weight:normal;  line-height:60px; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4); }
.innerslider .content {font-family: 'Open Sans', sans-serif;}
#share-form-email .span9 label { display:block }
#share-form-email h2 { background:#d8d8d8; color:#222; text-shadow:1px 1px 0 #f1e8e8; text-indent:15px; font-size:20px; line-height:50px; }
#share-this-thumbnail { width:80%; margin:0 10%; float:left }
.sheduled_mail_form li { margin-bottom:10px; float:left; width:100% }
.sheduled_mail_form label { /*width:100px;*/ float:left; line-height:35px; /*margin-right:12px;*/ text-transform: uppercase; color:#2d2d2d; font-weight:normal }
.sheduled_mail_form label em { color:#ff0000 }
.sheduled_mail_form .textarea { width:60%; clear:none; float:left }
.scheduled_mail_date input[type="radio"] { float:left; margin:3px 5px 0 0; }
.scheduled_mail_date input[type="text"] { width:150px }
.scheduled_mail_date .smd_block { float:left; /*margin-right:20px; margin-top:5px;*/ }
.sheduled_mail_form .button-save { margin-left:112px; margin-top:15px; }
/*end hp css*/

/* hp css 15feb*/
.cms_pages h3 { margin:30px 0 0px; font-size:22px; }
.cms_pages h5 { margin-bottom:3px;}
.cms_pages p { line-height:18px;}
.cms_pages .boxes-section { clear:left; width:100%; display:block; background:red}

div.tab-content .alert-warning { width:100%; margin-top:15px; padding-top:5px; padding-bottom:5px; clear:left;  display:block; /*font-size:13px;*/}
.overF_hid{ overflow:hidden}
.tab-content > .tab-pane .span6 .title-right a { line-height:36px; display:inline-block}

.aliveConfirmationAlert div#divhelp { min-height:inherit}
.aliveConfirmationAlert form { clear:left; width:100%; float:left; margin-bottom:25px;}
.music_player_block { float:left; clear:left; width:100%}

/*.obituary_page { margin-top:25px;}*/
.commentObitury .textarea { width: 99%;}

.ObituaryRespond .textarea { width: 99%;}
div.alert { font-size:16px;}

.youtube_video { float:left; margin:4px 10px 10px 0; border:solid 1px #ccc;  padding:5px; }

.price-table .title.blue { background:#4D91FE !important}

/* hp css 15feb*/



/* step css*/



.step { }
.prev-next a { padding: 0 5px; }
.prev-next span { padding: 0 5px; color: #e0e0e0; }
#summary_area h3 { margin: 5px 0; }
#summary_area h4 { margin: 10px 0 0 0; }
#summary_area #summary_text { margin: 0; }
#summary_area p { margin: 0; }
#summary_controls { margin: 10px 0 0 0; }
.sheduled_mail_list li { width:100%; display:block; display:table; padding:4px 0; margin-bottom:4px; }
.sm_checklist, .sm_subject, .sm_to, .sm_date { float:left; margin-left:1%; text-align:left; display:table-cell }
.sm_checklist { width:5%; }
.sm_subject { min-width:25%; width:auto }
.sm_to { width:25% }
.sm_date { width:12%; text-align:right }
.sm_checklist input[type="checkbox"] { float:left; margin-top:2px }
.sm_attach { float:left; margin-left:10px; }
.sheduled_mail_list { position:relative; clear:left; width:100%; padding-top:30px; }
.sheduled_mail_list .sml_head { font-weight: bold; position: absolute; top: 0; left: 0; background: #0f9ed0; padding: 4px 0; color: #fff; font-size: 13px; line-height: 21px; display: block; text-transform: uppercase; }
.sheduled_mail_list li.odd { background:#f3f3f3 }
.tab_step { margin-top:25px; }
.tab_step fieldset { border:solid 1px #ccc; padding:20px 10px; clear:left; display:block }
.tab_step fieldset legend { border:solid 1px #ccc; display:inline-block; width:auto; float:none; padding:5px 7px; font-size:14px; color:#3c3c3c; margin:10px 0 }
.tab_step fieldset legend strong { font-size:16px; }
.tab_step .step_fildset label { margin:10px;/*font-size: 13px;*/ }
.my_vault_tabs .nav-tabs { width:100%; float:left; display:inline-block; margin:0;  border-left:solid 1px #eeeeee; }/*border-bottom:solid 2px #0f9ed0;*/
.my_vault_tabs .nav-tabs > li { width:auto; display:inline-block; float:left }
.my_vault_tabs .nav-tabs > li > a { margin:0; padding:10px 20px; border:solid #eeeeee; border-width:1px 1px 0 0; background:#fdfdfd; color:#737373 }
.my_vault_tabs .tab-content { width:100%; padding:10px 0 }
.my_vault_tabs .nav-tabs > li.active a { color:#333; background:#f4f4f4 }
.my_vault_tabs .nav-tabs > li a:hover { color:#0f9ed0 }
.my_vault_tabs .nav-tabs > li.active > a, .my_vault_tabs .nav-tabs > li.active > a:hover, .my_vault_tabs .nav-tabs > li.active > a:focus { border:solid #eeeeee; border-width:1px 1px 0 0; }
#vault_document .title-text { color: #000;font-size: 17px; }
#vault_document .more_icons i { font-size:13px; color:#000 }
#vault_document .more_icons span { margin-right:6px; }
.vault_b { float:left; width:75%; margin:20px 0 }
.vault_b h3 { text-indent:20px; /*margin-top:10px;*/ color:#333; font-size:30px; font-style:italic }
.vault_b p { text-indent:25px; color:#333 }
.vault_b_img { float:right; margin-top:10px; max-width:22%; margin-right:2%; font-size:100px; color:#333 }
.vault_document_banner { background:#e5eca9; border:solid 2px #b1b684; margin-bottom:15px; overflow:hidden;border-bottom:solid 2px #0f9ed0; }
.vault_insurance_banner { background:#fff799; border:solid 2px #ece37e; margin-bottom:15px; overflow:hidden }
.vault_password_banner { background:#fcd8ad; border:solid 2px #eec696; margin-bottom:15px; overflow:hidden;border-bottom:solid 2px #0f9ed0; }
.vault_bank_banner { background:#aae9f1; border:solid 2px #78c9d2; margin-bottom:15px; overflow:hidden }
.vault_other_banner { background:#a0f2b0; border:solid 2px #72da86; margin-bottom:15px; overflow:hidden }
.vault_password_content { width:100%; display:block; overflow:hidden; }
.vault_list_content li { border-bottom:solid 1px #ccc; padding:10px 0; overflow:hidden }
.vault_list_content .title-text { float:left; max-width:60% }
.vault_list_content .more_icons { float:right; max-width:40%; color:#000 }
.vault_list_content .more_icons a { color:#333 }
.vault_list_content .more_icons a:hover { color:#428bca }
.vault_list_content .more_icons span { display:inline-block; margin-right:10px }
#vault_bank .vault_list_content .title-text { float:left; max-width:35% }
#vault_bank .vault_list_content .more_icons { float:right; max-width:64%; color:#000 }
.tab-title h3 small { margin-left:10px; }
.tab-title h3 small i { font-size:12px; }
.addNewVaultType { color:#333; font-size:14px; margin-right:35px; display:inline-block; font-weight:bold }
#dvdynamicdata .inputbox { width:37% }
/* Gallery page*/

.gallery_page .tp-grid .img_det { display:none }
.gallery_page .tp-grid.tp-open .img_det { display:block; text-align:right; padding:5px 0 0 }
.gallery_page .tp-grid.tp-open .img_det a { display:inline-block; color:#666; font-size:13px; font-weight:normal; margin-left:8px }
.gallery_page .tp-grid.tp-open .img_det a:hover { color:#000 }
#sac_step2, .sac_step3, .sac_step4 { opacity:0.3; filter:alpha(opacity=30); /* For IE8 and earlier */ }
#alive_confirmation_alert .tab_step.active_step { opacity:1; filter:alpha(opacity=100); }
.sac_next_button { font-size:14px; color:#fff; line-height:18px; margin-top:8px; background-color:#0f9ed0; border:none; border-radius:20px; text-transform:uppercase; display:inline-block; padding:5px 20px; transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; }
.sac_next_button:hover { color:#fff; text-decoration:none }
.willboxRfullW { width:100%; background:#fff; position:absolute; top:0; z-index:999 }
.willboxRfullW_btn { position:absolute; right:10px; top:10px; width:25px; height:25px; }
.account .textarea { width:50.5% }
.willbox.active .willbox-right textarea { width:100% }
.obituary_page .op_content { background:url(/assets/images/obituary_bg.png) repeat 0 0; color:#000; clear:left; display:block; border-top:solid 1px #e4e4e4 }
.obituary_page .account-top { margin-bottom:0; border-bottom:none }
.obituary_page .footer { margin-top:0 }
.obituary_page .op_content .left_sidebar { background:url(/assets/images/obituary_sidebarBg.png) repeat 0 0; overflow: hidden; min-height:400px; margin-left:0; padding:15px 0px 15px 20px; }
.obituary_page .op_content .rightmain_content { padding:25px 15px 0 0; }
.op_profileRow { width:100%; display:block; float:left; margin-bottom:4px;font-size:18px; }
.op_profileRow label { width:100%; float:left; }
.op_profileRow .op_profileCont { width:95%; float:right; }
.obituary_page .left_sidebar .op_img { width:100%; display:block; text-align:center;padding-right: 15px; }
.obituary_page .left_sidebar .op_img img { border:solid 5px #fff; max-height:225px; -webkit-box-shadow: 0px 0px 2px rgba(50, 50, 50, 0.75); -moz-box-shadow:    0px 0px 2px rgba(50, 50, 50, 0.75); box-shadow:         0px 0px 2px rgba(50, 50, 50, 0.75); }
.obituary_page .left_sidebar h4 { margin:10px 0; color:#000; text-align:center; text-transform:none }
.obituary_page .left_sidebar ul { width:100%; float:left; margin:20px 0; padding:0; border-bottom:solid 1px #f4f2f2; border-top:solid 1px #d0d0d0; clear:left }
.obituary_page .left_sidebar ul li { width:100%; display:block; margin:0; padding:0; border-top:solid 1px #f4f2f2; border-bottom:solid 1px #d0d0d0; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif }
.obituary_page .left_sidebar ul li a { font-size:18px; padding:10px; display:block; color:#222 }
.obituary_page .left_sidebar ul li a:hover, .obituary_page .left_sidebar ul li.resp-tab-active a { text-decoration:none; color:#0d86b0;background: url(/assets/images/obituary_bg.png) repeat 0 0; }
.sep_line { width:100%; background:url(/assets/images/icons/sep_line.png) repeat-x 0 0; height:2px }
.op_lifemsg { margin:15px 0; font-style:italic; font-size:17px; line-height:23px; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif }
.op_comments { margin:15px 0; }
.op_commentsImg { float:left; width:90px; margin-right:10px; }
.op_commentsImg img { border:solid 4px #fff; -webkit-box-shadow: 0px 0px 2px rgba(50, 50, 50, 0.75); -moz-box-shadow:    0px 0px 2px rgba(50, 50, 50, 0.75); box-shadow:         0px 0px 2px rgba(50, 50, 50, 0.75); }
.op_comments .opc_name { /*font-weight:bold;*/ margin-bottom:4px; font-size : 15px; }
.op_comments .opc_comment { margin-bottom:6px;font-size : 17px; }
.op_comments .opc_commentDate { color:#666;font-size : 15px; }
.op_comments .opc_commentDate i { margin-right:6px; color:#666 }
.op_comments a { color :#0d86b0  }
.op_comments ul { clear:left; width:100%; display:block; margin:0; overflow:hidden; padding:5px; }
.op_comments ul li { clear:left; width:100%; display:block; margin:0 0 10px; float:left; position:relative; overflow:hidden; height:100%; float:left; }
.op_comments ul li .op_commentsText { margin-left:98px; height:auto; display:block; overflow:hidden }
.resp-tab-content { filter: alpha(opacity=50); opacity: 0.5; }
.resp-tab-content-active { -webkit-transition: opacity 1s ease-in-out; -moz-transition: opacity 1s ease-in-out; -o-transition: opacity 1s ease-in-out; transition: opacity 1s ease-in-out; min-height:400px; filter: alpha(opacity=100); opacity:1; transition-property: top, left; }
.opTabs_container p { margin-bottom:10px; font-size:17px; line-height:20px; color:#454545; }
.op_bkcontent h4 { color:#333 }
.op_bkcontent .op_profileCont small { display:block; clear:left; text-align:left; margin-top:-2px; }
.op_bkcontent .left_part { padding:0 15px 0 0 }
.obituary_page .op_content .rightmain_content { padding:0 0 0 15px }
.op_bkcontent .op_profileRow { margin-bottom:10px; }
.op_bkcontent .op_profileRow .inputbox { margin-bottom:5px; width:95.2% !important }
.op_bkcontent .op_profileRow .input-mini { width:45% }
.op_bkcontent .op_profileRow .required { color:#ff0000 }
.op_bkcontent .title { margin-top:15px }
.op_bkcontent .op_profileRow .textarea { width:95.2% !important }
/*Account page */

.tab-content .inputbox, .tab-content .textarea { width:69.5%; }
.tab-content .select2-container .select2-choice { border-color:#FCFCFC !important; }
.tab-content .pincode { width:14% !important }
.tab-content .pincodetxt { width:54% !important }
.tab-content .input-margin { margin-right:2% }
.tab-content .readonly .inputbox, .tab-content .readonly .textarea, .tab-content .readonly .select2-container .select2-choice { background:#FCFCFC !important; border-color:#FCFCFC; box-shadow:none; }
.button-save { margin-left:28%; }
#dvedit input.dropdown { padding:6px 8px; width:69.5% !important }
#dvedit .select2-container-multi .select2-choices { background:#fafafa; border:none }
#dvedit .select2-container.select2-container-multi.inputbox { padding:0 }
#dvedit .select2-container.input-append.dropdown { width:69.5% !important }
/* end Account page */



a.icon_add { background:#0f9ed0 url(/assets/images/icons/icon-add.png) no-repeat 5px 50%; padding:8px 15px 8px 40px; display:block; height:auto }
.Semail_row a.hover { width:16px; height:16px; overflow:hidden; display:inline-block; margin-top:-6px; float:left; margin-right:8px }
.Semail_row a.hover img { width:100%; }
#divhelp_blk .willbox-right { display:block; }
.custom_editor .mce-panel { position:relative; height:auto !important; border:solid 1px #ebebeb; border-radius:5px; }
.custom_editor .mce-panel .mce-ico { font-size: 12px; width: 14px; }
.emailTO .span6 { position:relative }
/*.emailTO .span6 .removeperson { position:absolute; right:-5px; top:7px; font-weight:bold }*/
.tab-content .sheduled_mail_form .inputbox { width:90% }
 .row-fluid label[class*="span"] {
 min-height:inherit
}
.will-form .smd_block label { line-height:25px; }
.will-form .smd_block #dvdays label { clear:left }
/*editorContent css*/

.willbox .inputbox {
       width: 100%;
}

.will-form, .will-form li { float:left; width:100%; }
.will-form li { margin-bottom:10px; }
.will-form > li { margin-bottom:20px; }
.will-form label { float:left; margin-left:0; font-size:12px; text-transform:uppercase; color:#333; font-weight:normal; }

.will-form .inputbox { clear:both; float:left; padding:6px 8px; width:90%;/* box-shadow:none; border:solid 1px #dcdcdc; border-radius:5px;


font-family:Arial, Helvetica, sans-serif; font-size:12px;

background: #f7f7f7; 

background: -moz-linear-gradient(top, #f7f7f7 0%, #fdfdfd 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#fdfdfd));

background: -webkit-linear-gradient(top, #f7f7f7 0%,#fdfdfd 100%); 

background: -o-linear-gradient(top, #f7f7f7 0%,#fdfdfd 100%); 

background: -ms-linear-gradient(top, #f7f7f7 0%,#fdfdfd 100%); 

background: linear-gradient(to bottom, #f7f7f7 0%,#fdfdfd 100%); 

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#fdfdfd',GradientType=0 );

*/ }

.editorContent { }
.editorContent ul.list { list-style: none; margin: 15px 0 15px 25px; padding: 0; }
.tab-content #dvdynamicpost .inputbox { width:40% }
#listing_tab .resp-tabs-list { width:30%; float:left }
#listing_tab .resp-tabs-container { padding: 0px; background-color: #fff; float: left; width: 70%; border-radius: 4px; clear: none; }
#listing_tab .resp-tab-content { padding:0; }
#listing_tab .resp-tabs-list li { margin-right:-2px; background:#fff }
/* price-table */

.price-table { font:12px/15px Arial, Helvetica, sans-serif; color:#666; height:1%; padding:47px 2px 28px 1px; margin:25px 0 0 0 }
.price-table:after { content:""; display:block; clear:both; }
.price-table .col { float:left; /*width:25%;*/ text-align:center; }
.price-table .col.col3 { float:left; width:24.999%; text-align:center; }
.price-table .col.col5 { float:left; width:20%; text-align:center; }
.price-table .col:first-child .holder { margin-left:0; }
.price-table .col .holder { border:1px solid #e4e4e4; padding:0 0 12px; margin:0 0 0 -1px; min-height:386px; }
.price-table .title { background:#7fb3ef; text-align:center; padding:11px 10px 7px; position:relative; z-index:1; }
.price-table .title.blue { background:#4d91fe; }
.price-table .title.black { background:#222; }
.price-table .title h2 { color:#fff; }
.price-table .price-box { text-align:center; padding:4px 0 0; height:94px; }
.price-table .price-box .sup { font:600 36px/38px "Open Sans", Arial, Helvetica, sans-serif; font-weight:bold; color:#222; display:inline; position:relative; top:-20px; margin:0; }
.price-table .price-box .price { font:600 60px/70px "Open Sans", Arial, Helvetica, sans-serif; font-weight:bold; color:#222; display:inline; margin:0; }
.price-table .price-box span { display:block; margin:-7px 0 0; }
.price-table ul { margin:0 0 13px; border-bottom:1px solid #f0f0f0; }
.price-table li { vertical-align:top; padding:12px 0; border-top:1px solid #f0f0f0; }
.price-table li span { color:#222; font-size:18px;}
.price-table .btn { font:300 14px/16px "Oswald", Arial, Helvetica, sans-serif; text-shadow:1px 1px 0 rgba(0, 0, 0, .1); padding:8px 15px; }
.price-table .col.active { /*margin-top:-30px;*/ }
.price-table .col.active .holder { background:#fff; box-shadow: 0px 0px 13px rgba(0, 0, 0, .09); -moz-box-shadow: 0px 0px 13px rgba(0, 0, 0, .09); -webkit-box-shadow: 0px 0px 13px rgba(0, 0, 0, .09); -o-box-shadow: 0px 0px 13px rgba(0, 0, 0, .09); }
.price-table .col.active .title { /*padding:21px 10px 17px;*/ }
.price-table .col.active .price-box { height:103px; padding:15px 0 0; }
/* comment-form */

.comment-form { width:100%; }
.comment-form h3 { margin:0 0 37px; }
.comment-form .row { width:100%; padding:0 0 20px; overflow:hidden; }
.comment-form label { float:left; width:130px; text-align:right; margin:5px 30px 0 0; }
.comment-form .textarea, .comment-form .text { display:block; overflow:hidden; background:#fff; border:1px solid #e4e4e4; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding:0 10px; width:65% }
.comment-form .textarea textarea, .comment-form .text input { float:left; width:100%; padding:7px 0 8px; font-size:12px; line-height:18px; margin:0; background:none; border:0; outline:none; -webkit-border-radius: 0 !important; }
.comment-form .textarea textarea { resize:none; height:148px; padding:5px 0; overflow:auto; }
.comment-form .submit { float:left; position:relative; font:300 14px/16px 'Oswald', Arial, Helvetica, sans-serif; text-shadow:1px 1px 0 rgba(0, 0, 0, .1); text-transform:none; padding:6px 16px 7px; margin:0 0 0 160px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
/*About us*/



a .icon { overflow:hidden; float:left; margin:3px 20px 0 0; }
a .ico1 { background:url(/assets/images/ico1.png) no-repeat; width:60px; height:60px; }
a:hover .icon.ico1 { background:url(/assets/images/ico1-hover.png) no-repeat; }
a .ico2 { background:url(/assets/images/ico2.png) no-repeat; width:60px; height:60px; }
a:hover .icon.ico2 { background:url(/assets/images/ico2-hover.png) no-repeat; }
a .ico3 { background:url(/assets/images/ico3.png) no-repeat; width:60px; height:60px; }
a:hover .icon.ico3 { background:url(/assets/images/ico3-hover.png) no-repeat; }
a .ico4 { background:url(/assets/images/ico4.png) no-repeat; width:60px; height:60px; }
a:hover .icon.ico4 { background:url(/assets/images/ico4-hover.png) no-repeat; }
a .ico5 { background:url(/assets/images/ico5.png) no-repeat; width:60px; height:60px; }
a:hover .icon.ico5 { background:url(/assets/images/ico5-hover.png) no-repeat; }
a .ico6 { background:url(/assets/images/ico6.png) no-repeat; width:60px; height:60px; }
a:hover .icon.ico6 { background:url(/assets/images/ico6-hover.png) no-repeat; }
iframe.contact-page-2 { width: 100%; height: 400px }
/* photos */

.photos { overflow:hidden; padding:6px 0 15px; margin:0 -5px 0 0; }
.photos li { float:left; background:#fff; padding:4px; margin:0 5px 5px 0; position:relative; border:1px solid #f0f0f0; }
.photos img { float:left; }
.photos a { float:left; background:#fff; padding:5px; margin:0 9px 9px 0; position:relative; border:1px solid #f0f0f0; }
.photos .flickr_badge_image img { max-width:75px; max-height:75px; }
.dot_space { padding:0 3px; display:inline-block }
.post_comment { width:100%; display:block; float:left; margin-top:4px; }
.post_comment textarea { width:100%; min-height:50px; }
.post_comment .button { margin-top:4px; padding:8px 12px; font-size:12px; }
/* Hp Css- 18jan*/

#dvdeferred { border:solid 1px #e8e8e8; padding:10px; overflow:hidden; display:block }
/*div.inputbox ul.select2-choices { border:none; background:none }*/



#dvshareUser .select2-container-multi { width:100% !important; }
#dvshareUser .select2-container-multi .select2-choices { background: #fafafa; border: solid 1px #ebebeb; border-radius: 5px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); font-size: 15px; color: #000; }
#dvshareUser .select2-container-multi .select2-choices:focus { border-color:#333 !important }
h3.title_sharedalbum { color:#0f9ed0; margin:25px 0 10px 0; padding-bottom:10px; font-size:18px; background: url(/assets/images/icons/title-line.png) repeat-x 0 bottom; }
#dvshareUser li.sharealbum_user { margin-bottom:10px }
#dvshareUser li img.img-circle { width:30px; display:inline-block }
h3.albumname { text-transform:capitalize }
#dvshareUser input.button { }
#vault_document .hdnbtn { overflow:hidden; clear:left; display:block }
#dvdynamicpost { border:solid 1px #e8e8e8; padding:10px; overflow:hidden; display:block; width:100%; clear:left; margin-top:15px; }
#dvgallerypost ul.will-form li label { display:block; width:100% }
a#viewmore { display:block; clear:left; width:100% }
.block_removeImgs { margin: 10px auto; border:1px solid #d5d5d5; padding: 10px 2%; width:95%; position:relative; float:left; }
.block_removeImgs h3 { font-size:16px; }
.removeImgList { border-top:2px solid #d5d5d5; margin:10px 0 0 0; padding:10px; }
.removeImgList label { text-transform:capitalize; color:#333; margin-left:5px; }
.block_removeImgs .close_dvcancle_btn { position:absolute; top:-12px; right:-12px; width:24px; height:24px; overflow:hidden; background:#fff }
.block_removeImgs .close_dvcancle_btn a { background:none; font-size:1px; background: url(/assets/images/icons/icon-cancel32.png) no-repeat -12px -8px; display:block; height:32px; text-indent:-999px; cursor:pointer }
#st_main .filter { margin-bottom:10px; clear:left; width:100%; }
#st_main .filter li a.button { background-color:#454545; font-size:13px; color:#fff; padding:2px 10px 2px 30px; }
#st_main .filter li.active a.button { background:#cccccc; color:#000; text-decoration:none; font-weight:bold }
.title_photoimg { font-weight:bold; text-transform:capitalize; color:#000 }
.removeImgList_vlue { float:left; margin:0 25px 10px 0; }

#reg { overflow:hidden;}
.sheduled_mail_form { width:100%; clear:left; display:block; float:left}
#dvdeferredemail { /*width:100% !important;*/ clear:left; display:block; float:left}
div#divhelp { width:100%; clear:left; overflow:hidden; z-index:999; background:#fff; position:relative !important}
div.tab-content .alert-warning { margin-top:10px;}
#st_main .filter li a.button.icon_share_in { padding:2px 10px 1px 30px}

 @media (max-width: 768px) {

#listing_tab .resp-tabs-container { width:100%;}
 }

 input[type="submit"]:disabled
{
background:#dddddd;
}
.lblSilver {
    color:#949293 !important;
}

.obituary-box {
overflow: hidden;
height: 2.3em;

}



@font-face {
	font-family: 'hp';
	src:url('fonts/hp.eot');
}
@font-face {
	font-family: 'hp';
	src: url(data:application/font-woff;charset=utf-8;base64,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) format('woff'),
		 url(data:application/x-font-ttf;charset=utf-8;base64,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MkUHdW5pRTAyRgd1bmlFMDMwB3VuaUUwMzEHdW5pRTAzMgd1bmlFMDMzB3VuaUUwMzQHdW5pRTAzNQd1bmlFMDM2B3VuaUUwMzcHdW5pRTAzOAd1bmlFMDM5B3VuaUUwM0EHdW5pRTAzQgd1bmlFMDNDB3VuaUUwM0QHdW5pRTAzRgd1bmlFMDQwB3VuaUUwM0UHdW5pRTA0MQd1bmlFMDQyB3VuaUUwNDMHdW5pRTA0NAd1bmlFMDQ1B3VuaUUwNDYHdW5pRTA0Nwd1bmlFMDQ4B3VuaUUwNDkHdW5pRTA0QQd1bmlFMDRCB3VuaUUwNEMHdW5pRTA0RAd1bmlFMDRFB3VuaUUwNEYHdW5pRTA1MAd1bmlFMDUxB3VuaUUwNTIHdW5pRTA1Mwd1bmlFMDU0B3VuaUUwNTUHdW5pRTA1Ngd1bmlFMDU3B3VuaUUwNTgHdW5pRTA1OQd1bmlFMDVBB3VuaUUwNUIHdW5pRTA1Qwd1bmlFMDVEB3VuaUUwNUUHdW5pRTA1Rgd1bmlFMDYwB3VuaUUwNjEHdW5pRTA2Mgd1bmlFMDYzB3VuaUUwNjQHdW5pRTA2NQd1bmlFMDY2B3VuaUUwNjcHdW5pRTA2OAd1bmlFMDY5B3VuaUUwNkEHdW5pRTA2Qgd1bmlFMDZDB3VuaUUwNkQHdW5pRTA2RQd1bmlFMDZGB3VuaUUwNzAHdW5pRTA3MQd1bmlFMDcyB3VuaUUwNzMHdW5pRTA3NAd1bmlFMDc1AAAAAAAB//8AAgABAAAADgAAABgAAAAAAAIAAQADAHkAAQAEAAAAAgAAAAAAAQAAAADJiW8xAAAAAM56G1wAAAAAznobXA==) format('truetype');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'hp';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="hp-icon-"] {
*/
.hp-icon-Vector-Smart-Object4, .hp-icon-icon4, .hp-icon-icon2, .hp-icon-icon-1, .hp-icon-icon_19, .hp-icon-icon_18, .hp-icon-icon_16, .hp-icon-icon_15, .hp-icon-icon_14, .hp-icon-icon_13, .hp-icon-icon_12, .hp-icon-icon_11, .hp-icon-icon_10, .hp-icon-icon_9, .hp-icon-icon_8, .hp-icon-icon_5, .hp-icon-home, .hp-icon-quill, .hp-icon-pen, .hp-icon-droplet, .hp-icon-image, .hp-icon-images, .hp-icon-camera, .hp-icon-pencil, .hp-icon-pencil-2, .hp-icon-newspaper, .hp-icon-office, .hp-icon-play, .hp-icon-headphones, .hp-icon-music, .hp-icon-camera-2, .hp-icon-dice, .hp-icon-pacman, .hp-icon-bullhorn, .hp-icon-connection, .hp-icon-feed, .hp-icon-book, .hp-icon-file, .hp-icon-books, .hp-icon-library, .hp-icon-copy, .hp-icon-file-2, .hp-icon-file-3, .hp-icon-copy-2, .hp-icon-stack, .hp-icon-folder-open, .hp-icon-folder, .hp-icon-notebook, .hp-icon-address-book, .hp-icon-phone, .hp-icon-calculate, .hp-icon-credit, .hp-icon-cart, .hp-icon-coin, .hp-icon-barcode, .hp-icon-qrcode, .hp-icon-tags, .hp-icon-tag, .hp-icon-pushpin, .hp-icon-location, .hp-icon-map, .hp-icon-clock, .hp-icon-alarm, .hp-icon-bell, .hp-icon-mobile, .hp-icon-print, .hp-icon-redo, .hp-icon-undo, .hp-icon-forward, .hp-icon-reply, .hp-icon-bubbles, .hp-icon-bubbles-2, .hp-icon-bubble, .hp-icon-spinner, .hp-icon-busy, .hp-icon-user, .hp-icon-users, .hp-icon-key, .hp-icon-lock, .hp-icon-unlocked, .hp-icon-cogs, .hp-icon-gift, .hp-icon-trophy, .hp-icon-pie, .hp-icon-wand, .hp-icon-cog, .hp-icon-tree, .hp-icon-eye, .hp-icon-eye-blocked, .hp-icon-eye-2, .hp-icon-earth, .hp-icon-list, .hp-icon-numbered-list, .hp-icon-list-2, .hp-icon-globe, .hp-icon-link, .hp-icon-power-cord, .hp-icon-switch, .hp-icon-attachment, .hp-icon-thumbs-up, .hp-icon-thumbs-up-2, .hp-icon-play-2, .hp-icon-pause, .hp-icon-stop, .hp-icon-checkmark, .hp-icon-close, .hp-icon-bookmarks, .hp-icon-brightness-medium, .hp-icon-brightness-contrast, .hp-icon-download, .hp-icon-remove, .hp-icon-meter, .hp-icon-star, .hp-icon-arrow-right, .hp-icon-crop, .hp-icon-scissors, .hp-icon-arrow-up-left, .hp-icon-share {
	font-family: 'hp';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.hp-icon-Vector-Smart-Object4:before {
	content: "\e000";
}
.hp-icon-icon4:before {
	content: "\e001";
}
.hp-icon-icon2:before {
	content: "\e002";
}
.hp-icon-icon-1:before {
	content: "\e003";
}
.hp-icon-icon_19:before {
	content: "\e004";
}
.hp-icon-icon_18:before {
	content: "\e005";
}
.hp-icon-icon_16:before {
	content: "\e006";
}
.hp-icon-icon_15:before {
	content: "\e007";
}
.hp-icon-icon_14:before {
	content: "\e008";
}
.hp-icon-icon_13:before {
	content: "\e009";
}
.hp-icon-icon_12:before {
	content: "\e00a";
}
.hp-icon-icon_11:before {
	content: "\e00b";
}
.hp-icon-icon_10:before {
	content: "\e00c";
}
.hp-icon-icon_9:before {
	content: "\e00d";
}
.hp-icon-icon_8:before {
	content: "\e00e";
}
.hp-icon-icon_5:before {
	content: "\e00f";
}
.hp-icon-home:before {
	content: "\e010";
}
.hp-icon-quill:before {
	content: "\e011";
}
.hp-icon-pen:before {
	content: "\e012";
}
.hp-icon-droplet:before {
	content: "\e013";
}
.hp-icon-image:before {
	content: "\e014";
}
.hp-icon-images:before {
	content: "\e015";
}
.hp-icon-camera:before {
	content: "\e016";
}
.hp-icon-pencil:before {
	content: "\e017";
}
.hp-icon-pencil-2:before {
	content: "\e018";
}
.hp-icon-newspaper:before {
	content: "\e019";
}
.hp-icon-office:before {
	content: "\e01a";
}
.hp-icon-play:before {
	content: "\e01b";
}
.hp-icon-headphones:before {
	content: "\e01c";
}
.hp-icon-music:before {
	content: "\e01d";
}
.hp-icon-camera-2:before {
	content: "\e01e";
}
.hp-icon-dice:before {
	content: "\e01f";
}
.hp-icon-pacman:before {
	content: "\e020";
}
.hp-icon-bullhorn:before {
	content: "\e021";
}
.hp-icon-connection:before {
	content: "\e022";
}
.hp-icon-feed:before {
	content: "\e023";
}
.hp-icon-book:before {
	content: "\e024";
}
.hp-icon-file:before {
	content: "\e025";
}
.hp-icon-books:before {
	content: "\e026";
}
.hp-icon-library:before {
	content: "\e027";
}
.hp-icon-copy:before {
	content: "\e028";
}
.hp-icon-file-2:before {
	content: "\e029";
}
.hp-icon-file-3:before {
	content: "\e02a";
}
.hp-icon-copy-2:before {
	content: "\e02b";
}
.hp-icon-stack:before {
	content: "\e02c";
}
.hp-icon-folder-open:before {
	content: "\e02d";
}
.hp-icon-folder:before {
	content: "\e02e";
}
.hp-icon-notebook:before {
	content: "\e02f";
}
.hp-icon-address-book:before {
	content: "\e030";
}
.hp-icon-phone:before {
	content: "\e031";
}
.hp-icon-calculate:before {
	content: "\e032";
}
.hp-icon-credit:before {
	content: "\e033";
}
.hp-icon-cart:before {
	content: "\e034";
}
.hp-icon-coin:before {
	content: "\e035";
}
.hp-icon-barcode:before {
	content: "\e036";
}
.hp-icon-qrcode:before {
	content: "\e037";
}
.hp-icon-tags:before {
	content: "\e038";
}
.hp-icon-tag:before {
	content: "\e039";
}
.hp-icon-pushpin:before {
	content: "\e03a";
}
.hp-icon-location:before {
	content: "\e03b";
}
.hp-icon-map:before {
	content: "\e03c";
}
.hp-icon-clock:before {
	content: "\e03d";
}
.hp-icon-alarm:before {
	content: "\e03f";
}
.hp-icon-bell:before {
	content: "\e040";
}
.hp-icon-mobile:before {
	content: "\e03e";
}
.hp-icon-print:before {
	content: "\e041";
}
.hp-icon-redo:before {
	content: "\e042";
}
.hp-icon-undo:before {
	content: "\e043";
}
.hp-icon-forward:before {
	content: "\e044";
}
.hp-icon-reply:before {
	content: "\e045";
}
.hp-icon-bubbles:before {
	content: "\e046";
}
.hp-icon-bubbles-2:before {
	content: "\e047";
}
.hp-icon-bubble:before {
	content: "\e048";
}
.hp-icon-spinner:before {
	content: "\e049";
}
.hp-icon-busy:before {
	content: "\e04a";
}
.hp-icon-user:before {
	content: "\e04b";
}
.hp-icon-users:before {
	content: "\e04c";
}
.hp-icon-key:before {
	content: "\e04d";
}
.hp-icon-lock:before {
	content: "\e04e";
}
.hp-icon-unlocked:before {
	content: "\e04f";
}
.hp-icon-cogs:before {
	content: "\e050";
}
.hp-icon-gift:before {
	content: "\e051";
}
.hp-icon-trophy:before {
	content: "\e052";
}
.hp-icon-pie:before {
	content: "\e053";
}
.hp-icon-wand:before {
	content: "\e054";
}
.hp-icon-cog:before {
	content: "\e055";
}
.hp-icon-tree:before {
	content: "\e056";
}
.hp-icon-eye:before {
	content: "\e057";
}
.hp-icon-eye-blocked:before {
	content: "\e058";
}
.hp-icon-eye-2:before {
	content: "\e059";
}
.hp-icon-earth:before {
	content: "\e05a";
}
.hp-icon-list:before {
	content: "\e05b";
}
.hp-icon-numbered-list:before {
	content: "\e05c";
}
.hp-icon-list-2:before {
	content: "\e05d";
}
.hp-icon-globe:before {
	content: "\e05e";
}
.hp-icon-link:before {
	content: "\e05f";
}
.hp-icon-power-cord:before {
	content: "\e060";
}
.hp-icon-switch:before {
	content: "\e061";
}
.hp-icon-attachment:before {
	content: "\e062";
}
.hp-icon-thumbs-up:before {
	content: "\e063";
}
.hp-icon-thumbs-up-2:before {
	content: "\e064";
}
.hp-icon-play-2:before {
	content: "\e065";
}
.hp-icon-pause:before {
	content: "\e066";
}
.hp-icon-stop:before {
	content: "\e067";
}
.hp-icon-checkmark:before {
	content: "\e068";
}
.hp-icon-close:before {
	content: "\e069";
}
.hp-icon-bookmarks:before {
	content: "\e06a";
}
.hp-icon-brightness-medium:before {
	content: "\e06b";
}
.hp-icon-brightness-contrast:before {
	content: "\e06c";
}
.hp-icon-download:before {
	content: "\e06d";
}
.hp-icon-remove:before {
	content: "\e06e";
}
.hp-icon-meter:before {
	content: "\e06f";
}
.hp-icon-star:before {
	content: "\e070";
}
.hp-icon-arrow-right:before {
	content: "\e071";
}
.hp-icon-crop:before {
	content: "\e072";
}
.hp-icon-scissors:before {
	content: "\e073";
}
.hp-icon-arrow-up-left:before {
	content: "\e074";
}
.hp-icon-share:before {
	content: "\e075";
}



@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), 
  	   url('../fonts/glyphicons-halflings-regular.woff') format('woff'), 
	   url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), 
	   url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}

.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
}

.glyphicon-asterisk:before {
  content: "\2a";
}

.glyphicon-plus:before {
  content: "\2b";
}

.glyphicon-euro:before {
  content: "\20ac";
}

.glyphicon-minus:before {
  content: "\2212";
}

.glyphicon-cloud:before {
  content: "\2601";
}

.glyphicon-envelope:before {
  content: "\2709";
}

.glyphicon-pencil:before {
  content: "\270f";
}

.glyphicon-glass:before {
  content: "\e001";
}

.glyphicon-music:before {
  content: "\e002";
}

.glyphicon-search:before {
  content: "\e003";
}

.glyphicon-heart:before {
  content: "\e005";
}

.glyphicon-star:before {
  content: "\e006";
}

.glyphicon-star-empty:before {
  content: "\e007";
}

.glyphicon-user:before {
  content: "\e008";
}

.glyphicon-film:before {
  content: "\e009";
}

.glyphicon-th-large:before {
  content: "\e010";
}

.glyphicon-th:before {
  content: "\e011";
}

.glyphicon-th-list:before {
  content: "\e012";
}

.glyphicon-ok:before {
  content: "\e013";
}

.glyphicon-remove:before {
  content: "\e014";
}

.glyphicon-zoom-in:before {
  content: "\e015";
}

.glyphicon-zoom-out:before {
  content: "\e016";
}

.glyphicon-off:before {
  content: "\e017";
}

.glyphicon-signal:before {
  content: "\e018";
}

.glyphicon-cog:before {
  content: "\e019";
}

.glyphicon-trash:before {
  content: "\e020";
}

.glyphicon-home:before {
  content: "\e021";
}

.glyphicon-file:before {
  content: "\e022";
}

.glyphicon-time:before {
  content: "\e023";
}

.glyphicon-road:before {
  content: "\e024";
}

.glyphicon-download-alt:before {
  content: "\e025";
}

.glyphicon-download:before {
  content: "\e026";
}

.glyphicon-upload:before {
  content: "\e027";
}

.glyphicon-inbox:before {
  content: "\e028";
}

.glyphicon-play-circle:before {
  content: "\e029";
}

.glyphicon-repeat:before {
  content: "\e030";
}

.glyphicon-refresh:before {
  content: "\e031";
}

.glyphicon-list-alt:before {
  content: "\e032";
}

.glyphicon-flag:before {
  content: "\e034";
}

.glyphicon-headphones:before {
  content: "\e035";
}

.glyphicon-volume-off:before {
  content: "\e036";
}

.glyphicon-volume-down:before {
  content: "\e037";
}

.glyphicon-volume-up:before {
  content: "\e038";
}

.glyphicon-qrcode:before {
  content: "\e039";
}

.glyphicon-barcode:before {
  content: "\e040";
}

.glyphicon-tag:before {
  content: "\e041";
}

.glyphicon-tags:before {
  content: "\e042";
}

.glyphicon-book:before {
  content: "\e043";
}

.glyphicon-print:before {
  content: "\e045";
}

.glyphicon-font:before {
  content: "\e047";
}

.glyphicon-bold:before {
  content: "\e048";
}

.glyphicon-italic:before {
  content: "\e049";
}

.glyphicon-text-height:before {
  content: "\e050";
}

.glyphicon-text-width:before {
  content: "\e051";
}

.glyphicon-align-left:before {
  content: "\e052";
}

.glyphicon-align-center:before {
  content: "\e053";
}

.glyphicon-align-right:before {
  content: "\e054";
}

.glyphicon-align-justify:before {
  content: "\e055";
}

.glyphicon-list:before {
  content: "\e056";
}

.glyphicon-indent-left:before {
  content: "\e057";
}

.glyphicon-indent-right:before {
  content: "\e058";
}

.glyphicon-facetime-video:before {
  content: "\e059";
}

.glyphicon-picture:before {
  content: "\e060";
}

.glyphicon-map-marker:before {
  content: "\e062";
}

.glyphicon-adjust:before {
  content: "\e063";
}

.glyphicon-tint:before {
  content: "\e064";
}

.glyphicon-edit:before {
  content: "\e065";
}

.glyphicon-share:before {
  content: "\e066";
}

.glyphicon-check:before {
  content: "\e067";
}

.glyphicon-move:before {
  content: "\e068";
}

.glyphicon-step-backward:before {
  content: "\e069";
}

.glyphicon-fast-backward:before {
  content: "\e070";
}

.glyphicon-backward:before {
  content: "\e071";
}

.glyphicon-play:before {
  content: "\e072";
}

.glyphicon-pause:before {
  content: "\e073";
}

.glyphicon-stop:before {
  content: "\e074";
}

.glyphicon-forward:before {
  content: "\e075";
}

.glyphicon-fast-forward:before {
  content: "\e076";
}

.glyphicon-step-forward:before {
  content: "\e077";
}

.glyphicon-eject:before {
  content: "\e078";
}

.glyphicon-chevron-left:before {
  content: "\e079";
}

.glyphicon-chevron-right:before {
  content: "\e080";
}

.glyphicon-plus-sign:before {
  content: "\e081";
}

.glyphicon-minus-sign:before {
  content: "\e082";
}

.glyphicon-remove-sign:before {
  content: "\e083";
}

.glyphicon-ok-sign:before {
  content: "\e084";
}

.glyphicon-question-sign:before {
  content: "\e085";
}

.glyphicon-info-sign:before {
  content: "\e086";
}

.glyphicon-screenshot:before {
  content: "\e087";
}

.glyphicon-remove-circle:before {
  content: "\e088";
}

.glyphicon-ok-circle:before {
  content: "\e089";
}

.glyphicon-ban-circle:before {
  content: "\e090";
}

.glyphicon-arrow-left:before {
  content: "\e091";
}

.glyphicon-arrow-right:before {
  content: "\e092";
}

.glyphicon-arrow-up:before {
  content: "\e093";
}

.glyphicon-arrow-down:before {
  content: "\e094";
}

.glyphicon-share-alt:before {
  content: "\e095";
}

.glyphicon-resize-full:before {
  content: "\e096";
}

.glyphicon-resize-small:before {
  content: "\e097";
}

.glyphicon-exclamation-sign:before {
  content: "\e101";
}

.glyphicon-gift:before {
  content: "\e102";
}

.glyphicon-leaf:before {
  content: "\e103";
}

.glyphicon-eye-open:before {
  content: "\e105";
}

.glyphicon-eye-close:before {
  content: "\e106";
}

.glyphicon-warning-sign:before {
  content: "\e107";
}

.glyphicon-plane:before {
  content: "\e108";
}

.glyphicon-random:before {
  content: "\e110";
}

.glyphicon-comment:before {
  content: "\e111";
}

.glyphicon-magnet:before {
  content: "\e112";
}

.glyphicon-chevron-up:before {
  content: "\e113";
}

.glyphicon-chevron-down:before {
  content: "\e114";
}

.glyphicon-retweet:before {
  content: "\e115";
}

.glyphicon-shopping-cart:before {
  content: "\e116";
}

.glyphicon-folder-close:before {
  content: "\e117";
}

.glyphicon-folder-open:before {
  content: "\e118";
}

.glyphicon-resize-vertical:before {
  content: "\e119";
}

.glyphicon-resize-horizontal:before {
  content: "\e120";
}

.glyphicon-hdd:before {
  content: "\e121";
}

.glyphicon-bullhorn:before {
  content: "\e122";
}

.glyphicon-certificate:before {
  content: "\e124";
}

.glyphicon-thumbs-up:before {
  content: "\e125";
}

.glyphicon-thumbs-down:before {
  content: "\e126";
}

.glyphicon-hand-right:before {
  content: "\e127";
}

.glyphicon-hand-left:before {
  content: "\e128";
}

.glyphicon-hand-up:before {
  content: "\e129";
}

.glyphicon-hand-down:before {
  content: "\e130";
}

.glyphicon-circle-arrow-right:before {
  content: "\e131";
}

.glyphicon-circle-arrow-left:before {
  content: "\e132";
}

.glyphicon-circle-arrow-up:before {
  content: "\e133";
}

.glyphicon-circle-arrow-down:before {
  content: "\e134";
}

.glyphicon-globe:before {
  content: "\e135";
}

.glyphicon-tasks:before {
  content: "\e137";
}

.glyphicon-filter:before {
  content: "\e138";
}

.glyphicon-fullscreen:before {
  content: "\e140";
}

.glyphicon-dashboard:before {
  content: "\e141";
}

.glyphicon-heart-empty:before {
  content: "\e143";
}

.glyphicon-link:before {
  content: "\e144";
}

.glyphicon-phone:before {
  content: "\e145";
}

.glyphicon-usd:before {
  content: "\e148";
}

.glyphicon-gbp:before {
  content: "\e149";
}

.glyphicon-sort:before {
  content: "\e150";
}

.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

.glyphicon-sort-by-order:before {
  content: "\e153";
}

.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

.glyphicon-sort-by-attributes:before {
  content: "\e155";
}

.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

.glyphicon-unchecked:before {
  content: "\e157";
}

.glyphicon-expand:before {
  content: "\e158";
}

.glyphicon-collapse-down:before {
  content: "\e159";
}

.glyphicon-collapse-up:before {
  content: "\e160";
}

.glyphicon-log-in:before {
  content: "\e161";
}

.glyphicon-flash:before {
  content: "\e162";
}

.glyphicon-log-out:before {
  content: "\e163";
}

.glyphicon-new-window:before {
  content: "\e164";
}

.glyphicon-record:before {
  content: "\e165";
}

.glyphicon-save:before {
  content: "\e166";
}

.glyphicon-open:before {
  content: "\e167";
}

.glyphicon-saved:before {
  content: "\e168";
}

.glyphicon-import:before {
  content: "\e169";
}

.glyphicon-export:before {
  content: "\e170";
}

.glyphicon-send:before {
  content: "\e171";
}

.glyphicon-floppy-disk:before {
  content: "\e172";
}

.glyphicon-floppy-saved:before {
  content: "\e173";
}

.glyphicon-floppy-remove:before {
  content: "\e174";
}

.glyphicon-floppy-save:before {
  content: "\e175";
}

.glyphicon-floppy-open:before {
  content: "\e176";
}

.glyphicon-credit-card:before {
  content: "\e177";
}

.glyphicon-transfer:before {
  content: "\e178";
}

.glyphicon-cutlery:before {
  content: "\e179";
}

.glyphicon-header:before {
  content: "\e180";
}

.glyphicon-compressed:before {
  content: "\e181";
}

.glyphicon-earphone:before {
  content: "\e182";
}

.glyphicon-phone-alt:before {
  content: "\e183";
}

.glyphicon-tower:before {
  content: "\e184";
}

.glyphicon-stats:before {
  content: "\e185";
}

.glyphicon-sd-video:before {
  content: "\e186";
}

.glyphicon-hd-video:before {
  content: "\e187";
}

.glyphicon-subtitles:before {
  content: "\e188";
}

.glyphicon-sound-stereo:before {
  content: "\e189";
}

.glyphicon-sound-dolby:before {
  content: "\e190";
}

.glyphicon-sound-5-1:before {
  content: "\e191";
}

.glyphicon-sound-6-1:before {
  content: "\e192";
}

.glyphicon-sound-7-1:before {
  content: "\e193";
}

.glyphicon-copyright-mark:before {
  content: "\e194";
}

.glyphicon-registration-mark:before {
  content: "\e195";
}

.glyphicon-cloud-download:before {
  content: "\e197";
}

.glyphicon-cloud-upload:before {
  content: "\e198";
}

.glyphicon-tree-conifer:before {
  content: "\e199";
}

.glyphicon-tree-deciduous:before {
  content: "\e200";
}

.glyphicon-briefcase:before {
  content: "\1f4bc";
}

.glyphicon-calendar:before {
  content: "\1f4c5";
}

.glyphicon-pushpin:before {
  content: "\1f4cc";
}

.glyphicon-paperclip:before {
  content: "\1f4ce";
}

.glyphicon-camera:before {
  content: "\1f4f7";
}

.glyphicon-lock:before {
  content: "\1f512";
}

.glyphicon-bell:before {
  content: "\1f514";
}

.glyphicon-bookmark:before {
  content: "\1f516";
}

.glyphicon-fire:before {
  content: "\1f525";
}

.glyphicon-wrench:before {
  content: "\1f527";
}


/*
Version: 3.4.0 Timestamp: Tue May 14 08:27:33 PDT 2013
*/
.select2-container {
    margin: 0;
    position: relative;
    display: inline-block;
    /* inline-block for ie7 */
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input{
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.

    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box; /* webkit */
   -khtml-box-sizing: border-box; /* konqueror */
     -moz-box-sizing: border-box; /* firefox */
      -ms-box-sizing: border-box; /* ie */
          box-sizing: border-box; /* css3 */
}

.select2-container .select2-choice {
    display: block;
    height: 26px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;

    /*border: 1px solid #aaa;*/
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;

    /*-webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;

    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #fff;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));
    background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);
    background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);
    background-image: -o-linear-gradient(bottom, #eeeeee 0%, #ffffff 50%);
    background-image: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
    background-image: linear-gradient(top, #ffffff 0%, #eeeeee 50%);*/
}

.select2-container.select2-drop-above .select2-choice {
    /*border-bottom-color: #aaa;*/

    -webkit-border-radius:0 0 4px 4px;
       -moz-border-radius:0 0 4px 4px;
            border-radius:0 0 4px 4px;

    /*background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.9, white));
    background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 90%);
    background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 90%);
    background-image: -o-linear-gradient(bottom, #eeeeee 0%, white 90%);
    background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
    background-image: linear-gradient(top, #eeeeee 0%,#ffffff 90%);*/
}

.select2-container.select2-allowclear .select2-choice span {
    margin-right: 42px;
}

.select2-container .select2-choice span {
    margin-right: 26px;
    display: block;
    overflow: hidden;

    white-space: nowrap;

    -ms-text-overflow: ellipsis;
     -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
}

.select2-container .select2-choice abbr {
    display: none;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 24px;
    top: 8px;

    font-size: 1px;
    text-decoration: none;

    border: 0;
    /*background: url('select2.png') right top no-repeat;*/
    cursor: pointer;
    outline: 0;
}

.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block;
}

.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer;
}

.select2-drop-mask {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9998;
}

.select2-drop {
    width: 100%;
    margin-top:-1px;
    position: absolute;
    z-index: 9999;
    top: 100%;

    background: #fff;
    color: #000;
    /*border: 1px solid #aaa;*/
    border-top: 0;

    /*-webkit-border-radius: 0 0 4px 4px;
       -moz-border-radius: 0 0 4px 4px;
            border-radius: 0 0 4px 4px;

    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
       -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 4px 5px rgba(0, 0, 0, .15);*/
}

.select2-drop-auto-width {
    border-top: 1px solid #aaa;
    width: auto;
}

.select2-drop-auto-width .select2-search {
    padding-top: 4px;
}

.select2-drop.select2-drop-above {
    margin-top: 1px;
    /*border-top: 1px solid #aaa;*/
    border-bottom: 0;

    /*-webkit-border-radius: 4px 4px 0 0;
       -moz-border-radius: 4px 4px 0 0;
            border-radius: 4px 4px 0 0;

    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
       -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);*/
}

.select2-container .select2-choice div {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;

    /*border-left: 1px solid #aaa;*/
    -webkit-border-radius: 0 4px 4px 0;
       -moz-border-radius: 0 4px 4px 0;
            border-radius: 0 4px 4px 0;

    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;

    /*background: #ccc;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
    background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    background-image: -o-linear-gradient(bottom, #ccc 0%, #eee 60%);
    background-image: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 60%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
    background-image: linear-gradient(top, #cccccc 0%, #eeeeee 60%);*/
}

.select2-container .select2-choice div b {
    display: block;
    width: 100%;
    height: 100%;
    background: url('select2.png') no-repeat 0 1px;
}

.select2-search {
    display: inline-block;
    width: 100%;
    min-height: 26px;
    margin: 0;
    padding-left: 4px;
    padding-right: 4px;

    position: relative;
    z-index: 10000;

    white-space: nowrap;
}

.select2-search input {
    width: 100%;
    height: auto !important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;

    outline: 0;
    font-family: sans-serif;
    font-size: 1em;

    /*border: 1px solid #aaa;*/
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;

    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;

    /*background: #fff url('select2.png') no-repeat 100% -22px;
    background: url('select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
    background: url('select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('select2.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
    background: url('select2.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    background: url('select2.png') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);*/
}

.select2-drop.select2-drop-above .select2-search input {
    margin-top: 4px;
}

.select2-search input.select2-active {
    /*background: #fff url('select2-spinner.gif') no-repeat 100%;
    background: url('select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
    background: url('select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, linear-gradient(top, #ffffff 85%, #eeeeee 99%);*/
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    /*border: 1px solid #5897fb;*/
    outline: none;

    /*-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
       -moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
            box-shadow: 0 0 5px rgba(0,0,0,.3);*/
}

.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;
    /*-webkit-box-shadow: 0 1px 0 #fff inset;
       -moz-box-shadow: 0 1px 0 #fff inset;
            box-shadow: 0 1px 0 #fff inset;

    -webkit-border-bottom-left-radius: 0;
        -moz-border-radius-bottomleft: 0;
            border-bottom-left-radius: 0;

    -webkit-border-bottom-right-radius: 0;
        -moz-border-radius-bottomright: 0;
            border-bottom-right-radius: 0;*/

    /*background-color: #eee;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
    background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
    background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
    background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
    background-image: -ms-linear-gradient(top, #ffffff 0%,#eeeeee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
    background-image: linear-gradient(top, #ffffff 0%,#eeeeee 50%);*/
}

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    /*border: 1px solid #5897fb;
    border-top-color: transparent;*/

    /*background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, white), color-stop(0.5, #eeeeee));
    background-image: -webkit-linear-gradient(center top, white 0%, #eeeeee 50%);
    background-image: -moz-linear-gradient(center top, white 0%, #eeeeee 50%);
    background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
    background-image: -ms-linear-gradient(bottom, #ffffff 0%,#eeeeee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
    background-image: linear-gradient(bottom, #ffffff 0%,#eeeeee 50%);*/
}

.select2-dropdown-open .select2-choice div {
    background: transparent;
    border-left: none;
    filter: none;
}
.select2-dropdown-open .select2-choice div b {
    background-position: -18px 1px;
}

/* results */
.select2-results {
    max-height: 200px;
    padding: 0 0 0 4px;
    margin: 4px 4px 4px 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0;
}

.select2-results ul.select2-result-sub > li .select2-result-label { padding-left: 20px }
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 40px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 60px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 80px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 100px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 110px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 120px }

.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none;
}

.select2-results li.select2-result-with-children > .select2-result-label {
    font-weight: bold;
}

.select2-results .select2-result-label {
    padding: 3px 7px 4px;
    margin: 0;
    cursor: pointer;

    min-height: 1em;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}

.select2-results .select2-highlighted {
    background: #3875d7;
    color: #fff;
}

.select2-results li em {
    background: #feffde;
    font-style: normal;
}

.select2-results .select2-highlighted em {
    background: transparent;
}

.select2-results .select2-highlighted ul {
    background: white;
    color: #000;
}


.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
}

/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

.select2-results .select2-selected {
    display: none;
}

.select2-more-results.select2-active {
    background: #f4f4f4 url('select2-spinner.gif') no-repeat 100%;
}

.select2-more-results {
    background: #f4f4f4;
    display: list-item;
}

/* disabled styles */

.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    /*border: 1px solid #ddd;*/
    cursor: default;
}

.select2-container.select2-container-disabled .select2-choice div {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0;
}

.select2-container.select2-container-disabled .select2-choice abbr {
    display: none;
}


/* multiselect */

.select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
    margin: 0;
    padding: 0;
    position: relative;

    /*border: 1px solid #aaa;*/
    cursor: text;
    overflow: hidden;

    /*background-color: #fff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
    background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);*/
}

.select2-locked {
  padding: 3px 5px 3px 5px !important;
}

.select2-container-multi .select2-choices {
    min-height: 26px;
}

.select2-container-multi.select2-container-active .select2-choices {
    /*border: 1px solid #5897fb;*/
    outline: none;

    /*-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
       -moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
            box-shadow: 0 0 5px rgba(0,0,0,.3);*/
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

.select2-container-multi .select2-choices .select2-search-field input {
    padding: 5px;
    margin: 1px 0;

    font-family: sans-serif;
    font-size: 100%;
    color: #666;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
    background: transparent !important;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url('select2-spinner.gif') no-repeat 100% !important;
}

.select2-default {
    color: #999 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;

    line-height: 13px;
    color: #333;
    cursor: default;
    /*border: 1px solid #aaaaaa;*/

    /*-webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;

    -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
       -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
            box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);*/

    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    /*background-color: #e4e4e4;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0 );
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);*/
}
.select2-container-multi .select2-choices .select2-search-choice span {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}

.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;

    font-size: 1px;
    outline: none;
    background: url('select2.png') right top no-repeat;
}

.select2-container-multi .select2-search-choice-close {
    left: 3px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}

/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices{
    background-color: #f4f4f4;
    background-image: none;
    /*border: 1px solid #ddd;*/
    cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 5px;
    /*border: 1px solid #ddd;*/
    background-image: none;
    background-color: #f4f4f4;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {    display: none;
    background:none;
}
/* end multiselect */


.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: underline;
}

.select2-offscreen, .select2-offscreen:focus {
    clip: rect(0 0 0 0);
    width: 1px;
    height: 1px;
    border: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    position: absolute;
    outline: 0;
    left: 0px;
}

.select2-display-none {
    display: none;
}

.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll;
}
/* Retina-ize icons */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi)  {
  .select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice div b {
      background-image: url('select2x2.png') !important;
      background-repeat: no-repeat !important;
      background-size: 60px 40px !important;
  }
  .select2-search input {
      background-position: 100% -21px !important;
  }
}

ul.wysihtml5-toolbar {
	margin: 0;
	padding: 0;
	display: block;
}

ul.wysihtml5-toolbar::after {
	clear: both;
	display: table;
	content: "";
}

ul.wysihtml5-toolbar > li {
	float: left;
	display: list-item;
	list-style: none;
	margin: 0 5px 10px 0;
}

ul.wysihtml5-toolbar a[data-wysihtml5-command=bold] {
	font-weight: bold;
}

ul.wysihtml5-toolbar a[data-wysihtml5-command=italic] {
	font-style: italic;
}

ul.wysihtml5-toolbar a[data-wysihtml5-command=underline] {
	text-decoration: underline;
}

ul.wysihtml5-toolbar a.btn.wysihtml5-command-active {
	background-image: none;
	-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);
	background-color: #E6E6E6;
	background-color: #D9D9D9;
	outline: 0;
}

ul.wysihtml5-commands-disabled .dropdown-menu {
	display: none !important;
}

ul.wysihtml5-toolbar div.wysihtml5-colors {
  display:block;
  width: 50px;
  height: 20px;
  margin-top: 2px;
  margin-left: 5px;
  position: absolute;
  pointer-events: none;
}

ul.wysihtml5-toolbar a.wysihtml5-colors-title {
  padding-left: 70px;
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value="black"] {
  background: black !important;
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value="silver"] {
  background: silver !important;
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value="gray"] {
  background: gray !important;
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value="maroon"] {
  background: maroon !important;
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value="red"] {
  background: red !important;
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value="purple"] {
  background: purple !important;
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value="green"] {
  background: green !important;
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value="olive"] {
  background: olive !important;
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value="navy"] {
  background: navy !important;
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value="blue"] {
  background: blue !important;
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value="orange"] {
  background: orange !important;
}

.com { color: #93a1a1; }
.lit { color: #195f91; }
.pun, .opn, .clo { color: #93a1a1; }
.fun { color: #dc322f; }
.str, .atv { color: #D14; }
.kwd, .linenums .tag { color: #1e347b; }
.typ, .atn, .dec, .var { color: teal; }
.pln { color: #48484c; }

.prettyprint {
  padding: 8px;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
}
.prettyprint.linenums {
  -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
     -moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
          box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
}

/* Specify class=linenums on a pre to get line numbering */
ol.linenums {
  margin: 0 0 0 33px; /* IE indents via margin-left */
} 
ol.linenums li {
  padding-left: 12px;
  color: #bebec5;
  line-height: 18px;
  text-shadow: 0 1px 0 #fff;
}
/* ============================================================
 * bootstrapSwitch v1.8 by Larentis Mattia @SpiritualGuru
 * http://www.larentis.eu/
 *
 * Enhanced for radiobuttons by Stein, Peter @BdMdesigN
 * http://www.bdmdesign.org/
 *
 * Project site:
 * http://www.larentis.eu/switch/
 * ============================================================
 * Licensed under the Apache License, Version 2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 * ============================================================ */
.has-switch {
  display: inline-block;
  cursor: pointer;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  position: relative;
  text-align: left;
  overflow: hidden;
  line-height: 8px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  vertical-align: middle;
  min-width: 100px;
}
.has-switch.switch-mini {
  min-width: 72px;
}
.has-switch.switch-mini i.switch-mini-icons {
  height: 1.20em;
  line-height: 9px;
  vertical-align: text-top;
  text-align: center;
  transform: scale(0.6);
  margin-top: -1px;
  margin-bottom: -1px;
}
.has-switch.switch-small {
  min-width: 80px;
}
.has-switch.switch-large {
  min-width: 120px;
}
.has-switch.deactivate {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: default !important;
}
.has-switch.deactivate label,
.has-switch.deactivate span {
  cursor: default !important;
}
.has-switch > div {
  display: inline-block;
  width: 150%;
  position: relative;
  top: 0;
}
.has-switch > div.switch-animate {
  -webkit-transition: left 0.5s;
  -moz-transition: left 0.5s;
  -o-transition: left 0.5s;
  transition: left 0.5s;
}
.has-switch > div.switch-off {
  left: -50%;
}
.has-switch > div.switch-on {
  left: 0%;
}
.has-switch input[type=radio],
.has-switch input[type=checkbox] {
  display: none;
}
.has-switch span,
.has-switch label {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
  display: inline-block;
  height: 100%;
  padding-bottom: 4px;
  padding-top: 4px;
  font-size: 14px;
  line-height: 20px;
}
.has-switch span.switch-mini,
.has-switch label.switch-mini {
  padding-bottom: 4px;
  padding-top: 4px;
  font-size: 10px;
  line-height: 9px;
}
.has-switch span.switch-small,
.has-switch label.switch-small {
  padding-bottom: 3px;
  padding-top: 3px;
  font-size: 12px;
  line-height: 18px;
}
.has-switch span.switch-large,
.has-switch label.switch-large {
  padding-bottom: 9px;
  padding-top: 9px;
  font-size: 16px;
  line-height: normal;
}
.has-switch label {
  text-align: center;
  margin-top: -1px;
  margin-bottom: -1px;
  z-index: 100;
  width: 34%;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  color: #333333;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.has-switch label:hover,
.has-switch label:focus,
.has-switch label:active,
.has-switch label.active,
.has-switch label.disabled,
.has-switch label[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}
.has-switch label:active,
.has-switch label.active {
  background-color: #cccccc \9;
}
.has-switch label i {
  color: #000;
  text-shadow: 0 1px 0 #fff;
  line-height: 18px;
  pointer-events: none;
}
.has-switch span {
  text-align: center;
  z-index: 1;
  width: 33%;
}
.has-switch span.switch-left {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.has-switch span.switch-right {
  color: #333333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #f0f0f0;
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: -o-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: linear-gradient(to bottom, #e6e6e6, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
  border-color: #ffffff #ffffff #d9d9d9;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #ffffff;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.has-switch span.switch-right:hover,
.has-switch span.switch-right:focus,
.has-switch span.switch-right:active,
.has-switch span.switch-right.active,
.has-switch span.switch-right.disabled,
.has-switch span.switch-right[disabled] {
  color: #333333;
  background-color: #ffffff;
  *background-color: #f2f2f2;
}
.has-switch span.switch-right:active,
.has-switch span.switch-right.active {
  background-color: #e6e6e6 \9;
}
.has-switch span.switch-primary,
.has-switch span.switch-left {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #005fcc;
  background-image: -moz-linear-gradient(top, #0044cc, #0088cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0044cc), to(#0088cc));
  background-image: -webkit-linear-gradient(top, #0044cc, #0088cc);
  background-image: -o-linear-gradient(top, #0044cc, #0088cc);
  background-image: linear-gradient(to bottom, #0044cc, #0088cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0044cc', endColorstr='#ff0088cc', GradientType=0);
  border-color: #0088cc #0088cc #005580;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0088cc;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.has-switch span.switch-primary:hover,
.has-switch span.switch-left:hover,
.has-switch span.switch-primary:focus,
.has-switch span.switch-left:focus,
.has-switch span.switch-primary:active,
.has-switch span.switch-left:active,
.has-switch span.switch-primary.active,
.has-switch span.switch-left.active,
.has-switch span.switch-primary.disabled,
.has-switch span.switch-left.disabled,
.has-switch span.switch-primary[disabled],
.has-switch span.switch-left[disabled] {
  color: #ffffff;
  background-color: #0088cc;
  *background-color: #0077b3;
}
.has-switch span.switch-primary:active,
.has-switch span.switch-left:active,
.has-switch span.switch-primary.active,
.has-switch span.switch-left.active {
  background-color: #006699 \9;
}
.has-switch span.switch-info {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #41a7c5;
  background-image: -moz-linear-gradient(top, #2f96b4, #5bc0de);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2f96b4), to(#5bc0de));
  background-image: -webkit-linear-gradient(top, #2f96b4, #5bc0de);
  background-image: -o-linear-gradient(top, #2f96b4, #5bc0de);
  background-image: linear-gradient(to bottom, #2f96b4, #5bc0de);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2f96b4', endColorstr='#ff5bc0de', GradientType=0);
  border-color: #5bc0de #5bc0de #28a1c5;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #5bc0de;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.has-switch span.switch-info:hover,
.has-switch span.switch-info:focus,
.has-switch span.switch-info:active,
.has-switch span.switch-info.active,
.has-switch span.switch-info.disabled,
.has-switch span.switch-info[disabled] {
  color: #ffffff;
  background-color: #5bc0de;
  *background-color: #46b8da;
}
.has-switch span.switch-info:active,
.has-switch span.switch-info.active {
  background-color: #31b0d5 \9;
}
.has-switch span.switch-success {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #58b058;
  background-image: -moz-linear-gradient(top, #51a351, #62c462);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#51a351), to(#62c462));
  background-image: -webkit-linear-gradient(top, #51a351, #62c462);
  background-image: -o-linear-gradient(top, #51a351, #62c462);
  background-image: linear-gradient(to bottom, #51a351, #62c462);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff51a351', endColorstr='#ff62c462', GradientType=0);
  border-color: #62c462 #62c462 #3b9e3b;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #62c462;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.has-switch span.switch-success:hover,
.has-switch span.switch-success:focus,
.has-switch span.switch-success:active,
.has-switch span.switch-success.active,
.has-switch span.switch-success.disabled,
.has-switch span.switch-success[disabled] {
  color: #ffffff;
  background-color: #62c462;
  *background-color: #4fbd4f;
}
.has-switch span.switch-success:active,
.has-switch span.switch-success.active {
  background-color: #42b142 \9;
}
.has-switch span.switch-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #f9a123;
  background-image: -moz-linear-gradient(top, #f89406, #fbb450);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f89406), to(#fbb450));
  background-image: -webkit-linear-gradient(top, #f89406, #fbb450);
  background-image: -o-linear-gradient(top, #f89406, #fbb450);
  background-image: linear-gradient(to bottom, #f89406, #fbb450);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff89406', endColorstr='#fffbb450', GradientType=0);
  border-color: #fbb450 #fbb450 #f89406;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #fbb450;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.has-switch span.switch-warning:hover,
.has-switch span.switch-warning:focus,
.has-switch span.switch-warning:active,
.has-switch span.switch-warning.active,
.has-switch span.switch-warning.disabled,
.has-switch span.switch-warning[disabled] {
  color: #ffffff;
  background-color: #fbb450;
  *background-color: #faa937;
}
.has-switch span.switch-warning:active,
.has-switch span.switch-warning.active {
  background-color: #fa9f1e \9;
}
.has-switch span.switch-danger {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #d14641;
  background-image: -moz-linear-gradient(top, #bd362f, #ee5f5b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bd362f), to(#ee5f5b));
  background-image: -webkit-linear-gradient(top, #bd362f, #ee5f5b);
  background-image: -o-linear-gradient(top, #bd362f, #ee5f5b);
  background-image: linear-gradient(to bottom, #bd362f, #ee5f5b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbd362f', endColorstr='#ffee5f5b', GradientType=0);
  border-color: #ee5f5b #ee5f5b #e51d18;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #ee5f5b;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.has-switch span.switch-danger:hover,
.has-switch span.switch-danger:focus,
.has-switch span.switch-danger:active,
.has-switch span.switch-danger.active,
.has-switch span.switch-danger.disabled,
.has-switch span.switch-danger[disabled] {
  color: #ffffff;
  background-color: #ee5f5b;
  *background-color: #ec4844;
}
.has-switch span.switch-danger:active,
.has-switch span.switch-danger.active {
  background-color: #e9322d \9;
}
.has-switch span.switch-default {
  color: #333333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #f0f0f0;
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: -o-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: linear-gradient(to bottom, #e6e6e6, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
  border-color: #ffffff #ffffff #d9d9d9;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #ffffff;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.has-switch span.switch-default:hover,
.has-switch span.switch-default:focus,
.has-switch span.switch-default:active,
.has-switch span.switch-default.active,
.has-switch span.switch-default.disabled,
.has-switch span.switch-default[disabled] {
  color: #333333;
  background-color: #ffffff;
  *background-color: #f2f2f2;
}
.has-switch span.switch-default:active,
.has-switch span.switch-default.active {
  background-color: #e6e6e6 \9;
}
@import url("https://fonts.googleapis.com/css?family=Lato:400,700,700italic,900,400italic,300");
@font-face {
  font-family: 'Flat-UI-Icons';
  src: url('../fonts/Flat-UI-Icons.eot');
  src: url('../fonts/Flat-UI-Icons.eot?#iefix') format('embedded-opentype'), url('../fonts/Flat-UI-Icons.woff') format('woff'), url('../fonts/Flat-UI-Icons.ttf') format('truetype'), url('../fonts/Flat-UI-Icons.svg#Flat-UI-Icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: 'Flat-UI-Icons';
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
}
/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="fui-"] {
*/
.fui-arrow-right,
.fui-arrow-left,
.fui-cmd,
.fui-check-inverted,
.fui-heart,
.fui-location,
.fui-plus,
.fui-check,
.fui-cross,
.fui-list,
.fui-new,
.fui-video,
.fui-photo,
.fui-volume,
.fui-time,
.fui-eye,
.fui-chat,
.fui-search,
.fui-user,
.fui-mail,
.fui-lock,
.fui-gear,
.fui-radio-unchecked,
.fui-radio-checked,
.fui-checkbox-unchecked,
.fui-checkbox-checked,
.fui-calendar-solid,
.fui-pause,
.fui-play,
.fui-check-inverted-2 {
  display: inline-block;
  font-family: 'Flat-UI-Icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
}
.fui-arrow-right:before {
  content: "\e02c";
}
.fui-arrow-left:before {
  content: "\e02d";
}
.fui-cmd:before {
  content: "\e02f";
}
.fui-check-inverted:before {
  content: "\e006";
}
.fui-heart:before {
  content: "\e007";
}
.fui-location:before {
  content: "\e008";
}
.fui-plus:before {
  content: "\e009";
}
.fui-check:before {
  content: "\e00a";
}
.fui-cross:before {
  content: "\e00b";
}
.fui-list:before {
  content: "\e00c";
}
.fui-new:before {
  content: "\e00d";
}
.fui-video:before {
  content: "\e00e";
}
.fui-photo:before {
  content: "\e00f";
}
.fui-volume:before {
  content: "\e010";
}
.fui-time:before {
  content: "\e011";
}
.fui-eye:before {
  content: "\e012";
}
.fui-chat:before {
  content: "\e013";
}
.fui-search:before {
  content: "\e01c";
}
.fui-user:before {
  content: "\e01d";
}
.fui-mail:before {
  content: "\e01e";
}
.fui-lock:before {
  content: "\e01f";
}
.fui-gear:before {
  content: "\e024";
}
.fui-radio-unchecked:before {
  content: "\e02b";
}
.fui-radio-checked:before {
  content: "\e032";
}
.fui-checkbox-unchecked:before {
  content: "\e033";
}
.fui-checkbox-checked:before {
  content: "\e034";
}
.fui-calendar-solid:before {
  content: "\e022";
}
.fui-pause:before {
  content: "\e03b";
}
.fui-play:before {
  content: "\e03c";
}
.fui-check-inverted-2:before {
  content: "\e000";
}

/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
		
	.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.8);
		z-index: 100;
		display: none;
		top: 0;
		left: 0; 
		}
	
	.reveal-modal {
		visibility: hidden;
		top: 100px; 
		/*left: 50%;*/
		margin-left: -300px;
		/*width: 520px;*/
		background: #fff url(modal-gloss.png) no-repeat -200px -80px;
		position: absolute;
		z-index: 101;
		padding: 10px 14px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		}
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		font-size: 22px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		} 
	/*
		
	NOTES
	
	Close button entity is &#215;
	
	Example markup
	
	<div id="myModal" class="reveal-modal">
		<h2>Awesome. I have it.</h2>
		<p class="lead">Your couch.  I it's mine.</p>
		<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ultrices aliquet placerat. Duis pulvinar orci et nisi euismod vitae tempus lorem consectetur. Duis at magna quis turpis mattis venenatis eget id diam. </p>
		<a class="close-reveal-modal">&#215;</a>
	</div>
	
	*/

ul.resp-tabs-list { margin: 0px; padding: 0px; }

.resp-tabs-list li { font-weight: 600; font-size: 13px; display: inline-block; padding: 13px 15px; margin: 0; list-style: none; cursor: pointer; float: left; }

.resp-tabs-container { padding: 0px;  clear: left; }

h2.resp-accordion { cursor: pointer; padding: 5px; display: none; }

.resp-tab-content { display: none; padding: 15px; }

.resp-tab-active { border-bottom: none; padding: 12px 14px 14px 14px !important; }

.resp-tab-active { border-bottom: none;  }

.resp-content-active, .resp-accordion-active { display: block; }

.resp-tab-content { border: 1px solid #c1c1c1; }

h2.resp-accordion { font-size: 13px; border: 1px solid #c1c1c1; border-top: 0px solid #c1c1c1; margin: 0px; padding: 10px 15px; }

h2.resp-tab-active { border-bottom: 0px solid #c1c1c1 !important; margin-bottom: 0px !important; padding: 10px 15px !important; }

h2.resp-tab-title:last-child { border-bottom: 12px solid #c1c1c1 !important; background: blue; }

/*-----------Vertical tabs-----------*/

.resp-vtabs ul.resp-tabs-list { float: left; }

.resp-vtabs .resp-tabs-list li { display: block; padding: 0 !important; margin: 0; cursor: pointer; float: none; }

.resp-vtabs .resp-tabs-container { padding: 0px; float: left;  min-height: 250px;clear: none; }

.resp-vtabs .resp-tab-content { border: none; }

.resp-vtabs li.resp-tab-active {  position: relative; z-index: 1;  padding: 0 !important; }

.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; }

/*-----------Accordion styles-----------*/

h2.resp-tab-active { background: #DBDBDB !important; }

.resp-easy-accordion h2.resp-accordion { display: block; }

.resp-easy-accordion .resp-tab-content { border: 1px solid #c1c1c1; }

.resp-easy-accordion .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1 !important; }

.resp-jfit { width: 100%; margin: 0px; }

.resp-tab-content-active { display: block; }

h2.resp-accordion:first-child { border-top: 1px solid #c1c1c1 !important; }



/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/

@media only screen and (max-width: 768px) {
	
.resp-vtabs h2.resp-accordion  .resp-arrow  { display:none}


 ul.resp-tabs-list {

 display: none;

}

 h2.resp-accordion {

 display: block;
 padding:0 15px;

}
 h2.resp-accordion .willbox-left { padding-top:10px;}

 .resp-vtabs .resp-tab-content {

 border: 1px solid #C1C1C1;

}

 .resp-vtabs .resp-tabs-container {

 border: none;

 float: none;

 width: 100%;

 min-height: initial;

 clear: none;

}

 .resp-accordion-closed {

 display:none !important;

}

 .resp-vtabs .resp-tab-content:last-child {

 border-bottom: 1px solid #c1c1c1 !important;

}

}

/*!
 * Bootstrap Modal
 *
 * Copyright Jordan Schroter
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */

.modal-open {
	overflow: hidden;
}


/* add a scroll bar to stop page from jerking around */
.modal-open.page-overflow .page-container,
.modal-open.page-overflow .page-container .navbar-fixed-top,
.modal-open.page-overflow .page-container .navbar-fixed-bottom,
.modal-open.page-overflow .modal-scrollable {
	overflow-y: scroll;
}

@media (max-width: 979px) {
	.modal-open.page-overflow .page-container .navbar-fixed-top,
	.modal-open.page-overflow .page-container .navbar-fixed-bottom  {
		overflow-y: visible;
	}
}


.modal-scrollable {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: auto;
}

.modal {
	outline: none;
	position: absolute;
	margin-top: 0;
	top: 50%;
	overflow: visible; /* allow content to popup out (i.e tooltips) */
}

.modal.fade {
	top: -100%;
	-webkit-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;	
	   -moz-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
	     -o-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
	        transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
}

.modal.fade.in {
	top: 50%;
}

.modal-body {
	max-height: none;
	overflow: visible;
}

.modal.modal-absolute {
	position: absolute;
	z-index: 950;
}

.modal .loading-mask {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: #fff;
	border-radius: 6px;
}

.modal-backdrop.modal-absolute{
	position: absolute;
	z-index: 940;
}

.modal-backdrop, 
.modal-backdrop.fade.in{
	opacity: 0.7;
	filter: alpha(opacity=70);
	background: #fff;
}

.modal.container {
  width: 940px;
  margin-left: -470px;
}

/* Modal Overflow */

.modal-overflow.modal {
	top: 1%;
}

.modal-overflow.modal.fade {
	top: -100%;
}

.modal-overflow.modal.fade.in {
	top: 1%;
}

.modal-overflow .modal-body {
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

/* Responsive */

@media (min-width: 1200px) {
	.modal.container {
		width: 1170px;
		margin-left: -585px;
	}
}

@media (max-width: 979px) {
	.modal, 
	.modal.container,
	.modal.modal-overflow 	{
		top: 1%;
		right: 1%;
		left: 1%;
		bottom: auto;
		width: auto !important;
		height: auto !important;
		margin: 0 !important;
		padding: 0 !important;
	}
	
	.modal.fade.in, 
	.modal.container.fade.in,
	.modal.modal-overflow.fade.in {
		top: 1%;
		bottom: auto;
	}
	
	.modal-body,
	.modal-overflow .modal-body {
		position: static;
		margin: 0;
		height: auto !important;
		max-height: none !important;
		overflow: visible !important;
	}
	
	.modal-footer,
	.modal-overflow .modal-footer {
		position: static;
	}
}

.loading-spinner {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -12px 0 0 -12px;
}

/*
Animate.css - http://daneden.me/animate
Licensed under the â˜º license (http://licence.visualidiot.com/)

Copyright (c) 2012 Dan Eden*/

.animated {
	-webkit-animation-duration: 1s;
	   -moz-animation-duration: 1s;
	     -o-animation-duration: 1s;
	        animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	   -moz-animation-fill-mode: both;
	     -o-animation-fill-mode: both;
	        animation-fill-mode: both;
}

@-webkit-keyframes shake {
	0%, 100% {-webkit-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}

@-moz-keyframes shake {
	0%, 100% {-moz-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}

@-o-keyframes shake {
	0%, 100% {-o-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}

@keyframes shake {
	0%, 100% {transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
	20%, 40%, 60%, 80% {transform: translateX(10px);}
}

.shake {
	-webkit-animation-name: shake;
	-moz-animation-name: shake;
	-o-animation-name: shake;
	animation-name: shake;
}
/*!
 * Bootstrap Modal
 *
 * Copyright Jordan Schroter
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Boostrap 3 patch for for bootstrap-modal. Include BEFORE bootstrap-modal.css!
 */

body.modal-open, 
.modal-open .navbar-fixed-top, 
.modal-open .navbar-fixed-bottom {
  margin-right: 0;
}

.modal {
  left: 50%;
  bottom: auto;
  right: auto;
  padding: 0;
  width: 500px;
  margin-left: -250px;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
}

.modal.container {
  max-width: none;
}
body {
}

.select2-container .select2-choice {
    display: block;
    /*height: 26px;*/
    padding: 0px 12px;
    overflow: hidden;
    position: relative;
    /*border: 1px solid #aaa;*/
    white-space: nowrap;
    /*line-height: 26px;*/
    color: #444;
    text-decoration: none;
    /*-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;*/
    /*-webkit-touch-callout: none;*/
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    /*user-select: none;*/
    /*background-color: #fafafa !important;
    border-radius: 5px;*/
}

/*.dropdown {
  
    border: solid 1px #838383;
    text-align: left;
    float: left;
    padding: 6px 8px;
    border-radius: 0;
    background-color: #ffffff;
    font-size: 17px;
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    color: rgba(0, 0, 0, 0.75);
    height: 45px;
    line-height: 20px;
    width: 100%;
    box-sizing: border-box;
    transition: all 0.15s linear;
}*/

.tab-content .readonly .dropdown {
    background: #FCFCFC !important;
    border-color: #FCFCFC;
    box-shadow: none;
}

.credit h3 span {
    float: left;
    width: 100%;
    text-align: center;
    font-size: 25px;
    padding: 5px 0;
    color: #0f9ed0;
    font-weight: normal;
}
/*@media (min-width: 1280px){
    .content {
        width: 100%;
        margin: 0 auto;
    }
}*/
@media (min-width: 1200px) and (max-width: 1279px) {

    .content {
        width: 100%;
        margin: 0 auto;
    }
}

.tab-content {
    float: right;
    width: 85%;
    padding: 25px 25px 0 25px;
}

.nav-tabs > li.ico-gallery a {
    background: url(/assets/images/icons/icon-gallery.png) no-repeat 50% 15px;
    padding-top: 55px;
    display: block;
}

.nav-tabs > li.ico-Obituary a {
    background: url(/assets/images/icons/icon-obituary.png) no-repeat 50% 15px;
    padding-top: 55px;
    display: block;
}

.nav-tabs > li.ico-physicaldoc a {
    background: url(/assets/images/icons/icon-physical-doc.png) no-repeat 50% 15px;
    padding-top: 55px;
    display: block;
}

.nav-tabs > li.ico-Obituarydispaly a {
    background: url(/assets/images/icons/icon-obituary.png) no-repeat 50% 15px;
    padding-top: 55px;
    display: block;
}

.nav-tabs > li.ico-alivealert a {
    background: url(/assets/images/icons/icon-AliveAlert.png) no-repeat 50% 15px;
    padding-top: 55px;
    display: block;
}

.nav-tabs > li.ico-Security a {
    background: url(/assets/images/icons/icon-security.png) no-repeat 50% 15px;
    padding-top: 55px;
    display: block;
}

.nav-tabs > li.change-password a {
    background: url(/assets/images/icons/change-password.png) no-repeat 50% 15px;
    padding-top: 40px;
    display: block;
}

.nav-tabs > li.ico-will a {
    background: url(/assets/images/icons/icon-will-planning.png) no-repeat 50% 15px;
    padding-top: 55px;
    display: block;
}

.nav-tabs > li.ico-SheduledMail a {
    background: url(/assets/images/icons/icon-mail.png) no-repeat 50% 15px;
    padding-top: 55px;
    display: block;
}

.nav-tabs > li.ico-documentvault a {
    background: url(/assets/images/icons/icon-DocumentVault.png) no-repeat 50% 15px;
    padding-top: 55px;
    display: block;
}

.nav-tabs > li.ico-dashboard a {
    background: url(/assets/images/icons/icon-dashboard.png) no-repeat 50% 15px;
    padding-top: 55px;
    display: block;
}

.nav-tabs > li > a:hover {
    color: #000;
    background-color: #eeeeee;
}

.sheduled_mail_list li.scedule:hover {
    color: #000;
    background-color: #e8e5e5;
    cursor: pointer;
}

.tab-innercontent .willbox > .willbox-left:hover {
    background-color: #eeeeee;
    cursor: pointer;
}

.vault_list_content li:hover {
    background-color: #eeeeee;
    cursor: pointer;
}

.tab-content .will-form .button-save {
    margin-right: 10px;
}

.mrgn_r_10 {
    margin-right: 10px;
}

.mrgn_l_10 {
    margin-left: 10px;
}


/*.file-details {
    color: #0f9ed0;
    text-decoration: underline;
    margin-left: 5px;
}*/

.remove {
    content: "&#xe069";
    background: url(/assets/images/icons/fileremove.png) no-repeat 0 center;
    width: 16px;
    height: 16px;
    display: inline-block;
    overflow: hidden;
    text-indent: 9999px;
    margin: 2px 7px 0 0;
    border: none;
}

.playvideo {
    background: url(/assets/images/icons/playvideo.png) no-repeat 0 center;
    width: 16px;
    height: 16px;
    display: inline-block;
    overflow: hidden;
    text-indent: 9999px;
    float: right;
}

.will-imgbox .imgbox .image {
    background: none;
    padding: 10px 7px;
    margin: 0;
}

.willbox .willbox-left .arrow {
    position: absolute;
    background: #fff url(/assets/images/icons/arrow_gray.png) no-repeat 0 center;
    width: 12px;
    height: 10%;
    display: none;
    /*top: 0px;*/
    /*right: -98%;*/
    left: 30%;
    text-indent: 9999px;
    overflow: hidden;
    z-index: 9;
}

.scheduled_mail_date input[type="text"] {
    width: 90%;
}

.will-imgbox .imgbox, .will-imgbox .videobox, .will-imgbox .docbox {
    float: left;
    width: auto;
    margin-right: 15px;
}

    .will-imgbox .docbox .doc {
        background: none;
        padding: 10px 7px;
        margin: 0;
    }

.willbox-right {
    border: solid 2px #dcdcdc;
    position: relative;
    padding: 2% 2% 50px 2%;
    color: #787777;
    overflow: hidden;
    min-height: 550px;
}


.document-view {
    overflow: hidden;
    clear: both;
    text-align: right;
}

.button-add {
    /*background: url(/assets/images/icons/icon-add.png) no-repeat 0 0;*/
    display: block;
    /*  height: 26px;*/
    padding: 0 12px 0 33px;
    line-height: 23px;
}

.sm_date {
    background: url(/assets/images/icons/icon-time.png) no-repeat 0 center;
    width: 50%;
    text-align: right;
}

.sm_to {
    background: url(/assets/images/icons/icon-time.png) no-repeat 0 center;
    width: 50%;
    float: right;
    padding: 0 12px 0 33px;
}

.sheduled_mail_list li {
    width: 100%;
    display: block;
    display: table;
    padding: 4px 0;
    margin-bottom: 4px;
    line-height: 25px;
}

.scedulemail {
    right: 0;
    top: 0;
    /*border: solid 2px #dcdcdc;
    padding: 2% 2% 5px 2%;*/
    font-size: 13px;
    color: #787777;
    /*margin-top: 5%;*/
}


.edit {
    background: url(/assets/images/icons/icon-edit.png) no-repeat 0 center;
    padding: 0 0 0 20px;
    color: #444444;
    cursor: pointer;
    margin-left: 15px;
}

.delete {
    background: url(/assets/images/icons/delete.png) no-repeat 0 center;
    padding: 0 0 0 20px;
    color: #444444;
    cursor: pointer;
}

.cancle {
    background: url(/assets/images/icons/Close.png) no-repeat 0 center;
    /*padding: 0 0 0 20px;
    color: #444444;
    cursor: pointer;*/
    width: 17px;
    height: 17px;
    display: inline-block;
    overflow: hidden;
    text-indent: 9999px;
    float: right;
    cursor: pointer;
    margin-top: 7px;
}

.validation-summary-errors li {
    color: red;
    margin-bottom: 5px;
}

.error-msg {
    color: red !important;
}

.success {
    color: green !important;
}

.disk .last {
    padding: 0 18px 7px 0;
    margin: 0;
    text-align: right;
    background: url(/assets/images/icons/icon-used.png) no-repeat right 1px;
    font-size: 18px;
}

.title-right {
    float: right;
    width: 40%;
    text-align: right;
}

.contactperosnlist {
    font-weight: bold;
    top: 0;
    left: 0;
    background: #f3f3f3;
    padding: 4px 0;
    height: 32px;
}

.help {
    background: url(/assets/images/icons/icon-help.png) no-repeat 0 0;
    width: 24px;
    height: 24px;
    display: inline-block;
    margin: 4px;
    overflow: hidden;
    cursor: pointer;
    text-indent: 9999px;
    float: right;
}

.sheduled_mail_form .smd_block label {
    line-height: 25px;
}

#schedule_lable {
    width: 100%;
    margin-top: -5px;
}

.price-table .price-box .price {
    font: 600 20px/70px "Open Sans", Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #222;
    display: inline;
    margin: 0;
}


.price-table .price-box {
    text-align: center;
    padding: 4px 0 0;
    height: 75px;
}

.footer-right .fb-2 {
    width: 31px;
    height: 31px;
    background-position: 0 0;
}

    .footer-right .fb-2:hover {
        background-position: 0 -33px;
    }

.footer-right .fb-3 {
    width: 31px;
    height: 31px;
    background-position: -33px 0;
}

    .footer-right .fb-3:hover {
        background-position: -33px -33px;
    }

.footer-right .fb-1 {
    width: 31px;
    height: 31px;
    background-position: -66px 0;
}

    .footer-right .fb-1:hover {
        background-position: -66px -33px;
    }

.footer-right .fb-4 {
    width: 31px;
    height: 31px;
    background-position: -99px 0;
}

    .footer-right .fb-4:hover {
        background-position: -99px -33px;
    }

.gallery_page .tp-grid.tp-open .header {
    display: block;
    position: absolute;
    top: -30px;
    text-align: left;
}

.gallery_page .tp-grid .header {
    display: none;
}

.tp-grid li .icon_share {
    display: none;
}

.tp-grid.tp-open li .icon_share {
    position: absolute;
    top: -35px;
    /*right: 5px;*/
    display: block;
}

.tp-grid li .icon_share {
    position: absolute;
    right: 5px;
}

.tp-grid ul.share_dropdown {
    width: 170px;
    display: none;
    float: right;
    position: absolute;
    z-index: 999;
    right: 0;
    top: 30px;
    border: solid 1px #ccc;
    border-bottom: none;
    padding: 0;
    overflow: visible;
    bottom: 200px;
}

.tp-grid .icon_share:hover ul.share_dropdown {
    display: block;
}


#divedit input.dropdown {
    padding: 6px 8px;
    width: 69.5% !important;
}

#divedit .select2-container.input-append.dropdown {
    width: 69.5% !important;
}

.tab-content .pincodetxt {
    width: 37% !important;
}

.tab-form > li label {
    padding-right: 2%;
    font-size: 17px;
    color: #333;
    font-weight: normal;
    width: 28%;
    float: left;
    margin: 7px 0 0 0;
    text-align: left;
    text-transform: capitalize;
}

.will-form label {
    float: left;
    margin-left: 0;
    font-size: 17px;
    text-transform: capitalize;
    color: #333;
    font-weight: normal;
}

.sheduled_mail_form label {
    /*width: 100px;*/
    float: left;
    line-height: 35px;
    /*margin-right: 12px;*/
    text-transform: capitalize;
    color: #2d2d2d;
    font-weight: normal;
}

.tab-content .pincode {
    width: 70px !important;
}

.tab-content .pincodetxt {
    width: 38% !important;
}

.cur {
    cursor: pointer;
}

.button {
    text-align: center;
    font-family: Segoe UI;
    font-size: 15px;
    color: #fff;
    font-weight: normal;
    background-color: #0f9ed0;
    border: none;
    /*border-radius: 5px;*/
    text-transform: capitalize;
    display: inline-block;
    padding: 5px 15px;
    transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
}

.Regbutton {
    color: white;
    background-color: darkslategray;
    padding: 5px 35px;
    border: 2px black;
    border-radius: 5px;
}

/*For IMageGallry test*/
/*.st_overlay {
    width: 74%;
    height: 80%;
    position: fixed;
    top: auto;
    left: auto;
    background: transparent url(../Gallery/images/pattern.png) repeat-x bottom left;
    opacity: 0.3;
}

ul.st_navigation {
    position: inherit;
    width: 100%;
    top: 140px;
    left: -300px;
    list-style: none;
}*/

.total-member {
    background-color: #0f9ed0;
    border-radius: 20px;
    color: #FFFFFF;
    line-height: 50px;
    padding: 10px 15px;
}

.border-bottom {
    border-bottom: 1px dashed #e0e0e5;
    /*padding: 0 0 5px 0;*/
}

.border-top {
    border-top: 1px dashed #e0e0e5;
    /*padding: 0 0 5px 0;*/
}

.margin-top {
    margin-top: 10px;
}

.padding-left {
    padding-left: 10px;
}

.Change-pwd {
    float: left;
    width: 100%;
    margin: 0;
}

    .Change-pwd li {
        float: left;
        width: 95%;
        padding-right: 5%;
        clear: both;
        margin: 0 0 20px 0;
        position: relative;
    }

.box1 {
    overflow: hidden;
    background-color: #fff;
    min-height: 250px;
    margin: 1px 0 10px 0;
    padding: 15px;
    clear: both;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.box-news li h3 {
    font-size: 17px;
    line-height: 20px;
    margin-bottom: 5px;
}

a.icon_share {
    background: #0f9ed0 url(/assets/images/icons/icon-share.png) no-repeat 5px 50%;
    padding: 5px 15px 5px 38px;
    /*display: block;*/
    height: auto;
}

a.icon_share_in {
    background: #454545 url(/assets/images/icons/share_in.png) no-repeat 5px 50% !important;
    padding: 2px 10px 1px 30px; /*5px 15px 5px 38px;*/
    /*display: block;*/
    height: auto;
}

a.icon_share_out {
    background: #454545 url(/assets/images/icons/share_out.png) no-repeat 5px 50% !important;
    padding: 2px 10px 1px 30px !important;
    /*display: block;*/
    height: auto;
}

#st_main .filter li a.button {
    font-size: 13px;
    color: #fff;
    padding: 2px 10px;
    /*padding:0px !important;*/
}

.box {
    overflow: hidden;
    background-color: #fff;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
    min-height: 260px;
    margin: 1px 0 10px 0;
    padding: 15px;
    clear: both;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.image-grid li .icon_share a {
    position: relative;
    display: block;
}

.image-grid li .icon_share:hover {
}

.image-grid.tp-open li .icon_share {
    display: none;
}

.image-grid ul.share_dropdown {
    width: 170px;
    display: none;
    float: right;
    position: absolute;
    z-index: 999;
    right: 0;
    bottom: 30px;
    border: solid 1px #ccc;
    border-bottom: none;
    padding: 0;
    overflow: visible;
}

    .image-grid ul.share_dropdown li {
        position: relative;
        display: block;
        width: 100% !important;
        float: left;
        padding: 0 !important;
        font-size: 12px;
        color: #999;
        background: #fff;
        border-bottom: solid 1px #ccc;
        border-width: 0 0 1px;
    }

        .image-grid ul.share_dropdown li a {
            padding: 8px;
            display: block;
            color: #333;
            position: relative;
            z-index: 9999;
        }

            .image-grid ul.share_dropdown li a:hover {
                background: #0f9ed0;
                color: #fff;
                text-decoration: none;
            }

.image-grid .icon_share:hover ul.share_dropdown {
    display: block;
}

.testimonialName {
    font-size: 16px !important;
    padding-top: 15px;
    margin-bottom: 0px !important;
}

.info-box {
    overflow: hidden;
    height: 4em;
    width: 300px;
    font-size: 1em;
    line-height: 1em;
    padding-left: 10px;
}

    .info-box span {
        position: relative;
        top: 36px;
        left: 280px;
        display: inline-block;
    }

.box div.author-text {
    font-size: 12px;
    color: #000000;
    float: right;
    text-transform: capitalize;
    margin-top: 10px;
    font-weight: bold;
}

.box-news li {
    border-bottom: dashed 1px #b8b8b8;
    margin-bottom: 13px;
    padding-bottom: 10px;
}

.planlogo {
    text-align: center;
    width: 217px;
    margin-bottom: 20px;
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1010;
    display: none;
    max-width: 76%;
    padding: 1px;
    text-align: left;
    white-space: normal;
    background-color: #ffffff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
}

.features-left li h3, .features-left li h3 a {
    font-size: 14px;
    color: #000000;
    line-height: 20px;
    margin: 0;
}

.account-top-left {
    float: left;
    width: 412px;
}

.activatemsg {
    width: 35%;
    text-align: center;
    float: left;
}

.vault_list_content li {
    border-bottom: #ccc;
    overflow: hidden;
}

.reg-form {
    float: left;
    width: 100%;
    margin: 0;
}

    .reg-form li {
        float: left;
        width: 85%;
        padding-right: 5%;
        padding-left: 15%;
        clear: both;
        margin: 0 0 15px 0;
        position: relative;
    }

hr {
    margin-top: 5px;
    margin-bottom: 5px;
    border: 0;
    border-top: 1px solid #eeeeee;
}

/*Site Feature*/

#Sitelisting_tab div .resp-tabs-container {
    background: none;
}

#Sitelisting_tab div .resp-tabs-list {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
    border-radius: 6px 0 0 6px;
    -webkit-border-radius: 6px 0 0 6px;
    -moz-border-radius: 6px 0 0 6px;
    margin-top: 2px;
}

#Sitelisting_tab div ul li div {
    font-size: 18px;
    padding: 10px 0;
    display: block;
    color: #222;
    background-color: #eeeeee !important;
    padding-left: 10px;
}

#Sitelisting_tab div div.resp-tabs-container h2 div {
    font-size: 18px;
    padding: 10px 0;
    display: block;
    color: #222;
    background-color: #eeeeee !important;
    padding-left: 10px;
}

#Sitelisting_tab div ul li > div:hover {
    background: #e5e5e5 !important;
}

#Sitelisting_tab div ul li {
    width: 100%;
    display: block;
    margin: 0;
    padding: 0;
    border: solid 1px #e6e6e6;
    border-top-color: #fff;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    #Sitelisting_tab div ul li div:hover, #Sitelisting_tab div ul li.resp-tab-active div {
        text-decoration: none;
        color: #0d86b0;
        background-color: #fff !important;
        width: 101%;
    }


#Sitelisting_tab div ul.borderN li {
    border: none;
}

#Sitelisting_tab div div.resp-tabs-container h2 div:hover, #Sitelisting_tab div div.resp-tabs-container h2.resp-tab-active div {
    text-decoration: none;
    color: #0d86b0;
    background-color: #fff;
}

.box h2.title span {
    color: #428BCA;
}

/*end site feature*/

/*25-1 css for msg (activeuser)*/

.msgTitle {
    font-size: 25px;
}

.msgDesc {
    font-size: 20px;
}

.alert-warning-mid {
    font-size: 15px;
}

.alert-warning-small {
    font-size: 12px;
}

.alert-warning-large {
    font-size: 18px;
}

.alert-success-mid {
    font-size: 15px;
}

.alert-success-small {
    font-size: 12px;
}

.alert-success-large {
    font-size: 18px !important;
}

.upgrade {
    background-color: #F4A200;
    border-color: #F4A200;
}

    .upgrade:hover {
        background-color: #E1A700;
        border-color: #E1A700;
    }


input[type="radio"], input[type="checkbox"] {
    margin: 4px 4px;
}

.hnav > li {
    float: left;
    display: inline-block;
    line-height: 25px;
    background: url(/assets/images/nav-line.png) no-repeat right center;
    float: left;
}

    .hnav > li a {
        color: #ffffff;
        padding: 2px 18px;
    }

.op_profileRow {
    margin-bottom: 20px;
}

.capt {
    text-transform: capitalize;
}

.alivemargin {
    font-size: 13px;
    margin: 10px;
}

.fontSmaller {
    font-size: smaller;
}

a.attch_img {
    background: #0f9ed0 url(/assets/images/icons/add-image.png) no-repeat 5px 50%;
    padding: 5px 15px 5px 38px;
    height: auto;
    color: white;
    width: 5px;
    border-radius: 5px;
    margin: 2px;
    cursor: pointer;
}

a.attch_vdo {
    background: #0f9ed0 url(/assets/images/icons/add-video.png) no-repeat 5px 50%;
    padding: 5px 15px 5px 38px;
    height: auto;
    color: white;
    width: 5px;
    border-radius: 5px;
}

a.attch_audio {
    background: #0f9ed0 url(/assets/images/icons/add-video.png) no-repeat 5px 50%;
    padding: 5px 15px 5px 38px;
    height: auto;
    color: white;
    width: 5px;
    border-radius: 5px;
}

a.attch_doc {
    background: #0f9ed0 url(/assets/images/icons/add-doc.png) no-repeat 5px 50%;
    padding: 5px 15px 5px 38px;
    height: auto;
    color: white;
    width: 5px;
    border-radius: 5px;
}

.fwidth select, .fwidth input {
    width: 96%;
}

.title-text {
    font-size: 19px;
    color: #0f9ed0;
}

.vault_list_content li:first-child:hover {
    background-color: #0f9ed0;
}

.col-holder h5.title {
    color: #428BCA;
    font-size: 18px;
    padding-top: 5px;
}

.col-holder h3 {
    padding-bottom: 15px;
}

.validation-error {
    margin: 0px 0 0;
    padding-left: 17px;
    clear: both;
    display: block;
    background: url(/assets/images/validation_icon.gif) 2px 0 no-repeat;
    font-weight: bold;
    color: #eb340a;
    float: left;
    font-size: 13px;
}

    .validation-error span.validation-error {
        display: block;
        color: #ff0000;
    }

a {
    color: #000;
}

    a:hover {
        text-decoration: none;
    }

.center {
    text-align: center;
}

.fl {
    float: left !important;
}


.error {
    display: none;
    margin-left: 10px;
}

.error1 {
    display: none;
    margin-left: 10px;
}


/*Custom*/
.list-services {
    list-style: none outside none;
    width: 700px;
    max-width:100%;
    margin: auto;
}

    .list-services a {
        color: #ffffff;
    }

    .list-services li.active:after {
        visibility: visible;
        opacity: 1;
    }

    .list-services li::after {
        content: '';
        visibility: hidden;
        position: absolute;
        top: 70%;
        left: 50%;
        margin: 33px 0 0 -10px;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 10px 10px 10px;
        border-color: transparent transparent #ffffff transparent;
        opacity: 0;
    }

    .list-services li + li::before {
        content: '';
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 1px;
        background-color: #499fea;
    }

*, *::before, *::after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.list-services li.current {
    opacity: 1;
}

.list-services li {
    position: relative;
    min-height: 50px;
    padding-top: 8px;
    opacity: .6;
    text-transform: uppercase;
}

.service-description {
    padding: 20px 10px 10px 30px;
    border-left: 3px solid #51b8f2;
}

.service-benefits {
    padding: 20px 10px 10px 30px;
    border-left: 1px solid #dee3e8;
}

/*.tab-body {
    display: none; 
}*/

    /*.tab-body.active {
        display: block;
    }*/

.whyaskopn .tab-content,.hiworks.tab-content {
    width: 100%;
   padding: 25px 15px;
}



.tp-latest-news {
    background-color: #f9f9f9;
    padding-top: 50px;
    padding-bottom: 70px;
}

    .tp-latest-news .section-ribbon {
        background-color: #fafafa;
    }

        .tp-latest-news .section-ribbon::before {
            border-color: transparent transparent #fafafa transparent;
        }

    .tp-latest-news .thumb-box .thumb-info {
        background-color: #fff;
        padding: 20px 30px;
    }

    .tp-latest-news .thumb-box .tp-meta {
        color: #62656a;
        font-size: 13px;
        text-transform: uppercase;
    }

    .tp-latest-news .thumb-box .tp-pic {
        overflow: hidden;
        background: #fff;
    }

        .tp-latest-news .thumb-box .tp-pic:hover img {
            -webkit-transform: scale(1.25);
            -moz-transform: scale(1.25);
            -ms-transform: scale(1.25);
            -o-transform: scale(1.25);
            transform: scale(1.25);
            background-color: #fb5528;
        }

        .tp-latest-news .thumb-box .tp-pic img {
            -webkit-transition: all 1s ease;
            -moz-transition: all 1s ease;
            -o-transition: all 1s ease;
            -ms-transition: all 1s ease;
            transition: all 1s ease;
            width: 100%;
        }

.inNews .tp-latest-news .thumb-box .tp-pic img {
    width: 100px;
    height: 100px;
    margin: auto;
}

.tp-latest-news .thumb-box {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.tp-latest-news .thumb-info h2 {
    font-size: 28px;
    color: #1757b8;
    margin-bottom: 20px;
    line-height: 40px;
}

.tp-latest-news .thumb-info p {
    margin-bottom: 30px;
    line-height: 28px;
    color: #62656a;
}

.tp-latest-news .thumb-box .tp-meta {
    color: #62656a;
    font-size: 13px;
    text-transform: uppercase;
}

    .tp-latest-news .thumb-box .tp-meta .meta-date, .meta-user {
        padding-right: 20px;
    }

.tp-latest-news .thumb-info a {
    color: #428BCA;
    text-decoration: none;
}

    .tp-latest-news .thumb-info a:hover {
        color: #ff7841;
        text-decoration: none;
    }

.ellipsis, .ellipsis2 {
    max-width: 100%;
    margin: 0 auto;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ellipsis {
    display: block;
    display: -webkit-box;
    line-height: 1.2;
    -webkit-line-clamp: 2;
}

.ellipsis2 {
    display: block;
    display: -webkit-box;
    line-height: 1.2;
    -webkit-line-clamp: 4;
}

.whyaskopn {
    background-color: #428bca;
}

    .whyaskopn .section-ribbon {
        background-color: #428bca;
    }

        .whyaskopn .section-ribbon::before {
            border-color: transparent transparent #428bca transparent;
        }

    .whyaskopn h2 {
        font-size: 25px;
        color: #fff;
        font-weight: bold;
    }

    .whyaskopn .nav-pills > li > a, .nav-pills > li > a:hover, .nav-pills > li > a:focus {
        font-size: 15px;
        color: #fff;
        font-weight: bold;
            display: table-caption;
    }

    .whyaskopn .nav > li > a:hover,.whyaskopn .nav > li > a:focus {
        background-color: #428bca;
    }

    .whyaskopn .box-outer {
        width: 100%;
    }

    .whyaskopn .box {
        min-height: auto;
        padding: 20px 25px;
    }


.hiworks h2 {
    font-size: 25px;
    color: #fff;
    font-weight: bold;
}

.hiworks ul li a {
    background: #307ec2;
    font-size: 14px;
    font-weight: bold;
}

.hiworks .nav-pills > li.active > a {
    color: #ffffff;
    background-color: #2e6799;
}

.hiworks .tab-content {
    width: 100%;
}


blockquote {
    padding: 5px 15px;
    margin: 0 0 0px;
    border-left: 5px solid #eeeeee;
    font-style: italic;
    font-size: 16px;
    line-height: 18px;
    color: #57585a;
}

.section-ribbon {
    position: absolute;
    top: -36px;
    left: 50%;
    z-index: 50;
    width: 140px;
    margin-left: -70px;
    background-color: #ffffff;
    text-align: center;
}

    .section-ribbon::before {
        content: '';
        position: absolute;
        bottom: 100%;
        left: 0;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 70px 40px 70px;
        border-color: transparent transparent #ffffff transparent;
    }

.section-testimonials {
    position: relative;
    z-index: 5;
    background-color: #3b4754;
}

    .section-testimonials .section-head h2 {
        color: white;
        font-size: 25px;
    }

    .section-testimonials .quote p {
        font-family: serif;
        padding: 25px;
        border: none;
        font-size: 24px;
        line-height: 27px;
        color: #bdcad9;
        font-style: italic;
        width: 80%;
        margin: auto;
    }

    .section-testimonials .quote .user-image {
        overflow: hidden;
        width: 60px;
        height: 60px;
        border-radius: 50%;
        margin: auto;
    }

    .section-testimonials .quote .user-meta h6 {
        font-weight: 700;
        color: #fff;
        text-transform: uppercase;
        margin-top: 20px;
    }

.slider-testimonials .user-meta h6 span {
    font-weight: 400;
    color: #bdcad9;
}


.sec_img {
    content: url("../Assets/images/checkbox.png");
    width: 23px;
    height: 23px;
    border-width: 0px;
    border-style: solid;
}

.ver_img {
    content: url("../Assets/images/arrow.png");
    width: 23px;
    height: 23px;
    border-width: 0px;
    border-style: solid;
}



.features {
    font-family: serif;
    font-style: italic;
    font-size: 20px;
    line-height: 27px;
    margin: 10px;
    border-radius: 5px;
    box-shadow: 1px 3px 0px 2px #449eec;
    padding: 20px;
    color: #fff;
    height: 100px;
}

.features-left li h3, .features-left li h3 a {
    font-size: 17px;
    color: #000000;
    line-height: 20px;
    margin: 0;
}

.features-left li p {
    font-size: 12px;
    color: #454545;
    margin: 0;
    padding: 5px;
}

@media screen and (max-width: 1300px) and (min-width: 800px) {
    .header-bottom .logo span {
        font-size: 13px;
    }

    .hiworks {
        margin-bottom: 70px !important;
    }

    /*.list-services li {
        width: 125px !important;
    }*/
}

@media screen and (max-width: 640px) {
    .hiworks .tab-content {
        margin-bottom: 100px;
    }
        .list-services li a {
            font-size: 11px !important;            
            padding:5px;
        }
}

@media screen and (max-width: 350px) {   
        .list-services li a {
            font-size: 10px !important;            
            padding:2px;
        }
}

@media screen and (max-width: 1300px) and (min-width: 300px) {
    .header .logo a {
        display: block;
    }

    .header .logo img {
        margin: auto;
    }

    .header .megamenu {
        margin-bottom: 70px;
    }

    .register .span2, .span1 {
        text-align: center;
        margin-right: 15px;
    }

    .tab-content .features {
        height: auto;
    }
}

/*! X-editable - v1.4.5 
* In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery
* http://github.com/vitalets/x-editable
* Copyright (c) 2013 Vitaliy Potapov; Licensed MIT */

.editableform {
    margin-bottom: 0; /* overwrites bootstrap margin */
}

.editableform .control-group {
    margin-bottom: 0; /* overwrites bootstrap margin */
    white-space: nowrap; /* prevent wrapping buttons on new line */
    line-height: 20px; /* overwriting bootstrap line-height. See #133 */
}

.editable-buttons {
   display: inline-block; /* should be inline to take effect of parent's white-space: nowrap */
   vertical-align: top;
   margin-left: 7px;
   /* inline-block emulation for IE7*/
   zoom: 1; 
   *display: inline;
}

.editable-buttons.editable-buttons-bottom {
   display: block; 
   margin-top: 7px;
   margin-left: 0;
}

.editable-input {
    vertical-align: top; 
    display: inline-block; /* should be inline to take effect of parent's white-space: nowrap */
    width: auto; /* bootstrap-responsive has width: 100% that breakes layout */
    white-space: normal; /* reset white-space decalred in parent*/
   /* display-inline emulation for IE7*/
   zoom: 1; 
   *display: inline;   
}

.editable-buttons .editable-cancel {
   margin-left: 7px; 
}

/*for jquery-ui buttons need set height to look more pretty*/
.editable-buttons button.ui-button-icon-only {
   height: 24px; 
   width: 30px;
}

.editableform-loading {
    background: url('../img/loading.gif') center center no-repeat;  
    height: 25px;
    width: auto; 
    min-width: 25px; 
}

.editable-inline .editableform-loading {
    background-position: left 5px;      
}

 .editable-error-block {
    max-width: 300px;
    margin: 5px 0 0 0;
    width: auto;
    white-space: normal;
}

/*add padding for jquery ui*/
.editable-error-block.ui-state-error {
    padding: 3px;  
}  

.editable-error {
   color: red;  
}

/* ---- For specific types ---- */

.editableform .editable-date {
    padding: 0; 
    margin: 0;
    float: left;
}

/* move datepicker icon to center of add-on button. See https://github.com/vitalets/x-editable/issues/183 */
.editable-inline .add-on .icon-th {
   margin-top: 3px;
   margin-left: 1px; 
}


/* checklist vertical alignment */
.editable-checklist label input[type="checkbox"], 
.editable-checklist label span {
    vertical-align: middle;
    margin: 0;
}

.editable-checklist label {
    white-space: nowrap; 
}

/* set exact width of textarea to fit buttons toolbar */
.editable-wysihtml5 {
    width: 566px; 
    height: 250px; 
}

/* clear button shown as link in date inputs */
.editable-clear {
   clear: both;
   font-size: 0.9em;
   text-decoration: none;
   text-align: right;
}

/* IOS-style clear button for text inputs */
.editable-clear-x {
   background: url('../img/clear.png') center center no-repeat;
   display: block;
   width: 13px;    
   height: 13px;
   position: absolute;
   opacity: 0.6;
   z-index: 100;
   
   top: 50%;
   right: 6px;
   margin-top: -6px;
   
}

.editable-clear-x:hover {
   opacity: 1;
}
.editable-container.editable-popup {
    max-width: none !important; /* without this rule poshytip/tooltip does not stretch */
}  

.editable-container.popover {
    width: auto; /* without this rule popover does not stretch */
}

.editable-container.editable-inline {
    display: inline-block; 
    vertical-align: middle;
    width: auto;
    /* inline-block emulation for IE7*/
    zoom: 1; 
    *display: inline;    
}

.editable-container.ui-widget {
   font-size: inherit;  /* jqueryui widget font 1.1em too big, overwrite it */
}
.editable-click, 
a.editable-click, 
a.editable-click:hover {
    text-decoration: none;
	border: solid 1px #fff;
	background-color: #fff;
	border-radius: 5px;
	padding: 5px 12px;
	font-size: 13px;
	color: #847b7b;
	font-family: Segoe UI;
	float:left;
	line-height: 18px;
}

.editable-click.editable-disabled, 
a.editable-click.editable-disabled, 
a.editable-click.editable-disabled:hover {
   color: #585858;  
   cursor: default;
   border-bottom: none;
}

.editable-empty, .editable-empty:hover, .editable-empty:focus{
  color: #2a2a2a;  
  /* border-bottom: none; */
  text-decoration: none;
}

.editable-unsaved {
  font-weight: bold; 
}

.editable-unsaved:after {
/*    content: '*'*/
}

.editable-bg-transition {
  -webkit-transition: background-color 1400ms ease-out;
  -moz-transition: background-color 1400ms ease-out;
  -o-transition: background-color 1400ms ease-out;
  -ms-transition: background-color 1400ms ease-out;
  transition: background-color 1400ms ease-out;  
}

/*see https://github.com/vitalets/x-editable/issues/139 */
.form-horizontal .editable
{ 
    padding-top: 5px;
    display:inline-block;
}


/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.datepicker {
  padding: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  direction: ltr;
  /*.dow {
		border-top: 1px solid #ddd !important;
	}*/

}
.datepicker-inline {
  width: 220px;
}
.datepicker.datepicker-rtl {
  direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 6px;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 7px;
}
.datepicker > div {
  display: none;
}
.datepicker.days div.datepicker-days {
  display: block;
}
.datepicker.months div.datepicker-months {
  display: block;
}
.datepicker.years div.datepicker-years {
  display: block;
}
.datepicker table {
  margin: 0;
}
.datepicker td,
.datepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.day:hover {
  background: #eeeeee;
  cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #999999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  background-color: #fde19a;
  background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
  background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: linear-gradient(top, #fdd49a, #fdf59a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
  border-color: #fdf59a #fdf59a #fbed50;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #000;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
  background-color: #fdf59a;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
  background-color: #fbf069 \9;
}
.datepicker table tr td.today:hover:hover {
  color: #000;
}
.datepicker table tr td.today.active:hover {
  color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background: #eeeeee;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  background-color: #f3d17a;
  background-image: -moz-linear-gradient(top, #f3c17a, #f3e97a);
  background-image: -ms-linear-gradient(top, #f3c17a, #f3e97a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
  background-image: -webkit-linear-gradient(top, #f3c17a, #f3e97a);
  background-image: -o-linear-gradient(top, #f3c17a, #f3e97a);
  background-image: linear-gradient(top, #f3c17a, #f3e97a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
  border-color: #f3e97a #f3e97a #edde34;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled] {
  background-color: #f3e97a;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active {
  background-color: #efe24b \9;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  background-color: #9e9e9e;
  background-image: -moz-linear-gradient(top, #b3b3b3, #808080);
  background-image: -ms-linear-gradient(top, #b3b3b3, #808080);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
  background-image: -webkit-linear-gradient(top, #b3b3b3, #808080);
  background-image: -o-linear-gradient(top, #b3b3b3, #808080);
  background-image: linear-gradient(top, #b3b3b3, #808080);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
  border-color: #808080 #808080 #595959;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled] {
  background-color: #808080;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active {
  background-color: #666666 \9;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(top, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
  background-color: #0044cc;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
  background-color: #003399 \9;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.datepicker table tr td span:hover {
  background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(top, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
  background-color: #0044cc;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  background-color: #003399 \9;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #999999;
}
.datepicker th.datepicker-switch {
  width: 145px;
}
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
  background: #eeeeee;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.datepicker thead tr:first-child th.cw {
  cursor: default;
  background-color: transparent;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i {
  display: block;
  cursor: pointer;
  width: 16px;
  height: 16px;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.input-daterange .add-on {
  display: inline-block;
  width: auto;
  min-width: 16px;
  height: 18px;
  padding: 4px 5px;
  font-weight: normal;
  line-height: 18px;
  text-align: center;
  text-shadow: 0 1px 0 #ffffff;
  vertical-align: middle;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  margin-left: -5px;
  margin-right: -5px;
}

/*------------------------------ New CSS ------------------------------------*/
/*---------------------------------------------------------------------------*/


img {
	display: block;
	max-width: 100%;
	height: auto;
}
.basic-color {
	color:#428BCA;
	font-size:16px;
}
.m5 {
	margin:5px;
}
.m10 {
	margin:10px;
}
.m15 {
	margin:15px;
}
.m20 {
	margin:20px;
}
.m25 {
	margin:25px;
}
.m30 {
	margin:30px;
}
.m40 {
	margin:40px;
}
.m50 {
	margin:50px;
}
.m60 {
	margin:60px;
}
.m70 {
	margin:70px;
}
.m80 {
	margin:80px;
}
.m90 {
	margin:90px;
}
.m100 {
	margin:100px;
}
.m150 {
	margin:150px;
}
.m200 {
	margin:200px;
}
.ml5 {
	margin-left:5px;
}
.ml10 {
	margin-left:10px;
}
.ml15 {
	margin-left:15px;
}
.ml20 {
	margin-left:20px;
}
.ml25 {
	margin-left:25px;
}
.ml30 {
	margin-left:30px;
}
.ml40 {
	margin-left:40px;
}
.ml50 {
	margin-left:50px;
}
.ml60 {
	margin-left:60px;
}
.ml70 {
	margin-left:70px;
}
.ml80 {
	margin-left:80px;
}
.ml90 {
	margin-left:90px;
}
.ml100 {
	margin-left:100px;
}
.ml150 {
	margin-left:150px;
}
.ml200 {
	margin-left:200px;
}
.mr5 {
	margin-right:5px;
}
.mr10 {
	margin-right:10px;
}
.mr15 {
	margin-right:15px;
}
.mr20 {
	margin-right:20px;
}
.mr25 {
	margin-right:25px;
}
.mr30 {
	margin-right:30px;
}
.mr40 {
	margin-right:40px;
}
.mr50 {
	margin-right:50px;
}
.mr60 {
	margin-right:60px;
}
.mr70 {
	margin-right:70px;
}
.mr80 {
	margin-right:80px;
}
.mr90 {
	margin-right:90px;
}
.mr100 {
	margin-right:100px;
}
.mr150 {
	margin-right:150px;
}
.mr200 {
	margin-right:200px;
}
.mt5 {
	margin-top:5px;
}
.mt10 {
	margin-top:10px;
}
.mt15 {
	margin-top:15px;
}
.mt20 {
	margin-top:20px;
}
.mt25 {
	margin-top:25px;
}
.mt30 {
	margin-top:30px;
}
.mt40 {
	margin-top:40px;
}
.mt50 {
	margin-top:50px;
}
.mt60 {
	margin-top:60px;
}
.mt70 {
	margin-top:70px;
}
.mt80 {
	margin-top:80px;
}
.mt90 {
	margin-top:90px;
}
.mt100 {
	margin-top:100px;
}
.mt150 {
	margin-top:150px;
}
.mt200 {
	margin-top:200px;
}
.mb5 {
	margin-bottom:5px;
}
.mb10 {
	margin-bottom:10px;
}
.mb15 {
	margin-bottom:15px;
}
.mb20 {
	margin-bottom:20px;
}
.mb25 {
	margin-bottom:25px;
}
.mb30 {
	margin-bottom:30px;
}
.mb40 {
	margin-bottom:40px;
}
.mb50 {
	margin-bottom:50px;
}
.mb60 {
	margin-bottom:60px;
}
.mb70 {
	margin-bottom:70px;
}
.mb80 {
	margin-bottom:80px;
}
.mb90 {
	margin-bottom:90px;
}
.mb100 {
	margin-bottom:100px;
}
.mb150 {
	margin-bottom:150px;
}
.mb200 {
	margin-bottom:200px;
}

.p0 { padding:0 0 0 0;}

.p5 {
	padding:5px;
}
.p10 {
	padding:10px;
}
.p15 {
	padding:15px;
}
.p20 {
	padding:20px;
}
.p25 {
	padding:25px;
}
.p30 {
	padding:30px;
}
.p40 {
	padding:40px;
}
.p50 {
	padding:50px;
}
.p60 {
	padding:60px;
}
.p70 {
	padding:70px;
}
.p80 {
	padding:80px;
}
.p90 {
	padding:90px;
}
.p100 {
	padding:100px;
}
.p150 {
	padding:150px;
}
.p200 {
	padding:200px;
}
.pl0 {
	padding-left:0px;
}

.pl5 {
	padding-left:5px;
}
.pl10 {
	padding-left:10px;
}
.pl15 {
	padding-left:15px;
}
.pl20 {
	padding-left:20px;
}
.pl25 {
	padding-left:25px;
}
.pl30 {
	padding-left:30px;
}
.pl40 {
	padding-left:40px;
}
.pl50 {
	padding-left:50px;
}
.pl60 {
	padding-left:60px;
}
.pl70 {
	padding-left:70px;
}
.pl80 {
	padding-left:80px;
}
.pl90 {
	padding-left:90px;
}
.pl100 {
	padding-left:100px;
}
.pl150 {
	padding-left:150px;
}
.pl200 {
	padding-left:200px;
}
.pr5 {
	padding-right:5px;
}
.pr10 {
	padding-right:10px;
}
.pr15 {
	padding-right:15px;
}
.pr20 {
	padding-right:20px;
}
.pr25 {
	padding-right:25px;
}
.pr30 {
	padding-right:30px;
}
.pr40 {
	padding-right:40px;
}
.pr50 {
	padding-right:50px;
}
.pr60 {
	padding-right:60px;
}
.pr70 {
	padding-right:70px;
}
.pr80 {
	padding-right:80px;
}
.pr90 {
	padding-right:90px;
}
.pr100 {
	padding-right:100px;
}
.pr150 {
	padding-right:150px;
}
.pr200 {
	padding-right:200px;
}
.pt5 {
	padding-top:5px;
}
.pt10 {
	padding-top:10px;
}
.pt15 {
	padding-top:15px;
}
.pt20 {
	padding-top:20px;
}
.pt25 {
	padding-top:25px;
}
.pt30 {
	padding-top:30px;
}
.pt40 {
	padding-top:40px;
}
.pt50 {
	padding-top:50px;
}
.pt60 {
	padding-top:60px;
}
.pt70 {
	padding-top:70px;
}
.pt80 {
	padding-top:80px;
}
.pt90 {
	padding-top:90px;
}
.pt100 {
	padding-top:100px;
}
.pt150 {
	padding-top:150px;
}
.pt200 {
	padding-top:200px;
}
.pb5 {
	padding-bottom:5px;
}
.pb10 {
	padding-bottom:10px;
}
.pb15 {
	padding-bottom:15px;
}
.pb20 {
	padding-bottom:20px;
}
.pb25 {
	padding-bottom:25px;
}
.pb30 {
	padding-bottom:30px;
}
.pb40 {
	padding-bottom:40px;
}
.pb50 {
	padding-bottom:50px;
}
.pb60 {
	padding-bottom:60px;
}
.pb70 {
	padding-bottom:70px;
}
.pb80 {
	padding-bottom:80px;
}
.pb90 {
	padding-bottom:90px;
}
.pb100 {
	padding-bottom:100px;
}
.pb150 {
	padding-bottom:150px;
}
.pb200 {
	padding-bottom:200px;
}


/* Buton ***************************************/

.buton-text a {
	color: #fff;
	font-size: 13px;
	font-family: 'Source Sans Pro';
} /* Code for blog read more text */
.buton-text a:hover {
	color: #fff;
	font-size: 13px;
	font-family: 'Source Sans Pro';
} /* Code for blog read more text */
.buton {
	font-size: 16px;
	font-weight: 600;
	border: none;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	padding: 5px 15px;
	display: inline-block;
	text-transform: uppercase;
	letter-spacing: 1px;
	outline: none;
	position: relative;
	z-index:1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;/* margin: 5px 0 5px 0;*/
  
}
.buton a:link {
	color: #f9faf9;
	text-decoration: none;
	font-weight: 600;
}
.buton a:visited {
	color: #f9faf9;
	text-decoration: none;
}
.buton a:hover {
	color: #f9faf9;
	text-decoration: none;
}
.buton:after {
	content: '';
	position: absolute;
	z-index: -1;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.buton:before {
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	position: relative;
	-webkit-font-smoothing: antialiased;
}
/* Size of Button */
.buton-large {
	padding: 10px 12px 10px 12px !important;
	font-size: 12px !important;
}
.buton-medium {
	padding: 17px 32px 17px 32px !important;
	font-size: 15px !important;
}
.buton-small {
	padding: 14px 32px 14px 32px !important;
	font-size: 14px!important;
}
.buton-mini {
	padding: 8px 24px 8px 24px !important;
	font-size: 13px !important;
}
.buton-average {
	padding: 10px 33px !important;
	font-size: 12px !important;
}

/* All Button Effect */
/* Left to right transition effect */
.buton-1:after {
	width: 0%;
	height: 100%;
	top: 0;
	left: 0;
	background: #000;
	opacity: 0.1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.buton-1:hover, .buton-1:active {
	color: #fff;
}
.buton-1:hover:after, .buton-1:active:after {
	width: 100%;
}
/* Top to bottom transition effect */
.buton-2:after {
	width: 100%;
	height: 0;
	top: 0;
	left: 0;
	background: #000;
	opacity: 0.1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.buton-2:hover, .buton-2:active {
	color: #fff;
}
.buton-2:hover:after, .buton-2:active:after {
	height: 100%;
}
/* Fade effect */
.buton-3:hover, .buton-3:active {
	color: #fff;
	background: #505050;
}
/* Middle to side effect */
.buton-4 {
	overflow: hidden;
}
.buton-4:after {
	width: 0;
	height: 103%;
	top: 50%;
	left: 50%;
	background: #505050;
	opacity: 0;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}
.buton-4:hover, .buton-4:active {
	color: #fff;
}
.buton-4:hover:after {
	width: 90%;
	background: #000;
	opacity: 0.1;

}
.buton-4:active:after {
	width: 101%;
	opacity: 1;
}
/* Middle to corners effect */
.buton-5 {
	overflow: hidden;
}
.buton-5:after {
	width: 100%;
	height: 0;
	top: 50%;
	left: 50%;
	background: #505050;
	opacity: 0;
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	-moz-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	transform: translateX(-50%) translateY(-50%) rotate(45deg);
}
.buton-5:hover, .buton-5:active {
	color: #fff;
}
.buton-5:hover:after {
	height: 260%;
	opacity: 1;
}
.buton-5:active:after {
	height: 400%;
	opacity: 1;
}
/*  Middle to top and bottom effect */
.buton-6 {
	overflow: hidden;
}
.buton-6:after {
	width: 101%;
	height: 0;
	top: 50%;
	left: 50%;
	background: #505050;
	opacity: 0;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}
.buton-6:hover, .buton-6:active {
	color: #fff;
}
.buton-6:hover:after {
	height: 75%;
	opacity: 1;
}
.buton-6:active:after {
	height: 130%;
	opacity: 1;
}

/************************/
/*    Blog Section      */
/************************/
.blog-wrapper { position:relative; }
.blog-item, .blog-sizer  { width: 31%; float:left; margin-bottom: 36px; }
.blog-item.n2 { width: 62%;}
.blog-wrapper .blog-title, .blog-item .blog-title a { 
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	font-size:22px;color: #373737 }
.blog-wrapper .blog-title a:hover { color: #0278b5; }
.blog-wrapper .blog-thumbnail { position: relative; }
.blog-wrapper .blog-type-logo {  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 2px solid #0278b5;
    bottom: 0;
    height: 0;
    margin: 2px;
    overflow: hidden;
    text-align: center;
    width: 100%;
	}
.blog-wrapper .half-round { position:relative; width: 40px; height: 40px; border-radius: 100%; background: #0cadbe; margin:0 auto; margin-top: 2px; padding-top: 3px; color: #fff; }
	.blog-wrapper .blog-content { background: #fff; border: 1px solid #E7E7E7; padding: 10px 15px 10px 25px; } 
.blog-wrapper .blog-content p {color:#616161; font-weight:400;line-height:22px;}
.blog-wrapper .blog-date { background: #3b3f33; position: absolute; top:0; padding: 5px; text-align:center; }


.blog-wrapper .day { line-height:15px; font-weight:900; color: #fff; margin: 0 0 0 2px; }


.blog-wrapper .monthyear { line-height:13px; color: #fff; margin:2px 0 0 0; }
.blog-wrapper .blog-content .blog-meta { font-weight: 300; color: #727272; }
.blog-wrapper .blog-content .blog-meta a { color: #1d1d1d; font-weight: 400; }
.blog-wrapper .buton {font-weight: 600;}
.blog-wrapper .b_inherit { border-radius: 0; background: #0278B5; border:0; }

.blog-wrapper .socialbox{	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	margin-bottom:6px;float:right; width: 37px; height: 37px; border: 1px solid #BEBCBC; border-radius: 100%; background: transparent; margin-right: 6px; text-align: center; padding-top: 7px;}
.blog-wrapper .socialbox i {
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	color: #8c8c8c;}
.blog-wrapper .social-widget a:hover .socialbox{background: #0cadbe;}
.blog-wrapper .social-widget a:hover .socialbox i{ color: #fff;}
.blog-wrapper .social-widget .socialbox i{ font-size: 17px;}
.blog-wrapper .blog-share h4{float:left; color:#000000; line-height:44px;}
.blog-wrapper .blog-share {margin-top:20px;margin-bottom:20px;background: #fff; border: 1px solid #f4f4f4; padding: 10px 15px 54px 15px;}

/************************/
/*    Blog-2 Section      */
/************************/
.blog-style-2 .blog-item { width: 95%; float: none; margin-bottom: 30px; }
.blog-style-2 .blog-title, .blog-style-2 .blog-item .blog-title a {
	font-size: 24px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.blog-style-2 .blog-item i{font-size: 11px;}
/************************/
/*    Blog-3 Section    */
/************************/
.blog-wrapper .blog-categories { border: 1px solid #f7f7f7; background: #fff; margin-bottom: 30px; }
.blog-wrapper .blog-categories ul { margin:0; padding:0; }
.blog-wrapper .blog-categories ul li { list-style: none; float: left; }
.blog-wrapper .blog-categories ul li a { color: #585858; padding: 0 15px 0 20px; line-height: 40px; }
.blog-wrapper .blog-categories ul li a:hover { color: #0cadbe;}
.blog-style-3 .blog-sizer  { width: 23%; }
.blog-style-3 .blog-item{ width: 23%; float:left; margin-bottom: 20px; }

/************************/
/*    Blog-4 Section    */
/************************/




/************************/
/*    Sidebar Section   */
/************************/
.sidebar {
	position: relative;
	/*padding: 0;*/
	overflow: hidden;
}
.sidebar-widget {
	width: 100%;
	margin-bottom: 30px;
}
.sidebar-widget h3 {
	color: #0278B5;
	margin:0 0 26px 0;
	font-size:22px;
}

.sidebar-widget h4 {
	background-image: none !important;
    border-bottom: 1px solid #DADADA;
    color: #031112;
    font-size: 20px !important;
    font-weight: normal;
    line-height: 35px !important;
    margin: 0;
    padding: 0 !important;
}

.sidebar-widget h4 span {
	color: #393939;
}

.sidebar-widget h3 span {
	color: #393939;
}
/* Search Widget */
.sidebar-widget .search {
	background: none repeat scroll 0 0 #F0F0F0;
	padding: 12px 16px;
	width: 40%;
	float:right;
	display:inline;
}
.sidebar-widget .search-query {
	border: 1px solid #E9E9E9;
	font-size: 13px;
	font-style: italic;
	height: 42px;
	padding-left: 12px;
	width: 100%;
}
.sidebar-widget .search-icon {
	border: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 5%;
	top: 18px;
	width: 30px;
	height: 30px;
	background: #888888;
	border-radius: 100%;
	color: #fff;
}
.search-icon a {
	color: #fff;
}
/* Popular Post */
.sidebar-widget .popular-post {
	margin-bottom:23px;
}
.sidebar-widget .popular-post img {
	height: 71px;
	width: 72px;
	float: left;
	margin-right: 14px;
	border:2px solid #efefef;
	
	
}
.sidebar-widget .popular-post h6, .sidebar-widget .popular-post h6 a {
	font-family: 'Source Sans Pro', sans-serif;
	color: #000000;
	font-weight: 600;
	text-shadow: none;
	margin-bottom: 0;
	font-size: 16px;
}
.sidebar-widget .popular-post h6 a:hover {
	color: #0278B5;
}
.sidebar-widget .popular-post .popular-date {
	color: #a1a1a1;
	font-size: 12px;
	margin: 0;
}
.sidebar-widget .popular-post .popular-author, .sidebar-widget .popular-post .popular-author a {
	color: #939393;
	font-size: 14px;
	margin: 0;
}
.sidebar-widget .popular-post .popular-author a {
	color: #5e5e5e;
}
.sidebar-widget .popular-post .popular-author a:hover {
	color: #0278B5;
}
/* Sidebar List */
.sidebar-widget ul {
	padding: 0;
}
.sidebar-widget ul li {
	padding-bottom: 12px;
	list-style-type: none;
	font-size: 13px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.sidebar-widget ul li:hover {
	padding-left: 10px;
}
.sidebar-widget ul li i {
	font-size: 11px;
	padding-top: 3px;
	padding-right: 11px;
}
.sidebar-widget ul li a:hover i {
	color: #000000;
}
.sidebar-widget ul li a {
	color: #000000;
}
.sidebar-widget ul li a:hover {
	color: #000000;
}
/* Popular Tags */

.sidebar-widget .mukam-tag-cloud {
	overflow: hidden;
}
.sidebar-widget .mukam-tag-cloud ul {
	overflow:hidden;
}
.sidebar-widget .mukam-tag-cloud ul li {
	padding-left:0;
	float: left;
	margin: 13px 5px 0 0;
	height: 37px;
}
.sidebar-widget .mukam-tag-cloud ul li a {
	border: 1px solid #CFCFCF;
	border-radius:50px;
    color: #1F1F1F;
    font-family: "Droid Sans", Arial, Helvetica, sans-serif;
	background-color:#F8F8F8;
    font-size: 12px;
    padding: 12px 22px;
    transition: all 0.4s ease-out 0s;
}
.sidebar-widget .mukam-tag-cloud ul li:hover a {
	border: 1px solid #0cadbe;
	color: #0cadbe;
}
.sidebar-widget .mukam-tag-cloud ul li:hover {
	padding-left:0;
}
/* Subscribe Mini */
.sidebar-widget .subscribe-mini .email-form {
	width: 100%;
	height: 44px;
	padding-left: 12px;
	color: #a3a3a3;
	font-weight:300;
	font-size: 13px;
	border: 1px solid #f4f4f4;
}
.sidebar-widget .subscribe-mini .b_inherit {
	border-radius:0;
	background: #60c6c6;
	margin-top: 10px;
	-webkit-box-shadow: inset 0px -4px 0px 0px rgba(0, 0, 0, 0.20);
	-moz-box-shadow: inset 0px -4px 0px 0px rgba(0, 0, 0, 0.20);
	box-shadow: inset 0px -4px 0px 0px rgba(0, 0, 0, 0.20);
}
/* Text Widget */
.sidebar-widget .textwidget {
	color: #616161;
}



@media (min-width: 768px) and (max-width: 979px) {
	

	/* Blog Section Start*/
	.blog-item, .blog-sizer {
width: 47%;
float:left;
}
 .blog-item.n2 {
width: 47%;
}
 .blog-style-3 .blog-item, .blog-style-3 .blog-sizer {
width: 47%;
}
	
}
@media (max-width: 767px) {
	
	/* Blog Section Start */
	.blog-item, .blog-sizer {
width: 43%;
float:left;
}
 .blog-item.n2 {
width: 43%;
}
 .sidebar {
padding: 0 15px;
}
 .blog-widget .post-content {
width: 75%;
}
 .blog-style-3 .blog-item, .blog-style-3 .blog-sizer {
width: 47%;
}
	/* Portfolio Section Start */	
	.portfolio-style-1 .portfolio-thumbnail {
float: none;
width: 100%;
margin-bottom: 20px;
}
 .portfolio-style-1 .portfolio-content {
width: 100%;
margin: 0;
float: none;
}
 .portfolio-style-3 .grid-sizer {
width: 27%;
}
 .portfolio-style-3 .portfolio-item-3 {
width:27%;
}
 .portfolio-style-1.single .content-right {
width: 100%;
float: none;
}
 .portfolio-style-1.single .content-left {
width: 100%;
float: none;
}
	/* Latest Product - Featured Product*/
	.latestproduct-container a.prev {
left: 0;
}
 .latestproduct-container a.next {
right: 0;
}
 .double-divider {
width: 53%;
}
 .featuredproduct-title .double-divider {
display: none;
}
 .featuredproduct-item .product-rating {
float: left;
margin-bottom: 3px;
}


	/* Other */

 .html_carousel div.slide .blog-meta {
margin-top: 5px;
font-size: 12px;
}






		/* Blog Section */
	.blog-widget .post-content {
width: 70%;
}
 .blog-item, .blog-sizer {
width: 100%;
float:left;
}
 .blog-item.n2 {
width: 100%;
}
 .sidebar {
padding: 0 15px;
}
 .blog-style-3 .blog-item, .blog-style-3 .blog-sizer {
width: 100%;
}



/* Lates Post -----------------------------------------------------*/

.dates_box{
	background-color: #fff;
	text-align: center;
	width: 75%;
	margin: 0 auto;
	font-weight: 300;
	padding-bottom: 10px;
	color: #131313;
	font-size: 15px;
	border-radius: 2px 2px 0 0;
	border: solid #dedede 1px;
	border-bottom: double 4px #dedede;
}
.boxones .dates span i{
	padding-right: 5px;
}
.boxones .datse span{
	display: block;
	border-radius: 2px 2px 0 0;
	color: #fff;
	padding: 2px 0;
	margin-bottom: 6px;
	font-size: 14px;
}
.info{
	border-left: 1px solid #dedede; 
	margin-left: -10px;
	padding-left: 15px;
	margin-top: 5px;
}
.info h4{
	padding: 5px 0 0 0;
}
.info p{
	font-size: 14px;
}
.boxone .link{
	text-align: center;
	margin-top: 38%;
	width: 100%;
}
.boxone .link i{
	font-size: 2em;
}

/* Testimonials -----------------------------------------------------*/

.boxones .photo{

	border: 1px #dedede solid;
}
.boxones .photo img{
	width: 100%;
	border: 3px solid #fff;
}
.boxones .name h4{
	padding: 0 0 5px 10px;
	line-height: 20px;
	margin: 10px auto 16px auto;
	margin-left: -10px;
	border-left: 1px #dedede solid;
	
}
.boxones .name span{
	display: block;
	font-size: 14px;
}

/* More Services ------------------------------------------------------*/

.boxones .image-more-service{
	background-color: #fff;
	text-align: center;
	width: 75%;
	margin: 0 auto;
	font-weight: bold;
	font-size: 26px;
	border: solid #dedede 1px;
}
.boxones .image-more-service i{
	font-size: 2em;
	line-height: 1.4em;
}

/*Cotstom*/


/*------------------------------ For Index Page* ------------------------------/


.total-member {background-color: #0f9ed0;     border-radius: 20px;     color: #FFFFFF;     line-height: 50px;     padding: 10px 15px;}
.b-bottom { border-bottom:1px dashed #000;}
.last-word{color:#428BCA; font-weight:bold;}
.border-bottom {border-bottom:1px dashed #e0e0e5; padding:0 0 5px 0}
