

@media (min-width: 1140px) {

	#Kunena div.kmsgsignature object[Attributes Style] {

			width: auto !important;

			height: auto !important;

	}



}





@media (min-width: 950px) {

	

}





@media (min-width: 800px) {

	

}



@media (min-width: 992px){



	#home_wrapper_two {

		margin-top: -421px;

		position: relative;

	}



	#get_involved{

		margin-top: 110px;

	}



	#chain_top {

	    background:url(../images/chain_top.jpg) no-repeat scroll 0 0 transparent;

	    height:114px;

	    margin:-41px 0 0 -37px;

	    position:absolute;

	    width:160px;

	}



	#inner_video_player {

	    height:99%;

	    position:relative;

	    width:99%

	}



	#video_player {

	    height:340px;

	    left:-99px;

	    position:absolute;

	    top:-168px;

	    width:340px;

	}



	#video_player_overlay {

	    background:url(../images/video-overlay.jpg) no-repeat scroll 0 0 transparent;

	    cursor:pointer;

	    height:100%;

	    left:-3px;

	    position:absolute;

	    top:-8px;

	    width:100%;

	}



	#slide_show_overlay {

	    background:url(../images/slideshow-overlay.png) no-repeat scroll 0 0 transparent;

	    height:100%;

	    left:0;

	    position:absolute;

	    top:0;

	    width:100%;

	    z-index: 999;

	}



	#feature-wrapper {

	    background:url(../images/f_wrapper_bg.jpg) no-repeat 50% 0;

	    margin:auto;

	    min-height:938px;

	}



	#inner_slide_show {

	    height:100%;

	    position:relative;

	    width:100%;

	    margin-top: 60px;

	    margin-left: 76px;

	}

}



@media (max-width: 767px){

	.container-fluid {

		max-width:750px;

	}

	.nav-collapse{

		background-color: #000;

		z-index: 999999;

	}



	.slider-wrapper, #slide_show{

		width: 100% !important;

	}



	#slide_show{

		margin-left: 0;

	}



	#inner_slide_show .moduletable{

		margin: 0 10%;

	}



	#main_menu li{

		width: 100%;

	}



	.wrapper-three{

		background: url("../images/mobile_w3_bg.png") no-repeat scroll 50% 0 / 100% auto rgba(0, 0, 0, 0);

    		height: auto;

	}



	#feature-wrapper{

		background:url("../images/wrapper_two_bg.jpg") repeat-y center top;

	    	background-size: 100% auto;

	    	padding: 0;

	}



	.feature-container {

		background: url("../images/wrapper_two_top.jpg") no-repeat scroll center top / 100% auto rgba(0, 0, 0, 0);

	}



	.navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled]{

		background-color: transparent;

	}



	.navbar .btn-navbar .icon-bar{

		background-color: #b10000;

		height: 5px;

    		width: 32px;

	}



	#top_player_link{

		background:url(../images/top_player.png) no-repeat scroll 0 0 / 100% auto transparent;

		float: left;

		width: 150px;

		height: 87px;

		position: relative;

		top: 0;

		right: 0;

	}



	#learn_more_link{

		background:url(../images/learn_more.png) no-repeat scroll 0 0 / 100% auto transparent;

		float: left;

		width: 293px;

		height: 126px;

		position: relative;

		top: 0;

		right: 0;

		margin-left: 10%;

	}



	#facebook_link{

		display: none;

	}



	#buy_tokens_link{

		background:url("../images/buy_tokens.png") no-repeat scroll 0 0 / 100% auto transparent;

		float: right;

		width: 170px;

		height: 157px;

		position: relative;

		top: 0;

		right: 0;

	}



	#video_player_overlay {

	    background: url("../images/mobile-video-overlay.png") no-repeat scroll 0 0 transparent;

	    cursor: pointer;

	    height: 214px;

	    float: left;

	    width: 200px;

	}



	.navbar .btn-navbar {

    		background-color: transparent;

    		background-image: none;

	}

}



/* Portrait tablets and small desktops */

@media (min-width: 768px) and (max-width: 979px) {

	#hikashop_category_information_menu_198 .hikashop_container table td.td_product_desc{

    	display: block;

    	width: 100%;

	}



	#top_player_link{

		width: 176px;

		height: 114px;

	}



	#buy_tokens_link{

		width: 225px;

		height: 208px;

	}

	

	#learn_more_link{

		margin-left: 0;

	}

}



/* Landscape phones and portrait tablets */

@media (max-width: 800px) {

	

}





/* Landscape phones and smaller */

@media (max-width: 767px) {

	.container-fluid{

		max-width:480px;

	}

	#wrapper-two {

		padding: 45px 45px 0;

	}



	div.catItemImageBlock {

		float: none;

		text-align: center;

		margin:0;

	}



	#inner_slide_show .moduletable{

		margin: 0 40px;}

	.top_wrap {

		background-size:480px;}

	#feature-wrapper {

		background-size: 480px;}

	#feature-wrapper #slide_show{

		margin-top:-40px;}

	.wrapper-three {

		background-size: 480px;}

	.wrapper-two {

		padding: 0 50px;

	}

	.wrapper-one {

		background: url("../images/mobile-head.png") no-repeat scroll 50% 0 / 100% auto rgba(0, 0, 0, 0);

		height: auto;

		background-size: 480px;}

		

	#header-right {

		width:90%;

		margin:-45px 5% 0;

		padding:0;

	}

	#header-right .menu {

		font-size:16px;

		width:65%;

		margin:0;

		padding:52px 0 10px;}

	#header-right .menu a {

		font-size: 18px;

		margin-right:5%;

	}

	#header-right #hikashop_cart_module {

		font-size: 14px;

		width: 35%;}

		

	.hikashop_small_cart_checkout_link {

		font-size:16px;

	}

	#header-right input.hikashop_cart_input_button {

		width:100%;

		margin:25px 0 10px

	}



	#home_wrapper_two .moduletable{

		margin-top: 25px;

	}

	.itemFullText img {

		width:90% !important;

		height:auto !important;

		margin-left:5% !important;

		margin-right:5% !important;

	}



	#video_player_overlay {

		height:375px; 

		background-size:100%;

		width: 90%;

		margin-left:5%;

		margin-right:5%;}

	#sw_facebook_display iframe {

		width: 90% !important;

		margin: 0 5% !important;

	}

	._2p3a {

		width:100% !important;

	}

	#hikashop_category_information_menu_198 .hikashop_container table td.td_product_desc{

    	display: block;

    	width: 100%;

	}



	.custom_token_paper h1{

		font-size: 25px;

	}



	#content #login-form {

		padding-left: 0px;

	}



	.home_class #sbox-window{

		height: auto !important;

	}



	div.copyright{

		padding-top: 12%;

	}



	#background{

		background-image: none;

	}



	#header-left{

		display: none;

	}



	#header-center{

		width: 60%;

	}



	.navbar-inner{

		min-height: 0px;

	}



	.navbar{

		margin-bottom: 0px;

	}



	.navbar .btn-navbar{

		position: absolute;

		top: 15px;

		margin-left: 384px;	}



	.componentheading, .itemListCategory h2{

		text-indent: 0;

	}

	#Kunena .inputbox {

		width: 90%;

		font-size:12px;

		margin: 0;

	}

	#Kunena .kprofileboxcnt .kbutton {

		width: 40%;

		margin-top:3px !important;

	}

	#Kunena .fltrt{

		float:none !important;

		margin-left:4px !important;}

	#Kunena form#jumpto input.kbutton {

		width:40% !important;

	}

	#Kunena table tr {

		border-bottom: 1px solid #A38C60;}

	#Kunena tr.krow1 td, 

	#Kunena tr.krow2 td {

		}

	#Kunena div.kthead-title a {

		font-size:18px;

	}

	#Kunena table.kblocktable .knewchar {

		margin-top:3px;

	}

	#Kunena #ktab {

		background:#A38C60;

		margin:0 10px;

	}

	#Kunena #ktab ul.menu li{ 

		margin: 0 -1px !important;

		display: block;

		border: 1px solid #7F5417;

		width: 50%;

		float: left;}

	#Kunena #ktab ul.menu li:nth-child(odd) a {

		background:transparent !important;

	}

	#Kunena #ktop span.ktoggler {

		display:none;

	}

	#Kunena #ktab ul.menu li a span {

    line-height: 150%;

    color: #D8CAB0!important;}

	/* kunena My Topics */

	#Kunena td.kcol-ktopicviews{

		display:none;

	}

	#Kunena td.kcol-mid.kcol-ktopiclastpost>div {

		float: left;

		width: 100%;

		text-align: left;}

	#Kunena td.kcol-first.kcol-ktopicreplies {

		float: right;

		width: 24% !important;

		margin: 0;

		padding: 4px;

		word-wrap: normal;

		text-align: right;

		font-size: .8em;

		display:block !important;}

	#Kunena td.ktopicmoderation{

		float: right;

		width: 20px !important;

		background-color:transparent !important;

	}

	#Kunena .kcheck {

		margin:0;

	}

	#Kunena div.ktopic-title-cover a{

		font-size:18px;

	}

	#Kunena td.kpostbuttons{

		height: auto;

		display: table;

		width: 100% !important;

	}

	#Kunena .tabs {

		padding:0 11px;

	}

	#Kunena .tabs dt {

		width:44%;

		float:left;

		border-bottom: 0 !important;

	}

	#Kunena table#kprofile td.kcol-right{

		padding: 10px 0 30px !important;

		width:96% !important;

		margin: 0 2% !important;

	}

	#Kunena .kprofilebox-link {

		display:block !important;

		width:33%;

	}

	#Kunena .kprofilebox-link a {

		line-height:1.1;

	}

	#Kunena .kprofilebox-link li:nth-child(2) {

		display:none;}

		

	.collapse ul#main_menu {

		margin:10px 25px 10px 25px;

		}	

	.collapse ul#main_menu li {

		width: 49%;

		float: left;

	}

	.collapse ul#main_menu li a{

		line-height: 30px;

	}

	.nav-collapse .nav>li>a:hover, 

	.nav-collapse .nav>li>a:focus, 

	.nav-collapse .dropdown-menu a:hover, 

	.nav-collapse .dropdown-menu a:focus {

		background-color: #1D1D1D;

	}

	#main_menu li:first-child {

		padding-right:0;

	}

	#hikashop_checkout_cart table td {

    border-color: #A88952;}

	#hikashop_checkout_cart table tr {

		border:none;

	}

	div.custom_token_paper {

		background-size: 100% 85%;

		margin:0 -20px;

	}

	.custom_token_paper h1 {

		line-height:1;

	}

	div.custom_token_paper h1 {

		padding:0px 25px;}

	#wrapper-two {

		padding: 18px 60px;

	}



	#hikashop_category_information_menu_198 .hikashop_container table td.td_product_desc{

    	display: block;

    	width: 100%;

	}

}

	







	

/* Landscape phones and smaller */

@media (max-width: 480px) {

	

	.container-fluid{

		max-width:360px;

	}

	.top_wrap {

		background-size:360px;

	}

	.navbar .btn-navbar{

		top: 5px;

		margin-left: 278px;	}

	#header-right {

		width:90%;

		margin:-53px 5% 0;

		padding:0;

	}

	#header-right .menu {

		font-size:16px;

		width:65%;

		margin:0;

		padding:52px 0 5px;}

	#header-right .menu a {

		font-size: 18px;

		margin-right:5%;

	}

	#header-right #hikashop_cart_module {

		font-size: 14px;

		width: 35%;}

		

	#header-right .hikashop_cart, .hikashop_small_cart_checkout_link {

		font-size:16px;

		line-height:1;

	}

	#header-right input.hikashop_cart_input_button {

		width:100%;

		margin:14px 0 5px

	}

	#feature-wrapper {

		background-size: 360px;}

		

	#feature-wrapper #slide_show{

		margin-top:-40px;}

	.wrapper-three {

		background-size: 360px;}



	.wrapper-one {

		background-size: 360px;}



	#home_wrapper_two .moduletable{

		margin-top: 25px;

	}

	.itemFullText img {

		width:90% !important;

		height:auto !important;

		margin-left:5% !important;

		margin-right:5% !important;

	}



	#video_player_overlay {

		height:265px; 

		background-size:100%;

		width: 90%;

		margin-left:5%;

		margin-right:5%;}

	#Kunena .inputbox {

		margin: 0;

	}

	#Kunena table tr {

		border-bottom: 1px solid #C1AF93;

	}

	div.custom_token_paper h1 {

		margin-top:8px;}

	#wrapper-two {

		padding: 18px 45px;

	}

	#hikashop_payment_methods td {

		float:left;

	}

	.udd-to{

		display: block;

	}



	.udd-userlist{

		float: left;

	}
	
	.ring_link {
	    width: 33px;
        height: 16px;
        left: 0;
	}

}

@media (max-width:1022px) and (min-width:768px) {

	body.site {

		min-width:995px;

	}

	.row-fluid, 

	.container-fluid {

		padding:0;

	}

	.home_bottom_modules {

		width:100% !important;

	}