/* Custom Styling for CSS-Less Rockettheme templates 
#kunena .btn-success, #kunena .btn-primary {color: #FFF;}
.kmessage { border-color: rgba(0,0,0,0.2);}
#kunena .input-append .btn {vertical-align: middle;}
.control-group.krow2 {margin-left: 0px !important;}
#kpost-attachments .controls {margin-left: 0px !important;}
#kunena .cat-header {display: none;} 
#kunena.layout h3 a {font-size: .917em}
#kunena.layout h1 a {font-size: 1.4em}
#kunena .category .hasTooltip {}
#kunena.layout .kfrontend .table td {padding: 0px 10px !important;}
#kunena .message .btn {text-transform: uppercase;
    font-size: 11px;
    text-decoration: none;
    cursor: pointer;
	border: 1px solid #000;
    line-height: 145%;
    display: inline-block;
	background: #5a5a5a;
	text-shadow: none !important;
    border: 0;
    margin: 0px; text-decoration: none; font-weight: bold; padding: 0 7px; color: #fff; }
#kunena #btn_thankyou {background: #8694e9;}
#kunena #btn_delete, #kunena #btn_edit {background: #8694e9;}
#kunena #btn_report {background: red;}
	#kunena #btn_reply, #kunena #btn_quote, #kunena .openmodal {background: #5a5a5a;}
.kfrontend {background: #e0e0e0;}
#kunena .message {
	background: #f7f7f7;
    padding: 10px 5px;
border: 1px solid #000;}
#kunena.layout .kfrontend .section {margin-bottom: 0px;}
#kunena.layout #kshow_attach_form {margin-top: 0px;}
.kmsgtext-quote {font-size: 12px;}
.kmsg {font-size: 16px;}
.ksignature {font-size: 12px;}*/
.media-featured-view .main-title, .media-featured-view .side-title {display: none;}
.media-featured-view .main-video:hover .main-title {display:block; position: absolute;bottom: 50px;z-index: 10000; color: #fff; font-size: 120%;padding: 5px;left: 150px;}
.media-featured-view .hwd-module-video-sidebar-left-item .media-item:hover .side-title {display:block; position: absolute; bottom:0; z-index: 10000; color: #fff; width: 75%; font-size: 60%;padding: 5px; line-height: 10px; text-decoration: none;}
.media-featured-view .main-title a:link, .media-featured-view .side-title a:link, .media-featured-view .main-title a:visited, .media-featured-view .side-title a:visited {color: #fff !important;}
.media-categories-lists ul li a {font-size: 135%; font-weight: bold;}
.moduletablefeatured-videos .label {display: none;}
.kmt-empty-comment {display: none;}
#codopm_compose_attach {display: none;}
.archive-no-preview div#fd.eb .eb-post-head {border: none !important; padding: 0 !important;}
.archive-no-preview .eb-post-body, .archive-no-preview div#fd.eb .eb-post-foot {display: none !important;}
.archive-no-preview div#fd.eb .eb-posts .eb-post {border: none;}
.archive-no-preview div#fd.eb .eb-post-meta {float: right;}
.archive-no-preview .eb-post-title {font-size: 1rem !important; width: 70% !important; font-weight: normal !important; float: left !important; text-decoration: underline;color: #ed1c24 !important;-webkit-tap-highlight-color: rgba(237,28,36,0.5);} 
.stickList > .kmt-title {display: none;}
.media-respond {max-width: 80% !important;}
#section-kmt .avatar {border-radius: 0; -webkit-border-radius: 0;}
.media-mediamenu ul.menu li a:before {content: none;}
.media-mediamenu ul.menu li a {text-decoration: none;}
.rsform-block-message textarea {width: 40%;}
.cmc-signup p.outro {font-weight: bold; color: red;}
 #ezblog-randompost .mod-post-type {display: none;}
#ezblog-randompost .mod-post-title {text-align: center; }
#ezblog-randompost .mod-post-title a {text-align: center;   font-size: 60px; color: #fff; }
/* Store - Hikashop */
.hikashop_product_custom_name a:link, .hikashop_product_custom_name a:visited {color: #fff !important; text-decoration: none !important;}
.hikashop_product_custom_name label{font-family:Impact,sans-serif; font-size:20px;text-align:center;}
/* .hikashop_product_custom_forum_line a span:before {content:url(../images/forum-2.png);}
.hikashop_product_custom_review_line a span:before {content:url(../images/thumbs-up.png);}
.hikashop_product_custom_getithere_line a span:before {content:url(../images/tag.png);} */
.hikashop_product_custom_name label {display: inline; cursor: pointer;}
.hikashop_product_custom_name .btn {-webkit-box-shadow:rgb(0, 0, 0) 0px 2px 12px 0px;
-moz-box-shadow:rgb(0, 0, 0) 0px 2px 12px 0px;
box-shadow:rgb(0, 0, 0) 0px 2px 12px 0px;
border-width:5px;
border-color:rgb(0, 0, 0);
margin:10px;
background-image:-webkit-linear-gradient(90deg,rgb(0,0,0) 47%,rgb(255,255,255) 99%);
background-image:-moz-linear-gradient(90deg,rgb(0,0,0) 47%,rgb(255,255,255) 99%);
background-image:-o-linear-gradient(90deg,rgb(0,0,0) 47%,rgb(255,255,255) 99%);
background-image:-ms-linear-gradient(90deg,rgb(0,0,0) 47%,rgb(255,255,255) 99%);
-webkit-border-radius:38px;
-moz-border-radius:38px;
border-radius:38px;
padding: 10px 30px;
width: 75%;}
#rt-mainbody .component-content .hikashop_subcategories_listing {display: none;}
#hikashop_product_custom_info_main td {border-bottom: none;}
img.hikashop_child_image {height: 50px;}
.breadcrumb {margin:0; padding: 8px 15px 0;}
.product-menu {margin: 0 auto; width: 50%;}
.product-menu li {float: left; margin: 0 10px;}
.hikashop_product_name_main {font-size: 200%;font-style: italic;}
#uddeim-writeform input.button {background-color: #ed1c24;}
.uddeim-messageheader img.avatar {margin-right: 50px;}
.mijovideos-modules-module {width: auto !important;}
.mijovideos-modules-module .box6 .video-time, .mijovideos-modules-module .box4 .video-time{position: absolute;}
.subscribe-posts .control-group {float: left;  margin-right: 15px;}
/* End Store */

.editor-jce span.wf_caption {display: inline-block;}
.component-content a {text-decoration: none; color: inherit;}
.component-content a:link, .component-content a:visited {text-decoration: underline; color: #ed1c24;-webkit-tap-highlight-color: rgba(237,28,36,0.5);}
#Kunena .kheader h1  {color: #fff !important;}
.component-content a:hover {color: #000;}
.kmsgtext {margin-bottom: 50px;}
sup.knewchar {vertical-align: middle !important;}
.logo-block {width: 160px;height:160px;}
.logo-block #rt-logo {width: 150px; height: 150px; top: 5px;}
.top-type-preset1 #rt-page-surround {background: url(../images/top/top-left-bg-9.jpg) no-repeat scroll left top transparent;}
.bottom-type-preset1 #rt-page-surround-bottom {background: url(../images/bottom/bottom-right-bg-4-final.jpg) no-repeat scroll right bottom transparent;}
.font-family-verdana h1, .font-family-verdana h2, .font-family-verdana h3, .font-family-verdana h4, .font-family-verdana h5, .font-family-verdana h6, .font-family-verdana .component-content h2, .font-family-verdana .item-title, .font-family-verdana ul.menu, .font-family-verdana strong, .font-family-verdana .notice, .font-family-verdana .message, .font-family-verdana .success, .font-family-verdana .info, .font-family-verdana .error, .font-family-verdana .warning, .font-family-verdana .sprocket-features-title, .font-family-verdana .sprocket-mosaic-title, .font-family-verdana .sprocket-tabs-text, .font-family-verdana .sprocket-lists-title, .font-family-verdana .sprocket-strips-title, .font-family-verdana dt, .font-family-verdana .table th, .font-family-verdana th.title, .font-family-verdana legend, .font-family-verdana fieldset dd, .font-family-verdana li.author, .font-family-verdana li.date, .font-family-verdana li.comments, .font-family-verdana .showHere, .font-family-verdana .highlight, .font-family-verdana .word_input, .font-family-verdana .word_label, .font-family-verdana .search_legend, .font-family-verdana .result_title, .font-family-verdana .pagenavcounter, .font-family-verdana .counter, .font-family-verdana .tip-title, .font-family-verdana .system-unpublished, .font-family-verdana .button, .font-family-verdana .readon, .font-family-verdana button.validate, .font-family-verdana p.readmore a, .font-family-verdana #member-profile a, .font-family-verdana #member-registration a, .font-family-verdana .formelm-buttons button, .font-family-verdana .controls .btn, .font-family-verdana .logout-button .btn, .font-family-verdana .pagenav a, .font-family-verdana .sprocket-mosaic-header li, .font-family-verdana .sprocket-mosaic-tags li, .font-family-verdana .sprocket-readmore, .font-family-verdana .sprocket-mosaic-loadmore, .font-family-verdana .sprocket-lists-title .indicator, .font-family-verdana.roksearch_results a.clr {font-family: Verdana, Helvetica, Arial, sans-serif;}
body {font-family: Verdana, Helvetica, Arial, sans-serif !important;}
#rt-main #rt-content-top {margin-top: 20px;}
.box7 {background: #000;}
.powered_by {display: none !important;}
.module-content .box4 {border: none !important;}
.module-content .box6 {border-width: 0 !important;}
.kheader h2 span {color: #fff;}
#rt-main .rt-container {padding-bottom: 25px;}
#Kunena div.kblock > div.kheader, #Kunena .kblock div.kheader {background-image: -webkit-linear-gradient(90deg,rgb(117,16,16) 37%,rgb(181,62,62) 100%) !important; background-image:-moz-linear-gradient (90deg,rgb(117,16,16) 37%,rgb(181,62,62) 100%) !important;background-image:-o-linear-gradient(90deg,rgb(117,16,16) 37%,rgb(181,62,62) 100%) !important; background-image:-ms-linear-gradient(90deg,rgb(117,16,16) 37%,rgb(181,62,62) 100%) !important;}
.kheader h2 {color: #fff;}
.footermenu ul {margin: 0 auto; width: 85%; }
.footermenu li {float: left; margin: 0;}
.fp-extension.rt-block {clear:both;}
ul.newsfeed {margin: 0;}
ul.newsfeed ul{list-style-type: none; margin: 0;}
ul.newsfeed ul li + li{border-top: 1px solid #ccc;margin: 10px 0 0 !important;}
.ezb-mod .mod-item  {padding: 10px 0 0 0;}
.smalltitle .module-title h2 {font-size: 110%;}
.select-cat select {width: 100%;}
.aligncenter {margin: 0 auto; display: block;}
#socialbutton.alignright + .blog-text {margin-right: 0px; }
#socialbutton.alignright:hover {margin-right: 0px;}
#rt-content-bottom {margin-top: -25px;}
#rt-content-bottom .hugemargintop {margin-top: 25px !important;}
.editor-jce .alignleft {float: left;}
.editor-jce .alignright {float: right;}
.editor-jce p  {font-size: 1.4em; color: #111111;; line-height: 1.571em;}
.editor-jce .aligncenter {margin-left: auto;margin-right: auto;display: block;}
.recommend .module-title{margin: 0px 10px;}
.recommend .module-content {padding: 0 10px;}
.recommend h4 {float: left; margin:10px 10px; width: 31%;}
.recommend h4 img {padding-left: 10px; vertical-align: middle;}
.recommend p {margin: 0px;}
.rt-expanded-2 > span {margin-left: 75px;}
.wf_caption {
background: #eee;
margin-bottom: 1.625em;
max-width: 96%;
padding: 9px 9px 9px 9px;
clear: both;
display: inline-block !important;
margin-left: auto;
margin-right: auto;}
.blog-text .wf_caption span {
font-style: italic;
text-align: center;
background: #eee;
padding-top: 10px;
min-width: 115px;
}
ul ul, ol ul {
list-style-type: circle;
}
ul {list-style-type: disc;}
#jac-social-links ul, .jac-wrapper ul {
list-style: none;
}
#eblog-wrapper .socialbutton-vertical .social-button-large.pinterest, #eblog-wrapper .social-button-large.pinterest {
 padding-top: 0px;
}
img.alignright {float: right; margin: 0 0 5px 15px;}
img.alignleft {float: left; margin: 0 15px 5px 0;}
#rt-main #rt-mainbody {
border-left: 1px solid #262930;
border-right: 1px solid #262930;
margin: -10px -25px 0 -26px;
padding: 0 15px;}
#ezblog-body ul {padding-top: 0px;}
.wp-post-image {float: right;}
video {display: block;max-width: 90%;margin: 0 auto;}
.ktitle-desc {color: #fff;}
#ezblog-body .tag-featured {vertical-align: baseline;}
#rt-content-bottom  .rt-grid-5 {width: 100%;}
#rt-navigation .rt-container {-webkit-box-shadow: 0 -2px 2px rgba(0,0,0,0.1) inset;-moz-box-shadow: 0 -2px 2px rgba(0,0,0,0.1) inset;box-shadow: 0 -2px 2px rgba(0,0,0,0.1) inset; color: #414550;
background-color: rgba(255,255,255,0.2);
background-image: -moz-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.7));
background-image: -webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.8)),to(rgba(255,255,255,0.7)));
background-image: -webkit-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.7));
background-image: -o-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.7));
background-image: linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.7));
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff', endColorstr='#b2ffffff', GradientType=0);}
#ezblog-body .social-button {background-color: transparent !important; background-image: none !important;}
.social-button.pinterest {margin-top: 30px !important;}
.lifestyle .module-title .title {color: #034694 !important;}
.eb-view-latest .eb-post-thumb.is-full  {float: left !important;}
.eb-view-latest .eb-post-thumb.is-full img {max-height: 200px !important; width: auto !important;}
.lifestyle .module-title .title {line-height: 25px; font-size: 150%;}

.latestposts .module-title {background: url(../images/icons/GLLWrap3-red-50w.png) no-repeat; height: 50px;}
.latestposts .module-title .title {padding-left: 60px; line-height: 25px; font-size: 150%;}
.lifestyle ul {list-style: none;}
.lifestyle ul li {padding-left: 15px;}
.footermenu  {padding-bottom: 50px; border-radius: 5px;}
.footermenu ul li {padding: 10px 10px;}
.footermenu ul li:hover {background: #333; border-radius: 5px;}
.footermenu ul li:hover a {color: #fff;}
.footermenu ul li a:hover {background: none;}
.inputbox.easyblog-checkbox {float: left;}
.latestposts h2.title {font-size: 160%;}
.latest-posts .klatest-itemdetails li {float: left; margin: 0 5px 0 5px;}
.rt-block .latest-posts {height: 345px; overflow-y: scroll;} 
#rt-bottom .rt-totop {top: 39px;position: relative;}
#___page_0 {max-width: 100%;}
#nothinginmoderation {margin: 0 auto; width: 92%;}

#ezblog-body .blog-text blockquote p {margin-bottom: 15px;}
/* Body version 2 */

.menu-home #rt-main #rt-mainbody:before {top: 0px;}
#rt-sidebar-a .rt-block {padding: 15px 5px; margin: 10px 0;}
#rt-sidebar-a .rt-block.polls {padding: 0 5px 0px 5px;}
#rt-sidebar-a .mod-post-title, #rt-sidebar-a h4 {font-size: 14px;}
#rt-sidebar-a .ezb-mod .mod-post-image img {width: 40px; height: 40px; padding: 0; border: none; margin: 0;}
#rt-sidebar-a .ezb-mod .mod-post-image a {margin: 0;}
#rt-sidebar-a .ezb-mod .mod-post-image {margin: 0; width: 40px; }
#rt-sidebar-a  h2.title {font-size: 140%; line-height: 20px;}
#rt-sidebar-a .pollbox4 label {font-size: 10px;}
#rt-sidebar-a a, #rt-sidebar-b a {color: #333;}
#rt-sidebar-a .box4, #rt-sidebar-b .box4 {
border-top: 4px solid #333;
border-right: 1px solid #333;
border-bottom: 1px solid #333;
border-left: 1px solid #333;}
.main-body-light #rt-mainbody-surround #rt-sidebar-a .rt-container h2, .main-body-light #rt-mainbody-surround .rt-container #rt-sidebar-a .title, .main-body-light #rt-mainbody-surround #rt-sidebar-b .rt-container h2, .main-body-light #rt-mainbody-surround .rt-container #rt-sidebar-b .title{color: #ed1c24;}
#rt-top .rt-container {background-image: -webkit-linear-gradient(-90deg,#000 0%,rgb(240,240,240) 100%);
background-image: -moz-linear-gradient(-90deg,#000 0%,rgb(240,240,240) 100%);
background-image: -o-linear-gradient(-90deg,#000 0%,rgb(240,240,240) 100%);
background-image: -ms-linear-gradient(-90deg,#000 0%,rgb(240,240,240) 100%);
background-position: 100% 100%;
 margin: 0 auto -40px auto;}
#rt-top h1, #rt-top h3 {color: #fff;}
#rt-sidebar-a {padding-top: 10px;}
#polldiv_1 form {margin: 0;}
ul.kprofilebox-link {font-size: 150%;}
#Kunena td.kprofileboxcnt ul.kprofilebox-link li {margin-top: 9px;}
.rt-expanded-1:before {width: 257px;}
.rt-expanded-1:after {margin-left: 0px;}
.rt-expanded-1, .rt-expanded-2 {font-size: 190%;}
/* End Body version 2 */
/* Header and menu version 2 */
#rt-top .rt-container {background: url(../images/top/header-bg-2.jpg);} 
#rt-top .box1 {background-color: transparent;}
#rt-top .rt-social-buttons {float: none;}
#rt-header .rt-social-buttons {float: none; margin: 0; padding: 0;}
#rt-top .logo-block {margin: 0px 0 0 20px; left:15px; top: -5px; }
#rt-header .rt-container {margin: 36px auto -5px auto;}
#rt-top .logo-block {background-color: #000; background-image: -webkit-gradient(linear,0 0,0 100%,from(#000),to(#000));
background-image: -webkit-linear-gradient(top,#000,#000);
background-image: -o-linear-gradient(top,#000,#000);
background-image: linear-gradient(to bottom,#000,#000);
border-bottom: 1px solid #2f3239;}
#rt-top .logo-block:before {border-color: #000 transparent transparent transparent; content: none;}
a.jcepopup span {line-height: 1.5em;}
.disclaimer p {line-height: 14px;}
.menu-block {padding: 4px 0 0px 0;}
.getmenu ul{list-style: none;}
#jcemediabox-popup-body {max-width: 75%;}
#jcemediabox-popup-content {max-width: 100%;}
.getmenu ul.menu li a:before, .getmenu ul.menu li .item:before, .getmenu ul.menu li .separator:before {content:""; font-family: inherit; vertical-align: top; font-size: 100%;}
.getmenu {margin: 0; padding: 0;}
.getmenu li {margin: 0; padding: 0; margin-bottom: 0 !important;}
.getmenu li a, .getmenu li span.nav-header {padding: 10px 20px; border-color: transparent transparent transparent rgba(255,255,255,0.8); text-transform: uppercase; text-shadow: 1px 1px 0 #ffffff;
border-style: solid solid none solid; font-size: 1.2em; text-align: left;
border-width: 1px 1px 0 1px; color: #383838; font-family: 'edmondsansbold', Geneva, Verdana, Helvetica, Arial, sans-serif;}
.getmenu li a:hover, .getmenu li span.nav-header:hover {background: #414550; color: #fff; text-shadow:1px 1px 0 rgba(0,0,0,0.3)}
.getmenu .gf-menu.l1 > li > .item {padding: 5px 25px;}
.getmenu .gf-menu li.parent > .item:after {right: 10px;}
#rt-header .rt-grid-2 {width: 260px;}
#rt-header .rt-grid-10 {width: 940px;}
.fp-roksprocket-strips-showcase .sprocket-strips-content .sprocket-strips-title a  {font-size: 23px;}
#gallery-1 {
				margin: auto;
			}
			#gallery-1 .gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 33%;
			}
			#gallery-4 .gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 25%;
			}
			#gallery-1 img {
				border: 2px solid #cfcfcf;
			}
			#gallery-1 .gallery-caption {
				margin-left: 0;
			}
.klatest .knewchar {display: none;}
#Kunena .kmsgtext a:link, #Kunena .kmsgtext a:visited, #Kunena .kmsgtext a:active, .kthead-title a:link, .kthead-title a:visited, .kthead-title a:active, .kbody a:link, .kbody a:visited {color: #c21818 !important;}
#Kunena .kmsgtext a:hover, .kthead-title a:hover, .kbody a:hover {color: #4f1919 !important;}
.kheader h2 span a:link, .kheader h2 span a:visited, .kheader h2 span a:active {color: #fff !important;}
.kheader h2 span a:hover {color: #c21818 !important;}
/* End Header and menu version 2 */
span.edit {padding: 0px !important;}
.jac-wrapper span.edit {padding: 2px 0 2px 17px;}
#Kunena #ktab #current a span {color: #fff;}
#Kunena #ktab a:hover span {color: #fff;}
.kheader h3 {color: #fff !important;}
.form-horizontal .control-label {width: 200px;}
.form-horizontal .controls {margin-left: 250px;}
#Kunena .kheader h2 {color: #fff !important;}
.kmsgtext-quote {border-bottom: 1px solid #000 !important; margin-left: 20px !important;}
.option-com-kunena {font-size: 75%;}
.option-com-kunena .disclaimer-text {display: none;}
/* Responsive Layouts */
@media only screen and (min-width: 1200px) {
	#rt-header .rt-grid-3 {width: 310px;}
#rt-header .rt-grid-9 {width: 890px;}
.rt-expanded-1, .rt-expanded-2 { line-height: 0.5em;}
.rt-expanded-1 a {  padding-right: 161px;}
.rt-expanded-3 {padding-top: 0px;   margin-top: -20px;  margin-bottom: 20px;}
.lifestyle .module-title {background: url(../images/icons/GALWrapFNL-50px.png) no-repeat; height: 50px;}
.lifestyle .module-title .title {padding-left: 60px; line-height: 25px; font-size: 150%;}
}
@media only screen and (max-width: 1199px) and (min-width: 960px) {
#rt-top .logo-block {margin: 0px 0 0 0px;left: 0px;}
.gf-menu.l1 > li > .item {padding: 20px 10px;}
.getmenu .gf-menu.l1 > li > .item {padding: 5px 20px 5px 10px;}
.rt-expanded-1, .rt-expanded-2 {font-size: 160%;}
.rt-expanded-1:before {width: 207px;}
.rt-expanded-1, .rt-expanded-2 { line-height: 0.5em;}
.rt-expanded-1 a {  padding-right: 124px;}
.rt-expanded-3 {padding-top: 0px;}
.recommend h4 {float: left; margin:10px 10px; width: 30%;}
#rt-sidebar-b iframe {width: 240px !important;}
#rt-sidebar-b iframe #widget_bounds {width: 240px !important;}
.footermenu ul {width: 100%;}
.footermenu ul li {padding: 10px 8px;}
.footermenu .nav.menuhorizmenu {padding-left: 10px;}
#rt-copyright .fp-extension span.visible-desktop a {margin: 30px 0 !important;}
#rt-copyright .fp-extension span.visible-desktop div {margin: 20px 0 !important;}
#rt-copyright .fp-extension img {max-width: 60%;}
.lifestyle .module-title {background: url(../images/icons/GALWrapFNL-50px.png) no-repeat;}
.lifestyle .module-title .title {padding-left: 60px;}
}
@media only screen and (max-width: 959px) and (min-width: 768px){
	#rt-header .rt-grid-3 {width: 310px;}
#rt-header .rt-grid-9 {width: 890px;}
#rt-top .logo-block {margin: 0 auto; background-color: transparent; background-image: none;}
#rt-top .logo-block {margin: 0px 0 0 0px;left: -33px;}
.gf-menu.l1 > li.parent > .item {padding: 20px 30px 20px 15px; }
.getmenu .gf-menu.l1 > li > .item {padding: 5px;}
.getmenu .dropdown {display: none;}
.getmenu .gf-menu li.parent > .item:after {content: "";}
.recommend h4 {float: left; margin:10px 10px; width: 28%; text-align: center;}
.rt-expanded-1, .rt-expanded-2 { line-height: 0.5em;}
.rt-expanded-1 a {  padding-right: 162px;}
.rt-expanded-1:after {  margin-left: 232px;}
.rt-expanded-3 {padding-top: 0px;}
#rt-header .rt-grid-3.rt-alpha {display: none;}
#rt-header .rt-grid-9.rt-omega {width: 100%;}
#rt-top .rt-block.fp-rokajaxsearch.visible-tablet {width: 50%; float: left;}
#rt-sidebar-b iframe {width: 240px !important;}
#rt-sidebar-b iframe #widget_bounds {width: 240px !important;}
.footermenu ul {width: 100%;}
}
@media only screen and (max-width: 767px) and (min-width: 481px) {
#rt-top .logo-block {margin: 0 auto; background-color: transparent; background-image: none;}
.bottom-type-preset1 #rt-page-surround-bottom, .top-type-preset1 #rt-page-surround {background: none;}
.recommend h4 {float: left; margin:10px 10px; width: 28%;text-align: center;}
.eb-post-thumb .eb-post-image {max-width: 280px; max-height:200px;}

}
@media only screen and (max-width: 579px) {
.option-com-kunena {font-size: 75% !important;}
#Kunena div.kthead-title a {font-size: 1em;}
.option-com-kunena #rt-header, .option-com-kunena #rt-showcase, .getmenu {display: none;}
.eb-post-thumb .eb-post-image {max-width: 280px; max-height:200px;}
}
@media only screen and (max-width: 480px) {
#rt-top .logo-block {margin: 0 auto; background-color: transparent; background-image: none;}
.bottom-type-preset1 #rt-page-surround-bottom, .top-type-preset1 #rt-page-surround {background: none;}
#rt-main .rt-grid-5.rt-push-4 {width: 100%;left: 0px;}
#rt-main .rt-grid-4.rt-pull-5 {width: 100%;left: 0px;}
.disclaimer span strong {font-size: 8pt;}
.diclaimer p strong {font-size: 6pt;}
.option-com-kunena #rt-header{display: none;}
.menu-home #rt-main #rt-sidebar-b {margin-top: 25px;}
body .fp-roksprocket-strips-showcase.rt-block {margin: 8px 0 0px 0;}
.expanded .module-surround {margin: 0 10px; padding: 0 15px;}
.option-com-kunena {font-size: 75% !important;}
.recommend h4 {float: none; margin:10px 10px; width: 100%;}
.teaser-image.clearfix img {max-height: 100%; width: auto;}
.eb-post-thumb .eb-post-image {max-width: 280px; max-height:200px;}
}

/* Mobile App Only */
.menu-forum-mobile .latest-posts {display: none !important;}
.menu-forum-mobile .gf-menu-toggle, .menu-forum-mobile .rt-social-buttons {display: none !important;}
.menu-forum-mobile .rt-container {padding-top: 0 !important; }
.menu-forum-mobile .rt-block {padding: 0 15px; margin: 0 10px; }
.menu-forum-mobile .rt-block.logo-block {margin: 0 auto;}
.menu-forum-mobile #rt-header .rt-container {margin: 0 auto !important;}
.menu-forum-mobile .kblock.kfrontstats,  .menu-forum-mobile .kblock.kwhoisonline, .menu-forum-mobile #rt-top{display: none; }