@charset "utf-8";@font-face {
	font-family: 'IcoMoon';
	src: url(/media/jui/fonts/IcoMoon.eot);
	src: url(/media/jui/fonts/IcoMoon.eot#iefix) format('embedded-opentype'),
		url(/media/jui/fonts/IcoMoon.svg#IcoMoon) format('svg'),
		url(/media/jui/fonts/IcoMoon.woff) format('woff'),
		url(/media/jui/fonts/IcoMoon.ttf) format('truetype');
	font-weight: normal;
	font-style: normal;
}

[data-icon]:before {
	font-family: 'IcoMoon';
	content: attr(data-icon);
	speak: none;
}
[class^="icon-"],
[class*=" icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	*margin-right: .3em;
	line-height: 14px;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
	font-family: 'IcoMoon';
	font-style: normal;
	speak: none;
}
[class^="icon-"].disabled,
[class*=" icon-"].disabled {
	font-weight: normal;
}
.icon-joomla:before {
	content: "\e200";
}
.icon-chevron-up:before,
.icon-uparrow:before,
.icon-arrow-up:before {
	content: "\e005";
}
.icon-chevron-right:before,
.icon-rightarrow:before,
.icon-arrow-right:before{
	content: "\e006";
}
.icon-chevron-down:before,
.icon-downarrow:before,
.icon-arrow-down:before {
	content: "\e007";
}
.icon-chevron-left:before,
.icon-leftarrow:before,
.icon-arrow-left:before {
	content: "\e008";
}
.icon-arrow-first:before {
	content: "\e003";
}
.icon-arrow-last:before {
	content: "\e004";
}
.icon-arrow-up-2:before {
	content: "\e009";
}
.icon-arrow-right-2:before {
	content: "\e00a";
}
.icon-arrow-down-2:before {
	content: "\e00b";
}
.icon-arrow-left-2:before {
	content: "\e00c";
}
.icon-arrow-up-3:before {
	content: "\e00f";
}
.icon-arrow-right-3:before {
	content: "\e010";
}
.icon-arrow-down-3:before {
	content: "\e011";
}
.icon-arrow-left-3:before {
	content: "\e012";
}
.icon-menu-2:before {
	content: "\e00e";
}
.icon-arrow-up-4:before {
	content: "\e201";
}
.icon-arrow-right-4:before {
	content: "\e202";
}
.icon-arrow-down-4:before {
	content: "\e203";
}
.icon-arrow-left-4:before {
	content: "\e204";
}
.icon-share:before,
.icon-redo:before {
	content: "\27";
}
.icon-undo:before {
	content: "\28";
}
.icon-forward-2:before {
	content: "\e205";
}
.icon-backward-2:before,
.icon-reply:before {
	content: "\e206";
}
.icon-unblock:before,
.icon-refresh:before,
.icon-redo-2:before {
	content: "\6c";
}
.icon-undo-2:before {
	content: "\e207";
}
.icon-move:before {
	content: "\7a";
}
.icon-expand:before {
	content: "\66";
}
.icon-contract:before {
	content: "\67";
}
.icon-expand-2:before {
	content: "\68";
}
.icon-contract-2:before {
	content: "\69";
}
.icon-play:before {
	content: "\e208";
}
.icon-pause:before {
	content: "\e209";
}
.icon-stop:before {
	content: "\e210";
}
.icon-previous:before,
.icon-backward:before {
	content: "\7c";
}
.icon-next:before,
.icon-forward:before {
	content: "\7b";
}
.icon-first:before {
	content: "\7d";
}
.icon-last:before {
	content: "\e000";
}
.icon-play-circle:before {
	content: "\e00d";
}
.icon-pause-circle:before {
	content: "\e211";
}
.icon-stop-circle:before {
	content: "\e212";
}
.icon-backward-circle:before {
	content: "\e213";
}
.icon-forward-circle:before {
	content: "\e214";
}
.icon-loop:before {
	content: "\e001";
}
.icon-shuffle:before {
	content: "\e002";
}
.icon-search:before {
	content: "\53";
}
.icon-zoom-in:before {
	content: "\64";
}
.icon-zoom-out:before {
	content: "\65";
}
.icon-apply:before,
.icon-edit:before,
.icon-pencil:before {
	content: "\2b";
}
.icon-pencil-2:before {
	content: "\2c";
}
.icon-brush:before {
	content: "\3b";
}
.icon-save-new:before,
.icon-plus-2:before  {
	content: "\5d";
}
.icon-minus-sign:before,
.icon-minus-2:before {
	content: "\5e";
}
.icon-delete:before,
.icon-remove:before,
.icon-cancel-2:before {
	content: "\49";
}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-checkmark:before {
	content: "\47";
}
.icon-new:before,
.icon-plus:before {
	content: "\2a";
}
.icon-plus-circle:before {
	content: "\e215";
}
.icon-minus:before,
.icon-not-ok:before {
	content: "\4b";
}
.icon-ban-circle:before,
.icon-minus-circle:before {
	content: "\e216";
}
.icon-unpublish:before,
.icon-cancel:before {
	content: "\4a";
}
.icon-cancel-circle:before {
	content: "\e217";
}
.icon-checkmark-2:before {
	content: "\e218";
}
.icon-checkmark-circle:before {
	content: "\e219";
}
.icon-info:before {
	content: "\e220";
}
.icon-info-2:before,
.icon-info-circle:before {
	content: "\e221";
}
.icon-question:before,
.icon-question-sign:before,
.icon-help:before {
	content: "\45";
}
.icon-question-2:before,
.icon-question-circle:before {
	content: "\e222";
}
.icon-notification:before {
	content: "\e223";
}
.icon-notification-2:before,
.icon-notification-circle:before {
	content: "\e224";
}
.icon-pending:before,
.icon-warning:before {
	content: "\48";
}
.icon-warning-2:before,
.icon-warning-circle:before {
	content: "\e225";
}
.icon-checkbox-unchecked:before {
	content: "\3d";
}
.icon-checkin:before,
.icon-checkbox:before,
.icon-checkbox-checked:before {
	content: "\3e";
}
.icon-checkbox-partial:before {
	content: "\3f";
}
.icon-square:before {
	content: "\e226";
}
.icon-radio-unchecked:before {
	content: "\e227";
}
.icon-radio-checked:before {
	content: "\e228";
}
.icon-circle:before {
	content: "\e229";
}
.icon-signup:before {
	content: "\e230";
}
.icon-grid:before,
.icon-grid-view:before {
	content: "\58";
}
.icon-grid-2:before,
.icon-grid-view-2:before {
	content: "\59";
}
.icon-menu:before {
	content: "\5a";
}
.icon-list:before,
.icon-list-view:before {
	content: "\31";
}
.icon-list-2:before {
	content: "\e231";
}
.icon-menu-3:before {
	content: "\e232";
}
.icon-folder-open:before,
.icon-folder:before {
	content: "\2d";
}
.icon-folder-close:before,
.icon-folder-2:before {
	content: "\2e";
}
.icon-folder-plus:before {
	content: "\e234";
}
.icon-folder-minus:before {
	content: "\e235";
}
.icon-folder-3:before {
	content: "\e236";
}
.icon-folder-plus-2:before {
	content: "\e237";
}
.icon-folder-remove:before {
	content: "\e238";
}
.icon-file:before {
	content: "\e016";
}
.icon-file-2:before {
	content: "\e239";
}
.icon-file-add:before,
.icon-file-plus:before {
	content: "\29";
}
.icon-file-minus:before {
	content: "\e017";
}
.icon-file-check:before {
	content: "\e240";
}
.icon-file-remove:before {
	content: "\e241";
}
.icon-save-copy:before,
.icon-copy:before {
	content: "\e018";
}
.icon-stack:before {
	content: "\e242";
}
.icon-tree:before {
	content: "\e243";
}
.icon-tree-2:before {
	content: "\e244";
}
.icon-paragraph-left:before {
	content: "\e246";
}
.icon-paragraph-center:before {
	content: "\e247";
}
.icon-paragraph-right:before {
	content: "\e248";
}
.icon-paragraph-justify:before {
	content: "\e249";
}
.icon-screen:before {
	content: "\e01c";
}
.icon-tablet:before {
	content: "\e01d";
}
.icon-mobile:before {
	content: "\e01e";
}
.icon-box-add:before {
	content: "\51";
}
.icon-box-remove:before {
	content: "\52";
}
.icon-download:before {
	content: "\e021";
}
.icon-upload:before {
	content: "\e022";
}
.icon-home:before {
	content: "\21";
}
.icon-home-2:before {
	content: "\e250";
}
.icon-out-2:before,
.icon-new-tab:before {
	content: "\e024";
}
.icon-out-3:before,
.icon-new-tab-2:before {
	content: "\e251";
}
.icon-link:before {
	content: "\e252";
}
.icon-picture:before,
.icon-image:before {
	content: "\2f";
}
.icon-pictures:before,
.icon-images:before {
	content: "\30";
}
.icon-palette:before,
.icon-color-palette:before {
	content: "\e014";
}
.icon-camera:before {
	content: "\55";
}
.icon-camera-2:before,
.icon-video:before {
	content: "\e015";
}
.icon-play-2:before,
.icon-video-2:before,
.icon-youtube:before {
	content: "\56";
}
.icon-music:before {
	content: "\57";
}
.icon-user:before {
	content: "\22";
}
.icon-users:before {
	content: "\e01f";
}
.icon-vcard:before {
	content: "\6d";
}
.icon-address:before {
	content: "\70";
}
.icon-share-alt:before,
.icon-out:before {
	content: "\26";
}
.icon-enter:before {
	content: "\e257";
}
.icon-exit:before {
	content: "\e258";
}
.icon-comment:before,
.icon-comments:before {
	content: "\24";
}
.icon-comments-2:before {
	content: "\25";
}
.icon-quote:before,
.icon-quotes-left:before {
	content: "\60";
}
.icon-quote-2:before,
.icon-quotes-right:before {
	content: "\61";
}
.icon-quote-3:before,
.icon-bubble-quote:before {
	content: "\e259";
}
.icon-phone:before {
	content: "\e260";
}
.icon-phone-2:before {
	content: "\e261";
}
.icon-envelope:before,
.icon-mail:before {
	content: "\4d";
}
.icon-envelope-opened:before,
.icon-mail-2:before {
	content: "\4e";
}
.icon-unarchive:before,
.icon-drawer:before {
	content: "\4f";
}
.icon-archive:before,
.icon-drawer-2:before {
	content: "\50";
}
.icon-briefcase:before {
	content: "\e020";
}
.icon-tag:before {
	content: "\e262";
}
.icon-tag-2:before {
	content: "\e263";
}
.icon-tags:before {
	content: "\e264";
}
.icon-tags-2:before {
	content: "\e265";
}
.icon-options:before,
.icon-cog:before {
	content: "\38";
}
.icon-cogs:before {
	content: "\37";
}
.icon-screwdriver:before,
.icon-tools:before {
	content: "\36";
}
.icon-wrench:before {
	content: "\3a";
}
.icon-equalizer:before {
	content: "\39";
}
.icon-dashboard:before {
	content: "\78";
}
.icon-switch:before {
	content: "\e266";
}
.icon-filter:before {
	content: "\54";
}
.icon-purge:before,
.icon-trash:before {
	content: "\4c";
}
.icon-checkedout:before,
.icon-lock:before,
.icon-locked:before {
	content: "\23";
}
.icon-unlock:before {
	content: "\e267";
}
.icon-key:before {
	content: "\5f";
}
.icon-support:before {
	content: "\46";
}
.icon-database:before {
	content: "\62";
}
.icon-scissors:before {
	content: "\e268";
}
.icon-health:before {
	content: "\6a";
}
.icon-wand:before {
	content: "\6b";
}
.icon-eye-open:before,
.icon-eye:before {
	content: "\3c";
}
.icon-eye-close:before,
.icon-eye-blocked:before,
.icon-eye-2:before {
	content: "\e269";
}
.icon-clock:before {
	content: "\6e";
}
.icon-compass:before {
	content: "\6f";
}
.icon-broadcast:before,
.icon-connection:before,
.icon-wifi:before {
	content: "\e01b";
}
.icon-book:before {
	content: "\e271";
}
.icon-lightning:before,
.icon-flash:before {
	content: "\79";
}
.icon-print:before,
.icon-printer:before {
	content: "\e013";
}
.icon-feed:before {
	content: "\71";
}
.icon-calendar:before {
	content: "\43";
}
.icon-calendar-2:before {
	content: "\44";
}
.icon-calendar-3:before {
	content: "\e273";
}
.icon-pie:before {
	content: "\77";
}
.icon-bars:before {
	content: "\76";
}
.icon-chart:before {
	content: "\75";
}
.icon-power-cord:before {
	content: "\32";
}
.icon-cube:before {
	content: "\33";
}
.icon-puzzle:before {
	content: "\34";
}
.icon-attachment:before,
.icon-paperclip:before,
.icon-flag-2:before {
	content: "\72";
}
.icon-lamp:before {
	content: "\74";
}
.icon-pin:before,
.icon-pushpin:before {
	content: "\73";
}
.icon-location:before {
	content: "\63";
}
.icon-shield:before {
	content: "\e274";
}
.icon-flag:before {
	content: "\35";
}
.icon-flag-3:before {
	content: "\e275";
}
.icon-bookmark:before {
	content: "\e023";
}
.icon-bookmark-2:before {
	content: "\e276";
}
.icon-heart:before {
	content: "\e277";
}
.icon-heart-2:before {
	content: "\e278";
}
.icon-thumbs-up:before {
	content: "\5b";
}
.icon-thumbs-down:before{
	content: "\5c";
}
.icon-unfeatured:before,
.icon-asterisk:before,
.icon-star-empty:before {
	content: "\40";
}
.icon-star-2:before {
	content: "\41";
}
.icon-featured:before,
.icon-default:before,
.icon-star:before{
	content: "\42";
}
.icon-smiley:before,
.icon-smiley-happy:before {
	content: "\e279";
}
.icon-smiley-2:before,
.icon-smiley-happy-2:before {
	content: "\e280";
}
.icon-smiley-sad:before {
	content: "\e281";
}
.icon-smiley-sad-2:before {
	content: "\e282";
}
.icon-smiley-neutral:before {
	content: "\e283";
}
.icon-smiley-neutral-2:before {
	content: "\e284";
}
.icon-cart:before {
	content: "\e019";
}
.icon-basket:before {
	content: "\e01a";
}
.icon-credit:before {
	content: "\e286";
}
.icon-credit-2:before {
	content: "\e287";
}
legend{font-size:1.3rem;line-height:1.5}legend small{font-size:0.8rem}.input-prepend > .add-on,.input-append > .add-on{line-height:1.5}.btn-primary{background:#439a86;color:#fff;text-shadow:none;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1)}.btn-primary:hover{background:#4bac95;color:#fff}.btn-primary:active,.btn-primary:focus{background:#3b8877;box-shadow:inset -1px -1px 1px rgba(0, 0, 0, 0.15);color:#fff}.btn-group > .btn + .dropdown-toggle{box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1)}.btn-group.open .btn-primary.dropdown-toggle{background:#3b8877;color:#fff;box-shadow:inset -1px -1px 1px rgba(0, 0, 0, 0.15)}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a{background-image:none;background-color:#439a86}.btn-link{color:#439a86}.list-striped,.row-striped{border-top:1px solid #ddd}.list-striped li,.list-striped dd,.row-striped .row,.row-striped .row-fluid{border-bottom:1px solid #ddd}.list-striped li:nth-child(odd),.list-striped dd:nth-child(odd),.row-striped .row:nth-child(odd),.row-striped .row-fluid:nth-child(odd){background-color:#fcfcfc}.list-striped li:hover,.list-striped dd:hover,.row-striped .row:hover,.row-striped .row-fluid:hover{background-color:#f2f2f2}.list-bordered,.row-bordered{border:1px solid #ddd}.row-even,.row-odd{border-bottom:1px solid #ddd}.row-even{background-color:#fcfcfc}.iframe-bordered{border:1px solid #ddd}blockquote{border-left:5px solid #ddd}blockquote small{color:#999}blockquote.pull-right{border-right:5px solid #ddd}code,pre{color:#666;background-color:#f2f2f2;border:1px solid #ddd}legend{color:#333}legend small{color:#999}.input-prepend .chzn-container-single .chzn-single,.input-append .chzn-container-single .chzn-single{border-color:#ddd}.input-prepend .chzn-container-single .chzn-drop,.input-append .chzn-container-single .chzn-drop{border-color:#ddd}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border 0.2s linear, box-shadow 0.2s linear;-moz-transition:border 0.2s linear, box-shadow 0.2s linear;transition:border 0.2s linear, box-shadow 0.2s linear}#g-header .search form,#g-navigation .search form{margin-bottom:0}#g-header .search input,#g-navigation .search input{margin-bottom:0;border:0}.view-mailto #g-page-surround,.body-only #g-page-surround{box-shadow:none}.nav-tabs.nav-dark{border-bottom:1px solid #333;text-shadow:1px 1px 1px #000}.nav-tabs.nav-dark > li > a{color:#f8f8f8}.nav-tabs.nav-dark > li > a:hover{border-color:#333 #333 #111;background-color:#777}.nav-tabs.nav-dark > .active > a,.nav-tabs.nav-dark > .active > a:hover{color:#fff;background-color:#555;border:1px solid #222}.tip-wrap{color:#fff;background-color:#000}.search span.highlight{background-color:#fcfcfc}.img-polaroid{background-color:#fff;border:1px solid rgba(0, 0, 0, 0.2);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1)}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.alert{background-color:#f8f4ec;border-color:#eee4d2}.alert a,.alert a:hover,.alert .alert-link,.alert .alert-link:hover{color:#a47e3c;font-weight:bold}.alert a:hover,.alert a:hover:hover,.alert .alert-link:hover,.alert .alert-link:hover:hover{text-decoration:underline}.alert,.alert h4,.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#b78c43}.alert-success{color:#468847;background-color:#dfeedf;border-color:#c4e0c4}.alert-success a,.alert-success a:hover,.alert-success .alert-link,.alert-success .alert-link:hover{color:#356635;font-weight:bold}.alert-success a:hover,.alert-success a:hover:hover,.alert-success .alert-link:hover,.alert-success .alert-link:hover:hover{text-decoration:underline}.alert-success h4,.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#3d773e}.alert-danger,.alert-error{color:#b94a48;background-color:#f6e7e7;border-color:#edd1d0}.alert-danger a,.alert-error a,.alert-danger a:hover,.alert-error a:hover,.alert-danger .alert-link,.alert-error .alert-link,.alert-danger .alert-link:hover,.alert-error .alert-link:hover{color:#953b39;font-weight:bold}.alert-danger a:hover,.alert-error a:hover,.alert-danger a:hover:hover,.alert-error a:hover:hover,.alert-danger .alert-link:hover,.alert-error .alert-link:hover,.alert-danger .alert-link:hover:hover,.alert-error .alert-link:hover:hover{text-decoration:underline}.alert-danger h4,.alert-error h4,.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#a74240}.alert-info{color:#3a87ad;background-color:#e2eff5;border-color:#c7e0ec}.alert-info a,.alert-info a:hover,.alert-info .alert-link,.alert-info .alert-link:hover{color:#2d6987;font-weight:bold}.alert-info a:hover,.alert-info a:hover:hover,.alert-info .alert-link:hover,.alert-info .alert-link:hover:hover{text-decoration:underline}.alert-info h4,.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#34789a}@media only all and (max-width:47.938rem){body{padding-right:0;padding-left:0}}@media only all and (max-width:47.938rem){.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}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails > li{float:none;margin-left:0}.manager.thumbnails > li{float:left;margin-left:20px}[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}}@media only all and (max-width:30rem){.nav-collapse{-webkit-transform:translate3d(0, 0, 0)}.page-header h1 small{display:block;line-height:20px}.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-header .close{padding:10px;margin:-10px}}@media only all and (min-width:48rem) and (max-width:59.938rem){.row{margin-left:-20px}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.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%}.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.76243%;-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.76243%}.row-fluid .span12{width:100%}.row-fluid .span11{width:91.43646%}.row-fluid .span10{width:82.87293%}.row-fluid .span9{width:74.30939%}.row-fluid .span8{width:65.74586%}.row-fluid .span7{width:57.18232%}.row-fluid .span6{width:48.61878%}.row-fluid .span5{width:40.05525%}.row-fluid .span4{width:31.49171%}.row-fluid .span3{width:22.92818%}.row-fluid .span2{width:14.36464%}.row-fluid .span1{width:5.8011%}.row-fluid .offset12{margin-left:105.52486%}.row-fluid .offset12:first-child{margin-left:102.76243%}.row-fluid .offset11{margin-left:96.96133%}.row-fluid .offset11:first-child{margin-left:94.1989%}.row-fluid .offset10{margin-left:88.39779%}.row-fluid .offset10:first-child{margin-left:85.63536%}.row-fluid .offset9{margin-left:79.83425%}.row-fluid .offset9:first-child{margin-left:77.07182%}.row-fluid .offset8{margin-left:71.27072%}.row-fluid .offset8:first-child{margin-left:68.50829%}.row-fluid .offset7{margin-left:62.70718%}.row-fluid .offset7:first-child{margin-left:59.94475%}.row-fluid .offset6{margin-left:54.14365%}.row-fluid .offset6:first-child{margin-left:51.38122%}.row-fluid .offset5{margin-left:45.58011%}.row-fluid .offset5:first-child{margin-left:42.81768%}.row-fluid .offset4{margin-left:37.01657%}.row-fluid .offset4:first-child{margin-left:34.25414%}.row-fluid .offset3{margin-left:28.45304%}.row-fluid .offset3:first-child{margin-left:25.69061%}.row-fluid .offset2{margin-left:19.8895%}.row-fluid .offset2:first-child{margin-left:17.12707%}.row-fluid .offset1{margin-left:11.32597%}.row-fluid .offset1:first-child{margin-left:8.56354%}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}}@media only all and (max-width:59.938rem){.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:#777;text-shadow:none}.nav-collapse .nav > li > a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;border-radius:0.1875rem}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;border-radius:0.1875rem}.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:#999}.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:#111}.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;border-radius:0;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;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:#111;border-bottom-color:#111}.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 only all and (min-width:60rem){.nav-collapse.collapse{height:auto !important;overflow:visible !important}}@media only all and (max-width:47.938rem){.form-horizontal .control-label{display:block;float:none;text-align:left}.form-horizontal .controls{margin:0}}@media only all and (max-width:47.938rem){div.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}div.modal.fade{top:-100px}div.modal.fade.in{top:20px}}@media only all and (max-width:30rem){div.modal{top:10px;right:10px;left:10px}}@media only all and (max-width:47.938rem){.pull-right.item-image{margin-left:0}.pull-left.item-image{margin-right:0}}
/* @import url(custom.scss) */
body{ overflow-x:hidden !important;}





/*@font-face {
	font-family: 'cheltenham';
	src: url('jlink_cheltenham.eot'); 
	src: url('jlink_cheltenham.eot?#iefix') format('embedded-opentype'), 
	     url('jlink_cheltenham-webfont.woff') format('woff'), 
	     url('jlink_cheltenham.ttf')  format('truetype'), 
	     url('jlink_cheltenham-webfont.svg#svgFontName') format('svg');
		 font-weight: normal;
		 font-style: normal;
 
	}
	
	@font-face {
	font-family: 'cheltenham';
	src: url('contaxsans55/contaxsans55_regular_macroman/ContaxSans55Reg-webfont.eot'); 
	src: url('contaxsans55/contaxsans55_regular_macroman/ContaxSans55Reg-webfont.eot?#iefix') format('embedded-opentype'), 
	     url('contaxsans55/contaxsans55_regular_macroman/ContaxSans55Reg-webfont.woff') format('woff'), 
	     url('contaxsans55/contaxsans55_regular_macroman/ContaxSans55Reg-webfont.ttf')  format('truetype'), 
	     url('contaxsans55/contaxsans55_regular_macroman/ContaxSans55Reg-webfont.svg#svgFontName') format('svg');
		 font-weight: normal;
		 font-style: normal;
 
	}
	*/
	@font-face {
	font-family: 'cheltenham';
	src: url(/templates/g5_hydrogen/cssdev/jlink-ar/arsenal-regular-webfont.eot); 
	src: url(/templates/g5_hydrogen/cssdev/jlink-ar/arsenal-regular-webfont.eot#iefix) format('embedded-opentype'), 
	     url(/templates/g5_hydrogen/cssdev/jlink-ar/arsenal-regular-webfont.woff) format('woff'), 
	     url(/templates/g5_hydrogen/cssdev/jlink-ar/arsenal-regular-webfont.ttf)  format('truetype'), 
	     url(/templates/g5_hydrogen/cssdev/jlink-ar/arsenal-regular-webfont.svg#svgFontName) format('svg');
		 font-weight: normal;
		 font-style: normal;
 
	}
@font-face {
	font-family: 'whitney-medium';
	src: url(/templates/g5_hydrogen/cssdev/custom/css-compiled/whitny/whitney-medium.eot); /* IE9 Compat Modes */
	src: url(/templates/g5_hydrogen/cssdev/custom/css-compiled/whitny/whitney-medium.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
	     url(/templates/g5_hydrogen/cssdev/custom/css-compiled/whitny/whitney-medium.woff) format('woff'), /* Modern Browsers */
	     url(/templates/g5_hydrogen/cssdev/custom/css-compiled/whitny/whitney-medium.ttf)  format('truetype'), /* Safari, Android, iOS */
	     url(/templates/g5_hydrogen/cssdev/custom/css-compiled/whitny/whitney-medium.svg#svgFontName) format('svg'); /* Legacy iOS */
		 font-weight: normal;
		 font-style: normal;
 
	 
	}
	
	



	@font-face {
	font-family: 'Chronicle Display Roman';
	src: url("/templates/g5_hydrogen/cssdev/custom/css-compiled/chornical/Chronicle Display Roman.eot"); /* IE9 Compat Modes */
	src: url("/templates/g5_hydrogen/cssdev/custom/css-compiled/chornical/Chronicle Display Roman.eot#iefix") format('embedded-opentype'), /* IE6-IE8 */
	     url("/templates/g5_hydrogen/cssdev/custom/css-compiled/chornical/Chronicle Display Roman.woff") format('woff'), /* Modern Browsers */
	     url("/templates/g5_hydrogen/cssdev/custom/css-compiled/chornical/Chronicle Display Roman.ttf")  format('truetype'), /* Safari, Android, iOS */
	     url("/templates/g5_hydrogen/cssdev/custom/css-compiled/chornical/Chronicle Display Roman.svg#svgFontName") format('svg'); /* Legacy iOS */
		 font-weight: normal;
		 font-style: normal;
		 
		 
		 
	}


	
	@font-face {
	font-family: 'frank';
	src: url(/templates/g5_hydrogen/cssdev/custom/css-compiled/frank/franklingothic-book-webfont.eot); /* IE9 Compat Modes */
	src: url(/templates/g5_hydrogen/cssdev/custom/css-compiled/frank/franklingothic-book-webfont.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
	     url(/templates/g5_hydrogen/cssdev/custom/css-compiled/frank/franklingothic-book-webfont.woff) format('woff'), /* Modern Browsers */
	     url(/templates/g5_hydrogen/cssdev/custom/css-compiled/frank/franklingothic-book-webfont.ttf)  format('truetype'), /* Safari, Android, iOS */
	     url(/templates/g5_hydrogen/cssdev/custom/css-compiled/frank/franklingothic-book-webfont.svg#svgFontName) format('svg'); /* Legacy iOS */
		 font-weight: normal;
		 font-style: normal;
		 
		 
		 
	}
	
	
	@font-face {
	font-family: 'Georgia Regular font';
	src: url("/templates/g5_hydrogen/cssdev/custom/css-compiled/geo/Georgia Regular font.eot"); 
	src: url("/templates/g5_hydrogen/cssdev/custom/css-compiled/geo/Georgia Regular font.eot#iefix") format('embedded-opentype'),
	     url("/templates/g5_hydrogen/cssdev/custom/css-compiled/geo/Georgia Regular font.woff") format('woff'),
	     url("/templates/g5_hydrogen/cssdev/custom/css-compiled/geo/Georgia Regular font.ttf")  format('truetype'), 
	     url("/templates/g5_hydrogen/cssdev/custom/css-compiled/geo/Georgia Regular font.svg#svgFontName") format('svg');
		 font-weight: normal;
		 font-style: normal;
		 
		 
		 
	}





	@font-face {
	font-family: 'Georgia';
	src: url(/templates/g5_hydrogen/cssdev/custom/css-compiled/georgia/georgia.eot);
	src: url(/templates/g5_hydrogen/cssdev/custom/css-compiled/georgia/georgia.eot#iefix) format('embedded-opentype'),
	     url(/templates/g5_hydrogen/cssdev/custom/css-compiled/georgia/georgia.woff) format('woff'),
	     url(/templates/g5_hydrogen/cssdev/custom/css-compiled/georgia/georgia.ttf)  format('truetype'), 
	     url(/templates/g5_hydrogen/cssdev/custom/css-compiled/georgia/georgia.svg#svgFontName) format('svg'); 
		 font-weight: normal;
		 font-style: normal;
		 
		 
		 
	}



#mainmenu a,#mainmenu .g-menu-item-type-separator .g-menu-item-container,#mainmenu .g-separator{font-family:"frank", Arial,Helvetica,sans-serif !important;
color:#000 !important; 
/*
font-size:0.80em;*/
font-size:12px;
text-transform: capitalize; 
letter-spacing:0.5px;


/*font-size: 0.90em; 
 text-transform: uppercase; 
 letter-spacing: 0.5px; 
 font-weight: 600;*/

   

}
#mainmenu  .g-menu-item-content{ line-height: 25px;}

h1, h2, h3, h4, h5 {
  font-family: "Georgia",Times New Roman;
    font-weight: 500; color:#3727dc !important; font-size:17px !important;  /*  */
}

.g-date span{ font-family:"Times New Roman", Times, serif; color:#000 !important;}



p {
     font-family: "Georgia", Times New Roman;
    
}
body {    margin: 0;
    padding: 0;
     font-family: "Georgia",Times New Roman !important;
    
}

.nspMain h4{ /*font-family:"CenturyGothic" !important;*/}

.nspArt,.nspList{border-bottom:1px solid #D6D7D2;}
.nsp { 
	position: relative; 
}
.nspMain { 
	overflow: hidden; 
}

#mainmenu{border-bottom:2px solid #3C346D; padding-bottom: 7px;}

/* Pagination */
.nspBotInterface,
.nspTopInterface { 
	clear: both; 
	float: right;
	margin: 5px 0;
	overflow: hidden; 
}

/* 
	Interface - for different looking Top and Bottom interface use the following classes:  
	.nspTopInterface
	.nspBotInterface (e.g.: .nspTopInterface .nspPagination li ...)
*/
.nspPagination { 
	float: left;
	list-style-type: none!important; 
	margin: 5px 0 0 0!important; 
	padding: 0!important; 
}
.nspPagination li { 
	background: #ccc;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
	        border-radius: 50%;
	cursor:pointer; 
	float:left; 
	height: 14px; 
	margin: 1px 4px 0 0!important; 
	width: 14px; 
}
.nspPagination li > a {
	background: transparent;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
	        border-radius: 50%;
	display: block;
	height: 14px;
	overflow: hidden;
	padding: 0;
	text-indent:-999em; 
	width: 14px;
}

.nspPagination li:hover,
.nspPagination li.active { 
	background-color: #999;
}
.nspNext,
.nspPrev { 
	background: #fff;
	border: 2px solid #ccc;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	float: left; 
	height: 24px; 
	margin: 0 0 0 4px;
	overflow: hidden;
	text-indent: -999px;
	width: 24px;
}
.nspPrev:before {
	border: 10px solid #ccc;
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent;
	border-left: none;
	content: "";
	display: block;
	float: left;
	margin: 3px 0 0 4px;
}
.nspNext:before {
	border: 10px solid #ccc;
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent;
	border-right: none;
	content: "";
	display: block;
	float: left;
	margin: 3px 0 0 6px;
}
.nspNext:hover,
.nspPrev:hover { 
	border-color: #999;	
}
.nspPrev:hover:before {
	border-right-color: #999;
}
.nspNext:hover:before {
	border-left-color: #999;
}

/* Articles layout */
.nspArts { 
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden; 
	padding: 0px;
}
.nspArtPage { 
	float: left; 
}
.nspArt { 
	-webkit-box-sizing: border-box; 
	   -moz-box-sizing: border-box;
	        box-sizing: border-box; 
	float:left; 
}
.nspArt div { 
	overflow: hidden; 
}
.nspArt h4.nspHeader { 
	font-size: 24px;
	margin: 0;
	 padding: 0 0 6px;
}
.nspArt h4.nspHeader a { 
	text-decoration: none;
}
.nspArt h4.nspHeader a:hover { }
.nspArt img.nspImage { 
	border: none;
	display: block;
}
.nspArt .nspImageWrapper {
	display: block;
	position: relative;
}
.nspArt p.nspText { 
	display: block!important;
	margin: 0;
	padding: 0!important;
}
.nspArt p.nspText a { }
.nspArt p.nspText a:hover { }
.nspArt .nspInfo { 
	display: block!important;
	font-size: 90%; 
}
.nspArt .nspInfo a { }
.nspArt .nspInfo a:hover { }
.nspArt .nspInfo > .nsp-stars {
	padding: 0 10px 0 0!important;
}
.nspArt .nsp-star-0:before,
.nspArt .nsp-star-1:before {
	
	color: #6c6c6c;
	font-family: Arial, sans-serif;
	font-size: 14px;
}
.nspArt .nsp-star-1:before {
	color: #f7a834;
}
.nspArt .nspBadge {
	background: #fff;
	position: absolute;
	top: 29px;
	left: 20px;
	text-transform: uppercase;
	font-size: 10px;
	line-height: 12px;
	padding: 2px 10px;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}
.nspArt .tleft { 
	text-align: left; 
}
.nspArt .tright { 
	text-align: right; 
}
.nspArt .tcenter { 
	text-align: center;
}
.nspArt .tjustify { 
	text-align: justify; 
}
.nspArt .fleft { 
	float: left; 
}
.nspArt .fright { 
	float: right; 
}
.nspArt .fnone { 
	clear: both; 
	float: none;
	width: 100%; 
}
.readon.left,
.readon.right,
.readon.center { 
	clear: both; 
}
.readon.left { 
	float: left; 
}
.readon.right { 
	float: right; 
}
.readon.center { 
	display: inline; 
	float: none; 
}
.nspAvatar { }

/* Links layout */
.nspLinks { 
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0px;
}
.nspList { 
	float: left; 
}
.nspList > li > .nspImageWrapper {
	float: left;
}
.nspList > li > .nspImageWrapperRight {
	float: right;
}
.nspList > li .nspImage {
	height:100px !important;  margin-bottom: 9px;
	width:100px;
}
.nspLinks ul { 
	list-style-type: none!important; 
	padding: 0!important; 
}
.nspLinks .nspLinkScroll1 ul li { 
	/*background: #fff;*/
	border-top: 1px solid #eee;
	margin: 0!important;
	padding: 10px 3px;
}
.nspLinks .nspLinkScroll1 ul li:first-child {
	border-top: none;
}
.nspLinks ul li:hover { }
.nspLinks ul li h4 { }
.nspLinks ul li h4 a { 
	text-decoration: none; 
}
.nspLinks ul li h4 a:hover { }
.nspLinks ul li p { }

/* positioning */
.nspArts.left { 
	float: right; 
}
.nspLinksWrap.left { 
	float: left;
}
.nspArts.right { 
	float: left; 
}
.nspLinksWrap.right { 
	float: right; 
}

/* make element unvisible */
.nspMain .unvisible {  
	left: -9999px;  
	position: absolute; 
	top: auto; 
}

/* Responsive layout */
.gkResponsive img.nspImage,
img.nspImage.gkResponsive { 
	height: auto;
	width: 100%!important; 
}
.nspArt img.nspImage { 
	max-width: 100%; 
}
.nspArtScroll1,
.nspLinkScroll1 { 
	clear: both;
	width: 100%; 
}
.nspPages1 { width: 100%; }
.nspPages2 { width: 200%; }
.nspPages3 { width: 300%; }
.nspPages4 { width: 400%; }
.nspPages5 { width: 500%; }
.nspPages6 { width: 600%; }
.nspPages7 { width: 700%; }
.nspPages8 { width: 800%; }
.nspPages9 { width: 900%; }
.nspPages10 { width: 1000%; }
.nspPages11 { width: 1100%; }
.nspPages12 { width: 1200%; }
.nspPages13 { width: 1300%; }
.nspPages14 { width: 1400%; }
.nspPages15 { width: 1500%; }
.nspPages16 { width: 1600%; }
.nspPages17 { width: 1700%; }
.nspPages18 { width: 1800%; }
.nspPages19 { width: 1900%; }
.nspPages20 { width: 2000%; }
.nspCol1 { width: 100%; }
.nspCol2 { width: 50%; }
.nspCol3 { width: 33.333333%; }
.nspCol4 { width: 25%; }
.nspCol5 { width: 20%; }
.nspCol6 { width: 16.666666%; }
.nspCol7 { width: 14.285714%; }
.nspCol8 { width: 12.5%; }
.nspCol9 { width: 11.111111%; }
.nspCol10 { width: 10%; }
.nspCol11 { width: 9.090909%; }
.nspCol12 { width: 8.333333%; }
.nspCol13 { width: 7.692307%; }
.nspCol14 { width: 7.142857%; }
.nspCol15 { width: 6.666666%; }
.nspCol16 { width: 6.25%; }
.nspCol17 { width: 5.882352%; }
.nspCol18 { width: 5.555555%; }
.nspCol19 { width: 5.263157%; }
.nspCol20 { width: 5%; }

/* Animation */
.nspList,
.nspArtPage { 
	opacity: 0; filter: alpha(opacity=0);
	-webkit-transition: opacity 0.5s ease-out; 
	   -moz-transition: opacity 0.5s ease-out; 
	    -ms-transition: opacity 0.5s ease-out; 
      	 -o-transition: opacity 0.5s ease-out; 
	        transition: opacity 0.5s ease-out;
	visibility: hidden;
}
.nspList.active,
.nspArtPage.active { 
	opacity: 1; filter: alpha(opacity=100);
	visibility: visible;
}

/* Suffix neutral */
.neutral {
	color: #999;
	font-size: 13px;
}
.neutral a {
	color: #333;
	text-decoration: none;
}
.neutral a:active,
.neutral a:focus,
.neutral a:hover {
	color: #777;
}
.neutral .nspHeader{
	font-size: 18px;
	font-weight: 400;
}
.neutral .nspInfo a {
	padding-right: 5px;
}
.neutral .readon {
	background: #333;
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
	        border-radius: 3px;
	color: #fff;
	padding: 6px 10px;
}
.neutral .readon:active,
.neutral .readon:focus,
.neutral .readon:hover {
	background: #999;
	color: #fff;
}
.neutral .nspLinks ul li h4 {
	font-size: 15px;
	margin: 0 0 10px 0;
}

/* K2Store styles */
.nspK2StoreCartForm {
	padding: 10px 0;
	text-align: center;
}
.nspK2StoreCartForm .k2store-notification {
	background: #fff;
	border: 1px solid #e5e5e5;
	font-size: 12px;
	margin: 10px 0;
	padding: 10px;
	position: relative;
}
.nspK2StoreCartForm .cart_dialogue_close {
	position: absolute;
	right: 10px;
	top: 5px;
}

.nspK2StorePrice {
	color: #111;
	display: block;
	font-size: 14px;
	padding: 10px 0;
	text-align: center;
}
.nspK2StorePrice strike {
	color: #ccc;
	display: block;
}

/* HikaShop styles */
.nspHikashopBlock {
	text-align: center;
}
.nspHikashopBlock span {
	display: block;
}
.nspHikashopBlock .button {
	display: inline-block;
	float: none;
	margin-top: 30px;
}
.nspHikashopBlock .hikashop_product_stock_count {
	color: #999!important;
	font-size: 11px!important;
	padding: 10px 0!important;
}

/* Mobile */
@media (max-width: 800px) {
	.nspArts,
	.nspLinksWrap {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		overflow: hidden;
		padding:0px;
		position: relative;
	}
	
	.nspPrev,
	.nspNext {
		left: 0;
		position: absolute;
		top: 20%;
		z-index: 101;
	}
	
	.nspNext {
		left: auto;
		right: 0;
	}
	
	.nspPagination {
		display: none;
	}
}

@media (max-width: 600px) {
	.nspArt {
		width: 100%;
	}
	
	.nspArt img.nspImage { 
    		max-width: 100%;
	}

	.nspImageWrapper {
		margin: 0 0 20px 0!important;
		width: 100%;
	}

	.gkArtContentWrap {
		width: 100%;
	}
}

/* EOF */





/*custome styles*/


#topmenu .g-main-nav .g-toplevel{ font-size:11px; color:#383564 !important;}

#topmenu a{ color:#2e2e2e !important;}

/*#mainmenu a{    font-size: 15px !important;
    text-transform: capitalize;}*/

#topmenu{ text-transform: uppercase;}
#g-header .g-grid{ /*border-bottom:solid 1px #ccc; */}



.nspArt img.nspImage{    border: 1px solid #ccc;
    height: 80px !important;
    padding: 5px;
    width: 80px !important; }
	
h1 a, h2 a, h3 a, h4 a, h5 a{ color:#000 !important; font-weight:bold;}

.nspArtPage.active.nspCol1 .nspCol2{ /*margin-bottom: 9px;*/
  
    width: 50%; /*background:#fafaf7;*/}
#tophorizontaladd .g-content{ margin:0px;}

.nspArt.nspCol2:nth-child(2) {
    float: right; border-right:none; border-left: solid 1px #ccc;

}

.nspArt.nspCol2:nth-child(3) {
border-bottom:none;

}



.nspArt.nspCol2:nth-child(4) {
    float: right; border-right:none; border-left: solid 1px #ccc; border-bottom:none;

}

.g-title {
  /*  background: #efefef;*/


border-top: 1px solid #2e2e2e;
border-bottom: 1px solid #ccc;
	padding:0 10px;
	box-sizing:border-box;
}



.mod_cat_img {
    float: left;
    margin-right: 25px;
    width: 133px;
}

.mod_cat_img img{ width:124px; height:101px; border:solid 1px #ccc; padding:5px;}

.category-module_CatNewsMods > li { list-style-image:url(/images/category_li_aerow.png);}
.category-module > li { list-style-image:url(/images/category_li_aerow.png);}

.category-module_CatNewsMods > li a{ color:#666666 !important;}

.category-module > li a{ color:#666666 !important;}

.mod-articles-category-more{ float:right;}

#mod-search-searchword {
    border: 1px solid #ccc !important;
    border-radius: 0 !important;
    position: relative;
   /* top: 55px;
	left: 96px;*/
	/*box-shadow: 0 -1px 6px #ccc; 
	line-height: 27px;*/
}
.search-container{
background:url(/templates/g5_hydrogen/cssdev/images/search-bg.jpg);
 position: relative; border-radius:5px; border:solid 1px #ccc;
 top: 55px;
	/*left: 63px;*/
	padding: 5px;
}
.button-search{

    background-color: #1b1464;
    background-repeat: repeat-x;
  
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
   
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 0;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;

}

.g-date {
  /*  left:30%;
    position: relative;*/
	margin-top:4px;
}

#topmenu .g-toplevel {
     margin-bottom: 16px !important;
    position: relative;
    right: 6.7%;
    top: 7px !important;
}


.nspList.active.nspCol1{ margin-top:10px !important;}

.nspImage {
    border: 1px solid #ccc;
    height: 100px !important;
    padding: 4px;
    width: 100px !important;
}

.nspLinks ul li h4 {
    margin-bottom: 0;
}

#g-footer a{ color:#666 !important}

.moduletable._most_recent_edition {
    background: #e5e5e2 none repeat scroll 0 0;
    text-align: center; margin-bottom:22px;  padding: 15px !important;
}

.mod-articles-category-more a {
   /* background: #efefef none repeat scroll 0 0;
    padding:4px 13px;*/
    text-align: center; color:#163d66 !important;
}


.mod-articles-category-more a:hover{ color:#fff !important; 
/*background:#1b1464;*/  color:#000 !important;
}
#g-footer h3 {
    color: #000 !important;
    font-size: 14px !important;
    font-weight: bold;
    text-transform: uppercase;
}

#g-footer .nav.menu {
    float: left;
    margin-left: 0 !important;
    padding-left: 0px !important;
}

#g-footer li{ line-height:28px;}

#g-footer .g-title{ padding-left:0px !important;  margin-bottom: 0 !important;}

.acymailing_form {
     background: #e6e6e6 none repeat scroll 0 0;
    border: 1px solid #ccc !important;
    
    margin-top: 10px !important;
}

table td{ padding: 0 9px !important;}

.btn-primary{ background:#000000 !important; border-radius:0px !important;}

.acyfield_email.acy_requiredField input {
   /* margin-top: 7px;
    padding: 10px;
    width: 100% !important;*/
	
	margin-bottom: 5px;
    margin-top: 5px;
    padding: 7px;
    width: 105% !important;
	
}

.acysubbuttons input {
   /* float: right; */
     font-weight: bold;
    margin-right: 6px;
    margin-top: 6px;
    padding: 5px 14px;
}

#fotter2, #fotter3{
    margin-top: 30px;
}

.acyfield_email.acy_requiredField {
    width: 79%;
}

#category-news {
    text-align: center;
}

.category-news-left {
    border: 1px solid #153c65;
    float: none;
    height: 1px;
    margin: auto; position:relative; top:17px;
    width: 50%;
}

.category-news-title {
    background: #fff none repeat scroll 0 0;
    position: relative;
    z-index: 1000000 !important; color:#153b60; text-transform:uppercase; font-size:20px; font-weight:bold !important; padding: 0 10px;
}

.footer-copyrights {
    background: #000 none repeat scroll 0 0;
    box-sizing: border-box; text-align: center; color: #fff;
    float: left;
    padding: 10px;
    width: 100%;
}
._menu h3,.join_list h3{border:none;}

#category-news-h3 h3 span{ background:url(/images/dblarow.png) no-repeat right 9px; padding-right: 13px;}

#category-news-h3 h3 span:hover{ background:url(/images/dblarow_over.png) no-repeat right 9px; padding-right: 13px;}

#scrollToTop{ background:none !important;}

#mainmenu li:last-child{ border-right: none;}

#mainmenu li {
    /*border-right: 1px solid #ccc;*/
}

#mainmenu li a:hover{ color:#0c08dc !important;}

#topmenu li{  border-right: 1px solid #ccc;}

#topmenu li:last-child{ border-right: none;}

#g-header .g-content{ margin:0px;}

.logo {
    display: inline-block;
    margin-bottom: 10px;
    margin-top: 10px !important;
}

.nspList p{ max-width:83%; /*padding-left:10px;*/}
.nspList h4{ max-width:83%; text-transform: capitalize;  /*padding-left:10px;*/}

.nspList { border-top:solid 1px #ccc;}

#add-only {
    box-sizing: border-box;
  
    text-align: center !important;
}

#add-only img{ margin-left:0px;
    vertical-align: middle;
    width: 100%;}

#add-only .g-content{ margin:0px !important;}

#tophorizontaladd img{ margin-bottom: 0;
   
    width: 85%;}

.nspImageWrapper.nspImageWrapperRight {
    margin: 0 5px !important;
}

a:hover{ color:#8829cb !important;}
.g-title:hover{ color:#8829cb !important;}
#topmenu a:hover{ color:#8829cb !important;}

#gruemenu{ background:none !important;}

.g-container{width:85%; }
*{ box-sizing:border-box; -moz-box-sizing:border-box;}
body{ box-sizing:border-box; -moz-box-sizing:border-box;}

.searchmod .button{
display:inline-block; padding:0.5rem 1rem;border-radius:0.1875rem;

 left: 59px;
    position: relative; /* #8431FF text-indent: -220px;*/ overflow:hidden;
    right: 0;
    top: 62px;

border:0;line-height:1.5;font-size:1rem;vertical-align:middle; 
/*background:url(g5_hydrogen/images/search-icon.png) no-repeat;*/

}
.searchmod .btn-primary{background:#ccc;}


.searchmod .button:hover{color:#fff}

.searchmod {
    position: relative; float:right;
   /* right: 3.9%*/
}

.click_view_more{  background: #e2dedd none repeat scroll 0 0;
    /*border-radius: 10px;*/ padding: 4px; font-size: 14px !important;
    position: relative;
    text-align: center; margin:16px 24px 0px 30px; color:#000 !important;
  }
 
 
 #g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator::after{ color:#fff !important; opacity:1 !important;}
 .sidr{ font-size:12px !important;}
 .click_view_more:hover{ color:#8829cb !important;}
 
 .most_popular_header{/*background:url(g5_hydrogen/images/most.jpg) repeat-y; */
margin: 0;
color: #fff !important;
  
    font-weight: bold;
    position: relative;
    text-transform: uppercase;
	border-bottom: 1px solid #ccc; min-height: 33px; 
    /*border-top: 1px solid #2e2e2e;*/

	}

 .most_popular_header span{ background:#000 url(/templates/g5_hydrogen/cssdev/images/bg_art.jpg) no-repeat; padding: 6px 12px; position:relative;  margin-top: 0 !important;  float:left;}
	
.most_popular_header{ font-size:13px !important; text-transform:uppercase;}
#g-sidebar, #g-aside{ padding:0px !important;}


.mostreadmost_popular {
  /*  position: relative;
    top: -20px;*/
}

.popular_img_main {
    border-bottom: 1px solid #eee;
    float: left;
     padding: 7px 0;
	 color:#193751;
	 width:100%; box-sizing:border-box;
}

.popular_img {
    float: left;
    width: 87px;
	margin-left:1px;
}

.popular_img img{border: 1px solid #ccc;
    height: 95px;
    padding: 5px; }
.popular_content{
	 color:#193751 !important;
     float: left;
    font-size:17px;
    margin-left: 13px;
  width: 63%;
}
.popular_content a{
font-weight:bold;
	 color:#000 !important;

}

div#maximenuck126 ul.maximenuck{ background:#dadada !important;  border-top: medium none !important; text-align:center;}
.maxiroundedcenter a {
    color: #000 !important;
    font-weight: bold !important;
}

.maximenuck li:hover{ background:none !important; border-bottom:none !important;}
.maximenuck li a:hover{ color:blue !important;}


.acymailing_module_form .acymailing_introtext {
    display: block;
    float: left;
   /*  padding-bottom: 10px;
   width: 40%;*/
	
}

.moduletable.follow_us {
    float: right;
}

.acymailing_form {
     /*background:url(images/search-bg.jpg);*/
    border: none !important;
    bottom: 8px;
    float: left;
    /*left: 25px;
    margin-top: 0 !important;  border-radius:10px;*/  box-shadow: 1px 0 2px 1px #ccc; margin-left:5px;
    position: relative;
    width: 48%;
}

.acymailing_introtext{font-size:14px;  color:#000; /* text-transform: uppercase;  font-weight:bold;*/}
.acymailing_introtext span{font-size:14px;  color:#000;  text-transform: uppercase;  font-weight:bold;/**/}

.acymailing_introtext span{

  color: #000 !important;
    font-size: 15px;
   /* text-transform: uppercase;*/
	

}
.button.subbutton.btn.btn-primary {
    left: 6px;
    position: relative;
    width: 51px;
}

.customfollow_us {
    bottom: 20px;
    position: relative;
}

.custommost_popular_edition {
    background: #f6f5f0 none repeat scroll 0 0;
    padding: 13px; margin-bottom:10px;
}

.custommost_popular_edition > p {
    background: #fff none repeat scroll 0 0; padding:10px;
}

#gruemenu.grue_123 ul ul li a, #navigation-toggle{ background:none !important;}

.cat_heading {
    display: inline-flex;float:left;
}
.cat_heading_right{float:right;}
.cat_heading_main{width:100%; border-top: 2px solid #1b1464;}
.cat_heading a{font-size:17px; text-transform: uppercase; color:#000;padding: 2px 13px 0 2px; background:url(/templates/g5_hydrogen/cssdev/images/dblarow.png) no-repeat right 13px; }

.cat_heading a:hover{ background:url(/templates/g5_hydrogen/cssdev/images/dblarow_over.png) no-repeat right 13px;}

.h4class h4{ margin:0px !important; color:#000 !important; font-size:17px !important; font-weight:bold;}
.h4class h4:hover{ color:#0c08dc !important;}

.cat_heading_right{ background:url(/templates/g5_hydrogen/cssdev/images/more_arrow.png) no-repeat right; width:14px; height:16px; margin-top: 7px;}
.cat_heading_right:hover{ background:url(/templates/g5_hydrogen/cssdev/images/more_arrow_hover.png) no-repeat right;}

#gruemenu > ul {
   /* float: right;
    position: relative;
    right: 10%;*/
}

#category-news-h3 .platform-content{ float:left;}

.fa-navicon::before, .fa-reorder::before, .fa-bars::before{ color:#8829cb !important;}

#scrollToTop{ z-index: 100000000 !important;}


@media(min-width:1280px) and (max-width:1359px){

.g-date {
   /* left: 20% !important;*/}
	
	#gruemenu > ul{ /*right: 6.6% !important;*/}

.search-container{ /*left: 53px !important;*/}

}

@media(min-width:1280px) and (max-width:1365px){

#mainmenu a{ font-size: 12px !important;}

#gruemenu li > a{ font-size: 10.2px !important;}

.g-container{width:90% !important; }

#tophorizontaladd img{ width:90% !important;}

}


@media(min-width:1500px) and (max-width:8000px){

.g-container{ max-width:1280px !important;}

/**/
#tophorizontaladd img{ max-width:1280px;}

.footer_add .custom img{ max-width:1280px;}


}


@media(min-width:1360px) and (max-width:1365px){

.g-date {
   /* left: 20% !important;*/
   
}

#gruemenu > ul{ /*right: 7% !important;*/}

.search-container{ /*left: 72px !important;*/}

.g-main-nav .g-toplevel > li > .g-menu-item-container{  padding: 0 6px !important;}


}



@media(min-width:1366px) and (max-width:1439px){

#gruemenu > ul{ /*right: 7% !important;*/}

.g-container {
    width: 89% !important;
} 

#tophorizontaladd img{ width: 89% !important; }

.g-date {
   /* left: 22% !important;
    position: relative;*/
}

.search-container{ /*left: 69px !important;*/}


}


@media(min-width:1152px) and (max-width:8000px){

.align-right{ left:0px !important;}
.searchmod { left:0px !important;}

}


@media(min-width:1366px) and (max-width:8000px){


.footer_add .custom img {
    height: 100px !important;
}

#gruemenu.grue_123, #gruemenu.grue_123 ul, #gruemenu.grue_123 ul li, #gruemenu.grue_123 ul > li > a{ font-size:11px !important;}

@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
   .footer-copyrights{ margin-bottom:125px;}
 
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
   li.g-menu-item.g-menu-item-120.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard {
    margin-top: 0px;
}

 
}




}


@media(min-width:1024px) and (max-width:8000px){


.nspArt, .nspList {
    /*border: 1px solid #d6d7d2;*/
    padding: 10px !important;
}

.nspArt.nspCol2:first-child{ padding-left:0px !important}

.nspArt.nspCol2:nth-child(3) {
    padding-left: 0 !important;
}


.g-date > span { /*float:left;*/}

.inner_page_img img{ max-width:198px; height:157px; border:solid 1px #ccc; padding:5px; float:left;width:20%;}

.gkNspPM-NewsBlocks > figure > img{ width:20% !important; max-width:123px !important}


#tophorizontaladd img{ margin-bottom: 0;
    margin-top: 10px !important;
   }

.footer_menu,#g-footer,.footer-copyrights{  bottom: 100px;

    position: relative;}/**/

	#g-footer{margin-top:100px;}

.gkNspPM-NewsBlocks > figure > figcaption {
	top: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box; display:inline-block !important;
	
/*	padding: 0 32px 40px 32px;*/
	position: relative; float:left;
	right: 0;
	left:10px;
	width: 84% !important;
}

 #g-main{ margin-right:15px;}

 
/* .footer_add .custom img{ width:87% !important;}*/

}


@media screen and (max-width: 400px) {

.logo img{ max-width:80% !important}

.logo{ text-align:center !important; display:block !important}


}

@media(min-width:481px) and (max-width:640px){
.footer_add img{ height:58px !important;}
.google_add img{height:58px !important;}

/**#add-only img{height:58px !important;}**/

.footer-copyrights{ margin-bottom: 62px !important;}

}


@media(min-width:320px) and (max-width:480px){

.acymailing_module_form .acymailing_introtext{ width:100% !important;}

.acymailing_form{  width: 90% !important; left: 0 !important; float:none !important; display:inline-block; margin-top:10px !important; }
.moduletable.follow_us{ 
    width: 100%;}
	
	.footer-copyrights{ margin-bottom: 37px !important;}

}


@media(min-width:320px) and (max-width:640px){


#footer4 .acymailing_introtext{ margin-top:10px !important;}

form {
	margin: 0 0 0px !important;
}

.nspArt{ padding:5px !important;}

.nspList h4{ padding-left:0px !important;}

.nspList p{  padding-left:0px !important;}

.footer_add img{ height:48px;}
.google_add img{height:48px;}

/**#add-only img{height:48px;}**/
.g-date > span{ position:relative; top:5px;}
.topborder {
   
    top: 40px !important;
   
}

.gkNspPM-NewsBlocks > figure > figcaption{width:96% !important;}

.searchmod{ float:none !important;}

.nspArt.nspCol2:nth-child(2){  border-left: none !important; }

.nspArt.nspCol2:nth-child(4){ border-left:none !important; border-top:solid 1px #ccc;}

.search-container{ position:relative !important; left:0px !important; top:0px !important;}

.button-search{ display:none;}

.inner_figure{ float:left; width:100%; margin-bottom:10px;}

#navigation-toggle{ right:3px !important}

#tophorizontaladd img{ width:95% !important;}

#g-navigation{ margin-bottom: 4px !important; margin-top: 6px !important;}

#fotter1 .follow_us h3{ margin-top:0px !important;}
.searchmod {
     display: inline-block;
  
    left: 0 !important;
    /*margin-bottom: 10px;*/
    margin-left: auto !important;
    margin-right: auto !important;
    margin-top: auto !important;
    position: relative !important;
    right: 0 !important;
    text-align: center !important;
    vertical-align: middle;
    width: 230px;
    
}


.searchmod .button{ display:none;}


.custom {
    margin-top: 10px !important;
}

.popular_img_main{  width: 100% !important;}


.acymailing_module_form .acymailing_introtext{ width:100% !important;}

.acymailing_form{  width: 80% !important; left: 0 !important; float:none !important; display:inline-block; margin-top:10px !important; }
.moduletable.follow_us{ 
    width: 100%;}


.g-content {
    margin: auto !important;
}

.g-container {
    width: 95% !important;
}

#topmenu a{ font-size:11px !important;}

#topmenu .g-toplevel{ right:0px;}

#topmenu .g-main-nav .g-toplevel > li > .g-menu-item-container { padding:0 4px !important;}

#mod-search-searchword{ top:0px !important; left:0px !important;}

#g-header{ text-align:center;}

.nspArts, .nspLinksWrap{ padding:0px !important;}

.nspArtPage.active.nspCol1 .nspCol2{ width:100% !important;}
.nspImageWrapper{ width:auto !important;}

.g-main-nav ul, #g-mobilemenu-container ul{ margin-top:25px !important; }

div#maximenuck126 ul.maximenuck li.maximenuck.level1{ width:auto !important; text-align:left !important;}

div#maximenuck126 ul.maximenuck li.maximenuck.level1 > a, div#maximenuck126 ul.maximenuck li.maximenuck.level1 > span.separator{ padding:3px 15px !important;}

.g-date {
    left: 0 !important;
    margin-bottom: 10px;
    margin-top: 10px;
    position: relative;
	font-size:11px !important;
}

}


@media(min-width:641px) and (max-width:767px){

.nspArt.nspCol2:nth-child(2){  border-left: none !important; }

.nspArt.nspCol2:nth-child(4){ border-left:none !important; border-top:solid 1px #ccc;}

.g-date > span{ position:relative; top:5px;}

#tophorizontaladd img{ 
   
    width: 95% !important;}

.topborder {
   
    top: 40px !important;
   
}
.searchmod{ float:none !important;}

.search-container{ position:relative !important; left:0px !important; top:0px !important;}

.button-search{ display:none;}

.inner_figure{ float:left; width:100%; margin-bottom:10px;}

.g-date {
	font-size:11px !important;
    left: 0 !important;
    margin-bottom: 10px;
    margin-top: 10px;
    position: relative;
}

.searchmod {
     display: inline-block;
  
    left: 0 !important;
    margin-bottom: 10px;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-top: auto !important;
    position: relative !important;
    right: 0 !important;
    text-align: center !important;
    vertical-align: middle;
    width: 230px;
    
}


.searchmod .button{ display:none;}





.popular_content{ width:80% !important;}

.custom {
    margin-top: 10px !important;
}

.acymailing_module_form .acymailing_introtext{ width:100% !important;}

.acymailing_form{  width: 66% !important; left: 0 !important; float:none !important; display:inline-block; margin-top:10px !important; }
.moduletable.follow_us{ 
    width: 100%;}


.g-content {
    margin: auto !important;
}

.g-container {
    width: 95% !important;
}

#topmenu a{ font-size:11px !important;}

#topmenu .g-toplevel{ right:0px;}

#topmenu .g-main-nav .g-toplevel > li > .g-menu-item-container { padding:0 4px !important;}

#mod-search-searchword{ top:0px !important; left:0px !important;}

#g-header{ text-align:center;}

.nspArts, .nspLinksWrap{ padding:0px !important;}

.nspArtPage.active.nspCol1 .nspCol2{ width:100% !important;}
.nspImageWrapper{ width:auto !important;}

.g-main-nav ul, #g-mobilemenu-container ul{ margin-top:25px !important; }

}


@media(min-width:768px) and (max-width:980px){
.footer-copyrights{ margin-bottom: 80px !important;}



.button-search{ display:none;}

.g-date{ margin-bottom:8px;}

.g-container{ width:98% !important;}

#tophorizontaladd img{ width: 98% !important;}

}

@media(min-width:981px) and (max-width:1024px){
.g-container {
    width: 97% !important;
}
#tophorizontaladd img{ width:97%;}

}

@media(min-width:768px) and (max-width:979px){
.inner_page_img img{ width:33% !important;}
}

@media(min-width:768px) and (max-width:1024px){


.nspList h4{ padding-left:0px !important;}

.nspList p{  padding-left:0px !important;}

.nspArt, .nspList {
    /*border: 1px solid #d6d7d2;*/
    padding: 10px 5px !important;
}


/**#add-only img{height:58px !important;}**/
.google_add img{height:58px !important;}
.inner_page_img img{ width:27%;}

.topborder {
    top: 40px !important;
}

.search-container{ position:relative !important; left:0px !important; top:0px !important;}

.g-date {
    display: inline-block;
    left: 89%;
    margin-bottom: 7px !important;
    position: relative;
    text-align: center; 
    width: 100%;
}

#g-mobilemenu-container{ margin:0px !important;}

#navigation-toggle{ right:4px !important;}

.gkNspPM-NewsBlocks > figure > img{ width:20% !important; max-width:123px !important}

.popular_content{ width:67% !important; margin-left:0px !important; float:right;}

.popular_img{ max-width: 87px !important;  width: 29% !important; margin-left:0px !important;}

.logo {
    max-width: 100% !important; margin-bottom:60px !important;
}

.searchmod .button{ display:none;}

.searchmod {
      display: inline-block;
    left: 0 !important;
    margin-bottom: 10px;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-top:0px !important;
    position: absolute !important;
    right: 0 !important;
    text-align: center !important; bottom:-5px !important;
    vertical-align: middle;
    
    
}

#navigation-toggle{ padding:0 10px !important;}

#mod-search-searchword{ left:0px !important; top:0px !important;}

#g-header{ margin-top:10px !important;}

.g-date {
    /*left: 115%;
    position: relative;*/
}


.click_view_more{ margin: 16px 15px 0 !important; }

.size-75 {
    -moz-box-flex: 0;
    flex: 0 1 65% !important;
    width: 65% !important;
}

.size-25 {
    -moz-box-flex: 0;
    flex: 0 1 34% !important;
    width: 34% !important; float:right; margin-left:1%;
}


#add-only img{ min-width:96% !important;}


div#maximenuck126 ul.maximenuck li.maximenuck.level1 > a, div#maximenuck126 ul.maximenuck li.maximenuck.level1 > span.separator{ padding: 2px 7px !important;}




}

@media(min-width:1025px) and (max-width:1152px){


div#maximenuck126 ul.maximenuck li.maximenuck.level1 > a, div#maximenuck126 ul.maximenuck li.maximenuck.level1 > span.separator{ padding:12px 14px !important;}

.button.subbutton.btn.btn-primary {
   left: 12px;
    position: relative;
    width: 26px !important;
}



.click_view_more{ margin:16px 29px 0 !important;}

#mainmenu a{ font-size:12px !important;}

#gruemenu.grue_123 ul li a, #gruemenu.grue_123 #gruemenu.grue_123, #gruemenu.grue_123 ul, #gruemenu.grue_123 ul li, #gruemenu.grue_123 ul > li > a{ font-size:9px !important;}

.g-container {
    width: 96% !important;
}

#tophorizontaladd img{ width: 96% !important;}

.g-date{ /*left:22% !important;*/}

#gruemenu > ul{ /* right: 8% !important;*/}

input, textarea, .uneditable-input{ width: 152px !important;}

.popular_content{ width: 59% !important;}

}


.footer_add {
    font-size: 11px !important;
    left: 0 !important;
    position: fixed !important;
    text-align: right !important;
   /* width: 98% !important;*/
    z-index: 10990 !important;
	right:0px;
	margin: 0 auto;


}
.footer_add img{}
.footer_rel_add {
	border:2px solid green;
	position:relative  !important;

}
#popup_title{display:none;}

.maximenuck li{ /*font-family:"Times New Roman", Times, serif; font-family:"frank", Arial,Helvetica,sans-serif !important;*/
color:#000 !important; font-size:13px;  text-transform: capitalize;} 
#g-footer{ font-family:"frank", Arial,Helvetica,sans-serif !important;}
#g-footer h3{ font-family:"frank", Arial,Helvetica,sans-serif !important;}

.maximenuck li a:hover{ color:#8829cb;} 


.cat_inner_title{ font-size:18px !important; text-transform:uppercase; border-top: 2px solid #3c346d; border-bottom:solid 1px #ccc;}

.cat_inner_title h4{ margin-bottom:5px;  margin-top:5px;}
.cat_inner_title:hover{ color:#8829cb;}



.inner_page_cont{}

.inner_page_img img{ max-width:198px; height:157px; float:left; border:solid 1px #ccc; padding:5px; margin-right:15px;}
.inner-cat-item{ border-bottom:solid 1px #ccc; margin-bottom:5px; padding:10px 0px;}

/*.inner_figure img{ height: 65px;
    width: 90px;}*/

	.inner_figure img{ height: 130px;
    width: 120px;}

.inner_figure {
    background: #f4f4f4 none repeat scroll 0 0;
    border: 1px solid #ccc;
    box-sizing: border-box;
    margin-right: 5px;
    padding: 5px;
}

.inner_figure{margin-bottom:15px;}
.figcaption_right{float:right;}


.footerpopulararticles h3{ text-transform:uppercase; margin-bottom:10px !important; color:#000 !important;}

.footerpopulararticles h3:hover{ text-transform:uppercase; margin-bottom:10px !important; color:blue !important;}


.pagination {
    margin: 7px 0 !important;
}

.counter.pull-right {
    margin-top: 21px;
}

.page-header h2{ font-size:40px !important; line-height:38px; color:#000 !important; font-family: "Georgia",Times New Roman !important;}

.pagination ul > li:first-child > a, .pagination ul > li:first-child > span{ border-radius:none !important;}
.pagination ul > li:last-child > a, .pagination ul > li:last-child > span{ border-radius:none !important;}

.pagination ul > li > a, .pagination ul > li > span{  padding: 4px 9px !important;}
.google_add{border-bottom: 1px solid #ccc;}
#comments-footer{display:none !important;}

#top_menu .active a{color:#0c08dc !important;}

a:hover{ color:#0c08dc !important;}

.g-date > span {
    color: #000;
   
    font-size: 11px;
    padding-top: 4px !important;
    position: relative;
    text-transform: uppercase; margin-bottom:5px;
}


#gruemenu{ float:right; text-align:right;}

.topborder{border-bottom:solid 1px #ccc;    top: 25px;
    position: absolute; width:100%;
    z-index: 1000;}
	
	#navigation-toggle{ position:absolute !important;}
	
	.g-toplevel{border-top:1px solid #ccc; padding-top: 12px !important;}

	.phrases-box .controls label{   display: inline-flex; margin-left: 0px !important;  width: 14%; }

.phrases-three legend,.only legend {
    margin-bottom:0px;
}
.ordering-box {
    display: inline-flex;
    margin-right: 10px !important;
}
.ordering-box label{
  
    margin-right: 10px !important;
}


#footerpopulararticles{margin-bottom:10px;}

.cat_inner_title h4{color:#000 !important;}
figcaption a:hover{color:blue !important;}

#gruemenu > ul > li:last-child a{ border:none !important;}

.acyfield_email input{ border-radius:none !important; }

.acysubbuttons input{ background:url(/templates/g5_hydrogen/images/site_icons/arrowup.png) no-repeat; background-position: 30% 20%;}



.zoom-in img {
    transform: scale(1, 1);
    transition: all 250ms ease 0s; width: 100px !important;
}
.zoom-in img:hover {
    transform: scale(1.1, 1.1);
}

.customfollow_us a{ margin-left:5px;}


.al_comments_box {width:60% !important;}

.icon-envelope {
    position: relative;
    top: 2px; color:#000 !important;
}

.email-icon a{ color:#000 !important;}

.pull-right.friend_email {
    background: #ccc none repeat scroll 0 0;
    border: medium none;
    padding: 0 10px;float: left;
    margin-top: 4px;
}

.friend_email a:hover{ color:blue !important;}
.icon-envelope:hover{  color:blue !important;} 
#mailto-window {
    padding-left: 24px;
}
/*/raghava*/
#category-news-right .gkNspPM-GridNews figure{width:100%!important;}
#category-news-right .gkNspPM-GridNews .gkImage{border: 1px solid #ccc!important;
height: 95px!important;
padding: 5px!important;}
#category-news-right .gkNspPM-GridNews .inner_figure{border:none !important;background:#fff!important;}
.mailto-close{display:none;}
.mobiletiles{display:none;}
@media (max-width: 600px) {
.gkNspPM-NewsBlocks > figure > figcaption{line-height:25px;}
.desktoptiles{display:none!important;}
.mobiletiles{display:block!important;}
}
.g-grid{width:100%;}
#category-news-right  .inner_figure .gkImage{}
#g-sidebar .g-content{float: left; width: 100%; margin-bottom:10px;}
#category-news-right  figcaption a{color: #193751 !important;
/*float: left;margin-left: 13px;*/
font-size: 17px;
color: #000 !important;
    font-weight: bold;
width: 63%;}


#category-news-right  .inner_figure .gkImage {

}
#category-news-h3 figcaption p{ text-align:left !important;}
table#customers {
    font-size:16px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}

#customers td, #customers th {
    border: 1px solid #ddd;
    text-align: left;
    padding: 8px;
}

#customers tr:nth-child(even){background-color: #f2f2f2}

#customers th {
    padding-top: 11px;
    padding-bottom: 11px;
    background-color: #4CAF50;
    color: white;
}


#article16 .socialbar,#article16 .fastsocialshare_container,#article16 .al_comments_container,#article16 #emailicon{display:none;}
#article18 .socialbar,#article18 .fastsocialshare_container,#article18 .al_comments_container ,#article18 #emailicon{display:none;}
#article18 .span7{width:100%!important;text-align:center!important;}
#article12409 .socialbar,#article12409 .fastsocialshare_container,#article12409 .al_comments_container,#article12409  #emailicon{display:none;}
#article446 .socialbar,#article446 .fastsocialshare_container,#article446 .al_comments_container,#article446  #emailicon{display:none;}
#article21 .socialbar,#article21 .fastsocialshare_container,#article21 .al_comments_container,#article21 #emailicon{display:none;}
#article21 .span7{width:100%!important;text-align:center!important;}
#article17 .socialbar,#article17 .fastsocialshare_container,#article17 .al_comments_container,#article17 #emailicon{display:none;}
#article6112 .socialbar,#article6112 .fastsocialshare_container,#article6112 .al_comments_container,#article6112 #emailicon{display:none;}
.item-page p{text-align: left !important;}
.footer_add img{padding-bottom: 10px;}
.inner_page_cont p{text-align: left !important;}
@media only screen and (max-width: 500px) {
.item-page p img{width: 100%;}
.ja-thumbnailwrap{min-width: 100% !important;}
}
.img_caption p {
    padding: 1px 0;
    color: #ccc;
    background: #333;
    border-top: 1px solid #fff;
    margin: 0;
    text-align: center;    margin: 0px 7px !important;
    padding: 0 5px;}
.ja-thumbnailwrap .thumbnail{ float:left;}.article-info-term{display:none;}
.thumbnail .fancyboxgroup  img {
    padding: 9px;
    color: #555555;}
    #g-sidebar .platform-content{margin-bottom:10px;}
 .fancyboxgroup p.img_caption{ display:none;}
 .img_caption .caption{display:none;}
   .fancyboxgroup .img_caption .caption{display:block;}
  .fancyboxgroup p.img_caption{ display:none;}    
  #category-news-right .gkNspPM-GridNews figcaption {
 
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 display: block;
 height: 100%;
 padding: 0;
 position: relative!important;
 right: 0;
 text-align: center; float:right!important;
  top: 0px!important;/*
-webkit-transform: translate3d(0, 0, 0);
 -moz-transform: translate3d(0, 0, 0);
 -ms-transform: translate3d(0, 0, 0);
 -o-transform: translate3d(0, 0, 0);
 transform: translate3d(0, 0, 0);*/
 width: 54%; 
}
   #category-news-right .gkNspPM-GridNews figure{margin-bottom: 5px !important;}
#footerpopulararticles .figcaption_right a{ font-size:14px;}
.mainfootermenu li{
color: #000 !important;
font-weight: bold !important;
float:left;
font-size: 13px;
text-transform: capitalize;
font-family: "Segoe UI";
list-style: outside none none;
visibility: visible !important; }
.mainfootermenu a{font-size: 13px;color: #000 !important;
font-weight: bold !important;border: medium none;

display: block;
filter: none;

outline: medium none;
padding: 12px 15px;
position: relative;
text-decoration: none;
text-shadow: none;
text-transform: none;
white-space: nowrap;}
.mainfootermenu{display: -moz-inline-box;
margin: 0 !important;}
