.sliderimg {
	
}

a,h1,h2,h3,h4,.judul,.headtitle,.bigtitle {color:#CC0000;}
.button-primary, .form-submit input, button,.modbutton,.listlabel,.titmodel  {background:#CC0000}
#topheadmenu,.naviku li li a,.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled  {background: transparent;color: #CC0000;font-size: 14px;font-weight:bolder;}
.naviku li li a  {background: #CC0000;color: #FFF;}
#footerwrap {background:#CC0000;}
.modbutton:after,.listlabel:after,.titmodel:after{border-color:transparent transparent transparent #CC0000;}
#footerwrap {background-image: url(../libsales/bg_footer.png);}
a:hover{color:#cc092f;}	
.button-primary:hover, .form-submit input:hover, button:hover,.toggleMenu,.naviku a:hover,.navigation li a:hover,.navigation li.active a{background:#CC0000;}
#header {/*background-image: url(../libsales/header.jpg); background-position: center top;*/background: #FFF;}
.fancybox-margin{margin-right:17px;}
img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
#wh-widget-send-button {        margin: 0 !important;        padding: 0 !important;        position: fixed !important;        z-index: 16000160 !important;        bottom: 0 !important;        text-align: center !important;        height: 90px;        width: 60px;        visibility: visible;        transition: none !important;    }    #wh-widget-send-button.wh-widget-right {        right: 0;    }    #wh-widget-send-button.wh-widget-left {        left: 10px;    }    #wh-widget-send-button iframe {        width: 100%;        height: 100%;        border: 0;    }div.clear {    clear: both;}
.texttop a { color: #FFF; }
.headkontak {color: #FFF;}
#wrapperwide {max-width:1000px;margin:0 auto;position: relative;/*box-shadow: 10px 0 15px -4px #D6D6D6, -10px 0 8px -4px #D6D6D6;*/}
#wrapperwidefull {width:100%;margin:0 auto;position: relative;margin-top: 20px;margin-bottom:20px;z-index:2;}
#wrapperwidefull2 {width:100%;margin:0 auto;position: relative;margin-top: 0px;background: #FFF;}
#wrapperwidefull3 {width:100%;margin:0 auto;position: relative;margin-top: 0px;background: #CC0000;}
#wrapperwidefull4 {width:100%;margin:0 auto;position: relative;margin-top: 0px;background: #FFF;border-top: 1px solid #DEDEDE;border-bottom: 1px solid #DEDEDE;padding-top: 5px;padding-bottom:5px;}
#wrapperwidefull5 {width:100%;margin:0 auto;position: relative;margin-top: 0px;background: #EEEEEE;border-bottom: 0px solid #DEDEDE;padding-top: 5px;padding-bottom:5px;}
#wrapperwidefull6 {width:100%;margin:0 auto;position: relative;margin-top: 0px;background: #F8F8F8;}
#wrapperwidefull7 {width:100%;margin:0 auto;position: relative;margin-top: 0px;background: #EEEEEE;border-top: 1px solid #DEDEDE;border-bottom: 1px solid #DEDEDE;padding-top: 5px;padding-bottom:5px;margin-top: -50px;}
#wrapperwide2 {max-width:1000px;margin:0 auto;position: relative;margin-top: 0px;}
#wrapperwide3 {max-width:1000px;margin:30px auto;position: relative;z-index:2;}
#wrapperwide4 {max-width:1000px;margin:0px auto;position: relative;box-shadow: 5px 0 15px -4px #D6D6D6, -5px 0 8px -4px #D6D6D6;}
#wrapperwide5 {max-width:1000px;margin:0px auto;position: relative;-moz-box-shadow: 0 1px 30px #D6D6D6;-webkit-box-shadow: 0 1px 30px #D6D6D6;z-index:2;margin-top:-80px;}
#wrapperwide6 {max-width:1000px;margin:0 auto;position: relative;margin-top: 5px;}

/*.welcome h1 {color:#FFF;}*/

.headertop {
	width: 100%;
	background: #CC0000;
	color: #FFF;
}

.headertop a {
	color: #FFF;
}

.header-30 {
	float: left;
	width: 29%;
	margin-left: 1%;
	text-align:left;
	font-size: 13px;
	padding-top: 5px;
	padding-bottom: 5px;

}

.header-70 {
	float: left;
	width: 69%;
	margin-right: 1%;
	text-align:right;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}

.headertop-2 {
	width: 100%;
	background: #FFF;
	color: #000;
}

.header-50-A {
	float: left;
	width: 50%;
	margin-left: 0%;
	text-align: left;
	padding-top: 1px;
}


.header-50-B {
	float: left;
	width: 49%;
	margin-right: 1%;
	text-align: right;
	
}

#medsosfooter {
	position: absolute;
	bottom: 30px;
	width: 50px;
	right: 5px;
	z-index: 3;
}

#medsosfooter2 {
	position: absolute;
	bottom: 0px;
	width: 100%;
	background:#000000;
	z-index: 3;
	display: none;
}

@media screen{ div#medsosfooter{position:fixed}div#medsosfooter2{position:fixed}}

@media screen and (max-width: 1024px){
	.naviku a{padding:10px 15px;}
	#header{padding:5px 5px 5px 5px;}

	/*.header-30 {
		float: left;
		width: 69%;
		margin-left: 1%;
		text-align:left;
		font-size: 13px;
		padding-top: 5px;
		padding-bottom: 5px;

	}*/
}

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

.header-30 {
	float: none;
	width: 100%;
	margin-left: 0%;
	text-align:center;
	padding-top:5px;
	padding-bottom: 0px;
}

.header-70 {
	float: none;
	width: 100%;
	margin-right: 0%;
	padding-top: 0px;
	text-align:center;
}

.naviku li a,.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled  {background: #CC0000;color: #FFF;}
#topheadmenu {
	position: absolute;
	z-index: 3;
	right: 1%;
	width: 50%;
}

#wrapperwide {position: relative;box-shadow : 0;-moz-box-shadow: 0;-webkit-box-shadow: 0;}
#wrapperwide2 {max-width:1000px;margin:0 auto;position: relative;box-shadow : 0;-moz-box-shadow: 0;-webkit-box-shadow: 0; margin-top: 0px;}
#wrapperwide5 {max-width:1000px;margin:0px auto;position: relative;-moz-box-shadow: 0 1px 30px #A3A3A3;-webkit-box-shadow: 0 1px 30px #A3A3A3;z-index:2;margin-top:0px;}
#wrapperwidefull7 {width:100%;margin:0 auto;position: relative;margin-top: 0px;background: #FFF;border-top: 0px;border-bottom: 0px;padding-top: 5px;padding-bottom:5px;margin-top: 0px;}

#promowrap { margin-top: 0px; padding-bottom: 30px;}

#medsosfooter {
	display: none;
	
}

#medsosfooter2 {
	display: block;
}

.mobilespace {
	height: 50px;
}

}

@media screen and (max-width: 640px){


.megaslider .owl-controls .owl-buttons .owl-next{display:none;}
.megaslider .owl-controls .owl-buttons .owl-prev{display:none;}
}

@media screen and (max-width: 460px){
#topheadmenu {
	position: absolute;
	z-index: 3;
	right: 1%;
	width: 96%;
}

}
