#rt-top-surround #rt-header {
    border-bottom: none;
    border-top: none;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
}
h1, h2, h3, h4, h5, h6 {
    color: #f37a1f;
}
h2 {
    font-size: 140%;
}
.jwcontrols .jwlogo {
	visibility:hidden!important;
	opacity: 1!important;
}
.avPlayerContainer .avPlayerBlock .jwplayer  {
	background-color: rgb(255, 255, 255)!important;
}
.jwdisplay .jwpreview {
    background: none no-repeat scroll center center #fff!important;
}
.jwcontrolbar{
	 max-width: 500px!important;
}
.backgroundtop-type-preset1 #rt-bg-top, .backgroundtop-type-preset1 .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content .rokbox-content-element {
    
    min-height: 1000px;
}
.vsirw #vsir_1 {
	margin-left: -20px!important;
	margin-top: -20px!important;
}
.image_shadow {
	border: 5px solid #fff;
	border-radius: 5px;
	-moz-box-shadow: -5px 5px 5px rgba(0,0,0,0.5)!important;
	-webkit-box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
	box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
    border-collapse: separate;
}
.nb_shadow {
	border: none;
	border-radius: 5px;
	-moz-box-shadow: -5px 5px 5px rgba(0,0,0,0.5)!important;
	-webkit-box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
	box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
    border-collapse: separate;
}
#vsir_1 {
	border: none;
	border-radius: 5px;
	-moz-box-shadow: -5px 5px 5px rgba(0,0,0,0.5)!important;
	-webkit-box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
	box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
    border-collapse: separate;
}
.wbg {
	border: 5px solid #ffffff;
	border-radius: 5px;
	-moz-box-shadow: -5px 5px 5px rgba(0,0,0,0.5)!important;
	-webkit-box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
	box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
    border-collapse: separate;
}
.contactcontactcss h3 {
	visibility:hidden;
	height:0px!important;
	}
.contactcontactcss h2 {
	margin: 0!important;
	}   	
.contactcontactcss .contact-address {
	visibility:hidden;
	height:0px!important;
	margin:0;
	}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input, .uneditable-textarea, .chzn-container-single .chzn-single, .chzn-container .chzn-drop, .chzn-container-multi .chzn-choices, .chzn-container-multi .chzn-choices .search-field input, .chzn-drop, .form-actions {	
		border-radius: 5px;
	    background: #f37a1f !important;
		padding: 8px 6px;
		vertical-align: top;
		margin-bottom: 0px;
		}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    border-color: #FFFFFF;
    outline: none!important;
}		
#rt-header {
    border-radius: 5px;
}		
.image-menu ul.menu li{
     float: left!important;
}

.image-menu ul.menu li a:link,
.image-menu ul.menu li a:visited{
   
     padding: 0!important;
     margin-right: 10px!important;
}
ul.menu li a::before, ul.menu li .item::before, ul.menu li .separator::before {
    content: none;
}
ul.menu li.active.current > a::before, ul.menu li.active.current > .item::before, ul.menu li.active.current > .separator::before, ul.menu li#current.active > a::before, ul.menu li#current.active > .item::before, ul.menu li#current.active > .separator::before {
    content: none;
}
.image-menu ul.menu li a:link {
	color: #ffffff !important;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.1) !important;
	background-color: #f37a1f;
	background-image: -moz-linear-gradient(#f48837, #f37a1f 50%, #dd660c);
	background-image: -webkit-linear-gradient(#f48837, #f37a1f 50%, #dd660c);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f48837), color-stop(0.5, #f37a1f), to(#dd660c));
	background-image: -o-linear-gradient(#f48837, #f37a1f 50%, #dd660c);
	background-image: linear-gradient(#f48837, #f37a1f 50%, #dd660c);
	background-repeat: no-repeat;
	 
}

.menutop li.active > .item {
	color: #ffffff !important;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.5)!important;
	background-color: #f37a1f;
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f48837),color-stop(50%,#f37a1f),to(#dd660c));
    background-image: -webkit-linear-gradient(#f48837,#f37a1f 50%,#dd660c);
    background-image: -moz-linear-gradient(top,#f48837,#f37a1f 50%,#dd660c);
    background-image: -o-linear-gradient(#f48837,#f37a1f 50%,#dd660c);
    background-image: linear-gradient(#f48837,#f37a1f 50%,#dd660c);
    background-repeat: no-repeat;
    border:none!important;
	border-radius: 5px;
	-moz-box-shadow: -5px 5px 5px rgba(0,0,0,0.5)!important;
	-webkit-box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
	box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
    border-collapse: separate;
	font-size: 30px;
	padding: 5px 30px!important;
	margin: 10px 10px!important;
}
.menutop li:hover .item:hover, .menutop li.active .item:hover  {
	color: #ffffff !important;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.5)!important;
	background-color: #f37a1f;
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f48837),color-stop(50%,#f37a1f),to(#dd660c));
    background-image: -webkit-linear-gradient(#f48837,#f37a1f 50%,#dd660c);
    background-image: -moz-linear-gradient(top,#f48837,#f37a1f 50%,#dd660c);
    background-image: -o-linear-gradient(#f48837,#f37a1f 50%,#dd660c);
    background-image: linear-gradient(#f48837,#f37a1f 50%,#dd660c);
    background-repeat: no-repeat;
    border:none!important;
	border-radius: 5px;
	-moz-box-shadow: -5px 5px 5px rgba(0,0,0,0.5)!important;
	-webkit-box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
	box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
    border-collapse: separate;
	font-size: 30px;
	padding: 5px 30px!important;
	margin: 10px 10px!important;
	}
	
.menutop li .item {
		text-decoration:none;
		display:block;
		padding: 5px 30px!important;
		margin: 10px 10px!important;
		background:#ddd;
		 background-repeat: no-repeat;
    border:none!important;
	border-radius: 5px;
	-moz-box-shadow: -5px 5px 5px rgba(0,0,0,0.5)!important;
	-webkit-box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
	box-shadow:-5px 5px 5px rgba(0,0,0,0.5)!important;
    border-collapse: separate;
	font-size: 30px;
		color:#333333;
		text-decoration:none;
		}

.menutop li:hover .daddy:hover, .menutop ul li.active:hover > .daddy:hover {
	background-image:url(../images/hover-parent.png);
	background-repeat: no-repeat;
	background-position: 100% 50%;
}
	
#rt-utility .rt-block {
    padding: 0 0 30px 0 !important;
    margin: 0 0 30px 0 !important;
    position: relative !important;
}
ul.menu ul.small {
    font-size: 15px;
}
h2 {
    line-height: 1.2em;
}
h1 {
    font-size: 180%;
}
#left_menu ul li {
   
    margin: 0 -27px 1px 0;
}
li

/*ul.menu li.active, ul.menu li .item:active, ul.menu li .separator:hover {
    color: #red !important;
    background: url(../images/overlays/dark.png) 0 0 repeat;
}*/

ul.menu li.active.current, ul.menu li.active.current, ul.menu li.active.current, ul.menu li#current.active, ul.menu li#current.active, ul.menu li#current.active {
	background: url(../images/overlays/dark.png) 0 0 repeat;
	border-radius: 5px 0px 0px 5px;
}
ul.menu li a:hover, ul.menu li .item:hover, ul.menu li .separator:hover {
    color: #f37a1f;
    background: url(../images/overlays/dark.png) 0 0 repeat;
	border-radius: 5px 0px 0px 5px;
}
#rt-mainbody {
    border: none;
	border-radius: 10px;
	
}
.btn {
    margin-top: 2px;
}
.customphone {
   
    margin-top: -20px;
}
.rt-block .search {
	margin-top: 20px;
}

.searchsearch form {
    margin: 0 !important;
}
.rt-block {
    padding: 5px;
    margin: 10px;
    position: relative;
}
.item288 > a:nth-child(1) > span:nth-child(1) {
    font-size: 20px !important;
}

.item288 > a:nth-child(1) {
    line-height: 20px !important;
}

.item291 > a:nth-child(1) {
    line-height: 20px !important;
}
.item291 > a:nth-child(1) > span:nth-child(1) {
    font-size: 20px !important;
}
.contact > h3:nth-child(2), .contact > h3:nth-child(4) {
	visibility:hidden ;
	line-height: 0px;
}
                
/*c#left_menu ul.menu li a, #left_menu ul.menu li .item, #left_menuul.menu li .separator {
    display: block;
    font-size: 1.0em;
    font-weight: normal;
    padding: 10px;
    border-radius: 5px;
    text-transform: uppercase;
    background-color: brown;
}

/*#rt-header .rt-grid-4 {
    width: auto;
    height: auto;
}
/*
body {
    background: none repeat scroll 0 0 #070C1E;
}
[class^="icon-"]:before, [class*=" icon-"]:before {
    font-size: 40px;
}
.rt-social-buttons .social-button {
    height: 25px;
    padding-top: 15px;
    width: 50px;
	height:auto;
}
h1 {
    font-size: 180%;
}
h2 {
    font-size: 130%;
}
.hikashop_checkout_cart table .row0:hover, .hikashop_checkout_cart table .row1:hover, .hikashop_checkout_cart table .row3:hover {
	background-color: #000 !important;
}
.gf-menu .item {
    font-family: inherit!important;
}
.gf-menu.l1 > li.active, .gf-menu.l1 > li:hover, .gf-menu.l1 > li:focus {
    border-bottom: none!important;
}
.gf-menu.l1 > li > .item {
    font-size: 18px;
}
.gf-menu li {
    margin-right:inherit!important;
}
.gf-menu .item {
    font-size: 18px;
}
#akeebasubs img.level-image {
    display: none!important;
}
#akeebasubs div.level-description, #akeebasubs .level-title, div.akeeba-bootstrap .form-actions, div.akeeba-bootstrap .well  {
    background-color: #0F1526!important;
}
#akeebasubs div.level {
	float:none!important;
  	margin-left: auto!important;
    margin-right: auto!important;
}
#akeebasubs legend {
    color: #EFEFEF!important;
}
#rt-popuplogin ul li {
	display:list-item;
}
#akeebasubs .level-title a {
    color: #5882F5!important;
    font-size: 14pt;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 1px 1px 1px #000000!important;
}
div.akeeba-bootstrap h1 {
    font-size: 150%!important;
}
.custombutton2 {
	background-color: #507CF5;
    background-image: linear-gradient(#7094F6, #5882F5 50%, #3265F3);
    background-repeat: no-repeat;
    border-top: 1px solid #D0DCFC;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    color: #FFFFFF !important;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1) !important;
	backface-visibility: hidden;
    border-radius: 5px;
    display: inline-block;
    font-size: 12px;
    line-height: 24px;
    padding: 5px 15px;
}
.rt-block button2 {
	 margin: 10px;
    padding: 15px;
    position: relative;
}
.button a {
    color: #FFFFFF !important;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1) !important;
}
.custombutton2 hover, .custombutton2:focus, custombutton2.validate:hover, custombutton2.validate:focus, {
	background-color: #5D86F5;
    background-image: linear-gradient(#3265F3, #5882F5 50%, #7094F6);
    background-repeat: no-repeat;
    border-top: 1px solid #285EF2;
}
.css_buttons1 .css_fb_like .fb-like iframe .pluginCountButton {
    display: none!important;
}
 
html body #facebook .pluginCountButton pluginCountNum {
    display: none!important;
    position: relative;
}
