mobile-menu .navbar-control .fa {
    color: #8e8f90 !important;
}
div#Mod626 {
    padding: 0 !important;
    margin: -10px 0 0 -15px !important;
	width: 101% !important;
}
.osm-pricing-table-circle .osm-plan-header {
    margin: 0 0 75px;
}
.osm-container img {
    margin: 0px 0 10px 0;
}
.osm-pricing-table-circle .osm-plan-short-description {
    margin: 0 !important;
	height: auto !important;
}
.t3-content {
    margin-top: 20px;
    padding-top: 15px;
    padding-bottom: 20px;
	background-color: white !important;
}
div#t3-dashboard {
    background-color: white;
    padding: 0;
}
.defaultalert {
    margin: 150px 2px 0 0;
    padding: 0px 0 !important;
}
a.sprocket-strips-c-readon {
    border-color: #155d89;
    background-color: #2d93d1;
    background-image: linear-gradient(to bottom,#38a0e1,#00304d);
    background-repeat: repeat-x;
    color: #ffffff;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    box-shadow: 0 2px 3px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.2);
    padding: 3px 8px;
    line-height: 1.7em;
    font-size: 1em;
    border-radius: 4px;
    transition: color 0.2s ease-out;
}
div#Mod598 {
    height: 320px !important;
}
span.catItemImage img {
    max-width: 100% !important;
    height: 300px !important;
    width: auto !important;
}
.acesearch_bg_module button {
    color: #646566 !important;
}
.mfp-iframe-holder .mfp-close {
	top: -6px !important;
	color: black !important;
	right: 0 !important;
	padding-right: 6px !important;
	width: 23px !important;
}
div#Mod604 {
	padding: 0 !important;
	margin: -10px 0 0 -15px !important;
}
.banner .adg_cell.adg_table_cell.span12 {
    padding: 0 !important;
}
/*.advertisement-section {
	display: none !important;
}*/
.head-search:after {
    display: none;
}
.t3-mainnav .logo-image {
	display: none;
}
.joms-list--thumbnail .joms-list__item{
	width:50% !important;
}
.joms-list--thumbnail{
	margin-left: 0 !important;
}
.col-xs-1.col-lg-4.logo {
    margin: 0 auto !important;
    float: none !important;
	width: fit-content !important;
}
.col-xs-1.col-sm-4.logo {
    margin: 0 auto !important;
    float: none !important;
	width: fit-content !important;
}
.nav > li > a {
    padding: 0px 0px;
}
.navbar-default .navbar-nav > li > a > span,
.navbar-default .navbar-nav > li > a .fa {
  display: block;
  font-size: 12px;
  margin-bottom: -4px;
  font-family: "Roboto", sans-serif;
}
.navbar {
    min-height: 55px;
    margin-bottom: 0px;
	background: #ffffff !important;
    margin: 0px 0px 0px 0px !important;
	border-radius: 4px !important;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.navbar-nav > li > a {
    padding-top: 4px;
    padding-bottom: 0px;
	line-height: 16px;
}
.login img {
    vertical-align: bottom;
}
div.t3-wrapper {
	padding-top: 0 !important;
    margin-top: 135px;
    position: inherit;
}
.t3-header {
    background: #ebf0f1;
    height: 75px;
    width: 100%;
    top: 0;
    position: fixed;
    z-index: 1030;
	border: 1px solid currentColor;
	border-left: 3px solid currentColor;
}
.t3-mainnav {
    border-radius: 0;
    position: fixed;
    top: 75px;
	z-index: 1029;
}
.t3-sl {
    padding-bottom: 10px !important;
    padding-top: 0px;
}
.container {
    padding-left: 10px;
    padding-right: 0px;
}
.module-title {
	font-size: 18px;
    margin: -20px 0px 0px -15px;
    border-bottom-width: 0px;
    padding-bottom: 8px !important;
    padding-left: 17px !important;
    font-family: "Roboto", sans-serif;
}
.nineteen .module-title {
	margin: -20px 0px 0px -19px;
}
.ten .module-title {
	margin: -20px -15px 0px -10px;
}
.marginpadbot .module-title {
    margin: -20px 0px -15px -10px;
    padding-bottom: 0px !important;
}
.marginpadbot .hwd-container .media-details-view.media-layout-blog h3.contentheading {
    margin: 20px 0 10px 0;
}
.trendvid .hwd-container .media-details-view.media-layout-blog h3.contentheading {
    margin: -5px 0px 10px 20px;
}
.trendvid .hwd-container .row-fluid [class*="span"]:first-child {
    margin-left: -10px;
}
.trendvid .hwd-container .media-details-view h3.contentheading{
    font-weight: 499;
}
.popgroup .joms-gap {
    height: 0px;
}
.popgroup .joms-popover__content h5 {
    font-weight: 499;
    font-family: "Roboto", sans-serif;
    font-size: 16px;
}
.popgroup .joms-button--link {
    margin-left: 20px;
}
.widthonethirt#hwd-container .row-fluid .span12, .hwd-container .row-fluid .span12 {
    width: 113% !important;
}
.hwd-container .media-details-view.media-layout-blog h3.contentheading {
    display: flex;
}
#hwd-container .row-fluid {
    box-shadow: 0 0 4px 0 #d4d5d6;
    border-radius: 6px !important;
}
#hwd-container .row-fluid .span2, .hwd-container .row-fluid .span2 {
    width: 100%;
    margin: 10px 0px 5px 0px;
    padding: 0 0px 0 10px;
}
#hwd-container .row-fluid [class*="span"]:first-child {
    margin-left: 40px !important;
    margin-right: 40px !important;
}
#hwd-container .row-fluid .span10, .hwd-container .row-fluid .span10 {
    width: 96%;
}
.article-aside {
    margin-bottom: -45px;
}
.item-page .article-content {
    font-size: 14px;
	font-family: "Roboto", sans-serif;
}
h3 {
    margin-top: 0px;
    margin-bottom: 0px;
}
.hwd-container .media-details-view h2.contentheading {
	font-size: 16px !important;
	line-height: 20px !important;
    font-weight: 499 !important;
    font-family: "Roboto", sans-serif;
}
.hwd-container dl.media-info{
	font-size: 14px !important;
}
.hwd-container dl.media-info dd {
	padding: 0 !important;
}
#hwd-container .row-fluid .span12 {
    width: 95%;
}
#hwd-container table, .hwd-container table {
    max-width: 96%;
    margin-left: 15px;
}
div.k2CategoriesListBlock ul {
	    padding: 0 10px;
}
div.k2CategoriesListBlock ul li {
	margin: 0 0 10px 0;
}
.sp-k2-featured-slider .item-meta {
    display: none !important;
}
.t3-module.home1 .module-inner {
	padding: 0 !important;
}
.sp-k2-featured-slider.home1  .item-title {
    color: #1b83c6 !important;
	font-size: 20px;
	font-weight: 600;
    font-family: "Roboto", sans-serif;
}
.sp-k2-featured-slider.products  .item-title {
    color: #069949 !important;
}
.sp-k2-featured-slider.spa  .item-title {
	color: #c9252e !important;
}
.sp-k2-featured-slider.edu  .item-title {
	color: #e7b521 !important;
}
.sp-k2-featured-slider .item-content {
	color: #000000 !important;
	font-size: 14px;
}
.sp-k2-featured-slider.relative  .item-title {
    color: #1c83c6 !important;
	font-size: 16px;
    font-family: "Roboto", sans-serif;
	line-height: 1
}
.relative .owl-pagination {
    display: none !important;
}
.sp-k2-featured-slider .item-inner:after {
	background: none  !important;
}
.fontforteen .sp-k2-featured-slider .item-content {
	color: #a1abb2 !important;
	font-size: 14px;
	padding: 0 0 10px 10px;
}
.sp-k2-featured-slider a.readmore {
	font-weight: 600;
	font-size: 12px !important;
}
div.k2CategoriesListBlock ul li a span.catTitle {
    font-size: 14px !important;
}
p {
    margin: 0 0 5px;
}
.hwd-container dl.media-info dd.media-info-hits {
	display: none;
}
.hwd-container dl.media-info dd.media-info-likes {
	display: none;
}
#hwd-container .nav-tabs, .hwd-container .nav-tabs, #hwd-container .nav-pills, .hwd-container .nav-pills {
	display: none;
}
#hwd-container .media-rating-stats .rating-stats {
	display: none;
}
#hwd-container .media-count {
	display: none;
}
#hwd-container .media-header {
	height: 30px !important;
}
#hwd-container {
    background: #ffffff !important;
	margin: 0px 0px 0px 0px !important;
	border-radius: 4px !important;
}
#hwd-container .media-item-container {
    margin: 0px 20px 20px 20px !important;
}
#hwd-container .media-media-title {
    float: left;
    margin: 8px 0px 0px 20px !important;
	color: #1b83c6;
    font-size: 16px;
    font-family: "Roboto", sans-serif;
}
.t3-module.video .module-inner {
	padding: 0 0 15px 1px !important;
}
.video .hwd-container .media-details-view h3.contentheading {
	margin: 10px 0px 5px 15px !important;
}
.video .hwd-container .media-details-view {
    width: 335.5px !important;
}
#comments-footer a {
	display: none !important;
}
div.catItemView {
	margin-bottom: 0px;
    padding: 10px 20px 10px 20px !important;
}
div#itemListLeading {
    background: #ffffff !important;
    margin: 0px 0px 0px 0px !important;
	border-radius: 4px !important;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
div.groupPrimary {
    background: #ffffff !important;
    margin: 0px 0px 0px 0px !important;
    box-shadow: 0 0 2px 0 #d4d5d6;
	border-radius: 4px !important;
	height: 610px !important;
}
div.k2ItemsBlock.botshadow ul li {
    box-shadow: 0 1px 0px 0 #d4d5d6;
}
div.itemListCategoriesBlock {
    width: 98% !important;
    padding-left: 10px !important;
}
div.itemListCategory {
    background: #ffffff;
    border: 0px solid #ffffff;
    border-radius: 4px;
    margin: 0 0 0px 0;
    padding: 1px;
}
div.itemToolbar {
	background:#ffffff;
    padding: 5px;
    margin: 0px 15px 0px 0px;
    border-radius: 4px;
}
div.itemBody {
    padding: 0 !important;
}
div.itemHeader span.itemAuthor {
    padding: 0px 20px 0px 20px;
    font-size: 13px;
	line-height: 18px;
	font-family: "Roboto", sans-serif;
}
div.itemHeader h2.itemTitle {
    padding: 20px 20px 10px 20px;
}
div.itemSocialSharing {
    padding: 5px 0;
}
div.itemTwitterButton {
    float: left;
    margin: 0px 25px 0 25px;
}
div.itemFacebookButton {
    float: left;
    margin: 0px 25px 0px 0px !important;
    width: 60px;
}
#fb-root {
    margin-top: 10px !important;
}
#twitter-widget-0 {
	margin-top: 10px !important;
}
#___plusone_0 {
	margin-top: 10px !important;
}	
div.itemCategory span {
    font-weight: bold;
    color: #555;
    padding: 0 5px 0 25px;
}
div.itemNavigation {
    padding: 0px;
    margin: 0 0 20px 25px;
    background: #ffffff;
    border-radius: 4px;
}
div.itemBackToTop {
    display: none !important;
}
div.itemCommentsForm form textarea.inputbox {
    padding: 8px;
    border: 2px solid #ebeef0;
	border-radius: 4px;
}
div.itemLinks {
    margin: 5px 0;
}
small, .small {
    font-size: 12px;
}
div.catItemImageBlock {
    padding: 0px;
    margin: 0 0 5px 0;
    box-shadow: 0 0 2px 0 #d4d5d6;
}
div.catItemIntroText {
	font-family: "Roboto", sans-serif;
	font-size: 15px;
}
div.catItemHeader span.catItemAuthor{
	font-family: "Roboto", sans-serif;
}
h3, .h3 {
	font-family: "Roboto", sans-serif;
	font-size: 20px;
}
div.catItemCategory {
    padding: 0px 20px 0 20px;
	text-align: right !important;
}
div.catItemLinks {
    margin: 0px 0px 0px 0px;
    padding: 0;
	text-align: right !important;
}
div.catItemHeader h3.catItemTitle {
    padding: 0px 10px 0px 0;
    margin: 0 10px 0px 0;
}
div#itemListSecondary {
    background: #ffffff !important;
    margin: 0px 0px 0px 0px !important;
    box-shadow: 0 0 2px 0 #d4d5d6;
	border-radius: 4px !important;
}
div.groupSecondary {
    background: #ffffff !important;
    margin: 0px 0px 0px 0px !important;
    box-shadow: 0 0 2px 0 #d4d5d6;
	border-radius: 3px !important;
	height: 635px !important;
}
#k2Container {
    background: #ffffff !important;
    margin: 0px 0px 0px 0px !important;
    box-shadow: 0 0 2px 0 #d4d5d6 !important;
	border-radius: 3px !important;
    padding: 0 20px !important;
}
.mnwall_filters_sortings {
    margin: 0 0 15px 0; 
	}
div#mnwall_iso_filters_cont_1 {
    margin: 0 !important;
}		
.joms-list__footer .joms-avatar img {
    max-width: 65% !important;
    padding: 2px;
	border-radius: 3px !important;
}
#kunena.layout .breadcrumb {
	padding: 20px;
    background: #ffffff !important;
	margin-bottom: 0px;
	box-shadow: 0px 1px 0px 0px #d4d5d6;
	border-radius: 3px !important;
}
#kunena.layout .inputbox#catid {
	padding: 10px;
    border-radius: 3px;
    box-shadow: 0px 0px 0px 1px #1C83C6;
    background: #ffffff;
	margin: 0 0 2px 15px !important;
}
#kunena.layout #kwho i.icon-big, #kunena.layout #kstats i.icon-big, #kunena.layout [class*="category"] i.icon-big {
	display: none;
}
.layout#kunena + div a {
	display:none !important;
}
#kunena.layout form {
	background: #ffffff !important;
	box-shadow: 0px 2px 0px 0px #FFFFFF;
}
#kunena.layout .collapse .table {
    margin-bottom: 10px;
    background: #ffffff !important;
	box-shadow: 0px 1px 0px 0px #d4d5d6;
}
#kunena.layout h1 {
    font-size: 22px;
    line-height: 0px;
    background-color: #ffffff !important;
    padding: 10px;
	font-family: "Roboto", sans-serif;
}
#kunena.layout h2 {
    padding: 0 0 5px 15px;
    margin: 0 0 0 0;
    background: #ffffff;
	}
#kunena.layout .kfrontend .section {
    margin: 0 0 0 0;
}
#kunena.layout .table {
    float: left;
    margin-left: 15px;
	width: 96%;
}
#kunena.layout .fa-big, #kunena.layout .icon-big {
    margin-left: 25px;
}
.joms-list--table li {
	width: 60%;
}
.joms-stream__actions, .joms-comment__actions {
	display:none !important;
}
.joms-avatar img {
	width:auto !important;
}
.joms-avatar--focus {
	width: 38% !important;
}
input#qr-232 .rightsearch  {
    width: 100% !important;
    margin: -66px 0px 0 0 !important;
	float: right;
}
div.k2ItemsBlock.pic ul li div.moduleItemIntrotext a.moduleItemImage img{
    width: 100%;
}
.banner .table_remote_ads div[class^="span"] {
	padding-left: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-top: 0 !important;
	margin-bottom: 0 !important;
}
.banner .rotating_zone {
    padding: 0px !important;
	width: fit-content !important;
}
input#modlgn_remember {
    margin: 0 !important;
    width: 10% !important;
}
.item-page.clearfix {
    padding: 0px !important;
}
.banner.t3-module .module-inner {
	padding: 0 !important;
}
.bannerwidth img {
	width: 100% !important;
}
.ja-k2filter label.group-label {
    display: none !important;
}
div.ja_slidetitle a {
	font-size: 16px;
	font-weight: 100;
	font-family: "Roboto", sans-serif;
}
div.k2ItemsBlock ul li a.moduleItemTitle {
	font-size: 16px;
	font-family: "Roboto", sans-serif;
}
div.k2ItemsBlock ul li div.moduleItemIntrotext {
    font-size: 14px !important;
}
.mod_mt_listings.tiles .name {
	text-align: left !important;
	font-size: 16px !important;
	font-family: "Roboto", sans-serif;
}
.mod_mt_listings.tiles li small {
    font-size: 14px !important;
	font-family: "Roboto", sans-serif;
	line-height: 1.53846154 !important;
}
.logout-button {
    display: none;
}
.js-stools .js-stools-container-bar {
    float: right;
}
.col-md-4 {
	/*padding-right: 0px !important;*/
}
.t3-module.nobottompad .module-inner {
    padding: 20px 20px 0 20px;
}
.margleftfifteen .module-ct {
    margin-left: 15px;
}
.padleftfifteen .module-title {
	padding-left: 15px !important;
}
.minisearch .module-ct {
	height: 110px;
}
div ul.ja-k2filter li {
	margin-bottom: 5px !important;
}
div.itemIntroText {
    font-size: 15px !important;
    line-height: 1.53846154 !important;
	font-weight: 400 !important;
	color: #646566;
}
.module-ct > ul, .module-ct .custom > ul, .module-ct > ol, .module-ct .custom > ol {
    margin-left: -10px !important;
	font-size: 12px;
}
.btn {
	display: inline-block;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5 !important;
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6) !important;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6) !important;
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6) !important;
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6) !important;
    background-repeat: repeat-x !important;
    border: 1px solid #bbbbbb;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf !important;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
    border-bottom-color: #a2a2a2;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
	color: inherit !important;
}
input[type=checkbox].alignm {
	margin: 0;
}
.custom.leftlogo {
    margin: -85px 545px 0 -755px;
    width: 100% !important;
    float: left !important;
}
.custom.leftlogoh {
    margin: -74px 555px 0 -770px;
    width: 100% !important;
	float: left !important;
}
.custom.leftlogo1 {
	display: none !important;
}
.custom.leftlogoh1 {
	display: none !important;
}
.custom.rightlogo {
    margin: -80px 10px 0 0;
    width: 10% !important;
}
.languageswitcherload.pull-right {
    padding: 0 0;
    height: auto;
    line-height: normal;
}
#hwd-container .media-list-view {
    margin: 15px 0;
}
.pages-links {
    display: none;
}
.filterbox {
    display: none;
}
.sort-by {
    margin: -3px 30px 0 0px;
}
element.style {
    top: 0px;
}
.dropdown-menu {
	padding: 0 !important;
    margin: 0 !important;
}
.mega-inner {
    padding: 0 !important;
}
.joms-gap--small {
    height: 4px !important;
}
.t3-megamenu .t3-module ul li, .t3-megamenu .t3-module .nav li {
    list-style: none;
}
small, .small .mmenuevent {
    font-size: 15px;
}
.t3-module.mmenuevent .module-inner {
    padding: 20px;
	padding-bottom: 20px !important;
    background: #ffffff;
    border-radius: 3px;
    -webkit-box-shadow: none; 
    box-shadow: none; 
}
.mmenuevent h4.reset-gap {
	font-size: 16px;
}
.t3-megamenu .row + .row {
    padding-top: 5px;
    border-top: 1px solid #ebeef0;
}
.t3-module.mmenuscript .module-inner {
    padding: 0;
    background: #ffffff;
    border-radius: 3px;
    -webkit-box-shadow: none; 
    box-shadow: none; 
}
.mmenuscript p {
    margin: 0 0 0px;
}
.t3-megamenu .mega-nav > li a, .t3-megamenu .dropdown-menu .mega-nav > li a {
    white-space: normal;
    display: block;
    padding: 3px;
}
.cmc-signup .alert {
	margin-bottom: 10px !important;
	padding: 10px 10px 10px 10px !important;
	text-shadow: none !important;
}
.cmc-signup.mmnewsub .control-group {
    margin-bottom: 5px;
}
.t3-module.mmnewsub .module-inner {
    padding: 15px 0 0 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.mmnewsub label#jform_cmc_groups_MMERGE3-lbl {
    display: none;
}
.cmc-signup.mmnewsub .input-medium {
    width: 85% !important;
}
.cmc-signup.mmnewsub .checkbox {
    padding: 0 0 10px 30px !important;
}
.cmc-signup.mmnewsub label {
    display: none;
    margin: 10px 0 5px 20px !important;
}
.mmnewsub button.btn.btn-primary.validate {
    margin: 0 0 0 55px !important;
}
.noshado .module-inner {
	-webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.sponsore .module-title {
    margin: 0 1px 0px -1px !important;
}
.t3-megamenu .t3-module .module-title {
	margin-bottom: 0 !important;	
	padding-bottom: 10px !important;
    padding-left: 5px !important;
	font-size: 16px;
}
.logo-image {
    line-height: 30px;
}
.comm .list-group-item {
    padding: 5px 0px 12px 10px;
    border: hidden;
}
img.standard_adv_img {
    width: 100%;
}
.itemFullText {
    font-size: 15px;
}
label.formUrl {
    display: none !important;
}
input#commentURL {
    display: none !important;
}
.mijoshop .product-thumb .button-group button + button{
    display: none !important;
}
.mijoshop .product-thumb .button-group button {
    width: 100% !important;
}
.mijoshop .product-thumb {
    padding-right: 20px;
	padding-left: 20px;
}
a#compare-total {
    display: none;
}
.t3-header .row {
    height: 75px !important;
}
.navbar-default .navbar-nav > li {
	min-width: 115px !important;
}
.t3-footer {
    padding-left: 0;
    padding-right: 0;
	background-color: #312d29;
}
.t3-copyright {
    padding: 0;
}
.gkIsSlide {
	height: 50% !important;
}
div#gkIs-gk-is-387 {
    height: 475px;
}
.gkIsWrapper-gk_storefront figcaption {
	top: 70% !important;
}
.gkIsWrapper-gk_storefront .gkIsPagination {
    bottom: 0 !important;
    width: 88% !important;
}
.gkIsWrapper-gk_storefront figcaption h2 {
	line-height: 2 !important;
	margin: 0 !important;
	font-size: 17px !important;
	color: #a1abb2 !important;
}
.listing-summary p.address {
    display: none;
}
.listing-summary p {
    display: none;
}
.fields {
	display: none;
}
.listing-summary.span12.featured {
    margin-left: 15px;
}
.gkIsWrapper-gk_storefront figcaption h2::before, .gkIsWrapper-gk_storefront figcaption h2::after {
	width:0 !important;
}
.t3-megamenu .t3-module {
    margin-bottom: 5px;
}
.form-group {
    margin-bottom: 5px;
}
.control-group {
    margin-bottom: 5px;
}
#login-form ul.unstyled {
    margin-top: 0;
}
input[type="search"] {
	width: 100%;
}
.portal a.top-listing-thumb {
	width: 100% !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
}
.portal img  {
	width: 100% !important;
}
.mod_mt_listings.first li {
    width: 100%;
}
.vm3pr-0 {
    display: none;
}
.vm3pr-1 {
    display: none;
}
.vm-product-descr-container-1 {
    display: none;
}
.spacer.product-container {
    background-color: #ffffff;
}
span.title {
    display: none;
}
.vm-details-button {
    display: none;
}
p.product_s_desc {
	font-size: 14px !important;
}
.vm-product-descr-container-1 > h2, .vm-product-descr-container-0 > h2 {
	display: none;
}
.favourite {
    display: none;
}
.vm-product-descr-container-0 {
    display: none;
}
div#total-votes {
	display: none;
}
div#djslider-loader144 {
	margin-bottom: 30px
}
div#cat-header {
	display: none;
}
.searchit.search {
	margin: -55px -420px 0 350px !important
}
ol#acesearch_tabs {
	display: none !important;
}
div .google_pluss {
	display: none !important;
}
a.google_pluss_link {
	display: none !important;
}
span.about {
    display: none;
}
.acesearch_clear {
	margin-bottom: 0 !important;
	height: 0 !important;
}
fieldset.acesearch_fieldset{
	padding: 0 25px 25px 20px !important;
}
div#acesearch_pagination {
    width: 100%;
    height: 47px;
    margin: 10px 0px 0px 1px;
}
input#qr-548 {
	background-size: 10% !important;
}
.limitbox {
    float: left;
    margin-top: 0px !important;
	margin-left: 10px;
}
#acesearch_pagination .limitbox {
	margin: 6px -85px 0 100px !important;
}
.latvid .media-details-view {
	width: inherit !important;
}
.gkIsWrapper-gk_quark figure h2 {
    font-size: 20px !important;
    font-weight: 400 !important;
}
.sp-k2-featured-slider.notitle .item-title {
	display: None !important;
}
.t3-module.notitle .module-inner {
	padding: 0 !important;
}
.zeromarg h5.module-title {
    margin: 0px 0px 0px 0px;
}
div#kunena {
    background-color: #ffffff;
}
.joms-js--has-dropdown {
	display: none !important;
}
.joms-subnav--desktop > ul > li, .joms-toolbar--desktop > ul > li, .joms-toolbar--mobile > ul > li {
	padding: 5px !important;
}
.width50.floatleft.vm-cart-header {
    display: none;
}
form#com-form-login {
    display: none;
}
fieldset.vm-fieldset-pricelist {
    background-color: #dff4ff;
}
a.continue_link {
    font-size: 20px;
}
.width50.floatleft.right.vm-continue-shopping {
		float: right;
}
.billto-shipto {
	font-size: 14px;
}
.billto-shipto span, a.terms-of-service {
	font-size: 18px;
}
div#checkoutStep1 {
    display: none;
}
th.vm-cart-item-name {
    font-size: 18px;
	color: #808080;
}
th.vm-cart-item-sku {
    font-size: 18px;
	color: #808080;
}
th.vm-cart-item-basicprice {
    font-size: 18px;
	color: #808080;
}
th.vm-cart-item-quantity {
    font-size: 18px;
	color: #808080;
}
th.vm-cart-item-discount {
    font-size: 18px;
	color: #808080;
}
th.vm-cart-item-total {
    font-size: 18px;
	color: #808080;
}
tr.sectiontableentry1, tr.sectiontableentry2, tr.sectiontableentry3 {
    font-size: 15px;
}
.vm-payment-header-selected, .vm-payment-shipment-select vm-payment-select {
    display: none;
}
span.vmpayment_cardinfo {
	font-size: 15px
}
textarea#customer_note_field {
	background-color: #ffffff;
    background-image: none;
    border: 1px solid #ebeef0;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	margin: 10px 20px;
    width: 96%;
}
fieldset.vm-fieldset-customer-note {
    background: #dff4ff;
    border: 1px solid #ebeef1;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    padding: 5px;
}
span.cart.customer-note {
    font-size: 20px;
}
.cart-summary td, .cart-summary th {
	border: none;
}
span.cart-images img {
	width: 65%;
}
span.details-button input.details-button {
	margin-left: 165px !important;
}
input.coupon {
    margin: 0 0 -30px 0;
}
div#Mod309 {
    width: 30%;
    margin-bottom: -20px;
    margin-left: 70%;
    margin-top: -18%;
}
.joms-landing__text h2 {
	margin-top: 10px; 
}
.joms-landing__content {
	padding-top: 0;
	padding-bottom: 0;
}
.slogo .gk-current {
	left: 72% !important;
}
.slogo [data-preview='true'].gkIsWrapper-gk_quark figure.gk-next, [data-preview='true'].gkIsWrapper-gk_quark figure.gk-prev {
	opacity: 1 !important;
}
.slogo .gkIsWrapper-gk_quark figure.gk-prev {
	left: 33%;
}
.slogo .gkIsWrapper-gk_quark figure.gk-next {
	left: 89.5%;
}
.custom.cart {
	margin: -70px -280px 0 -280px;
    width: 100% !important;
	float: right !important;
}
.formResponsive .formHorizontal p.formDescription {
    margin-top: 0;
    margin-bottom: 0;
}
press span.catItemImage img {
	max-height: 400px !important;
	height: 350px !important;
	width: auto !important;
	max-width: 100% !important;
}
span.itemImageCaption {
	display: none;
}
span.itemImageCredits {
	display: none;
}
#mod_mt_listings li a img {
	width: 100% !important;
}
.com_mtree .t3-content {
	width: 75% !important;
}
.image-left {
	width: 20% !important;
}
input#modlgn_username {
	width:100% !important;
	min-height:30px;
}
input#modlgn_passwd {
	width:100% !important;
	min-height:30px;
}
div.k2LoginBlock ul li {
	margin:0 !important;
}
div#gkIs-gk-is-541 {
    background: #FFF;
    position: relative;
}
div#gkIs-gk-is-541 figure{
	left: 995% !important;
	opacity: 1;
}
div#gkIs-gk-is-541 figure.gk-current{
	left: 82.5% !important;
	opacity: 1;
}
div#gkIs-gk-is-541 figure.gk-next{
	left: 88.7% !important;
	opacity: 1;
}
div#gkIs-gk-is-541 figure.gk-prev{
	left: 105% !important;
	opacity: 1;
}
div#gkIs-gk-is-541 figure.gk-prev-prev{
	left:  43% !important;
	opacity: 1;
	transform: translateY(-50%) translateX(-50%) scale(.5);
}
div#gkIs-gk-is-541 figure.gk-prev-prev-prev{
	left: 26.5% !important;
	opacity: 1;
	transform: translateY(-50%) translateX(-50%) scale(.5);
}
.Mod549 img {
    width: 100%;
}
.module.Mod549 {
    margin-bottom: 20px;
}
.span2 {
	width: 20%;
}
.navbar-inner {
    display: none;
}
.btn-btn-webinar {
    background: #337ab7;
    color: #ffffff;
	display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    border: 1px solid #4275f4;
    border-radius: 4px;
}
.teste {
	display:none !important;
}
div#gkIs-gk-is-541 figure.gk-other{
	/*left: -9999%;*/
}
a.jk2-filter.jk2_filter_active {
    display: none !important;
}
div.itemFullText h3 {
    margin: 0 0 0 13px !important;
    padding: 15px 0 5px 0 !important;
}
h3.mnwall-title {
    margin: 0 0 0 13px !important;
    padding: 0 !important;
}
.mnwall-item-info {
    padding: 0px 15px!important;
    font-size: 14px!important;
}
p.mnwall-item-category {
    margin: 0 !important;
}
.mnwall-desc {
    font-size: 12px!important;
    line-height: 17px!important; 
    font-weight: 400!important;
    padding: 0px 15px 15px!important;
}
.mnwall-masonry .mnwall-item-inner {
    padding: 10px 0 0 10px !important;
}
div#acesearch_bg {
    height: 80px !important;
	margin: -43px 0px 0px 100px !important
}
.acesearchsimple_input_image {
	padding: 5px 0 5px 55px !important;
	background-color: #ffffff !important;
	height: 40px !important;
}	
legend.acesearch_legend {
    margin-left: 0 !important;
    margin-bottom: 15px !important;
	margin: 2px 0 0 0 !important;
}
.acesearch_selectbox {
	margin: -10px 0 -43px 236px !important
}
.pagination {
    margin: 2.5px 3px 0 0px !important;
}
inputbox input-mini {
	margin: 0 0 0 0 !important;
}
.acesearch_input_image{
	padding: 30px 0 5px 30px !important;
	width: 85% !important;
}
div#media-carousel-view-607 {
    margin-bottom: 0px !important;
}
div#Mod609 .module-title {
    margin: -23px -20px 0px -15px !important;
}
div.k2LoginBlock fieldset.input input.button {
    margin: 0px 0 0px 160px !important;
}
div.k2LoginBlock fieldset.input {
    margin: 0 0 0 3px !important;
    padding: 0 0 0 0 !important;
    height: 150px !important;
}
div.k2LoginBlock ul {
    font-size: 11px !important;
	padding: 20px 0 0 3px !important;
}
.gkIsWrapper-gk_quark figure img {
    cursor: pointer !important;
    max-width: 100% !important;
}
.gkIsWrapper-gk_quark figure {
    top: 45% !important;
}
div#gkIs-gk-is-424 {
	    height: 400px !important;
}
.gkIsWrapper-gk_quark .gkSlider {
    bottom: 5px !important;
    height: 32px !important;
}
ul.k2UserBlockActions {
    font-size: 12px !important;
}
span.ubCommentsCount {
	font-size: 13px !important;
}
.mod_ijoomlazone embed, .mod_ijoomlazone img {
    width: 100% !important;
}
.joms-media__body {
    padding: 0 0 0 10px !important;
}
ul.joms-list--event {
	margin-left: 0 !important;
}
ul.k2UserBlockActions {
    margin: 5px 0 !important;
}
div.k2UserBlock div.k2UserBlockDetails a.ubAvatar img {
    width: 65px !important;
}
div#media-carousel-view-578 {
    margin-bottom: 20px;
}
div#Mod578 .module-inner {
	padding: 0 0 10px 30px !important;
}
img.sprocket-strips-c-image {
	width: 100% !important;
}

















@media (max-width: 1679px) {
.container {
	width: 87%;
}
.rstboxes .rstbox_bottom-right {
    max-width: 23% !important;
	height: auto !important;
	width: 50 !important;
}
.popgroup .reset-gap {
    margin: 0 -15px 0px -5px !important;
}
.hwd-container .media-details-view h2.contentheading{
	margin-top: 5px !important
}
.hwd-container dl.media-info dd {
    margin: 0px 0px 0px -15px;
}
.list-group-item {
    padding: 6.4px 7px;
}
.ja-contentslider-center img {
    margin: 5px !important;
	width: 505px;
    height: 355px;
}
.ten .module-title {
    margin: -20px -20px 0px -20px;
}
div#Mod215 .module-title {
    margin: -25px -20px 0px -15px;
}
.col-xs-9 {
	    width: 35% !important;
}
.col-xs-10 {
	    width: 35% !important;
}
.col-xs-11 {
	    width: 30% !important;
}
.mod_mt_listings.tiles li {
	width: 100% !important;
	padding: 0 !important;
	margin-bottom: 0 !important;
}
.teste {
	display:none;
}
}
@media (max-width: 1440px) {
.container {
	width: 95%;
}
span.catItemImage img {
    max-width: 100% !important;
    height: 200px !important;
    width: auto !important;
}	
.gkIsWrapper-gk_storefront .gkIsPagination {
    bottom: -15px !important;
    width: 80% !important;
}	
div.k2UserBlock form {
    margin: -75px 0 35px 115px !important;
}	
.rstboxes .rstbox_bottom-right {
    max-width: 20% !important;
	height: auto !important;
}
.portal img  {
	max-width: 78% !important;
	width: 78% !important;
}
.list-group {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
}
.teste {
	display:none;
}
}
@media (max-width: 1199px) {
div#Mod626 {
	margin: 0 0 0 -15px !important;
	}
div.t3-wrapper.layout-vertical.layout-default .t3-mainbody.container {
    padding-left: 245px;
    padding-right: 5px;
}
div.t3-wrapper.layout-vertical.navbar-hidden.layout-default .container.t3-mainbody {
    padding-left: 65px;
	padding-right: 5px;
}
div.t3-wrapper.layout-vertical.navbar-hidden.layout-default .defaultalert {
	width:99% !important;
	margin: 0 0 0 40px !important;
}
div.t3-wrapper.layout-vertical.layout-default .t3-footer {
    width: 83%;
    margin: 0 0 0 220px;
}
div.t3-wrapper.layout-vertical.navbar-hidden.layout-default .t3-footer {
	width: 101% !important;	
	margin: 0 ;
}
.t3-wrapper.layout-horizontal.layout-vertical.navbar-hidden .t3-footer {
	width: 101% !important;	
	margin: 0 ;
}
.t3-wrapper.layout-horizontal.layout-vertical .t3-footer {
	width: 83% !important;	
	margin: 0 0 0 220px;
}
.defaultalert {
    margin: 0 !important;
    padding: 0 !important;
	width: 75% !important;
}
div#Mod598 {
    height: 435px !important;
}	
div#Mod604 {
    padding: 0 !important;
    margin: 0 -15px 0 -15px !important;
}
.logo.hidden-sm.hidden-md.hidden-lg {
    margin: -60px -10px;
}
.logo-image.logo-control {
    width: 91%;
}
.logo-control .logo-img-sm {
    width: 80%;
}
.rstboxes .rstbox_bottom-right {
    max-width: 25% !important;
	height: auto !important;
}
div.t3-wrapper.layout-vertical .t3-mainbody.container {
    padding-left: 255px;
    padding-right: 10px;
}
.custom.leftlogo1 {
    margin: -47px 0px 0 0px !important;
    width: 40% !important;
	display: block !important;
}
.custom.leftlogoh1 {
    margin: -50px 0px 0 -120px !important;
    width: 100% !important;
	display: block !important;
}
.custom.leftlogo {
	display: none;
}
.custom.leftlogoh {
	display: none;
}
div.t3-wrapper {
	padding-top: 0 !important;
    margin-top: 80px;
    position: inherit;
}
.t3-mainbody {
    padding-top: 0;
}
div.t3-wrapper.layout-vertical.navbar-hidden .navbar-default-vertical {	
    height: 118px; !important;
}
.col-xs-11.col-lg-8 {
    width: fit-content !important;
    margin: -18px 0px 0 0 !important;
}
.logo-control .logo-img {
    display: block;
}
.logo-control .logo-img-sm {
    display: none;
}
.navbar-default-vertical .navbar-nav > li > a > span {
    display: inline-block;
    margin-right: 0px;
    margin-left: 0px;
    top: 1px;
}
.navbar-default-vertical .navbar-nav > li > a {
    padding: 10px;
}
.nav > li > a > img {
    max-width: none;
    padding-right: 10px;
}
.navbar-default-vertical {
	width: 240px;
}
div.t3-wrapper.layout-vertical.navbar-hidden .navbar-default-vertical {
	width: 60px
}
.navbar-default-vertical .navbar-control {
	padding: 14px 15px 15px 18px !important;
	background: #069949 !important;
}
.t3-mainnav {
    top: 15px;
}
.list-group-item {
    padding: 6.4px 7px;
}
.t3-megamenu .t3-module {
    margin-bottom: 10px;
    display: none;
}
div#mc_embed_signup_scroll {
	width: 225px !important;
}
input[type="search"] {
	width: -webkit-fill-available !important;
}
.controls select {
    width: -webkit-fill-available;
}
div.t3-wrapper .t3-mainbody.container > .row {
	width: 100%;
}
.joms-stream__body .joms-avatar img {
    max-width: -webkit-fill-available;
    max-height: -webkit-fill-available;
}
.home .col-md-12 {
    width: 100%;
}
.custom.leftlogo {
	display: none !important;
}
.col-lg-8 {
    width: 25%;
    margin: -27px 0px 0 0px !important;
}
.media-details-view.media-layout-details {
    max-width: 100% !important;
}
div#Mod177 {
    width: 66.5%;
}
div#Mod225 {
	width: 66.5%;
}
div#Mod225 div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
	margin: -5px 0 0px 5px;
    padding: 0;
    width: 165px;
}
.portal img  {
	max-width: 84% !important;
	width: 84% !important;
}
.span2 {
	width: 100%;
}
.teste {
	display:none;
}
.defaultalert {
    margin: 0 0 0 220px !important;
    padding: 0 !important;
    width: 83.5% !important;
}
div#t3-content {
    width: -webkit-fill-available !important;
    top: -15px !important;
}
}

@media (max-width: 991px) {
div#Mod626 {
	width: 103.5% !important;
}	
div.t3-wrapper.layout-vertical.navbar-hidden.layout-default .t3-footer {
    width: 104% !important;
}
div.t3-wrapper.layout-vertical.navbar-hidden .container.t3-mainbody {
    padding-left: 70px;
}
.t3-wrapper.layout-horizontal.layout-vertical .t3-footer {
    width: 81% !important;
    margin: 0 0 0 200px !important;
}
.logo-image.logo-control {
    width: 76%;
}
div.t3-wrapper.layout-vertical.layout-default .defaultalert {
	margin: 0 0 0 175px !important;
    padding: 0 !important;
    width: 85% !important;
}
.t3-wrapper.layout-horizontal.layout-vertical.navbar-hidden .t3-footer {
    width: 104% !important;
    margin: 0 -25px 0 -25px !important;
}
div.t3-wrapper.layout-vertical.layout-default .t3-mainbody.container {
    padding-left: 205px;
    padding-right: 5px;
}
.navbar-default-vertical {
    width: 200px;
}
div.itemContainerLast {
    width: 100%;
}
.navbar-default .navbar-nav > li {
    padding-left: 5px !important;
}
.defaultalert {
    margin: 0 0 0 38px !important;
    padding: 0 !important;
    width: 98% !important;
}
div#t3-content {
    width: -webkit-fill-available !important;
    top: -15px !important;
}
div#Mod598 {
    height: 415px !important;
}
.gkIsWrapper-gk_storefront .gkIsPagination {
    bottom: -15px !important;
    width: 90% !important;
}
#gkIs-gk-is-609 {
    height: 420px !important;
}
.navbar-default-vertical .navbar-control i {
    font-size: 22px;
}
.navbar-default-vertical .navbar-control {
    padding: 19px !important;
}
.col-xs-11.col-lg-8 {
	width: fit-content !important;
	margin: -21px 0 0 -40px !important;
}
div.t3-wrapper.layout-vertical.navbar-hidden .navbar-default-vertical {	
    height: 116px !important;
    width: 57px !important;
}	
.col-xs-11 {
    width: 30%;
}
.media-details-view.media-layout-details{
	width: 100% !important
}
div#Mod604 {
    padding: 0 !important;
    margin: 0 -15px 0 -10px !important;
}		
.col-lg-8 {
    width: 24%;
    margin: -30px 0px 0 0px !important;
}		
.custom.leftlogo1 {
    margin: -40px 0 !important;
    width: 80% !important;
    display: block !important;
	padding-left: 40px
}
.col-sm-1 {
    width: 50% !important;
}	
.nav > li > a > img {
    padding-right: 10px;
    padding-left: 5px;
}
.col-xs-9 {
	    width: 37% !important;
}
.col-xs-10 {
	    width: 37% !important;
}
.col-xs-11 {
	    width: 25% !important;
}
div#Mod177 {
    width: auto;
}
div#Mod225 {
    width: 50%;
}
.custom.leftlogoh1 {
    margin: -40px -30px 0 -100px  !important;
    width: 100% !important;
    display: block !important;
}
.portal img {
    max-width: 100% !important;
    width: 100% !important;
}
.teste {
	display:none;
}
}
@media (max-width: 909px) {

}
@media (max-width: 768px) {	
div#Mod626 {
    margin: 10px 0 0 -25px !important;
    width: 105% !important;
}
.hwd-container dl.media-info dd {
    padding: 0 !important;
	margin: 0 !important;
}
.t3-wrapper.layout-horizontal.layout-vertical.mobile-menu-open.navbar-hidden {
    padding-top: 45px !important;
	width: 67% !important;
}
.t3-wrapper.layout-horizontal.layout-vertical.mobile-menu-open.navbar-hidden div#t3-dashboard {
	top: 70px !important;
}
.ja-masonry-wrap .isotope-item {
    float: left;
    padding: 0;
	margin-bottom: 10px !important;
}
div.t3-wrapper.layout-vertical.navbar-hidden .container.t3-mainbody {
	padding-left: 0 !important;	
	padding-right: 0 !important;
}
div.groupPrimary {
    height: 650px !important;
}
div.groupSecondary {
    height: 650px !important;
}
.t3-content {
    margin-top: 0;	
	padding-top: 0;
}
div.t3-wrapper.layout-vertical.navbar-hidden.layout-default .defaultalert {
    margin: 0 0 0 -26px !important;
    width: 108% !important;
}
.item-4.isotope-item { 
	top: 5px !important;
}
div#Mod610 {
	width: 100% !important;
}
div#Mod565 {
	width: 100% !important;
}
.gkIsWrapper-gk_storefront .gkIsPagination {
    bottom: -10px !important;
    width: 95% !important;
}	
div#Mod609 {
    width: 100%;
}
div#t3-content {
    top: 0 !important;
}	
.span6 {
    width: 100% !important;
}
div#Mod604 {
    padding: 0 !important;
    margin: 10px 0 0 0 !important;
}
.logo.hidden-sm.hidden-md.hidden-lg {
    margin: -60px -10px;
}
.logo-image.logo-control {
    width: -webkit-fill-available;
}
.logo-control .logo-img-sm {
    width: auto;
}
.t3-header .row {
    height: 45px !important;
}
.rstboxes .rstbox_bottom-right {
    max-width: 30% !important;
    height: auto !important;
}
div.t3-wrapper {
	margin-top: 45px !important;
}
.custom.leftlogoh1 {
    margin: -39px 0 0 -155px !important;
    width: 100% !important;
}
.custom.leftlogo1 {
	margin: -55px 0 0 -10px !important;
    width: 100% !important;
}
div#djslider-loader144 {
	margin-left: 0;
}
.col-xs-11.col-lg-8 {
    width: fit-content !important;
    margin: -1px 0px 0 0 !important;
}
.head-search {
    width: 0;
    height: 0;
}
.t3-header {
	height: 45px !important;
}
.col-lg-8 {
    width: 12%;
    margin: -11px 0px 0 0px !important;
}
.leftlogo1 img {
    width: 90px !important;
}
.logo-control .logo-img {
    display: none;
}
.logo-control .logo-img-sm {
    display: block;
}	
.col-xs-9 {
	    width: 34% !important;
}
.col-xs-10 {
	    width: 34% !important;
}
.col-xs-11 {
	    width: 31% !important;
}
div#Mod177 {
    width: -webkit-fill-available !important;
}
div#Mod208 {
	width: -webkit-fill-available !important;
}
div#Mod211 {
	width: -webkit-fill-available !important;
}
div#Mod168 {
    width: -webkit-fill-available !important;
}
.item-page.clearfix {
    width: -webkit-fill-available !important;
}
div#Mod218 {
    width: -webkit-fill-available !important;
}
div#Mod322 {
    width: -webkit-fill-available !important;
}
div#Mod215 {
    width: -webkit-fill-available !important;
}
div#Mod212 {
    width: -webkit-fill-available !important;
}
div#Mod225 {
    width: -webkit-fill-available !important;
}
.t3-mainnav {
	z-index: 1029 !important;
}
.t3-header .logo-image {
	height:auto;
	width: auto;
}
.container.t3-sl.t3-sl-1 {
    padding-top: 45px;
	padding-left: 15px;
 }
.navbar-nav > li > a {
  padding-top: 20px;
  padding-bottom: 0px;
  line-height: 10px;
}
.navbar {
  position: absolute;
  min-height: 70px;
  margin-bottom: 25px;
  border: 1px solid transparent;
}
.navbar {
    position: fixed;
    min-height: 70px;
    margin-bottom: 0px;
    border: 1px solid transparent;
}
.navbar-default-vertical {
    border: 0;
    position: fixed;
    padding-top: 45px;
    left: 0px;
    top: 0;
    height: 100vh;
    width: 205px;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-transition: width 400ms;
    -o-transition: width 400ms;
    transition: width 400ms;
}	
.navbar-default-vertical .navbar-nav > li > a > span {
    display: inline-block;
    margin-right: -4px;
    margin-bottom: 0;
	margin-left: 0px;
    position: relative;
    top: 0px;
}
.navbar-default-vertical .navbar-control i {
    font-size: 20px;
    font-family: "Roboto", sans-serif;
}
.navbar-control.hidden-lg {
    padding: 15px !important;
	padding-left: 20px !important;
}
.nav > li > a > img {
    padding-right: 5px;
    padding-left: 5px;
}
.t3-module .module-inner .module-ct .jo-k2-main-outer{
    padding: 0px;
}
.module-title {
    margin: -20px 0px -3px -15px;
	line-height: 0px;
	font-size: 14px;
	border-bottom-width: 0px;
}
div.itemIntroText {
    font-size: 17px;
    line-height: 22px;
}
.ja-button-control {
	width: 655px;
}
div.t3-wrapper.layout-vertical.navbar-hidden .navbar-default-vertical {
    height: 95px !important;
}
.col-sm-4 {
    display: none;
}
.teste {
	display:block;
}
}
@media (max-width: 599px) {	
.search-div .fa.fa-search {
    background-position: top left !important;
    margin: 0px 0 0 10px;
}
div#Mod626 {
    margin: 0 0 0 -25px !important;
}
.t3-wrapper.layout-horizontal.layout-vertical.navbar-hidden .t3-footer {
    width: 107% !important;
    margin: 0 -25px 0 -25px !important;
}
div#Mod578 .module-inner {
    padding: 0 !important;
}
.mobile-menu {
	    margin: 0 !important;
		width: 100% !important;
}
span.catItemImage img {
    height: 300px !important;
}	
div#t3-dashboard {
    top: 0 !important;
	margin: 7px !important;
}	
div.groupPrimary {
    height: 600px !important;
}
div.groupSecondary {
    height: 600px !important;
}	
.defaultalert {
    margin: 0 0px 0px -26px !important;
    width: 110% !important;
}
.custom.leftlogoh1 {
    margin: -40px 0 0 -160px !important;
    width: 100% !important;
}	
.sp-k2-featured-slider .item-content {
	padding-bottom: 5px !important;
}
.sp-k2-featured-slider.home1 .item-introtext  {
	line-height: 1.1;
	margin: 0;
	padding-bottom: 3px !important;
}
.sp-k2-featured-slider.home1 .item-title {
	line-height: 20px;
	margin-bottom: 5px;
}	
.rstboxes .rstbox_bottom-right {
    max-width: 40% !important;
    height: auto !important;
}
div#djslider-loader144 {
	margin-left: -4px;
}
.col-xs-11.col-lg-8 {
    width: fit-content !important;
    margin: 1px 0px 0 0 !important;
}
.custom.leftlogo1 {
    margin: -42px 0px 0 -10px !important;
}
.leftlogo1 img {
    width: 80px !important;
}
div#Mod202 {
	width: -webkit-fill-available !important;
}
.logo-control .logo-img {
    display: none;
}
.logo-control .logo-img-sm {
    display: block;
	max-width: 100% !important;	
	margin: -4px 0 0 0 !important;
}
.t3-footer {
    padding-left: 15px;
    padding-right: 0px;
}
.t3-header .row {
    height: 45px !important;
}
div#Mod604 {
    padding: 0 !important;
    margin: 0 !important;
}
div.t3-wrapper {
    margin-top: 50px !important;
}
.owl-wrapper-outer.autoHeight {
    padding: 0 25px;
	color: #ffffff;
	background: #ffffff;
}
}
@media (max-width: 499px) {
div.t3-wrapper.layout-vertical.navbar-hidden.layout-default .defaultalert {
    margin: 0 0 0 -26px !important;
    width: 110% !important;
}	
.t3-footer {
    padding-right: 20px;
}	
.t3-wrapper.layout-horizontal.layout-vertical.navbar-hidden .t3-footer {
    width: 110% !important;
}
div.t3-wrapper.layout-vertical.navbar-hidden.layout-default .t3-footer {
    width: 110% !important;
}
div.groupPrimary {
    height: 670px !important;
}	
.mobile-menu {
    margin: 0 !important;
    width: 100% !important;
}	
div.t3-wrapper.layout-vertical.navbar-hidden .container.t3-mainbody {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.defaultalert {
    width: 110% !important;
}
span.catItemImage img {
    height: 250px !important;
}
.sp-k2-featured-slider .item-content {
	padding-bottom: 5px !important;
}
.sp-k2-featured-slider.home1 .item-introtext  {
	line-height: 1.1;
	margin: 0;
}
.sp-k2-featured-slider.home1 .item-title {
	line-height: 20px;
	margin-bottom: 5px;
}
.t3-sidebar.t3-sidebar-1.col-xs-12.col-sm-6.col-md-6.col-lg-3.col-lg-pull-6 {
    width: 100% !important;
}
.t3-sidebar.t3-sidebar-2.col-xs-12.col-sm-6.col-md-6.col-lg-3 {
    width: 100% !important;
}
.custom.leftlogo1 {
    margin: -42px 0 0 -45px !important;
}
div.t3-wrapper.layout-vertical.navbar-hidden .navbar-default-vertical {	
    height: 85px !important;
}
div.t3-wrapper.layout-vertical.navbar-hidden .container.t3-mainbody {
    padding-left: 35px;
}
div#djslider-loader144 {
	margin-left: 0;
}
.t3-header {
    height: 36px !important;
}
nav#t3-mainnav {
    padding-top: 35px !important;
}
.leftlogo1 img {
    width: 65px !important;
}
.col-xs-1.col-lg-4.logo {
	width: 49% !important;	
}
.custom.leftlogoh1 {
    margin: -35px -25px 0 -145px !important;
    width: 100% !important;
}
.portal a.top-listing-thumb {
	width: 180px !important;
	margin: 10px 70px;
	margin-right: 1em !important;
}
}
@media (max-width: 479px) {
div.t3-wrapper.layout-vertical.navbar-hidden.layout-default .defaultalert {
    width: 112.5% !important;
}
label.radio.margin-top-10 {
    max-width: 75% !important;
    margin-left: 15%;
}	
.sp-k2-featured-slider .item-content {
	padding-bottom: 5px !important;
}
.sp-k2-featured-slider.home1 .item-introtext  {
	line-height: 1.1;
	margin: 0;
}
.sp-k2-featured-slider.home1 .item-title {
	line-height: 20px;
	margin-bottom: 5px;
}
div.t3-wrapper.layout-vertical.navbar-hidden .container.t3-mainbody {
    padding-left: 35px;
}
.col-xs-9 {
    width: 100% !important;
}
.col-xs-10 {
    width: 100% !important;
	padding-left: 15px !important;
    padding-right: 15px !important;
}
.col-xs-11 {
    width: 100% !important;
}
div.t3-wrapper.layout-vertical.navbar-hidden .navbar-default-vertical {	
    height: 80px !important;
}
.t3-header {
    height: 33px !important;
}
nav#t3-mainnav {
    padding-top: 33px !important;
}
.leftlogo1 img {
    width: 60px !important;
}
}
@media (max-width: 425px) {	
div#t3-dashboard {
    margin: 0px !important;
}
div.t3-wrapper {
    margin-top: 0 !important;
}
div.t3-wrapper.layout-vertical.navbar-hidden.layout-default .t3-footer {
    width: 112% !important;
}
i.fa.fa-search {
	width: 35px !important;
}
div#t3-dashboard {
    top: 50px !important;
	margin-bottom: 5px !important;
}
span.catItemImage img {
    height: 220px !important;
}
.sp-k2-featured-slider .item-content {
	padding-bottom: 5px !important;
}
.sp-k2-featured-slider.home1 .item-introtext  {
	line-height: 1;
	margin: 0;
}
.sp-k2-featured-slider.home1 .item-title {
	line-height: 20px;
	margin-bottom: 5px;
}	
h1 {
	margin-left: 5px;
	margin-top: 10px;
	}
.col-xs-1.col-sm-4.logo {
    width: 60% !important;
}	
.orderby-displaynumber {
	margin: 3px;
	padding: 0;
}
.rstboxes .rstbox_bottom-right {
    max-width: 50% !important;
    height: auto !important;
}
.custom.leftlogoh1 {
    margin: -32px -10px 0 -167px !important;
    width: 100% !important;
}
.container.t3-sl.t3-sl-1 {
    padding-top: 30px;
}
.col-xs-6 {
	width: 50% !important;	
}
.isotope.grid.clearfix.grid-xs-1.grid-smx-2.grid-sm-2.grid-md-3.grid-lg-4 {
    margin-top: 0 !important;
}
.leftlogo1 img {
    width: 50px !important;
}
.t3-header {
    height: 32px !important;
}
.t3-header .row {
    height: 32px !important;
}
div#t3-content {
	padding-bottom: 0;
	padding-top: 0;
}
.category-view {
	margin-bottom: 0;
}
.browse-view {
	margin-bottom: 0;
}
.col-xs-1.col-lg-4.logo {
    width: 50% !important;
}
nav#t3-mainnav {
    padding-top: 30px !important;
}
.horizontal-separator {
	display: none;
}
}
@media (max-width: 375px) {
	    top: 445px;
div.t3-wrapper {
    margin-top: 0 !important;
}
div.t3-wrapper.layout-vertical.navbar-hidden.layout-default .t3-footer {
    width: 115% !important;
}
div#t3-dashboard {
    top: 50px !important;
}	
div.t3-wrapper.layout-vertical.navbar-hidden.layout-default .defaultalert {
    margin: 0 0 0 -26px !important;
    width: 116% !important;
}
div.groupPrimary {
    height: 665px !important;
}
div.groupSecondary {
    height: 665px !important;
}
span.catItemImage img {
    height: 180px !important;
}
.sp-k2-featured-slider.home1 .item-introtext  {
	line-height: 1;
}
.sp-k2-featured-slider.home1 .item-title {
	line-height: 20px;
}
.logo-control .logo-img-sm {
    display: block;
    max-width: 100% !important;
}
.col-xs-1.col-sm-4.logo {
    width: 55% !important;
}
.t3-header {
    height: 30px !important;
}
nav#t3-mainnav {
    padding-top: 30px !important;
}
.leftlogo1 img {
    width: 45px !important;
}
.custom.leftlogoh1 {
    margin: -30px -10px 0 -170px !important;
    width: 100% !important;
}
}
@media (max-width: 325px) {
.col-xs-1.col-lg-4.logo {
    width: 60% !important;
}
.module-title {
    line-height: 15px;
	padding: 15px 0 10px 15px !important;
}
.t3-sidebar.t3-sidebar-right {
	width: 100%;
}
.custom.leftlogo1 {
    margin: -40px 0 0 -65px !important;
}
.custom.leftlogoh1 {
    margin: -30px 10px 0 -195px  !important;
    width: 100% !important;
}
div.k2CategoriesListBlock ul {
    padding: 0;
}
div.k2CategoriesListBlock ul li {
    margin: 0 0 3px 0;
}
.navbar-control.hidden-lg {
    padding: 10px !important;
    padding-left: 13px !important;
}
div.t3-wrapper.layout-vertical.navbar-hidden .navbar-default-vertical {
    height: 70px !important;
    width: 43px !important;
}
div#t3-content {
    width: 100% !important;
    padding-left: 0;
    padding-right: 0;
}
div#t3-mainbody {
    padding-left: 5px;
    padding-right: 5px;
}
.t3-sidebar {
	width: 100%;
    padding-left: 0;
    padding-right: 0;
}
.t3-module {
	padding: 0 !important;
	margin-bottom: 10px;
}
.ja-masonry-wrap .isotope-item {
    margin-bottom: 10px;
}
.portal a.top-listing-thumb {
	margin-left: 0 !important;
}
.t3-mainbody {
    padding-top: 0px;
    padding-bottom: 0;
}
div.t3-wrapper {
    margin-top: 40px;
}
div.itemBody {
    padding: 0px 10px;
}
div.itemFullText img {
    width: 100%;
}
.sp-k2-featured-slider .item-content {
	padding: 10px !important;
	line-height: 1 !important;
}
.sp-k2-featured-slider .item-title {
	line-height: 1 !important;
    margin: 0 !important;
}
.jomsocial-wrapper .jomsocial {
    padding: 0px !important;
}
div.itemCommentsLoginFirst {
    margin: 0;
}
.col-md-3.list-group {
	width: 100% !important;
}
.col-md-4.list-group{
	width: 100% !important;
}
div#Mod225 div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img  {
	width: 100% !important;
}
.mod_mt_listings.tiles li a.top-listing-thumb {
	width: 100% !important;
}
#mod_mt_listings li a img {
	width: 100% !important;
}
div#djslider-loader144 {
    margin-bottom: 10px;
}
div.groupPrimary {
    height: 680px !important;
}
div.groupSecondary {
    height: 680px !important;
}
}

#k2Container .itemFullText .moduletable .productdetails .addtocart-bar .quantity-box,
#k2Container .itemFullText .moduletable .productdetails .addtocart-bar .quantity-controls {
    display: none !important;
}
#k2Container .itemFullText .moduletable ul.productdetails {
    list-style-type: none !important;
}

.com_mtree.task-viewlink .t3-content {
    width: 100% !important;
}
.search-div .fa.fa-search::before {
    content:"" !important;
}
.search-div .fa.fa-search {background: url("../images/search-input.png") no-repeat !important; width: 100px; height: 100px; display: inline-block; background-position: top left !important; margin-top: 0px;}