
.jsn-menu-toggle-btn {
display : none;
}
@media only screen and (max-width:960px), (max-device-width:960px) {
#jsn-pos-mainmenu div.jsn-modulecontainer {
margin-top : 0;
display : none;
}
.jsn-color-green #jsn-header {
padding-bottom : 10px;
}
.jsn-hasMegamenu .jsn-modulecontainer, .jsn-menu-toggle, .jsn-menu-toggle-btn {
display : block;
}
.jsn-hasMegamenu .jsn-modulecontainer.jsn-megamenu {
display : none;
}
#jsn-footermodules {
margin-top : 10px;
padding : 0 10px;
}
body {
font-size : 14px !important ;
}
img {
height : auto;
max-width : 100%;
}
#jsn-pos-topbar, #jsn-master #jsn-page {
box-sizing : border-box;
margin : 0 5px;
min-width : inherit;
width : auto;
}
#jsn-footermodules div.jsn-modulescontainer {
margin : 0;
padding : 1px 10px;
}
#jsn-pos-promo-left, #jsn-pos-promo-right {
margin-top : 10px;
}
#jsn-mainbody, #jsn-pos-innerleft #jsn-pos-innerleft_inner, #jsn-pos-innerright #jsn-pos-innerright_inner {
padding : 10px;
}
#jsn-footermodules div.jsn-modulecontainer_inner {
margin : 10px 0;
}
#jsn-menu.jsn-menu-sticky {
left : 0;
position : fixed;
top : 0;
width : 100%;
}
#jsn-pos-mainmenu, body.jsn-direction-rtl #jsn-pos-mainmenu {
float : none;
}
#jsn-menu .jsn-menu-toggle, .jsn-menu-toggle-btn {
cursor : pointer;
display : inline-block;
line-height : 1.1em;
}
#jsn-menu .jsn-menu-toggle, .jsn-menu-toggle-btn, #jsn-menu .jsn-modulecontainer[class*="display-"] .jsn-modulecontainer_inner h3.jsn-moduletitle {
font-size : 1.2em;
padding : 10px 16px;

}
#jsn-menu .jsn-modulecontainer[class*="display-"] .jsn-modulecontainer_inner h3.jsn-moduletitle {
padding : 0;
}
body.jsn-direction-rtl #jsn-menu div.display-dropdown.jsn-modulecontainer .jsn-modulecontent {
right : auto;
}
#jsn-menu .jsn-menu-toggle.active, .jsn-menu-toggle-btn.active {
background : url("../../images/backgrounds/bg-mainmenu-active.png") 0 0 repeat scroll rgba(0, 0, 0, 0);
}
body.jsn-color-green #jsn-menu .jsn-menu-toggle, .jsn-menu-toggle-btn {
border-right : 1px solid #a70728;
color : #f4f9df;
}
#jsn-menu .jsn-menu-toggle.active, .jsn-menu-toggle-btn.active {
color : #fff;
}
#jsn-menu ul.jsn-menu-mobile {
position : absolute;
width : 91.5%;
z-index : 9999999;
}
#jsn-menu .jsn-menu-toggle + ul.jsn-menu-mobile {
display : none;
}
#jsn-menu .parent.active_block ul.jsn-menu-mobile {
display : block;
left : 0;
}
#jsn-menu .jsn-modulecontainer.display-dropdown .jsn-modulecontainer_inner:hover h3.jsn-moduletitle {
background : none 0 0 repeat scroll rgba(0, 0, 0, 0);
}
#jsn-menu .jsn-modulecontainer.display-dropdown.jsn-dropdown-active .jsn-modulecontainer_inner h3.jsn-moduletitle {
background : url("../../images/backgrounds/bg-mainmenu-active.png") 0 0 repeat scroll rgba(0, 0, 0, 0);
}
#jsn-menu div.display-dropdown.jsn-modulecontainer .jsn-modulecontainer_inner h3.jsn-moduletitle > span {
padding : 11px 12px;
}
#jsn-menu div.display-dropdown.jsn-modulecontainer .jsn-modulecontainer_inner .jsn-modulecontent {
display : none;
opacity : 0;
visibility : visible;
}
#jsn-menu div.display-dropdown.jsn-dropdown-active.jsn-modulecontainer .jsn-modulecontainer_inner .jsn-modulecontent {
display : block;
opacity : 1;
}
body.jsn-direction-rtl #jsn-menu #jsn-pos-mainmenu ul.jsn-menu-mobile {
left : auto;
right : 0;
}
body.jsn-direction-rtl #jsn-menu #jsn-pos-toolbar ul.jsn-menu-mobile {
left : 0;
right : auto;
}
body.jsn-direction-rtl #jsn-menu .jsn-menu-toggle + ul {
right : 0;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu li {
float : none;
width : auto;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li {
border-style : solid none;
border-width : 1px medium;
margin : 0;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > a {
background : none 0 0 repeat scroll #333;
border : none medium;
color : #ddd;
font-size : 1.2em;
padding : 10px 16px;

text-decoration : none;
}
body.jsn-direction-rtl #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > a {
text-align : right;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > a:hover, #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu li.active > a {
color : #fff;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > a:hover, body.jsn-color-green #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li.active > a {
background-color : #a70728;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu.jsn-menu-mobile ul {
background-color : #444;
margin : 0;
opacity : 1;
padding : 0;
position : static;
visibility : visible;
width : auto;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > .jsn-menu-mobile {
padding : 5px 15px 5px 16px;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu ul li {
background : none 0 0 repeat scroll rgba(0, 0, 0, 0);
border : none medium;
}
#jsn-menu [id*="jsn-pos-"] div.jsn-modulecontainer ul.menu-mainmenu ul li a {
background : url("../images/icons/icons-base.png") left -332px no-repeat scroll rgba(0, 0, 0, 0);
border : none medium;
color : #ccc;
padding : 8px 0 8px 20px;
}
#jsn-menu [id*="jsn-pos-"] div.jsn-modulecontainer ul.menu-mainmenu ul li a:hover {
color : #8c011e;
}
#jsn-pos-toolbar div.jsn-modulecontainer ul.menu-mainmenu ul li a {
text-align : left;
}
body.jsn-direction-rtl #jsn-pos-toolbar div.jsn-modulecontainer ul.menu-mainmenu ul li a {
text-align : right;
}
body.jsn-direction-rtl #jsn-menu [id*="jsn-pos-"] div.jsn-modulecontainer ul.menu-mainmenu ul li a, body.jsn-direction-rtl #jsn-menu [id*="jsn-pos-"] div.jsn-modulecontainer ul.menu-mainmenu ul li.parent > a {
background-position : right -332px;
padding-left : 0;
padding-right : 20px;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu li span.jsn-menu-toggle {
background : url("../images/icons/icon-toggle-expand.png") center center no-repeat scroll rgba(0, 0, 0, 0.3);
cursor : pointer;
height : 40px;
margin : 0;
padding : 0;
position : absolute;
right : 0;
top : 0;
width : 32px;
}
body.jsn-direction-rtl #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu li span.jsn-menu-toggle {
left : 0;
right : auto;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu li span.jsn-menu-toggle.active {
background-image : url("../images/icons/icon-toggle-collapse.png");
}
body.jsn-direction-rtl #jsn-pos-toolbar div.jsn-modulecontainer ul.menu-mainmenu ul li a {
border : none medium;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu ul ul li {
margin-left : 20px;
margin-right : 10px;
}
body.jsn-direction-rtl #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu ul ul li {
margin-left : 10px;
margin-right : 20px;
}
body div.jsn-modulecontainer ul.menu-sidemenu ul {
display : none;
}
body div.jsn-modulecontainer ul.menu-sidemenu li.parent > a {
background-image : none;
padding-right : 8px;
}
#jsn-menu .close-menu {
color : #ccc;
margin : 10px;
}
#jsn-menu .jsn-menu-mobile-control {
text-align : right;
}
#jsn-menu .jsn-menu-mobile-control {
display : none;
}
#jsn-menu .jsn-menu-mobile-right .jsn-menu-mobile-control, #jsn-menu .jsn-menu-mobile-left .jsn-menu-mobile-control {
display : block;
}
#jsn-menu .jsn-menu-mobile-control .close-menu {
display : inline-block;
}
#jsn-menu ul.menu-mainmenu[class*="jsn-menu-mobile-"] {
background : none 0 0 repeat scroll #282828;
height : 100%;
overflow-y : scroll;
padding : 0;
position : fixed;
top : 0;
width : 280px;
z-index : 1000;
}
#jsn-menu ul.menu-mainmenu.jsn-menu-mobile-left {
left : -280px;
}
#jsn-menu ul.menu-mainmenu.jsn-menu-mobile-right {
right : -280px;
}
#jsn-menu span.active + ul.jsn-menu-mobile-left {
left : 0;
}
#jsn-menu span.active + ul.jsn-menu-mobile-right {
right : 0;
}
body {
overflow-x : hidden;
}
body.jsn-menu-mobile-push-left {
left : 280px;
position : absolute;
}
body.jsn-menu-mobile-push-right {
position : absolute;
right : 280px;
}
#jsn-menu ul.menu-mainmenu[class*="jsn-menu-mobile-"] {
transition : all 0.3s 0s ease;
}
body {
transition : margin-left 0.3s 0s ease, margin-right 0.3s 0s ease;
}
#jsn-content-top {
overflow-x : hidden;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu.jsn-menu-mobile-slide > li > a {
font-size : 1em;
padding : 10px 15px;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu.jsn-menu-mobile-slide > li > a:hover {
background : none 0 0 repeat scroll #222;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu.jsn-menu-mobile.jsn-menu-mobile-slide ul {
background-color : #222;
}
#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu.jsn-menu-mobile-slide li span.jsn-menu-toggle {
background-color : transparent;
}
div.jsn-modulecontainer ul.menu-mainmenu[class*="jsn-menu-mobile-"] li.jsn-submenu-flipback a {
text-align : left;
}
#jsn-sitetoolspanel {
display : none;
margin : 5px 5px 0;
}
#jsn-sitetoolspanel.jsn-include-color {
display : block;
}
ul#jsn-sitetools-menu li ul, ul#jsn-sitetools-inline li ul {
margin-left : -118px;
}
ul#jsn-sitetools-inline li {
background : url("../../images/icons/icon-tools.png") 7px 7px no-repeat scroll rgba(0, 0, 0, 0);
margin : 0;
padding : 0;
}
ul#jsn-sitetools-menu > li:hover, ul#jsn-sitetools-inline > li:hover {
background-color : transparent;
}
ul#jsn-sitetools-menu > li > a, ul#jsn-sitetools-inline > li > a {
display : block;
height : 30px;
margin : 0;
padding : 0;
width : 30px;
}
ul#jsn-sitetools-menu li ul {
display : none;
}
ul#jsn-sitetools-inline li ul {
display : none;
position : absolute;
right : 5px;
top : 30px;
z-index : 90;
}
ul#jsn-sitetools-inline li.active ul, ul#jsn-sitetools-menu li.active ul {
display : block;
opacity : 1;
visibility : visible;
}
ul#jsn-sitetools-inline li {
border-radius : 3px;
transition : background 0.3s 0s ease-out;
}
ul#jsn-sitetools-inline li ul {
border-radius : 5px;
}
ul#jsn-sitetools-inline ul li {
background : none 0 0 repeat scroll rgba(0, 0, 0, 0);
padding : 3px 6px;
}
ul#jsn-sitetools-inline ul li a {
display : inline-block;
float : left;
height : 22px;
width : 22px;
}
body.jsn-color-blue #jsn-sitetoolspanel li.active, body.jsn-color-blue ul#jsn-sitetools-inline li ul {
background-color : rgba(60, 163, 223, 0.95);
}
body.jsn-color-green #jsn-sitetoolspanel li.active, body.jsn-color-green ul#jsn-sitetools-inline li ul {
background-color : rgba(154, 176, 58, 0.95);
}
body.jsn-color-cyan #jsn-sitetoolspanel li.active, body.jsn-color-cyan ul#jsn-sitetools-inline li ul {
background-color : rgba(75, 169, 150, 0.95);
}
body.jsn-color-orange #jsn-sitetoolspanel li.active, body.jsn-color-orange ul#jsn-sitetools-inline li ul {
background-color : rgba(231, 168, 44, 0.95);
}
body.jsn-color-red #jsn-sitetoolspanel li.active, body.jsn-color-red ul#jsn-sitetools-inline li ul {
background-color : rgba(193, 77, 77, 0.95);
}
body.jsn-color-violet #jsn-sitetoolspanel li.active, body.jsn-color-violet ul#jsn-sitetools-inline li ul {
background-color : rgba(185, 91, 122, 0.95);
}
body.jsn-direction-rtl #jsn-sitetoolspanel {
left : 0;
right : auto;
}
body.jsn-direction-rtl ul#jsn-sitetools-menu > li {
position : inherit;
}
body.jsn-direction-rtl ul#jsn-sitetools-menu li ul, body.jsn-direction-rtl ul#jsn-sitetools-inline li ul {
left : 5px;
margin-left : 0;
right : auto;
}
div[id*="jsn-pos-stick-left"], div[id*="jsn-pos-stick-right"] {
display : none;
height : 0;
}
#jsn-promo #jsn-pos-promo {
float : none;
left : auto;
width : 100%;
}
#jsn-promo #jsn-pos-promo .jsn-modulecontainer {
margin-left : 0 !important ;
margin-right : 0 !important ;
}
#jsn-pos-promo-left, #jsn-pos-promo-right, #jsn-content #jsn-maincontent, #jsn-content #jsn-maincontent #jsn-centercol, #jsn-content #jsn-leftsidecontent, #jsn-content #jsn-rightsidecontent, #jsn-content #jsn-pos-innerleft, #jsn-content #jsn-pos-innerright {
margin : 0;
width : 100%;
}
#jsn-content #jsn-content_inner, #jsn-content #jsn-content_inner3 {
right : auto;
}
#jsn-content #jsn-content_inner1, #jsn-content #jsn-content_inner2 {
left : auto;
}
div.jsn-hasright #jsn-maincontent_inner {
margin : 0;
}
#jsn-content #jsn-maincontent {
float : none;
left : auto;
right : auto;
width : 100%;
}
#jsn-mainbody-content {
margin : 0 2px 10px 0;
}
#mainbody-content-inner {
left : auto !important ;
width : 100% !important ;
}
#jsn-content.jsn-hasleft #jsn-maincontent_inner, #jsn-content.jsn-hasleft.jsn-hasright #jsn-maincontent.order3 #jsn-maincontent_inner, #jsn-content.jsn-hasright .order2 #jsn-maincontent_inner, #jsn-content.jsn-hasleft.jsn-hasright #jsn-maincontent.order3 #jsn-maincontent_inner {
margin : 0 !important ;
}
div.jsn-hasleft #jsn-maincontent_inner, div.jsn-hasright #jsn-maincontent_inner, div.jsn-hasinnerleft #mainbody-content_inner4, div.jsn-hasinnerright #mainbody-content_inner4 {
margin : 0;
}
#jsn-content #jsn-pos-innerleft, #jsn-content #jsn-pos-innerright {
left : auto;
width : 100%;
}
div#jsn-pos-breadcrumbs.display-mobile, div.jsn-modulecontainer.display-mobile {
display : block;
}
div#jsn-pos-breadcrumbs.display-desktop, div.jsn-modulecontainer.display-desktop {
display : none;
}
#jsn-content #jsn-leftsidecontent, #jsn-content #jsn-rightsidecontent {
left : auto;
width : 100%;
}
#jsn-content.jsn-hasright #jsn-maincontent_inner, #jsn-content.jsn-hasleft.jsn-hasright #jsn-maincontent.order1 #jsn-maincontent_inner {
margin-right : 0;
}
div.jsn-hasinnerleft #jsn-mainbody-content-inner1 {
border-right : medium none;
}
div.jsn-hasinnerright #jsn-mainbody-content-inner3 {
border-left : medium none;
}
#jsn-mainbody-content-inner {
margin-left : 0;
width : 100%;
}
.jsn-mailling-form {
text-align : center;
}
.jsn-mailling-form p {
text-align : left;
}
.jsn-mailling-form #contact_name, .jsn-mailling-form #contact_email, .jsn-mailling-form #contact_subject, .jsn-mailling-form #contact_text {
padding : 3px 0;
width : 100%;
}
div.com-search #searchForm .search-phrase {
margin-left : 0;
}
div.com-search #searchForm .search-keyword label, div.com-search #searchForm .search-ordering label, div.com-search #searchForm .search-field-title {
display : inline;
float : none;
padding-bottom : 3px;
text-align : left;
}
div.com-search #searchForm .search-keyword-result .search-field-title {
display : inline;
}
div.com-search #searchForm .search-range label, div.com-search #searchForm .search-range .search-field-title {
float : left;
}
body.jsn-direction-rtl div.com-search #searchForm .search-range label, body.jsn-direction-rtl div.com-search #searchForm .search-range .search-field-title {
float : right;
}
}
@media only screen and (max-width:480px), (max-device-width:480px) {
.jsn-color-green #jsn-header {
padding-bottom : 10px;
}
#jsn-logo #jsn-logo-mobile {
display : block;
}
#jsn-logo #jsn-logo-mobile + #jsn-logo-desktop {
display : none;
}
#jsn-logo {
float : none;
}
#jsn-headerright {
float : none;
padding : 0;
}
#jsn-headerright #jsn-pos-top {
float : none;
}
#jsn-headerright #jsn-pos-top div.jsn-modulecontainer {
float : none;
margin : 0 0 15px;
}
div#jsn-pos-breadcrumbs.display-tablet, div.jsn-modulecontainer.display-tablet {
display : none;
}
div#jsn-pos-breadcrumbs.display-smartphone, div.jsn-modulecontainer.display-smartphone {
display : block;
}
div.jsn-modulescontainer div[class*="box-"], div.jsn-modulescontainer div[class*="solid-"], div.jsn-modulescontainer2 div.jsn-modulecontainer {
width : 100%;
}
div#jsn-content.jsn-hasright #jsn-content_inner2 {
background : none 0 0 repeat scroll rgba(0, 0, 0, 0);
}
div#jsn-content.jsn-hasleft #jsn-content_inner {
background : none 0 0 repeat scroll rgba(0, 0, 0, 0);
}
div.jsn-modulescontainer2 div.jsn-modulecontainer, div.jsn-modulescontainer3 div.jsn-modulecontainer, div.jsn-modulescontainer4 div.jsn-modulecontainer, [id^="jsn-pos-user"], #jsn-pos-footer, #jsn-pos-bottom {
float : none !important ;
width : 100% !important ;
}
#jsn-content-bottom div.jsn-modulecontainer, #jsn-pos-user2, #jsn-pos-user4, #jsn-pos-user6, #jsn-pos-user7 {
margin-top : 20px;
}
#jsn-content-bottom div.jsn-modulecontainer:first-child {
margin-top : 0;
}
#jsn-pos-bottom {
text-align : left;
}
div[class*="grid-layout"] div.grid-col {
width : 100%;
}
div.grid-layout div.grid-col div.grid-col_inner {
margin-right : 0;
}
body.jsn-direction-rtl div.grid-layout div.grid-col div.grid-col_inner {
margin-left : 0;
}
#jsn-footermodules {
padding : 5px;
}
#jsn-content #jsn-leftsidecontent, #jsn-promo #jsn-pos-promo-left {
margin-left : 0;
}
#jsn-pos-promo-right div.jsn-modulecontainer {
padding-left : 5px;
}
#jsn-content-bottom, #jsn-content #jsn-rightsidecontent {
margin-top : 15px;
}
.label_skitter p.jsn-themeslider-caption-description {
display : none;
}
p, pre, blockquote, form, dl, ul, ol, fieldset, address, table {
overflow-wrap : break-word;
}
.jsn-articlecols {
float : none;
width : 100% !important ;
}
.jsn-articlecols .jsn-article {
padding : 0;
}
.com-newsfeed table.jsn-infotable td.jsn-table-column-links, .com-newsfeed legend.hidelabeltxt {
display : none;
}
.com-newsfeed div.display-limit {
float : right;
}
.com-newsfeed table.category {
border : none medium;
border-collapse : collapse;
width : 100%;
}
.com-newsfeed table.category thead th {
padding : 10px;
}
.com-newsfeed table.category thead .item-title {
text-align : left;
}
.com-newsfeed table.category thead {
background-color : #999;
text-shadow : 0 1px 0 rgba(0, 0, 0, 0.5);
}
.com-newsfeed table.category thead th a {
color : #fff;
}
.com-newsfeed table.category .item-num-art {
text-align : center;
}
.com-newsfeed table.category .item-link {
display : none;
}
.com-newsfeed table.category tbody td {
border-bottom : 1px solid #ccc;
padding : 10px 5px;
}
.jsn-joomla-30 .com-newsfeed ul.category li {
float : left;
width : 100%;
}
.jsn-joomla-30 .com-newsfeed div.display-limit {
float : none;
}
.com-contact table.jsn-infotable td.jsn-table-column-country, .com-contact table.jsn-infotable td.jsn-table-column-state, .com-contact table.jsn-infotable td.jsn-table-column-suburb, .com-contact table.jsn-infotable td.jsn-table-column-position {
display : none;
}
div.com-user div.default-login {
width : 90%;
}
div.com-user div.default-login .login-fields input {
display : block;
width : 95%;
}
}
@media only screen and (min-width:481px) and (max-width:960px), (min-device-width:481px) and (max-device-width:960px) {
#jsn-promo.jsn-haspromoleft.jsn-haspromoright #jsn-pos-promo-left, #jsn-promo.jsn-haspromoleft.jsn-haspromoright #jsn-pos-promo-right, #jsn-content.jsn-hasleft.jsn-hasright #jsn-leftsidecontent, #jsn-content.jsn-hasleft.jsn-hasright #jsn-rightsidecontent, #jsn-content.jsn-hasinnerright #jsn-pos-innerleft, #jsn-content.jsn-hasinnerleft #jsn-pos-innerright {
float : left;
width : 49.95%;
}
#jsn-pos-promo, #jsn-pos-promo-left, #jsn-pos-promo-right, #jsn-maincontent, #jsn-leftsidecontent, #jsn-rightsidecontent, #jsn-pos-innerleft, #jsn-pos-innerright {
margin : 0;
}
#jsn-maincontent {
padding : 0 !important ;
}
#jsn-leftsidecontent div.jsn-modulecontainer, #jsn-rightsidecontent div.jsn-modulecontainer {
margin-top : 20px;
}
#jsn-leftsidecontent div.jsn-modulecontainer:first-child, #jsn-rightsidecontent div.jsn-modulecontainer:first-child {
margin-top : 0;
}
#jsn-pos-content-top, #jsn-pos-content-bottom, #jsn-pos-user-top, #jsn-pos-user-bottom, #jsn-pos-mainbody-top, #jsn-pos-mainbody-bottom {
padding : 10px !important ;
}
#jsn-content-bottom {
padding : 5px;
}
div#jsn-pos-breadcrumbs.display-smartphone, div.jsn-modulecontainer.display-smartphone {
display : none;
}
div#jsn-pos-breadcrumbs.display-tablet, div.jsn-modulecontainer.display-tablet {
display : block;
}
#jsn-leftsidecontent_inner, #jsn-rightsidecontent_inner {
margin : 0 5px 5px !important ;
}
#jsn-pos-innerleft > div, #jsn-pos-innerright > div {
padding : 15px;
}
div.grid-layout4 div.grid-col, div.grid-layout5 div.grid-col, div.grid-layout6 div.grid-col {
width : 33.3%;
}
div.jsn-modulescontainer3 #jsn-pos-user5 div.jsn-modulecontainer, div.jsn-modulescontainer3 #jsn-pos-user6 div.jsn-modulecontainer, div.jsn-modulescontainer3 #jsn-pos-user7 div.jsn-modulecontainer {
width : 100%;
}
#jsn-pos-content-top .span2, #jsn-pos-content-top .span3, #jsn-pos-content-top .span4, #jsn-pos-content-bottom .span2, #jsn-pos-content-bottom .span3, #jsn-pos-content-bottom .span4, #jsn-pos-user-top .span2, #jsn-pos-user-top .span3, #jsn-pos-user-top .span4, #jsn-pos-user-bottom .span2, #jsn-pos-user-bottom .span3, #jsn-pos-user-bottom .span4, #jsn-usermodules3 .span2, #jsn-usermodules3 .span3, #jsn-usermodules3 .span4, #jsn-pos-mainbody-top .span2, #jsn-pos-mainbody-top .span3, #jsn-pos-mainbody-top .span4, #jsn-pos-mainbody-bottom .span2, #jsn-pos-mainbody-bottom .span3, #jsn-pos-mainbody-bottom .span4 {
float : left;
width : 31.4917%;
}
#jsn-pos-content-top .span2:nth-child(4), #jsn-pos-content-top .span3:nth-child(4), #jsn-pos-content-bottom .span2:nth-child(4), #jsn-pos-content-bottom .span3:nth-child(4), #jsn-pos-user-top .span2:nth-child(4), #jsn-pos-user-top .span3:nth-child(4), #jsn-pos-user-bototm .span2:nth-child(4), #jsn-pos-user-bottom .span3:nth-child(4), #jsn-usermodules3 .span2:nth-child(4), #jsn-usermodules3 .span3:nth-child(4), #jsn-pos-mainbody-top .span2:nth-child(4), #jsn-pos-mainbody-top .span3:nth-child(4), #jsn-pos-mainbody-bottom .span2:nth-child(4), #jsn-pos-mainbody-bottom .span3:nth-child(4) {
margin-left : 0;
}
}
@media only screen and (min-width:481px) and (max-width:768px), (min-device-width:481px) and (max-device-width:768px) and (orientation:portrait) {
#jsn-pos-content-top [class*="span"], #jsn-pos-content-bottom [class*="span"], #jsn-pos-user-top [class*="span"], #jsn-pos-user-bottom [class*="span"], #jsn-pos-mainbody-top [class*="span"], #jsn-pos-mainbody-bottom [class*="span"], #jsn-usermodules1 [class*="span"], #jsn-usermodules2 [class*="span"], #jsn-usermodules3 [class*="span"], #jsn-footermodules [class*="span"] {
float : left;
margin-left : 0;
width : 48.9362%;
}
#jsn-pos-content-bottom [class*="span"] {
display : inline-block;
float : none;
}
.jsn-horizontallayout .span12, #jsn-usermodules1 .span12, #jsn-usermodules2 .span12, #jsn-usermodules3 .span12 {
width : 100% !important ;
}
#jsn-pos-content-top [class*="span"]:nth-child(2), #jsn-pos-content-top [class*="span"]:nth-child(4), #jsn-pos-content-top [class*="span"]:nth-child(6), #jsn-pos-content-bottom [class*="span"]:nth-child(2), #jsn-pos-content-bottom [class*="span"]:nth-child(4), #jsn-pos-content-bottom [class*="span"]:nth-child(6), #jsn-pos-user-top [class*="span"]:nth-child(2), #jsn-pos-user-top [class*="span"]:nth-child(4), #jsn-pos-user-top [class*="span"]:nth-child(6), #jsn-pos-user-bottom [class*="span"]:nth-child(2), #jsn-pos-user-bottom [class*="span"]:nth-child(4), #jsn-pos-user-bottom [class*="span"]:nth-child(6), #jsn-pos-mainbody-top [class*="span"]:nth-child(2), #jsn-pos-mainbody-top [class*="span"]:nth-child(4), #jsn-pos-mainbody-top [class*="span"]:nth-child(6), #jsn-pos-mainbody-bottom [class*="span"]:nth-child(2), #jsn-pos-mainbody-bottom [class*="span"]:nth-child(4), #jsn-pos-mainbody-bottom [class*="span"]:nth-child(6), #jsn-usermodules1 [class*="span"]:nth-child(2), #jsn-usermodules2 [class*="span"]:nth-child(2), #jsn-usermodules3 [class*="span"]:nth-child(2), #jsn-footermodules [class*="span"]:nth-child(2) {
margin-left : 2.12766%;
}
#jsn-usermodules3.jsn-modulescontainer3 .span4:last-child {
margin-top : 20px;
}
}
@media only screen and (max-width: 480px), (max-device-width: 480px) {
.jsn-demopage #jsn-header {
}
}