@font-face {
    font-family: 'gothic';
    src: url('../fonts/GOTHIC.eot');
    src: url('../fonts/GOTHIC.eot') format('embedded-opentype'),
         url('../fonts/GOTHIC.woff2') format('woff2'),
         url('../fonts/GOTHIC.woff') format('woff'),
         url('../fonts/GOTHIC.ttf') format('truetype'),
         url('../fonts/GOTHIC.svg#Drugs') format('svg');
}

@font-face {
    font-family: 'edwardian';
    src: url('../fonts/Edwardian_Script_ITC.eot');
    src: url('../fonts/Edwardian_Script_ITC.eot') format('embedded-opentype'),
         url('../fonts/Edwardian_Script_ITC.woff2') format('woff2'),
         url('../fonts/Edwardian_Script_ITC.woff') format('woff'),
         url('../fonts/Edwardian_Script_ITC.ttf') format('truetype'),
         url('../fonts/Edwardian_Script_ITC.svg#Edwardian_Script_ITC') format('svg');
}
@font-face {
  font-family: "Flaticon";
  src: url("../fonts/Flaticon.eot");
  src: url("../fonts/Flaticon.eot?#iefix") format("embedded-opentype"),
       url("../fonts/Flaticon.woff") format("woff"),
       url("../fonts/Flaticon.ttf") format("truetype"),
       url("../fonts/Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: "Flaticon2";
  src: url("../fonts/Flaticon2.eot");
  src: url("../fonts/Flaticon2.eot?#iefix") format("embedded-opentype"),
       url("../fonts/Flaticon2.woff") format("woff"),
       url("../fonts/Flaticon2.ttf") format("truetype"),
       url("../fonts/Flaticon2.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}



@font-face {
  font-family: "Flaticon5";
  src: url("../fonts/Flaticon5.eot");
  src: url("../fonts/Flaticon5.eot?#iefix") format("embedded-opentype"),
       url("../fonts/Flaticon5.woff") format("woff"),
       url("../fonts/Flaticon5.ttf") format("truetype"),
       url("../fonts/Flaticon5.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: "telegram";
  src: url("../fonts/telegramicon.eot");
  src: url("../fonts/telegramicon.eot?#iefix") format("embedded-opentype"),
       url("../fonts/telegramicon.woff") format("woff"),
       url("../fonts/telegramicon.ttf") format("truetype"),
       url("../fonts/telegramicon.svg#telegramicon") format("svg");
  font-weight: normal;
  font-style: normal;
}
#yoo-zoo .item div.pos-description .element-textarea p, 
#yoo-zoo .item div.pos-description .element-textarea em, 
#yoo-zoo .item div.pos-description .element-textarea strong, 
#yoo-zoo .item div.pos-description .element-textarea span, 
#yoo-zoo .item div.pos-description .element-textarea ul li, 
#yoo-zoo .item div.pos-description .element-textarea ol li, 
#yoo-zoo .item div.pos-description .element-textarea th, 
#yoo-zoo .item div.pos-description .element-textarea th p, 
#yoo-zoo .item div.pos-description .element-textarea th span, 
#yoo-zoo .item div.pos-description .element-textarea th strong, 
#yoo-zoo .item div.pos-description .element-textarea td, 
#yoo-zoo .item div.pos-description .element-textarea td p, 
#yoo-zoo .item div.pos-description .element-textarea td span, 
#yoo-zoo .item div.pos-description .element-textarea td strong
{
	font-family: verdana;
	color: #b3b3b3;
	font-size: 14px;
}
#yoo-zoo .item div.pos-description .element-textarea h1, 
#yoo-zoo .item div.pos-description .element-textarea h2, 
#yoo-zoo .item div.pos-description .element-textarea h3, 
#yoo-zoo .item div.pos-description .element-textarea h4, 
#yoo-zoo .item div.pos-description .element-textarea h5, 
#yoo-zoo .item div.pos-description .element-textarea h6 
{
	font-family: verdana;
	color: #b3b3b3;
}
#yoo-zoo .item div.pos-description .element-textarea ul 
{
    padding-left: 15px;
    padding-right: 0;
}
#yoo-zoo .item div.pos-description .element-textarea ol
{
    padding-right: 0;
    padding-left: 20px;
}

#yoo-zoo .item div.pos-description .element-textarea a,
#yoo-zoo .item div.pos-description .element-textarea td a ,
#yoo-zoo .item div.pos-description .element-textarea th a 
 {
    color: #bca451;
    font-family: verdana;
    font-size: 14px;
}

#yoo-zoo .item div.pos-description .element-textarea ul li, 
#yoo-zoo .item div.pos-description .element-textarea ul , 
#yoo-zoo .item div.pos-description .element-textarea ol li
{
	list-style-type:unset !important;

}

#yoo-zoo .item div.pos-description .element-textarea a:hover,
#yoo-zoo .item div.pos-description .element-textarea td a:hover ,
#yoo-zoo .item div.pos-description .element-textarea th a:hover 
{
	text-decoration:none;
}



html
{
	/*background:#654f1d none repeat scroll 0 0;*/
}
body
{
	background:#000 !important;
	border-top: 5px solid #675430;
	/*overflow:hidden;*/
	overflow:hidden;
}
.pageInner
{
	overflow:visible !important;
	overflow-x: hidden !important;
}
.mainIn
{
	display:none;
}
#pageIn .wrapper
{
	/*background:url('../images/nb/footerbg.jpg') no-repeat 50% 100% ;*/
	width:100%;
	height:100%;
	/*height:13px;
	position:absolute;
	bottom:0;*/
}
#block-side,
#block-main
{
	background:none;
	position:relative !important;
}
#block-side
{
	z-index:1;
	border:none !important;
	display:none;
}
#block-main
{
	width:100% !important;
}
#search .searchbox {
    background: rgba(0, 0, 0, 0) url("../images/nb/search.png") no-repeat scroll 50% 50%;
    border: 2px solid #fff;
    height: 35px;
    padding: 0;
    width: 35px;
	border-radius: 			50%;
	-o-border-radius: 		50%;
	-moz-border-radius: 	50%;
	-webkit-border-radius: 	50%;
}

#search form.searchbox:hover {
    background-position: 5% 50%;
    padding: 0 22px;
    width: 130px;
	border-radius: 			10px;
	-o-border-radius: 		10px;
	-moz-border-radius: 	10px;
	-webkit-border-radius: 	10px;
}
#search {
    border: medium none;
    height: 40px;
    margin-left: 160px;
	/*margin-right:100px;*/
	margin-right:0;
    /*margin-top: 30px;*/
	padding-top:30px;
    padding-bottom:0;
    width: 150px;
	transition: 		all 0.5s ease-in-out 0s;
	-o-transition: 		all 0.5s ease-in-out 0s;
	-moz-transition: 	all 0.5s ease-in-out 0s;
	-webkit-transition: all 0.5s ease-in-out 0s;
}
.searchbox input {
    color:#fff !important;
    display: none;
    font-family: gothic;
    font-size: 14px;
    height: 33px;
}
#search form.searchbox
{
	float:left;
}

#search form.searchbox:hover input 
{
    display: block;
	color:#fff !important;
	font-weight: bold;
	
}
.searchbox input:-moz-placeholder 
{
	color:#fff !important;
	
}

/*#menu */
#mainmenu
{
    border: medium none;
    display: inline-block;
    margin-left: 60px;
    margin-top: 30px;
    width: 280px;
}
#icemegamenu
{
    background:none;
    border:none;
}
#icemegamenu li a
{
    border:none;
    cursor:pointer;
}
#icemegamenu li a span {
    color: #bca451 !important;
    font-family: gothic;
    font-size: 14px;
    text-transform: uppercase;
	font-weight:bold;
	text-shadow: none;
}
.topRightDiv {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}
.topLeftDiv {
    position: absolute;
    right: 0;
    top: 0;
    
    margin-right: 100px;
}
#icemegamenu li.active,
#icemegamenu li:hover
{
	background:url("../images/nb/menuhover.png") no-repeat  0 50%;
	
}

#icemegamenu li.active a,
#icemegamenu li:hover a
{
    background-color:transparent;
}

#icemegamenu li.active  span, 
#icemegamenu li:hover  span
{
	color:#fff !important;
}
#mainmenu ul.icesubMenu .iceCols ul li a
{
    padding:0;
    background: none ;
}

#icemegamenu li.iceMenuLiLevel_1
{
	padding-right:0;
	padding-left:30px;
}
#menu-follower
{
	background:none;
}

.topDiv {
    left: 50%;
    margin-left: -200px;
    margin-top: 40px;
    position: absolute;
    width: 400px;
    z-index: 11;
	/*float: left;
    margin-top: 30px;
    width: 600px;*/
}
.neginkosar {
    background-image: url("../images/nb/neginbg.png");
    background-position:50% 100%;
	background-repeat:no-repeat;
    font-family: edwardian;
    font-size: 36px;
    height: 55px;
    line-height: 30px;
	font-weight:bold;
    text-align: center;
    text-transform: capitalize;
	color:#bca451;
	width:290px;
	margin:auto;
}

#toptext {
    height: 53px;
    margin: auto;
    overflow: hidden;
    text-align: center;
    width: 270px;
}
#toptext .module
{
	margin:0;
}

#toptext div.element-textarea p 
{
    font-family: tahoma;
    font-size: 11px;
    line-height: 15px;
    margin: 0;
	color:#878787;
	text-align:justify;
}
.homeBigLogo
{
	background:url("../images/nb/centerlogo.jpg") no-repeat 50% 65px;
	/*width:1158px;*/
	width:100%;
	height:786px;
	/*position:absolute;
	left:50%;
	margin-left:-579px;
	top:35px;*/
	position:relative;
	z-index:-1;
	/*transform:scale(0.9);*/
}
.centerDiv {
    height:816px;
   /* left: 0;
    position: absolute;
    top: 0;
    width: 1158px;
	z-index:1;*/
	width:100%;
}
.wrapper
{
	position:absolute;
	top:0;
	width:100%;
	z-index:-1;
}
#secondmenu {
    margin-left: 80px;
    margin-top: 20px;
}
#secondmenu .level1 span {
    color: #fff;
    font-family: gothic;
    font-size: 13px;
    line-height: 15px;
    text-transform: uppercase;
}
#secondmenu .level1:hover span 
{
	color:#bca451;
}
#centermenu {
    top: 440px;
    height: 280px;
    left: 50%;
    margin-left: -579px;
    position: absolute;
    width: 1158px;
	z-index:2;
}

#centermenu .module
{
	margin:0;
}

#centermenu span.mtext
{
	bottom: -20px;
    color: #bca451;
    display: none;
    font-family: gothic;
    font-size: 14px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    width: 120px;
}

#centermenu li.level1
{
	position:absolute;
	display:inline-block;
}
#centermenu li.level1:hover
{
	background-position: 0 100%;
}

#centermenu li.level1:hover span.mtext
{
	display:block;
	
}
#centermenu li span.shadow
{
	background:url("../images/nb/guyshadow.png") no-repeat 0 0;
	width:82px;
	height:20px;
	position:absolute;
	z-index:-1;
}



#centermenu li.item134,
#centermenu li.item139
{
	background:url("../images/nb/guy1.png") no-repeat 0 0;
	height: 77px;
    width: 82px;
    left: 90px;
    top: 85px;
}

#centermenu li.item134 span.shadow,
#centermenu li.item139 span.shadow
{
	left: 10px;
    top: 55px;
}

#centermenu li.item135 span.shadow,
#centermenu li.item140 span.shadow
{
	top: 75px;
    left: 25px;
}

#centermenu li.item136 span.shadow,
#centermenu li.item141 span.shadow
{
	top: 100px;
    left: 12px;
}

#centermenu li.item137 span.shadow,
#centermenu li.item142 span.shadow
{
	right: 20px;
    top: 75px;
}

#centermenu li.item138 span.shadow,
#centermenu li.item143 span.shadow
{
	top: 55px;
    right: 15px;
}

#centermenu li.item134 a,
#centermenu li.item139 a,
#centermenu li.item138 a,
#centermenu li.item143 a
{
	height: 77px;
    width: 82px;
}

#centermenu li.item135,
#centermenu li.item140
{
	background:url("../images/nb/guy2.png") no-repeat 0 0;
	height: 95px;
    width: 98px;
    left: 290px;
    top: 150px;
}

#centermenu li.item135 a,
#centermenu li.item140 a ,
#centermenu li.item137 a,
#centermenu li.item142 a
{
	height: 95px;
    width: 98px;
}

#centermenu li.item136,
#centermenu li.item141
{
	background:url("../images/nb/guy3.png") no-repeat 0 0;
	height: 123px;
    width: 108px;
    left: 510px;
    top: 203px;
}

#centermenu li.item136 a,
#centermenu li.item141 a
{
	height: 123px;
    width: 108px;
}

#centermenu li.item137,
#centermenu li.item142
{
	background:url("../images/nb/guy4.png") no-repeat 0 0;
	height: 95px;
    width: 98px;
    right: 325px;
    top: 150px;
}



#centermenu li.item138,
#centermenu li.item143
{
	background:url("../images/nb/guy5.png") no-repeat 0 0;
	height: 77px;
    width: 82px;
    right: 90px;
    top: 85px;
}

#centermenu li.item134 span.mtext{left:-20px;}
#centermenu li.item135 span.mtext{left:-12px;}
#centermenu li.item136 span.mtext{left:-5px;}
#centermenu li.item137 span.mtext{left:-5px;}
#centermenu li.item138 span.mtext{left:-18px;}
#centermenu li.item139 span.mtext{left:-20px;}
#centermenu li.item140 span.mtext{left:-12px;}
#centermenu li.item141 span.mtext{left:-5px;}
#centermenu li.item142 span.mtext{left:-10px;}
#centermenu li.item143 span.mtext{left:-15px;}

#langswitch 
{
    border: 2px solid #bca451;
    display: inline-block;
    float: right;
    height: 30px;
    /*margin-left: 50px;*/
    margin-top: 30px;
    width: 30px;
}
#langswitch .module{
	margin:0;
}
#langswitch a {
    color: #dcc471;
    font-family: gothic;
    font-size: 13px;
    text-transform: uppercase;
	font-weight:bold;
}
.mod-languages {
    padding-left: 2px;
    padding-top: 5px;
}
#langswitch a:hover
{
	color:#fff;
}
div.mod-languages li
{
	margin-left: 4px;
    margin-right: 6px;
}

#social li.item199 a::before, 
#social li.item199 a::after
{
    font-family: telegram;
	font-size: 27px;
	font-weight:bold;
	color:#fff;
	content: attr(data-icon);
	font-style: normal !important;
	font-weight: bold !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;

}
#social li.item226 a::before, 
#social li.item226 a::after
{
    color: #fff;
    font-family: Flaticon5;
    font-size: 26px;
    font-style: normal;
    font-weight:normal;
}
#social li.item144 a::before, 
#social li.item144 a::after, 
#social li.item145 a::before, 
#social li.item145 a::after, 
#social li.item146 a::before, 
#social li.item146 a::after, 
#social li.item147 a::before, 
#social li.item147 a::after, 
#social li.item148 a::before, 
#social li.item148 a::after 
{
    color: #fff;
    font-family: Flaticon;
    font-size: 26px;
    font-style: normal;
}
#social li.item144 a::before {
    content: "\f100";
}
#social li.item145 a::before {
    content: "\f101";
}
#social li.item146 a::before {
	content: "\f102";
}
#social li.item147 a::before {
	content: "\f104";
}
#social li.item148 a::before {
    content: "\f103";
}

#social li.item199 a::before {
    content: "\61"; 
	display:table-caption;
	height: 25px;
    line-height: 33px;
}

#social li.item226 a::before {
    content: "\f100";
}
#social span.icon {
    display: none;
}
#social li a span {
    padding: 0;
}
#social .module {
    margin: 0;
}
#social ul {
    direction: ltr;
    text-align: center;
}
#social ul li {
    border: medium none;
    display: inline-block;
    margin: 0 0.5px;
}
#social {
    float: right;
    height: 25px;
    margin-right: 20px;
    margin-top: 32px;
    width: 140px;
	position:relative;
	z-index:100	;
}
#social li.item144:hover a::before, 
#social li.item144:hover a::after, 
#social li.item145:hover a::before, 
#social li.item145:hover a::after, 
#social li.item146:hover a::before, 
#social li.item146:hover a::after, 
#social li.item147:hover a::before, 
#social li.item147:hover a::after, 
#social li.item148:hover a::before, 
#social li.item148:hover a::after ,
#social li.item199:hover a::before, 
#social li.item199:hover a::after ,
#social li.item226:hover a::before, 
#social li.item226:hover a::after
 {
    color: #bca451;
}


#mainmenu ul.icesubMenu
{
	border: 2px solid #8c7421;
	background:#000;
	padding: 0;
	width: 500px !important;
}
#mainmenu ul.icesubMenu .iceCols
{
    width: 500px !important;
}

#mainmenu ul.icesubMenu .iceCols ul {

    padding: 8px;

}

#mainmenu ul.icesubMenu .iceCols ul  li 
{
    border: 1px solid #9c8431;
    margin-bottom: 7px;
	margin-left:0;
	margin-right:0;
    padding-left: 10px;
    padding-right: 10px;
    
}

#mainmenu li:hover .iceCols ul li span,
#mainmenu li.active .iceCols ul li span
{
    color:#bca451 !important;
}
#mainmenu ul.icesubMenu .iceCols ul li:hover span,
#mainmenu ul.icesubMenu .iceCols ul li.active span
{
    color:#fff !important;
}

#mainmenu ul.icesubMenu .iceCols ul li:hover,
#mainmenu ul.icesubMenu .iceCols ul li.active
{
    background:none !important;
    border-color:#fff;
}

#mainmenu ul.icesubMenu .iceCols ul.icesubMenu {
    right: 107% !important;
}
#mainmenu ul.icesubMenu .iceCols ul.icesubMenu > li {
    border: none;
    margin: 0;
    padding: 0;
}
#mainmenu ul.icesubMenu .iceCols ul.icesubMenu > li ul {
    padding: 0;
}
#mainmenu ul.icesubMenu .iceCols ul.icesubMenu > li ul li {
    margin: 0;
}

a#logo {
    height: 160px;
    margin: auto;
    padding: 0;
    width: 220px;
	border:none;
}

a#logo p {
    margin: 0;
}

.topIn {
   /* margin-top: 10px;
	height:205px;*/
	height: 205px;
    margin-top: 10px;
}
.topIn .neginkosar {
    /*bottom: 20px;
    left: 50%;
    margin-left: -135px;
    position: absolute;*/
	margin-top: -30px;
}


/*#yoo-zoo*/
#content
{
	margin-top:150px;
	width:100%;
	/*width:820px;
	width:85%;*/
	height:100%;
	overflow:hidden;
	/*margin-bottom:110px;
	height:355px;*/
	margin:0;
}
#maininner
{
	margin-bottom:110px;
}

#innerbottom {
    border: 3px solid #bca451;
    margin: auto !important;
}
h1.rateTitle
{
	color: #a58d3a;
    font-family: gothic;
    font-size: 20px;
    margin-top: 0;
    text-align: center;
	font-weight:bold;
	margin-bottom: 5px;
}
h3.getRow {
    color: #bca451;
    font-family: gothic;
    font-size: 15px;
    font-weight: bold;
    margin-top: 0;
    text-align: center;
	line-height:23px;
}


#yoo-zoo div.box-1 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
}

#menu .menu-dropdown .separator
{
	cursor:pointer;
}

#zooIn {
    /*width: 600px;
	width:74%;*/
	margin:auto;
	width:100%;
}

#yoo-zoo .details h1.title {
    color: #bca451;
    font-family: edwardian;
    font-size: 40px;
    text-align: center;
    text-transform: capitalize;
}


#yoo-zoo .items div.pos-media
 {
    height: 130px;
    position: relative;
    width: 221px;
	overflow:hidden;
	
}

#yoo-zoo .categories a.teaser-image
 {
    height: 130px;
    position: relative;
    width: 221px;
	overflow:hidden;
	float:left;
	margin-right:15px;
}
#yoo-zoo .items div.pos-media a
{
	width:221px;
	height:130px;
	display:inline-block;
}
#yoo-zoo .items div.pos-media .imgMsk,
#yoo-zoo .categories a.teaser-image .imgMsk
{
	width:221px;
	height:130px;
	background:url("../images/nb/teaserbg.png") 0 0 no-repeat;
	position:absolute;
	top:0;
	left:0;
}

#yoo-zoo .details
{
	margin:0;
}

#yoo-zoo .items div.pos-media a img 
 {
    border: 2px solid #000;
    margin-left: 35px;
    margin-top: 8px;
}

#yoo-zoo .categories a.teaser-image img
 {
    border: 2px solid #000;
    margin-left: 32px;
    margin-top: 8px;
}

#yoo-zoo .items h2.pos-title a {
    color: #bca451;
    font-family: gothic;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
}

#yoo-zoo .categories h2.title
{
	margin-top:20px;
	display:inline-block;
}

#yoo-zoo .categories h2.title a
{
	color: #bca451;
    font-family: gothic;
    font-size: 15px;
    font-weight: normal;
    text-transform: uppercase;
	
}

#yoo-zoo .items div.pos-description {
    height: 70px;
    overflow: hidden;
}
#yoo-zoo .items div.pos-description p {
    color: #b3b3b3;
    font-family: verdana;
    font-size: 12px;
    line-height: 18px;
    text-align: justify;
}

#yoo-zoo .categories div.description
{
	color: #b3b3b3;
    font-family: verdana;
    font-size: 12px;
    line-height: 18px;
    text-align: justify;
	height: 75px;
    overflow: hidden;
}

#yoo-zoo div.box-1 div.row
{
	border:none;
}
#yoo-zoo .items p.pos-links span a::after
{
	content:none;
}

#yoo-zoo .items p.pos-links a {
    color: #bca451;
    font-family: gothic;
    font-size: 12px;
    text-transform: capitalize;
	letter-spacing: 0.5px;
	font-weight: bold;
}

#yoo-zoo .items p.pos-links a:hover
{
	text-decoration:none;
}
#yoo-zoo .items div.pos-description .element
{
	margin:0;
}
#yoo-zoo .items h2.pos-title {
    height: 25px;
    margin: 0;
}
#yoo-zoo .item div.pos-media
{
	float:none;
	margin:0;
	text-align:center;
	
}
#yoo-zoo .item div.pos-media .element-image
{
	width:374px;
	height:278px;
	position:relative;
	margin:auto;
}
#yoo-zoo .item div.pos-media .imgMsk
{
	background:url("../images/nb/fullbg.png") no-repeat 0 0;	
	position:absolute;
	top:0;
	left:0;
	width:374px;
	height:278px;
}
#yoo-zoo .item div.pos-media .element-image img 
{
    border: 2px solid #000;
    margin-top: 6px;
}

#yoo-zoo .item h1.pos-title {
    color: #bca451;
    font-family: gothic;
    font-size: 16px;
    margin-top: 30px;
    text-align: center;
    text-transform: uppercase;
}
#yoo-zoo .item div.pos-description .element-textarea
{
	margin-top:10px;
}

#yoo-zoo .item div.pos-description .element-textarea p 
{
    font-family: verdana;
    font-size: 14px;
    line-height: 24px;
    margin: 0;
    text-align: justify;
	color:#fff;
}

#yoo-zoo .item div.pos-description .element-download,
#yoo-zoo .item div.pos-description .element-link
{
	margin-top:10px;
}

#yoo-zoo .item div.pos-description .element-download a
{
	background:url("../images/nb/dl.png") 0 50% no-repeat;
	font-family:verdana;
	font-size: 14px;
	padding-left:30px;
	color:#fff;
}

#yoo-zoo .item div.pos-description .element-link a
{
	background:url("../images/nb/link.png") 0 50% no-repeat;
	font-family:verdana;
	font-size: 14px;
	padding-left:30px;
	color:#fff;
	margin-right:30px;
	height:30px;
	line-height:30px;
	display:inline-block;
}
#yoo-zoo .item div.pos-description .element-download a:hover,
#yoo-zoo .item div.pos-description .element-link a:hover
{
	text-decoration:none;	
}

#yoo-zoo .item div.pos-description .element-gallery a.thumb img 
{
    border: 2px solid #000;
}
#yoo-zoo .item div.pos-description .element-gallery a.thumb 
{
    border: 1px solid #bca451;
    height: 109px;
}

.mCSB_scrollTools .mCSB_buttonDown
{
	background:url("../images/nb/downBtn.png") no-repeat 0 0 !important;
	width:16px;
	height:14px !important;
}

#yoo-zoo .zoo-pagination ,
.searchpage #system .pagination
{
	height:30px;
}

#yoo-zoo .zoo-pagination span,
#yoo-zoo .zoo-pagination a:hover
{
    background: #ac9441 none repeat scroll 0 0;
    border: 1px solid #ac9441;
    color: #000;
    font-family: gothic;
    font-size: 14px;
    font-weight: bold;
    padding: 3px 8px;
}
.searchpage #system .pagination strong,
.searchpage #system .pagination a:hover
{
    background: #ac9441 none repeat scroll 0 0;
    border: 1px solid #ac9441;
    color: #000;
    font-family: gothic;
    font-size: 14px;
    font-weight: bold;
    padding: 0 6px;
	line-height: 22px;
	cursor:pointer;
}

#yoo-zoo .zoo-pagination a {
    border: 1px solid #ac9441;
	background:#000;
    color: #bca451;
    font-family: gothic;
    font-size: 14px;
	font-weight: bold;
    padding: 3px 8px;
}
.searchpage #system .pagination a
{
    border: 1px solid #ac9441;
	background:#000;
    color: #bca451;
    font-family: gothic;
    font-size: 14px;
	font-weight: bold;
    line-height: 22px;
    padding: 0 6px;
	cursor:pointer;
}

.searchpage #system .filter {
    font-family: verdana;
    font-size: 14px;
}


.searchbox .results {
    border: 2px solid #bca451;
    padding: 10px;
	display:none !important;
}
.searchbox .results li
{
	border:none !important;
}

.searchbox .results li.results-header, 
.searchbox .results li.more-results, 
.searchbox .results li.no-results 
{
    color: #bca451;
    font-family: gothic;
    font-size: 15px;
    font-weight: bold;
}
#header
{
	z-index:3 !important;
	margin:0;
}
.searchbox .results li.result h3 
{
    color: #bca451 !important;
    font-family: gothic;
    font-size: 15px;
    text-transform: uppercase;
}

.searchbox .results li.result div 
{
    color: #fff;
    font-family: verdana;
    font-size: 13px;
    text-align: justify;
}

.searchpage #content 
{
    width: 820px;
	margin-bottom:150px;
}

.formpage #content
{
	margin-bottom:130px;
    /*width: 820px;*/
    width: 100%;
}

.formpage #content form#userForm
{
	/*width:100%;*/
	width:580px;
	margin:auto;
}

.searchpage #content #system
{
	width:70%;
}


.searchpage form#searchForm fieldset {
    border: 1px solid #9c8431;
    padding: 10px;
}

.searchpage form#searchForm fieldset label 
{
    color: #fff;
    font-family: verdana;
    font-size: 14px;
}
.searchpage form#searchForm fieldset strong {
    color: #fff;
    font-family: verdana;
    font-size: 13px;
}

.searchpage form#searchForm fieldset input,
.searchpage form#searchForm fieldset input:focus
{
	background:#000 !important;
    border: 1px solid #838383 !important;
    box-shadow: 0 0 3px 1px #000000 inset, 0 0 8px rgba(255, 255, 255, 0.7) inset;
    color: #fff !important;
    font-family: verdana;
    font-size: 14px;
    height: 23px;
    padding: 5px 7px;
    text-shadow: none;
    width: 240px;
}

.searchpage form#searchForm fieldset button 
{
    background: #000 none repeat scroll 0 0;
    border: 1px solid #9c8431;
    color: #bca451;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    margin-top: -5px;
    width: 100px;
}
.searchpage form#searchForm fieldset button:hover
{
	background:#9c8431;
	color:#000 ;
}

.formResponsive input.disabled[type="submit"],
.formResponsive input.disabled[type="submit"]:focus,
.formResponsive input.disabled[type="submit"]:hover
{
	background:#9c8431 !important;
	color:#000 !important;
}
.searchpage div.filter label {
    color: #fff;
    font-family: verdana;
    font-size: 14px;
}
.searchpage div.items h1.title a {
    color: #bca451 !important;
    font-family: gothic;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
}
.searchpage div.items h1.title {
    height: 30px;
    line-height: 20px;
}
.searchpage div.items header {
    margin-bottom: 10px !important;
}

.searchpage div.items .content {
    color: #fff;
    font-family: verdana;
    font-size: 14px;
    line-height: 24px;
    text-align: justify;
}
.searchpage div.items .content span.highlight {
    background: #ac9441 none repeat scroll 0 0 !important;
    
    color: #000;
    padding: 2px 5px;
}

.formpage #content form#userForm h2 {
    color: #bca451;
    font-family: gothic;
    font-size: 15px;
    font-weight: bold;
    margin-top: 0;
    text-align: center;
    text-transform: uppercase;
}

.formResponsive .formError {
    font-family: tahoma;
    font-size: 13px;
	color: #ff0000;
}

.rsform_error_3 p,
.rsform_error_4 p,
.rsform_error_5 p,
.rsform_error_6 p,
.formRed
{
	color: #ff0000;
    font-family: gothic;
    font-size: 15px;
	text-align:left !important;
}
.formpage .formResponsive .formHorizontal .formControlLabel ,
#innerbottom form#userForm .formControlLabel
{
    color: #b3b3b3;
    font-family: verdana;
    font-size: 14px;
    text-align: left;
    text-transform: capitalize;
	width:51%;
}


.contact #content form#userForm h2 {
    border-bottom: 1px solid #bca451;
    margin-bottom: 10px;
    padding-bottom: 10px;
    text-align: left;
}


.formpage .rsform-block-edu .formBody 
{
    border-bottom: 1px solid #bca451;
    color: #bca451;
    font-family: gothic;
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 10px;
    text-transform: uppercase;
    width: 230px;
}


.formpage .rsform-block-english .formBody 
{
    border-bottom: 1px solid #bca451;
    color: #bca451;
    font-family: gothic;
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 10px;
    text-transform: uppercase;
    width: 170px;
}

.formpage .rsform-block-resume .formBody 
{
    border-bottom: 1px solid #bca451;
    color: #bca451;
    font-family: gothic;
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 10px;
    text-transform: uppercase;
    width: 60px;
}
.formpage .rsform-block-attach .formBody 
{
    border-bottom: 1px solid #bca451;
    color: #bca451;
    font-family: gothic;
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 10px;
    text-transform: uppercase;
    width: 460px;
}
.formpage .formBody input.rsform-captcha-box,
#innerbottom form#userForm .formBody input.rsform-captcha-box
{
	font-family:tahoma !important;
	font-size:15px !important;
}
.formpage .formBody input,
.formpage .formBody input:focus,
#innerbottom form#userForm .formBody input,
#innerbottom form#userForm .formBody input:focus
{
	background: #000 none repeat scroll 0 0 !important;
    border: 1px solid #838383 !important;
    box-shadow: 0 0 3px 1px #000000 inset, 0 0 8px rgba(255, 255, 255, 0.7) inset;
    color: #b3b3b3 !important;
    font-family: verdana;
    font-size: 14px;
    height: 23px;
    padding: 5px 7px;
    text-shadow: none;
    width: 240px !important;
}
.formpage .formBody textarea,
.formpage .formBody textarea:focus,
#innerbottom form#userForm .formBody textarea,
#innerbottom form#userForm .formBody textarea:focus
{
	background: #000 none repeat scroll 0 0 !important;
    border: 1px solid #838383 !important;
    box-shadow: 0 0 3px 1px #000000 inset, 0 0 8px rgba(255, 255, 255, 0.7) inset;
    color: #fff !important;
    font-family: verdana;
    font-size: 14px;
    height: 110px !important;
	overflow:hidden;
    padding: 5px 7px;
    text-shadow: none;
    width: 240px !important;
}

.formpage .formBody button,
#innerbottom form#userForm .formBody  button,
.formResponsive button[type="submit"]
{
	background: #000 none repeat scroll 0 0;
    border: 1px solid #9c8431;
    color: #bca451;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    margin-top: -5px;
    width: 255px;
	text-transform:uppercase;
}

.formpage .formBody select
{
	background: #000 none repeat scroll 0 0 !important;
    border: 1px solid #838383 !important;
    box-shadow: 0 0 3px 1px #000000 inset, 0 0 8px rgba(255, 255, 255, 0.7) inset;
    color: #b3b3b3 !important;
    font-family: verdana;
    font-size: 14px;
    height: 23px;
    padding: 5px 7px;
    text-shadow: none;
    width: 240px !important;
}


.formpage .formBody button:hover,
#innerbottom form#userForm .formBody  button:hover,
.formResponsive button[type="submit"]:hover,
.formResponsive button[type="submit"]:focus
 {
    background: #9c8431 none repeat scroll 0 0 ;
    color: #000;
}

.formpage .radioTd .formBody input
{
	float: left;
    height: 21px;
    margin-bottom: 0;
    width: 15px !important;
}

.formpage .rsform-block-staff .formBody label,
.formpage .rsform-block-employ .formBody label,
.formpage .rsform-block-crack .formBody label,
.formpage .rsform-block-ad .formBody label
{
	/*width:240px;*/
	width:auto;
}
.formpage #content h1 {

    font-family: dinar;
    text-align: center;

}
.formpage .formBody label
{
	color: #b3b3b3 !important;
    font-family: verdana;
    font-size: 14px;
	text-transform:capitalize;
}

.formpage .formResponsive .formHorizontal .formControls ,
#innerbottom .formResponsive .formHorizontal .formControls
{
    float: right;
    margin: 0 !important;
    width: 49%;
}

#innerbottom {
    margin-left: 20px;
    width: 580px;
}
#innerbottom .module {
    border: medium none;
    margin: 0;
    padding: 0;
}

#innerbottom form#userForm h2 {
    border-bottom: 1px solid #bca451;
    color: #bca451;
    font-family: gothic;
    font-size: 16px;
    font-weight: bold;
    margin-top: 0;
    padding-bottom: 10px;
    text-transform: uppercase;
}
.formpage .formResponsive .formHorizontal .formControls .formBody {
    width: 100%;
}
.alert a.close,
.alert h4.alert-heading
{
	display:none;
}

.alert {
    background: #000 none repeat scroll 0 0;
    border: 1px solid #ac9441;
    padding: 20px;
}

.alert div {
    color: #fff;
    font-family: verdana;
    font-size: 14px;
    text-shadow: none;
}

.formpage #content p {
    color: #b3b3b3;
    font-family: verdana;
    font-size: 14px;
	
}

#yoo-zoo .item div.pos-bottom {
    overflow: visible;
    padding-top: 30px;
}
.mejs-overlay-button
{
	margin: -50px 0 0 -50px !important;
}

.mejs-overlay-loading
{
	margin: -40px 0 0 -40px !important;
}
/*#main {
    left: 50%;
    margin-left: -413px;
    position: absolute;
    top: 60px;
    width: 820px;
    z-index: 1;
}*/
.internal #main
{
	width:600px !important;
}
table.topTbl ,
table.rateTbl 
{
    /*width: 600px;*/
    width: 70%;
	margin:auto;
}
table.topTbl tr td h2 {
     color: #ccb461 !important;
    display: inline-block;
    float: left;
    font-family: gothic;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    text-transform: uppercase;
    width: 110px;
}

#yoo-zoo .item div.pos-description .element-textarea .uk-grid-width-1-1:nth-child(2) 
{
    text-align: center;
}
table.topTbl tr td p {
    color: #b3b3b3;
    font-family: gothic;
    font-size: 15px;
    line-height: 30px;
    margin: 0;
}

table.topTbl {
    margin-bottom: 20px;
}


table.rateTbl th {
    background: #bca451 none repeat scroll 0 0;
    border: 1px solid #5c4400;
    color: #000;
    font-family: gothic;
    font-size: 16px;
    padding: 5px;
    text-transform: uppercase;
    width: 50%;
}

table.rateTbl td {
    border: 1px solid #8c7421;
    color: #b3b3b3;
    font-family: gothic;
    font-size: 15px;
    padding: 8px;
    text-align: center;
    text-transform: uppercase;
}
#menu .menu-dropdown ul.level2 ul::before
{
	content:none;
}
#menu .menu-dropdown ul.level3
{
	color: #bca451;
    list-style: outside none disc;
}

#menu .menu-dropdown li.level2:hover li.level3 span.mtext
{
	color:#bca451  !important;
}
#menu .menu-dropdown li.level2:hover li.level3:hover span.mtext,
#menu .menu-dropdown li.level2:hover li.level3.active span.mtext
{
	color:#fff !important;
}
#bodymask {
    background: #000 none repeat scroll 0 0;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000;
}

.mobIn {
    height: 500px;
    left: 50%;
    margin-left: -250px;
    margin-top: -250px;
    position: absolute;
    top: 50%;
    width: 500px;
}
.mobile {
    background: rgba(0, 0, 0, 0) url("../images/nb/rotate.gif") no-repeat scroll 0 0;
    height: 360px;
    margin: auto;
    width: 360px;
}

.rotateAlert {
    color: #fff;
    font-family: dinar;
    font-size: 35px;
    font-weight: bold;
    text-align: center;
    text-shadow: none;
    width: 550px;
}

.zoo-gallery-wall.margin > * {
    margin: 0 21px 21px 0;
}
.pageInner #content 
{
	margin-top:0 !important;
}
.pageInner #main  
{
    position: static;
	margin: auto !important;
	width: 980px ;
	
}
.international .element-textarea table {
	width: 70%;
	margin: auto !important;
}
.internal #main .element-textarea p:nth-child(2n)
{
	text-align:right !important;
}
button.openMenuDesk {
    /*float: right;
    margin-top: 37px;
	margin-right: 40px;*/
	background:url("../images/nb/menubtnen.png") no-repeat 0 0;
	border:none;
	box-shadow:none;
	width:34px;
	height:40px;  
	
	position: absolute;
    left: 100px;
    top: 35px;
    z-index: 2;
}
.pageInner #maininner
{
	float:none !important;
}
.homepage .wrapper #content {
    display: none;
}
.pageInner #pageIn .wrapper {
    position: static !important;
}
.pageInner .topIn
{
	position: static;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	float: none !important;
}

body.uk-offcanvas-page {
    margin-left: 322px !important;
}
#myID .uk-offcanvas-bar {
    background: #000 !important;
    /*border-left: 2px solid #bca451;*/
    border-right: 2px solid #bca451;
	padding: 10px;
    width: 300px;
    left: 0;
    right: auto;
}
.uk-offcanvas-bar-flip
{
    -webkit-transform: translateX(-100%) !important;
    transform: translateX(-100%) !important;
}
.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show {
    -webkit-transform: translateX(0) !important;
    transform: translateX(0) !important;
}
#myID .uk-offcanvas-bar .module {
    margin: 0;
}

#myID ul#accordeonck121 {
    background: none;
    border-radius: 0;
	box-shadow: none !important;
}
#myID ul#accordeonck121  li.level1 > span > a {
    font-family: gothic;
    font-size: 15px;
    color: #bca451;
    text-transform: capitalize;
	padding-left: 8px;
    padding-right: 8px;
}
#myID
{
	background:rgba(0,0,0,.8);
}
#myID ul#accordeonck121  li.level2 > span > a ,
#myID ul#accordeonck121  li.level3 > span > a 
{
    font-family: gothic;
    font-size: 15px;
    color: #bca451;
    text-transform: capitalize;
	padding-left: 0;
    
}
#myID ul#accordeonck121 ul.content_1 li {
    list-style:none;
}
#myID ul#accordeonck121  li.level2
{
	/*border:none;*/
	border: 1px solid #bca451;
    padding: 0 10px;
    border-radius: 			10px;
    -o-border-radius: 		10px;
    -moz-border-radius: 	10px;
    -webkit-border-radius: 	10px;
    margin-bottom: 4px;
}
#myID ul#accordeonck121 ul.content_2 li
{
	list-style-type:disc;
	border: none;
}
#myID ul#accordeonck121 ul.content_2 {
	list-style: outside;
	padding-left:20px;
}
#myID ul#accordeonck121 ul.content_1 {
    /*list-style: outside;*/
    padding-left: 5px;
    padding-right: 5px;
}
#myID ul#accordeonck121 li.level1:hover > span > a,
#myID ul#accordeonck121 li.level1.active > span > a ,
#myID ul#accordeonck121 li.level2:hover > span > a,
#myID ul#accordeonck121 li.level2.active > span > a ,
#myID ul#accordeonck121 li.level3:hover > span > a,
#myID ul#accordeonck121 li.level3.active > span > a
{
	color:#fff;
}
#myID ul#accordeonck121 li.level2:hover,
#myID ul#accordeonck121 li.level2.active  ,
#myID ul#accordeonck120 li.level2:hover,
#myID ul#accordeonck120 li.level2.active
{
	border-color:#fff;
}
#myID ul#accordeonck121 li span.toggler_icon {
    right: 5px;
}

#accordeonck121 li > .accordeonck_outer .toggler_icon
{
	background:url("/modules/mod_accordeonck/assets/plus.png") right center no-repeat !important;
}
#accordeonck121 li.open > .accordeonck_outer .toggler_icon {
    background: url("/modules/mod_accordeonck/assets/minus3.png") right center no-repeat !important;
} 
ul#accordeonck121 li.level1 {
    border-bottom: 1px solid #444444;
}
html ,body.homepage
{
	height:100% !important;
}

/************************footer************************/
/*#footer {
    border: medium none;
    display: inline-block;
    margin: 60px 0 0;
    padding-top: 0;
    text-align: left;
}*/

.pageInner #footer {
    position: static !important;
}

#footer
{
	/*border: medium none;
    display: inline-block;
    margin: 0;
    padding-top: 0;
    position: absolute;
    text-align: left;
	bottom:0;
	margin-bottom:30px;*/
	border: medium none;
    bottom: 0;
    display: inline-block;
    margin: 0;
    padding-top: 0;
    position: absolute;
    text-align: left;
    width: 100%;
    z-index: 2;
	background: url('../images/nb/footerbg.jpg') no-repeat 50% 100%;
	height: 53px;
}


#footer .module
{
	float: left;
    margin-left: 40px;
}
.dddd-register 
{
    float: right;
    margin-right: 40px;
	color: #b8993e !important;
    font-family: arial;
    font-size: 12px;
    text-transform: none;
	line-height:40px;
}

#footer p {
    color: #b8993e;
    font-family: arial;
    font-size: 12px;
    text-transform: capitalize;
}


.dddd-register a 
{
    color: #b8993e !important;
    font-family: arial;
    font-size: 12px;
    text-transform: none;
}

.dddd-register a:hover
{
	color:#b8993e !important;
}
.centerDiv {
    height: 816px;
    left: 0;
    margin-top: -400px;
    position: absolute;
    top: 50%;
    width: 100%;
	z-index:2;
}

.MENUSDIV {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2147483647;
}

.MENUSDIV header {
    position: absolute !important;
}


@media screen and (max-width:1350px)
{
	
	.zoo-gallery-wall {
		text-align: center;
	}
	.zoo-gallery-wall a.thumb{
		float:none;
	}
}
@media screen and (max-width:1250px)
{
	.pageInner #main
	{
		width:80% !important;
	}
	.zoo-gallery-wall {
		text-align: center;
	}
	.zoo-gallery-wall a.thumb{
		float:none;
	}
}