/*
font-family: 'Lato', sans-serif;
*/
 
@font-face {
  font-family: 'fontello';
  src: url('../fonts/fontello.eot?26669030');
  src: url('../fonts/fontello.eot?26669030#iefix') format('embedded-opentype'),
       url('../fonts/fontello.woff?26669030') format('woff'),
       url('../fonts/fontello.ttf?26669030') format('truetype'),
       url('../fonts/fontello.svg?26669030#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}


.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li div.floatck li span {
    color: #000 !important;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li span {
    color: #F60 !important;
}
div#maximenuck89 ul.maximenuck li.level1.parent:hover > a, div#maximenuck89 ul.maximenuck li.level1.parent:hover > span.separator {
    background: url("../images/drop.gif") no-repeat right 12px;
}


 /*Blog Layout*/
 .row-fluid {
	width: 100%;
	*zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.row-fluid:after {
	clear: both;
}
.row-fluid [class*="span"] {
	display: block;
	width: 100%;
	min-height: 28px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	margin-left: 2.127659574%;
	*margin-left: 2.0744680846383%;
}
div#maximenuck89 ul.maximenuck li.maximenuck.level1.active {
    background: #b14a1f;
    color: #000;
}
div#maximenuck89 ul.maximenuck li.maximenuck.level1 {
    background: none;
    list-style: none;
    border: 1px solid transparent;
    text-align: center;
    padding: 8px 8px 0;
    margin-right: 0;
    margin-top: 2px;
    cursor: pointer;
    vertical-align: middle;
    margin-top: 0;
    box-shadow: none;
    filter: none;
}
div#maximenuck89 ul.maximenuck li.maximenuck.level1 > a, div#maximenuck89 ul.maximenuck li.maximenuck.level1 > span.separator {
    color: #EEEEEE;
    display: block;
    text-decoration: none;
    box-shadow: none;
    min-height: 28px;
    outline: none;
    background: none;
    filter: none;
    border: none;
    padding: 0;
    white-space: normal;
    font-weight: 500;
}
div#maximenuck89 li.maximenuck > a img {
    margin: 3px 1px;
    border: none;
}
div#maximenuck89 ul.maximenuck li.maximenuck.level1 > a, div#maximenuck89 ul.maximenuck li.maximenuck.level1 > span.separator {
    color: #EEEEEE;
    white-space: normal;
    font-weight: 500;
}
div#maximenuck89 ul.maximenuck li.maximenuck a, div#maximenuck89 ul.maximenuck li.maximenuck span.separator, div#maximenuck89 ul.maximenuck2 a, div#maximenuck89 ul.maximenuck2 li.maximenuck span.separator {
    font-size: 100%;
    font-weight: normal;
    color: #a1a1a1;
    text-transform: none;
    text-shadow: 1px 1px 1px #000;
    white-space: normal;
}
div#maximenuck89 ul.maximenuck li.maximenuck.level1 {
    list-style: none;
    text-align: center;
    cursor: pointer;
}
.mainme ul li {
    font-size: 124%;
}
.maxidrop-main2 {
    padding-bottom: 7px;
}
div#maximenuck89 div.floatck {
    text-align: left;
}
div#maximenuck89 ul.maximenuck li div.floatck ul.maximenuck2, div#maximenuck89 ul.maximenuck2 {
    background: transparent;
    margin: 0 !important;
    padding: 0 !important;
        padding-left: 0px;
    border: none !important;
    box-shadow: none !important;
    width: 96%;
    position: static !important;
    overflow: visible !important;
    display: block !important;
    float: none !important;
    visibility: visible !important;
    padding-left: 15px !important;
}
div#maximenuck89 ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck89 ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck89 ul.maximenuck li.maximenuck.level1:hover > span.separator, div#maximenuck89 ul.maximenuck li.maximenuck.level1.active > span.separator {
    color: #000;
    text-shadow: none;
}
div#maximenuck89 ul.maximenuck li.maximenuck.level1 > a, div#maximenuck89 ul.maximenuck li.maximenuck.level1 > span.separator {
    color: #EEEEEE;
    white-space: normal;
    font-weight: 500;
}
div#maximenuck89 ul.maximenuck li.maximenuck.level1:hover {
    background: #fff;
    border: 1px solid #b34b1f;
}
div#maximenuck89 li.fullwidth > div.floatck {
    margin: 0;
    padding: 0;
    width: 99.8% !important;
}
div#maximenuck89 div.floatck {
    width: 180px;
    margin: 2px 0 0 -9px;
    text-align: left;
    padding: 5px 5px 0 5px;
    border: 1px solid #b34b1f;
        border-top-color: rgb(179, 75, 31);
        border-top-style: solid;
        border-top-width: 1px;
    border-top: none;
    background: #F4F4F4;
    background: #ffffff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDhkOGQ4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, #ffffff 40%, #d8d8d8 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%,#ffffff), color-stop(100%,#d8d8d8));
    background: -webkit-linear-gradient(top, #ffffff 40%,#d8d8d8 100%);
    background: -o-linear-gradient(top, #ffffff 40%,#d8d8d8 100%);
    background: -ms-linear-gradient(top, #ffffff 40%,#d8d8d8 100%);
    background: linear-gradient(to bottom, #ffffff 40%,#d8d8d8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8d8d8',GradientType=0 );
    background: #ffffff\0/Ie8;
    filter: none;
    border-radius: 0 0 3px 3px;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li span {
    color: #F60 !important;
}
div#maximenuck89 ul.maximenuck div.maximenuck_mod > div > h3, div#maximenuck89 ul.maximenuck2 div.maximenuck_mod > div > h3 {
    border-bottom: 1px solid #dbdbdb;
    color: #f36d00;
    font-size: 112%;
    font-weight: 500;
    margin: 3px 0;
    padding-bottom: 6px;
    width: 100%;
}
div#maximenuck89 li.maximenuck img {
    border: none;
}
div#maximenuck89 li.maximenuck img {
    max-width: 100%;
    padding: 4px;
    box-sizing: border-box;
}
.maximenuck_mod img {
    padding: 5px;
    background: #fff;
    border: 1px solid #cdcdcd;
}
div#maximenuck89 ul.maximenuck li ul.maximenuck2 li p, div#maximenuck89 ul.maximenuck2 li p {
    line-height: 18px;
    font-size: 12px;
    text-align: left;
}
.mainme ul.maximenuck li ul.maximenuck2 li.maximenuck, .mainme ul.maximenuck2 li.maximenuck {
    font-size: 85% !important;
}
div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 li a, div#maximenuck89 ul.maximenuck2 li a {
    color:#161616 !important;
    text-shadow: 1px 1px 1px #ffffff;
}
div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 a, div#maximenuck89 ul.maximenuck2 a {
    font-size: 107%;
    color: #161616;
    display: block;
}
div#maximenuck89 .maximenuck.nodropdown .titreck .titreck-title{
	color: #f36d00 !important;
} 
div#maximenuck89 ul.maximenuck2 div.maximenuck_mod a {
    border: none;
    margin: 0;
        margin-top: 0px;
    padding: 0;
    display: inline;
    background: transparent;
    font-weight: normal;
    color: #000 !important;
}
div#maximenuck89 .floatck .maximenuck.nodropdown.item109.first.level2.fullwidth a{
	color: #f36d00 !important;
}
div#maximenuck89 .maximenuck.nodropdown.level3 .titreck .titreck-title {
    color: #000 !important;
}
div#maximenuck89 ul.maximenuck li.maximenuck a, div#maximenuck89 ul.maximenuck li.maximenuck span.separator, div#maximenuck89 ul.maximenuck2 a, div#maximenuck89 ul.maximenuck2 li.maximenuck span.separator {
    font-size: 100%;
    font-weight: normal;
    color: #a1a1a1;
    display: block;
    text-decoration: none;
    text-transform: none;
    text-shadow: 1px 1px 1px #000;
    outline: none;
    background: none;
    filter: none;
    border: none;
    padding: 0;
    white-space: normal;
    box-shadow: none;
}
div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 a, div#maximenuck89 ul.maximenuck2 a {
    font-size: 107%;
    color: #161616;
    display: block;
}
div#maximenuck89 ul.maximenuck li ul.maximenuck2 li.maximenuck:hover, div#maximenuck89 ul.maximenuck2 li.maximenuck:hover {
    background: url("../images/sub.png") repeat-x 6px bottom;
}
div#maximenuck89 ul.maximenuck li ul.maximenuck2 li.maximenuck, div#maximenuck89 ul.maximenuck2 li.maximenuck {
    font-size: 100%;
    position: static;
    padding: 10px 0 4px 0;
        padding-top: 10px;
        padding-bottom: 4px;
    margin: 0px;
    float: none !important;
    text-align: left;
    background: url("../images/sub.png") repeat-x 6px bottom;
    list-style: none;
    display: block !important;
}
.floatck {
    border: 1px solid #F60 !important;
    border-top: 0px !important;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li span {
    color: #F60 !important;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li div.floatck li span {
    color: #000 !important;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li div.floatck li span {
    color: #000 !important;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li span {
    color: #F60 !important;
}
#maximenuck89 .maximenuck2 .maximenuck2 .maximenuck.maximenuckmodule.nodropdown.item111.level2,
#maximenuck89 .maximenuck2 .maximenuck2 .maximenuck.maximenuckmodule.nodropdown.item280.level2,
#maximenuck89 .maximenuck2 .maximenuck .maximenuck.maximenuckmodule.nodropdown.item281.level2,
#maximenuck89 .maximenuck2 .maximenuck .maximenuck.maximenuckmodule.nodropdown.item112.level2 {
    display: none !important;
}
div#maximenuck89 div.floatck .separator .titreck-text {
    color:#f36d00 !important;
}
div#maximenuck89 div.floatck .separator .titreck-text {
    color: #f36d00 !important;
    text-shadow: none !important;
}
#maximenuck89 .maximenuck2 .maximenuck.maximenuckmodule.nodropdown.item112.level2{
	display: none !important;
}
#maximenuck89 .maximenuck2 .maximenuck.maximenuckmodule.nodropdown.item281.last.level2{
	display: none !important;
}
.floatck .maxidrop-main .floatck {
    border: 0px !important;
}
.maximenuck.maximenuckmodule.nodropdown.item279.level2 {
    position: absolute !important;
    top: 0px;
    left: 50%;
}
.larmenu .floatck .maximenuck2 .maximenuck.maximenuckmodule.nodropdown.item111.level2{
    display: none !important;
}

.row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
	margin-left: 2.127659574%;
}
.row-fluid .span12 {
	width: 99.99999999%;
	*width: 99.946808500638%;
}
.row-fluid .span11 {
	width: 91.489361693%;
	*width: 91.436170203638%;
}
.row-fluid .span10 {
	width: 82.978723396%;
	*width: 82.925531906638%;
}
.row-fluid .span9 {
	width: 74.468085099%;
	*width: 74.414893609638%;
}
.row-fluid .span8 {
	width: 65.957446802%;
	*width: 65.904255312638%;
}
.row-fluid .span7 {
	width: 57.446808505%;
	*width: 57.393617015638%;
}
.row-fluid .span6 {
	width: 48.936170208%;
	*width: 48.882978718638%;
}
.row-fluid .span5 {
	width: 40.425531911%;
	*width: 40.372340421638%;
}
.row-fluid .span4 {
	width: 31.914893614%;
	*width: 31.861702124638%;
}
.row-fluid .span3 {
	width: 23.404255317%;
	*width: 23.351063827638%;
}
.row-fluid .span2 {
	width: 14.89361702%;
	*width: 14.840425530638%;
}
.row-fluid .span1 {
	width: 6.382978723%;
	*width: 6.3297872336383%;
}
.row-fluid .offset12 {
	margin-left: 104.255319138%;
	*margin-left: 104.14893615928%;
}
.row-fluid .offset12:first-child {
	margin-left: 102.127659564%;
	*margin-left: 102.02127658528%;
}
.row-fluid .offset11 {
	margin-left: 95.744680841%;
	*margin-left: 95.638297862277%;
}
.row-fluid .offset11:first-child {
	margin-left: 93.617021267%;
	*margin-left: 93.510638288277%;
}
.row-fluid .offset10 {
	margin-left: 87.234042544%;
	*margin-left: 87.127659565277%;
}
.row-fluid .offset10:first-child {
	margin-left: 85.10638297%;
	*margin-left: 84.999999991277%;
}
.row-fluid .offset9 {
	margin-left: 78.723404247%;
	*margin-left: 78.617021268277%;
}
.row-fluid .offset9:first-child {
	margin-left: 76.595744673%;
	*margin-left: 76.489361694277%;
}
.row-fluid .offset8 {
	margin-left: 70.21276595%;
	*margin-left: 70.106382971277%;
}
.row-fluid .offset8:first-child {
	margin-left: 68.085106376%;
	*margin-left: 67.978723397277%;
}
.row-fluid .offset7 {
	margin-left: 61.702127653%;
	*margin-left: 61.595744674277%;
}
.row-fluid .offset7:first-child {
	margin-left: 59.574468079%;
	*margin-left: 59.468085100277%;
}
.row-fluid .offset6 {
	margin-left: 53.191489356%;
	*margin-left: 53.085106377277%;
}
.row-fluid .offset6:first-child {
	margin-left: 51.063829782%;
	*margin-left: 50.957446803277%;
}
.row-fluid .offset5 {
	margin-left: 44.680851059%;
	*margin-left: 44.574468080277%;
}
.row-fluid .offset5:first-child {
	margin-left: 42.553191485%;
	*margin-left: 42.446808506277%;
}
.row-fluid .offset4 {
	margin-left: 36.170212762%;
	*margin-left: 36.063829783277%;
}
.row-fluid .offset4:first-child {
	margin-left: 34.042553188%;
	*margin-left: 33.936170209277%;
}
.row-fluid .offset3 {
	margin-left: 27.659574465%;
	*margin-left: 27.553191486277%;
}
.row-fluid .offset3:first-child {
	margin-left: 25.531914891%;
	*margin-left: 25.425531912277%;
}
.row-fluid .offset2 {
	margin-left: 19.148936168%;
	*margin-left: 19.042553189277%;
}
.row-fluid .offset2:first-child {
	margin-left: 17.021276594%;
	*margin-left: 16.914893615277%;
}
.row-fluid .offset1 {
	margin-left: 10.638297871%;
	*margin-left: 10.531914892277%;
}
.row-fluid .offset1:first-child {
	margin-left: 8.510638297%;
	*margin-left: 8.4042553182766%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
	display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
	float: right;
}
.container {
	margin-right: auto;
	margin-left: auto;
	*zoom: 1;
}
.container:before,
.container:after {
	display: table;
	content: "";
	line-height: 0;
}
.container:after {
	clear: both;
}
.container-fluid {
	padding-right: 20px;
	padding-left: 20px;
	*zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.container-fluid:after {
	clear: both;
}
 
  /*Blog Layout End*/

 

.foo .moduletable h3{
 	text-transform:none;	
	font-size:153%;
	margin: 14px 0px 13px;
	color:#fff;
	text-align:left;
} 


body{
	margin:0;
	padding:0;
	
}
a{
	text-decoration:none;
	color:#000;	
}

/*FOnt Icon*/
#es-container a:after {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.icon-video:before { content: '\e800'; } /* '' */
.icon-docs:before { content: '\e801'; } /* '' */
.icon-list:before { content: '\e802'; } /* '' */
.icon-book:before { content: '\e803'; } /* '' */
.icon-video-circled:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-clock:before { content: '\e806'; } /* '' */
.icon-menu:before { content: '\e807'; } /* '' */
.righban a:after,
.rig-col3 a:after{ content: '\e808';
 position: absolute;
    right: 0;
    top: 9px; 
	transition:all .5s;} /* '' */
	.righban a,
	.rig-col3 a{
		 position:relative;	
	}

/*----------------------MENU--------------------------------*/

/*Top Menu*/
#topmenu{
      position: relative;
    z-index: 0;
}
.aligl{
	width:90%;
	margin:0 auto;
	text-align:right;
}
.aligl ul{
	margin:0;
	padding:0;	
}
.aligl ul li{
	list-style:none;
	background:none;
	display:inline-block;
	padding:5px;
  }
.aligl ul li a{
 	font-size:90%;
	color:#fff;	
 }

/*Main Menu*/
.navsim,
.navs {
/*font-family: 'Maven Pro', sans-serif;	*/
 text-transform:uppercase;
font-size:115%;
}

.navs .active{
	background:#cd5700;	
	transition:all .5s;
}
.navs li{
	transition:all .5s;	
	position:relative;
}
.navs li:hover{
	background:#cd5700;	
}
.nav-child{
	display:none;
	position:absolute;	
	z-index:999;
	background:#046C32;
	top:48px;
 	min-width:220px;
	left:0;
	
}
.mainme .nav-child li{
	text-transform:none;
 	display:inherit;
	font-size:89%;
	border-bottom:1px solid #0c5100;
	transition: all .5s;
}
.mainme .nav-child li:hover{
	background:#fff;
	color:#f79e1a;	
}
.mainme .nav-child li:hover a{
	color:#FFFFFF;	
}
.nav-child li ul.nav-child li{
	
}

.mainme{
 }
.mainme ul{
	margin:0;
	padding:0;	
}
.mainme ul li{
	list-style:none;
	background:none;
	display:table-cell;
	padding:0;
	position:relative;
	vertical-align:top;
  }
.mainme ul li a{
 	color:#fff;
 	text-transform:none;
 }

.mainme ul li ul li a{
 	color:#fff;
 	font-size:14px;
	font-weight:lighter;
	text-transform:none;
 }



/*---Header*/
.img-responsive {
    vertical-align: top;
}
  
/*---Other Styles*/


.col1{
  	vertical-align:top;
 	float:left;
	margin:10px;
	width:278px;
	margin-right:0;
}

.col2{
	width:462px;
	display:inline-block;
	vertical-align:top;
	position:relative;
	margin:0px  20px 10px 0;

}
.col2 .leading-0 img{
	width: 462px;
	margin: 0!important;
	padding: 0!important;
	min-height:278px;
}
.leading-0 a{
	color:#F60;
}	
.col2 .leading-0 p{
	margin:0;
	padding:0;	
}
.rig-col3{
 	display:inline-block;	
	margin:0 0px 10px 0;
	margin-left:0;
	width:29%;
}
.rig-col3 ul {
    margin: 0;
    padding: 0;
}

  


/*Main Wraper*/
.wrapper{
 	position:relative;
	

}
.larmenu{
 width:100%;
 background:#de5921;
 border-bottom:4px solid #b14a1f ;
 transition:all .4s;
 z-index:3;
 position:relative;
  }
 
.fixed{
	 transition:all .4s;
	 animation:ease-in;
 }

.head-fixed #es-header{
 	position: fixed !important;
 	left: 0;
 	top: 0;
 	width: 100%;
 }

 .head-fixed #es-container{
 	margin-top: 161px;
 }
.mainme{
 	width:90%;
	margin:0 auto;
	position:relative;
 }
 .main_wrap{
  	z-index: 0;
  	position: relative;
  	/* background:#fff; */
  	width:90%;
  	margin:0 auto;
 }
.aside{
	width:90%;
	position:relative;
	margin:0 auto;
 }

.header{
	margin: 0 auto;
	position: relative;
	background:url(../images/new/bak.png) no-repeat center  top #dcb127;
  }
.header-inner{
	width:90%;
	margin:0 auto;
	position: relative;
  }


.blog-featured{
	text-align:justify;	
}
 
 /*Modules*/
.moduletable,
.moduletable_pad{
 }
.rig-col3 .moduletable{
	background: #fff;
	margin-bottom:15px;
   }
   
.rig-col3 .gray{
	background: #eae5dd;
}
.rig-col3 #carousel{
	background: #eae5dd;
}

.rig-col3 .moduletable ul li {
     line-height: 180%;
	list-style:none;
    padding-left: 10px;
}
.rig-col3 .moduletable_right img{
	box-shadow:0 0 4px #ccc;	
}
.welcome .moduletable h3{
 	color:#000;
	padding:14px 0;
	margin:0;
	text-transform:none;
	font-size:179%;
 	padding-top:10px ;
	text-align:center;
	background:url(../images/new/strock.jpg) no-repeat center;
}
.welcome .mod_cart_product_slider h3{
	color:#fff;
	font-size:135%;
	background:none;
}

.col1 .moduletable_pad h3{
	background:none;
	padding:10px;
	color:#393939;
	border-top:1px solid #f6f6f6;
	border-bottom:3px solid #cdcdcd;
	background:#fff;
	font-size:130%; 
	font-weight:bold;
 }
.col1 .moduletable_pad{
	background:#f4f4f4;	
	padding-bottom:10px;
}
.col1 .moduletable_pad ul li{
	background:url(../images/new/arow.png) no-repeat  0 5px ;
	padding-left:20px ;	
	list-style:none;
	margin-left:10px;
	padding-bottom:10px;
}
.col1 .moduletable_pad ul{
	margin:0;
	padding:0;
}
.col1 .moduletable_pad a{
	font-size:110%;
	color:#333;	
}
.col1 .moduletable img{
	width:100%;	
}

.col1 p,
.rig-col3 p{
	margin:0;
	padding:0;	
}
.carousel-image {
    border: 0 none;
    display: block;
    border: 2px solid #fff;
    box-shadow: 0 0 5px #ccc;
}

/*News*/
.lof-row p{
	padding:0 10px 5px 10px;
	margin:0;	
}
/*Readmore*/
.readmore .btn{
	background:none;
	border:none;
	box-shadow:none;
	padding:inherit;
	color:#bc0101;
	font-style:italic;
	font-weight:600;
	text-transform:lowercase;
	text-align:right;
}

.readmore .btn .icon-chevron-right{
	display:none;	
}	



select{
	padding:5px;	
}

/*Language*/
.lang {
 	padding: 7px 0 2px 0;
	float:left;
  	
  }
.fontre{
	float:left;
 	padding: 0px;
 
}
i.arrw:before{
/*	content:url(../images/new/arowsj.png);
	padding:5px;
	vertical-align:sub;*/
}
i.arrw{
	float:left;	
}
.gov{
	float:left;	
}
.lang img{
	margin-left:4px!important;	
}

.lang-sticky{
	position: absolute;
	right: 80px;
	display: none;
	top: 4px;
	visibility: hidden;
	opacity: 0;
	z-index: 3;

}
.is_stuck .lang-sticky{
	display: block;
	opacity: 1;
	visibility: visible;
}
/*Search Styles*/
.btn-group {
    display: inline-block;
    font-size: 0;
    position: relative;
    vertical-align: middle;
    white-space: nowrap;
}
.pull-left {
    float: left;
}
input {
    border: 1px solid #ccc;
    padding: 10px 9px;
    transition: all 0.5s ease 0s;
}
.btn{
	background:#6C2604;
	padding:10px;
	border:none;
	color:#fff;	
    transition: all 0.5s ease 0s;
	cursor:pointer;
}
.btn:hover{
	background:#009966;
}
.readmore .btn:hover{
	background:none;
}
.phrases, .only {
    border: 1px solid #ccc;
    clear: left;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 14px;
}
.searchintro {
    clear: both;
    padding: 10px 0;
}
.btn-group + .btn-group {
    margin-left: 5px;
}
 .toplinkss {
	position: absolute;
	right: 0;
	top: 61px;
}

#mod-search-searchword{
 	color: #939598;
	font-size: 92%;
	padding:7px 5px 0;
  	margin-right: 0;
	border:none;
	background:none;
}
.search .form-inline{
	background: #ECF4EC;
    border: none;
    color: #eb8c00;
    padding:5px;
	transition:all .4s;
  }
 .search .form-inline:hover{
		background:#fff; 
 }
.search .nobac{
	background:url(../images/new/sear.png) no-repeat 7px 4px ;
	color:#fff;
 	width:10px;
	padding:18px 14px 7px 14px;
	border:none;	
	cursor:pointer;
}
#mod-search-searchword .btn,
.aligr .btn:first-child{
	padding:4px 8px !important;
	font-size:89%;
	}

/*Contact Us*/
.gmapfp_taille2 {
	margin:10px 0;
}

.gmapfp_taille55{
	margin:10px 0;
}

.button{
    font-size: 12px;
    padding: 5px 8px;
}

 
.gmapfp_contact  table td{
		vertical-align:top; 
 }
#osolCatchaTxt0{
 width:inherit;	
}

.topmargin{
	margin-top:10px;
}	



/*Temple Directory*/
.pagination-list li{
 display: inline-block;
    line-height: 15px;
    margin: 0 4px;
    padding: 3px 8px;
}
.pagination-list li.hidden-phone{
	border:1px solid #dcdcdc;
	border-radius:4px;
}
.pagination-list li.disabled{
	border:none;
	color:#ccc;
}
.pagination-list li.disabled a{
 	color:#000;
}
.pagination-list li a{
	 	color:#000;

}
.pagination-list{
	text-align:right;	
}
.icon-last,
.icon-first{
font-size:66%;
color:#666;
}
.pagination-list li.active a{
	color:#000;
}
 

.nn_sliders.accordion > .accordion-group.active > .accordion-heading > a.accordion-toggle{
	color:#000;	
}

 
/*Blog Home*/
.article-info-term{
	display:none;
}
.blog .info{
	border-top:1px solid #e5e5e5;
/*	border-bottom:3px solid #e5e5e5;
*/	padding:10px 0;
}
.blog dl {
    padding: 0;
    margin: 0;
}
.article-info dd{
	display:inline-block;
	vertical-align:top;
	padding:0 5px 0  0;
	margin:0;
}
.hits{
	padding:0;
	margin:0;	
}
.items-row img{
		width:163px;
 }	
.leading-0 .page-header {
 }

.page-header h2 {
	border-bottom: 1px solid #333333!important;
    color: #000  !important;
    font-size: 167%!important;
	padding-left:0 !important;
  }

.blog{
	font-weight:100;
	text-align:justify;	
}
.blog .page-header h2{
 	border: medium none;
    margin-bottom: 0;
    padding-bottom:12px;
	text-transform:none;
	margin-top:10px;
}
.leading-0 .page-header h2 {
    margin: 0;
    padding: 17px;
	color:#fff;
}

/*Footer*/
.visit{
 color: #ff9e55;
    position: absolute;
    right: 0;
    top: 0;
}	
.visit p{
	margin:0;
	padding:0;	
}
.digitstype {
    vertical-align: middle;
}
.jvcounter_digit {
    vertical-align: middle;
}

/*Follow Us*/
.followus {
    position: absolute;
    right: 180px;
    top: 10px;
	color:#ff9e55;
	color: #ff9e55;
    font-weight: 600;
    font-size: 108%;
	border-right:1px solid #ff7610;
	border-left:1px solid #ff7610;
	padding:0 15px;
}
.followus img{
	padding:5px;
	opacity:.4;
	transition:all .5s;	
}
.followus img:hover{
	opacity:1;
}
 

.footer{
	position:relative;	
	clear:both;
}

/*Article Head Tags*/
.page-header h2,
#xmap h1,
.page-header h1 {
	border-bottom: 1px solid #333333;
 	color: #000000;
	font-size: 167%;
	font-weight:600;
 	padding:0 0 10px 0;
	text-transform:none;
	font-weight:lighter;
	margin:0;
 }
 
#xmap h1{
	margin:0;	
}
h1.page-title,
.category-list h1{
	border-bottom: 3px solid #333333;
	border-top: 1px solid #999999;
	color: #000;
	font-size: 167%;
	font-weight:600;
 	padding:10px 0;
	text-transform:uppercase;
	margin:0 0 20px 0;
}
.item-page h3 {
 	color: #000;
	font-size: 136%;
	font-weight:600;
 	padding:10px 0 10px;
	margin:0px 0 7px 0;
	border-bottom:1px solid #CCC;
 }
 
.item-page h4 {
 	color: #F60;
	font-size:130%;
	font-weight:600;
 	padding:10px 0 10px;
	margin:0;
  }
 
.item-page h5 {
 	color: #000;
	font-size: 110%;
	font-weight:600;
 	padding:10px 0 10px;
	margin:0;
	border-bottom:1px solid #CCC;
 }
.item-page h6 {
 	color: #000;
	font-size: 100%;
	font-weight:600;
 	padding:10px 0 10px;
	margin:0;
	border-bottom:1px solid #CCC;
 }
.item-page p{
	margin-top:0;
	padding-top:0;	
/*	text-align:justify;
*/}

/*Rating*/

.content_vote{
	background:#FFE4CC;
	padding:9px 10px;
	border:1px solid #FCBC80;	
}
.col2 .leading-0 .content_rating img,
.col2 .content_rating img{
	width: inherit;
    height: inherit;
	vertical-align:sub;
}

.info{
	position:relative;
}

.info .star {
    left: 186px;
    position: absolute;
    top: 10px;
    vertical-align: top;
    width: 154px;
}

.readmore{
	text-align:right;
}

.info .hits{
	position: absolute;
    right: 0;
    top: 10px;
}
.icon-crdate{
	color:#999;
	padding-right:4px;	
}

.content_rating .element-invisible{
	display:none;
	
}
.txt {
    display: inline-block;
    float: left;
    padding: 0 8px;
    vertical-align: top;
}

.blog b{
	font-weight:bold;
	color:#737373;
}
.blog em{
	color:#9f9f9f;	
	padding-left:4px;
}

/*Article View*/
.item-page .content_rating{
	padding:10px 0;	
}
.item-page  .form-inline{
	padding:0 0 10px  0;	
}
.item-page .form-inline label{
	padding:0 10px 0 0;	
}

/*System / Error message*/
#system-message{
	 padding:10px;
	 color:#FF0000;
	 font-weight:bold;	
 }

#system-message .alert{
	 border: 1px solid #333;
    margin-left: 101px;
    position: fixed;
    top: 30%;
    z-index: 1001;
    width: 245px;
}

#system-message .alert h4 {
    display: inline-block;
    margin: 0;
    padding: 4px;
}
#system-message .alert-notice{
 background: none repeat scroll 0 0 #cd5801;
	margin-top: 93px;
    padding: 10px;
    width: 259px;
}

#system-message .alert-message{
	background:#f79e1a;
	color:#fff;
	 padding:10px;
}

#system-message {
/*	background:#FFCC66;
*/	color:#900;
	padding:4px;
}
#system-message h4{
	margin:0;
	padding:0;	
}

/*Go top*/
#smoothtop{
	background:url(../images/new/up.png) no-repeat center top !important;
	height: 45px;
    width: 45px;
}
/*Archive table*/
table.category{
 border: 1px solid #fcbc80;
 width:100%;
}

table.category td{
	padding:6px 4px;
	transition:all .5s;	
}
table.category tr:hover td{
	background:#F4F4F4;
}
table.category th{
	color:#fff;
	padding:6px 0;
	background:#EF9509;	
}
table.category tr:nth-child(1n) {
    background: none repeat scroll 0 0 #fff9ee;
}
table.category tr:nth-child(2n) {
    background: none repeat scroll 0 0 #f2e9d7;
}
table.category input, table.category  select,  table.category textarea{
	width:193px;	
}

/*Contact*/

.contact-form fieldset{
	border:none;	
}

.slide-contact input{
	width:250px;	
}
 
.controls{
 }
.control-group {
    clear: both;
	margin-bottom:15px;
	display:block;
}
ul.breadcrumb{
	margin:0;
	padding:0 0 10px 0;
	font-size:85%;
}
.breadcrumb li{
	list-style:none;
	background:none;
	display:inline-block;	
}

.blIm {
    float: left;
    margin-right: 10px;
}
.alert-error{
	background:#FC6;
	color:#F00;	
	padding:5px;
}

/*Tooltips*/
.tooltip {
	position: absolute;
	z-index: 1030;
	display: block;
	visibility: visible;
	font-size: 11px;
	line-height: 1.4;
	opacity: 0;
	filter: alpha(opacity=0);
}
.tooltip.in {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.tooltip.top {
	margin-top: -3px;
	padding: 5px 0;
}
.tooltip.right {
	margin-left: 3px;
	padding: 0 5px;
}
.tooltip.bottom {
	margin-top: 3px;
	padding: 5px 0;
}
.tooltip.left {
	margin-left: -3px;
	padding: 0 5px;
}
.tooltip-inner {
	max-width: 200px;
	padding: 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}

/*Menu*/
.nav img{
	display: block;
	text-align: center;
	width: auto;
	margin: 0 auto;
}
ul.nav {
	padding:0;
	margin:0;
}

.mainme .nav li.active,
.mainme  .nav li:hover{
	background:#3fb349;	
}
.mainme .nav .image-title{
	 display:none;
 }
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li div.floatck li.active span{
	color:#FF0000 !important;
}
/*Captions*/
.tp-caption.big_white{
	background:url(../images/new/orange.png) repeat;
	background-color:transparent !important;
	padding:5px !important;
 	font-size:16px !important;
	font-weight:normal !important;
	letter-spacing:0 !important;
	font-style:italic !important;

 }

.tp-caption.big_white h2{
     font-size: 25px;
    font-style: italic;
    font-weight: bold;
    margin-bottom: 0!important;
    line-height: 12px;
    padding-top: 9px;
}

.tp-caption.medium_grey{
	background:url(../images/new/red.png) repeat;
	background-color:transparent !important;
	padding:5px !important;
 	font-weight:normal !important;
	letter-spacing:0 !important;
}
.tp-caption.medium_grey a{
	color:#fff !important;	
	font-style:italic !important;
		font-size:15px !important;

}
.tp-caption.medium_grey a i:after{
	content:url(../images/new/lefarow.png);
	
}

.tp-rightarrow.default{
 	background:url(../images/new/raro.png) no-repeat !important;
}
.tp-leftarrow.default{
 	background:url(../images/new/lefta.png)no-repeat !important;
}

.tp-leftarrow{
	left: inherit!important;
    margin-top: -20px;
    position: absolute;
    right: 52px!important;
    top: 422px!important;
	
}

.tp-rightarrow{
    top: 422px!important;
	right:13px!important;
}


.aside-orange .moduletable,
.aside-gray .moduletable,
.footer1{
	width:100%;
	margin:0 auto;
}
.aside-gray .moduletable h3{
	background:url(../images/new/gray.jpg) repeat-x; 
	margin-bottom:10px;
	padding-top:8px;
}
.aside-gray{
 }
 
.bx-wrapper ul{
	margin:0;
	padding:0;
}

.gggg-module-li2 {
    background: none repeat scroll 0 0 #fff;
    box-shadow: 0 0 4px #ccc;
    width: 99% !important;
    margin: 0 auto;

 }
.gggg-module-li2 td:first-child {
    width: 99px;
	padding-left: 9px;
}
 

 

.mod_ext_bxslider_images_mod_89 {
	padding-bottom:15px;	
}
.pw-date2{
	width:85px;	
}

input{
	outline:none;	
}

.mainme .menu li a{
	padding:13px 9px;
	display:block;	
}
.mainme .menu li ul li a{
	padding:8px;
	display:block;	
}
.footer{
	position: relative;
	background:#f88701;
	border-top:4px solid #a56416 ;
}
.footer .foo{
	display: inline-block;
	padding: 0 ;
	vertical-align: top;
	width:24%;
}

.footer .foo li:before{
	content:"â€º";
	padding-right:5px;
	color:#fff;		
}
.footer .foo li{
	list-style:none;
	transition:	0.5s all; 
}
.footer .foo li a{
	color: #fff;
	transition: all 0.5s ease 0s;
	display: inline-block;
	width: 94%;
	vertical-align: top;
	text-transform:uppercase;
}

.footer .foo li a:hover{
	color:#A7D211;
}

.foot-inner{
	padding:10px 0;	
	width: 90%;	
 	margin: 0 auto;

}
/*Footer*/
.infoter{
	clear: both;
	display: block;
 	padding: 10px;
	color: #fff;
	font-style: normal;
  	text-align:left;
	background:#ec8000;
	position:relative;
	border-top:1px solid #ff9b25;

}
.fotetxt{
	width: 90%;	
	margin: 0 auto;
	position:relative;
}


.secrow{
	clear:both;
	margin: 0 auto;
	position: relative;
	width: 90%;
 	margin-bottom:20px;
	padding-top:20px;
}	

.inpad{
	padding:0;
}

.welcome{
	width:100%;
	vertical-align:top;
	display:inline-block;	
}
.whatsnew{
     vertical-align: top;
    width:100%;
 }

 

/*Third Row Map+related Items*/
.thirrow{
	clear:both;
	margin: 0 auto;
	position: relative;
	margin-bottom:20px;
	display: inline-block;
	width: 100%;
}	


.asidegray{
 	width:490px;
	display:inline-block;
	vertical-align:top;
}

.related{
	display: inline-block;
	vertical-align: top;
	width: 516px;
    margin-right: 20px;
}

.asidegray .colrights{
	display: inline-block;
	vertical-align: top;
	width: 441px;
	padding: 16px;
}
.asidegray ul{
	display: inline-block;
	vertical-align: top;
	width: 200px;
	padding: 0 10px;
	margin: 0 10px;
}
.whatsnew h3,
.welcome h2,
.asidegray h3,
.related h3{
	font-size:179%;
	color:#000;
	text-transform:none;	
}

.whatsnew h1{
	font-size:120%;
	font-weight:normal;
	margin:0;
	padding:0;
}
.whatsnew p{
margin: 0 0 0 10px;
padding:0px 0 0 10px;
}
.whatsnew li{
 	padding:10px;	
}
.whatsnew li {
	background:#f9f9f9;
	margin-right:4px;
	list-style:none;
 }
.whatsnew li .title{
 	font-weight:bold;
 }
 
/*Carsoul*/
.cda-module-li:nth-child(odd){
	background:#007731 ;
	text-align:center;	
	
}
.cda-module-li:nth-child(even){
	background:#00a042;	
	text-align:center;	
}
.cda-module-li{
	color:#fff;
	font-size:120%;
	text-transform:uppercase;
	text-align:center;	
}
.ser-cars{
 	margin: 0 auto;
	position: relative;
	width: 90%;
 	z-index:999;
	clear:left;
}
.ser-cars ul{
	margin:0;
	padding:0;
}
.ser-cars li{
	float: left;
	list-style: outside none none;
	min-height: 82px;
	padding: 26px 20px 9px;
	vertical-align: top;
	width: 217px;
	transition:all .4s;
}
.ser-cars li:hover{
	background:#063 !important;	
}
.ser-cars li{
	font-weight:normal;	
}
.ser-cars li a{
	color:#fff;	
}
.ser-cars li i.met:before{
      float: left;
    padding: 10px;
}
.custom a {
 }
.ser-cars li a{
	color: #fff;
    display: inline-block;
    width: 132px;
    vertical-align: sub;
 }
.ser-cars li i {
    display: inline-block;
    margin-top:-15px;
    width: 72px;
    vertical-align: top;
}
.ser-cars li a i {
    display: inherit;
    margin-top: 0;
    width: inherit;
    vertical-align: inherit;
	font-size:70%;
	font-style:normal;
	color:#00471c;
	font-weight:bold;
}
.ser-cars li i.sup:before{
	float: left;
	padding: 10px;
}

.ser-cars h2{
margin:13px 0 0 12px;	
}
.ser-cars li i.ten:before{
	float: left;
	padding: 10px;
}


.ser-cars li i.raw:before{
      float: left;
    padding: 10px;
}

.ser-cars li:first-child{
	background:#20aa3f;
	border-bottom:4px solid #32c353;
}
.ser-cars li:last-child{
	background:#3acc5a;
	border-bottom:4px solid #5dea7c;
}	

.ser-cars li:nth-child(2){
	background:#2ab449;
	border-bottom:4px solid #44d364;
}
.ser-cars li:nth-child(3){
	background:#30c150;
	border-bottom:4px solid #4be46d;
}
.mod_cda_images{
	box-shadow:0 0 4px #666;
}
.ser-cars h3{
	color:#fff;
	text-align:center;
	background:#018236;	
	width:250px;
	margin:0 auto;
	font-size:185%;
	text-transform:none;
}
.bx-wrapper .bx-prev {
     left: 375px !important;
	 padding:6px !important;
}
.bx-wrapper .bx-next{
	right: 378px!important;
	padding:6px !important;
}
.cda-module-li span{
	padding:10px;
	display:block;	
}
/*Related Items*/

.related li:before{
	content:"â€º";
	padding-right:5px;
	color:#000;		
}
.related li{
	list-style:none;
	margin-bottom:5px;	
}
.related li a{
 	transition: all 0.5s ease 0s;
	display: inline-block;
	width: 94%;
	vertical-align: top;
}
.related  ul{
	margin:0;
	padding:0;	
}

/*Map*/
.asidegray li{
	list-style:none;	
}
.asidegray h3{
/*	padding:10px 0 14px;
*/ }

/*Last Update*/
.lastupdate {
    position: absolute;
    right: 15px;
    top: 18px;
}
/*Findus*/
li.phon{
	padding-top:10px;	
}
li.phon:before{
	content:url(../images/new/call.png);
	margin-right:5px;
}
li.fax:before{
	content:url(../images/new/fax.png);
	margin-right:5px;
}
 

/*Home Slider Banners*/
.sliderbanners{
	position: absolute;
    z-index: 999;
    right: 20px;
	top:20px;
}
.sliderbanners li {
	list-style:none;
	margin-bottom:15px;
}
.sliderbanners ul{
	padding:0;
	margin:0;
}
.sliderbanners li div{
	transition:all 0.5s ease 0s;
}
.sliderbanners li div.orna{
border-radius:4px;
padding:10px;	
box-shadow: 0 0 4px #000;
min-height:50px;
transition:all 0.5s ease 0s;

background: #ef4900; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmNDkwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iI2IzMzMwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #ef4900 0%, #b33300 98%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef4900), color-stop(98%,#b33300)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ef4900 0%,#b33300 98%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ef4900 0%,#b33300 98%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ef4900 0%,#b33300 98%); /* IE10+ */
background: linear-gradient(to bottom,  #ef4900 0%,#b33300 98%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef4900', endColorstr='#b33300',GradientType=0 ); /* IE6-8 */

}
.sliderbanners li div.orna:hover{
transition:all 0.5s ease 0s ;
opacity: .8;
 	
}
.sliderbanners li div.orna a{
	color: #fff;
	font-size: 79%;
	line-height: 16px;
	font-weight:bold;
}
.sliderbanners li div.auctions{
	background:url(../images/new/auction.png) no-repeat;
	position:relative;
	border-radius:4px;
	min-height:80px;
	box-shadow: 0 0 4px #000;
}
.auc{
    position: absolute;
    background:#b63400;
	bottom:0;
	border-radius:0 3px 3px 0;
}
.auc a{
    color: #fff;
	display:block;
	padding:5px 10px;
	font-weight:bold;
}

.sliderbanners li div.export{
	background:url(../images/new/expo.png) no-repeat;
	position:relative;
	border-radius:4px;
	min-height:80px;
	box-shadow: 0 0 4px #000;
}
.exp{
    position: absolute;
    background:#e48216;
	bottom:0;
	border-radius:0 3px 3px 0;
}
.exp a{
    color: #fff;
	display:block;
	padding:5px 10px;
	font-weight:bold;
}
.sliderbanners li div.local{
	background:url(../images/new/loc.png) no-repeat;
	position:relative;
	border-radius:4px;
	min-height:80px;
	box-shadow: 0 0 4px #000;
}
.loc{
    position: absolute;
    background:#be6400;
	bottom:0;
	border-radius:0 3px 3px 0;
}
.loc a{
    color: #fff;
	display:block;
	padding:5px 10px;
	font-weight:bold;
}
 

/*Innerpages*/
.inside h3{
	background: #B73D0A;
	font-size: 167%;
	font-weight: normal;
	padding: 12px 11px;
	text-transform: none;
	color:#fff;
	margin:0;
}
.inside h1{
	font-size:120%;
	font-weight:normal;
	margin:0;
	padding:0;
}
.inside p{
	margin:0;
	padding:0;
}
.inside li{
 	padding:10px;	
}
/*.inside li:nth-child(odd){
	background:#f9f9f9;
 }
.inside li:nth-child(even){
	background:#f4f3f3;
 }
*/.page-header{
		padding-bottom:10px; 
 }
.item-page ul li,
.vacA li{
		margin-bottom:13px; 
		background:url(../images/new/arow.png) no-repeat;
		list-style:none;
		padding-left:15px;
 }
.latestnewsnone {
    float: left;
    padding: 10px 23px 10px 11px;
}
 .item-page ul {/*
		padding:0;*/
		padding:0 0 0 15px; 
 }
  .item-page ul li ul{
		margin:15px 0;  
  }
 .item-page ul li ul li{
		margin-bottom:4px; 
		background:url(../images/new/smalli.png) no-repeat;
		list-style:none;
		padding-left:15px;
 }
 .item-page ul li ul li ul li{
		background:url(../images/new/ssmalli.png) no-repeat;
}
 
.pro div.ite{
	background: none repeat scroll 0 0 #fff;
	box-shadow: 0 0 4px #ccc;
	display: inline-block;
	margin: 10px;
	padding: 1px;
	text-align: center;
	vertical-align: top;
	width: 208px;
}

.prpad {
    text-align: center;
	padding-top:20px;
}
.pro div.ite h5{
	color: #ccc;
    font-size: 121%;
    margin: 0;
    padding: 10px;
}
.pro div.ite h5 a{
	color:#063;
}
.pro div.ite:hover a{
	text-decoration:underline;	
}

.martop{
	margin-top:15px;
	text-align:left;	
}

.description h5{
	font-size:120%;
	margin:0;
	padding:0;
}
p.more:after{
	clear:both;	
}
p.more{
	border:1px solid #063;
	padding:5px;
	border-radius:5px;
	float:left;
	clear:left;	
}

.cda-directory{
	width:100%;
	box-shadow: 0 0 4px #ccc;
	padding:10px;
	margin:20px 0;
}

.cda-directory select{
	width:162px;
}

.cda-directory input{
	width:150px;
	padding:5px;
	border:1px solid #CCC;
}
.cda-directory input#cdasub{
	width:auto;
	cursor:pointer;
}

.mtable td{
	padding:8px;
	border:0;
	font-size:80%;
}
.mtable tr:nth-child(odd) td{
	background:#f9f1e2;	
	vertical-align:middle;
}
.mtable tr:nth-child(even) td{
	background:#fffdfa;	
	vertical-align:middle;
}
.mtable tr.mhead td{
 background: none repeat scroll 0 0 #752b00;
    color: #fff;
    font-size: 90%;
    font-weight: bold;
    padding: 8px;
}
.mtable tr.title td{
	background:#7b360d;
	color:#fff;
}
.vision{
	border:1px solid #CCC;
	box-shadow:0 0 4px #ccc;
	padding:4px 21px;
	border-radius:4px;
 	margin-bottom:15px;
	color:#666;
 }	
.vision h4,
.mission h4{
	color:#F60;
 	font-style:normal;
}

.mission{
	border:1px solid #CCC;
	box-shadow:0 0 4px #ccc;
	padding:4px 21px;
	border-radius:4px;
	margin-top:15px;
	margin-bottom:10px;
	color:#666;
 }	

.whatsnew{
	clear:both;	
	/*padding:10px 0;*/
	width:auto;
}
.main_slider div[id*="ticker-wrapper-"] {
    /* width: 90% !important; */
    margin: 0 auto !important;
}
.leftfl{
	 float: left;
	width:202px;
	vertical-align:top;
	background:url(../images/new/patern.jpg) repeat ;
	padding:41px 25px 61px 25px;
	color:#fff;
	border-left:5px solid #006513;
}	
.leftfl h2{
	margin:0;
	padding:0;	
}
#poora-carousel .image {
    margin: 10px;
    display: block;
    float: left;
}
.rifl{
	 float: left;
	width:768px;
	vertical-align:top;
}	
#poora-carousel  .owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: url(../images/new/left.png) no-repeat;
}

#poora-carousel .owl-theme .owl-controls {
    text-align: left !important;
	position:absolute;
	left:-47px;
	bottom:0  !important;
	top:inherit !important;
  }
 #poora-carousel ul{
		padding:0;
		margin:0;
 }
 .clear{
		clear:both; 
 }
.foo-col1 li img{
	display:none;	
}
.foo-col1 {
	color:#fff;	
}


.foo-col1 ul{
	padding:0;
	margin:0;
	color:#fff;
}
.foo-col1 .custom ul li{
	list-style:none;
	padding-left: 40px;
	margin-bottom: 5px;
	position: relative;
}
.foo-col1 .custom ul li.add:before{
	content:url(../images/new/add.png);
}
.foo-col1 .custom ul li.tel:before{
	content:url(../images/new/contact.png);
}
.foo-col1 .custom ul li.mail:before{
	content:url(../images/new/mailico.png);
}
.foo-col1 .custom ul li:before{
	position: absolute;
	left: 0;
	padding: 0 !important;
}
.add > span ,
.tel > span,
.mail > span{
    display: -moz-inline-stack;
    width: 65%;
    vertical-align: top;
    margin-left: 0;
}

#poora-carousel .owl-carousel .owl-item img{
	width:auto !important;	
}
.welcome .owl-carousel .owl-item img{
 	height:283px !important;
}
.welcome .owl-item {
	
 
}
.welcome .owl-item .inner{
	margin:15px;
	background:#02973d;	
 
}
.mod_cart_product_slider-bottom{
	text-align:center;	
}
.mod_cart_product_slider-quote{
	padding:10px;	
}
.mod_cart_product_slider-quote button{
	padding:5px 10px;
	border-radius:3px;
	border:1px solid #fff;
	background:none;
	color:#fff;	
	text-transform:uppercase;
	font-size:90%;
	cursor:pointer;
	transition:all .5s;
}
.mod_cart_product_slider-quote button:hover{
	background:#030;	
}
.mod_cart_product_slider-more-button  a{
	color:#fff ;	
}

.digitstype{
	text-align:left !important;
	color:#fff;	
}

.bulky{
	background:#de5921 ;
	 position: absolute;
    right: 0;
    top: 15px;	
}

ul.pdf li {
	background:url(../images/new/document.png) no-repeat;
	 display: inline-block;
    padding-left: 40px;
    width: 38%;
	min-height:34px;
	vertical-align:top;
	margin-bottom: 12px;
}	
.item-page li.pdf {
	background:url(../images/new/document.png) no-repeat;
	 display: inline-block;
    padding-left: 40px;
    width: 38%;
	min-height:34px;
	vertical-align:top;
}


ul li.excel {
	background:url(../images/new/ex.png) no-repeat;
	 display: inline-block;
    padding-left: 40px;
    width: 38%;
	min-height:34px;
	vertical-align:top;
	margin-bottom: 12px;
}	
ul li.word {
	background:url(../images/new/wor.png) no-repeat;
	 display: inline-block;
    padding-left: 40px;
    width: 38%;
	min-height:34px;
	vertical-align:top;
	margin-bottom: 12px;
}
.lastmodified{
	color:#fff;	
}

/*Contact Form*/
.row input {
    width: 100%;
}
.row{
	clear: unset;
	float: left;
	margin: 13px  13px 13px 0;
	width: 229px;
	padding:10px 21px 10px 0;
}
.rowful{
    margin: 13px  13px 13px 0;
    width: 92%;
}
.rowful textarea{
	width:100%;
}
.control-label {
    float: left;
}
.contact-form fieldset {
    border: medium none;
    margin: 0;
    padding: 0;
}
/*Contact Form end*/

.inside .mod_cart_product_slider-image {
    background: #f8f8f8;
    padding: 23px;
}
.inside .mod_cart_product_slider-pname h3{
	font-size:130%;
	color:#000;
	background:none;
}
.inside .mod_cart_product_slider-bottom{
	background:#eff1f3;
}
.inside .mod_cart_product_slider-quote button{
	padding:5px 10px;
	border-radius:3px;
	border:1px solid #999;
	background:none;
	color:#333;	
	text-transform:uppercase;
	font-size:90%;
	cursor:pointer;
	transition:all .5s;
}
.inside .mod_cart_product_slider-quote button:hover{
	background:#117C3F;
	color:#fff;	
}

.inside  .mod_cart_product_slider-more-button a {
    color: #333;
}

.cartall{
	position:absolute;
	right:230px;	
	color:#fff;
	z-index:899;
	top:-6px;
}
.cartall p{
	padding:0;
	margin:0;
}	
 
.cartall .custom a {
    display: unset;
    margin-top:inherit;
	color:#fff;
	font-size:13px;
	cursor:pointer;
}
.cartall table.cart_shopping-module-table{
	color:#000;	
	width:400px;
}
.smallcartd{
	display:none;
 	position:absolute;
	right:0;
	background:#fff;
	box-shadow:0 0 4px #000;
	top:50px;
	z-index:999;
}
.smallcartd .readmore{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #033;
	border-radius: 3px;
	color: #000;
	cursor: pointer;
	float: left;
	font-size: 70%;
	margin: 8px;
	padding: 3px 6px;
	text-transform: uppercase;
	transition: all 0.5s ease 0s;
}
.mod_cart_shopping_bucket p{
	color:#000;	
	padding:5px; 
	margin:0;
}
.board-of-directors .mtable tr td{
	vertical-align:top;	
}
#es-content .btn .icon-search:after{
	content:url(../images/new/wsear.png) ;
}
#es-content .btn{
padding:7px;	
}
.nn_sliders.accordion > .accordion-group > .accordion-heading > a.accordion-toggle {
 background: #000; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#eaeaea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-8 */

color:#d85100;
border:1px solid #999;
 }
 .nn_sliders.accordion > .accordion-group > .accordion-heading > a.accordion-toggle:hover{
	background: #ff8800; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmODgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYjU0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ff8800 0%, #db5400 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8800), color-stop(100%,#db5400)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff8800 0%,#db5400 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff8800 0%,#db5400 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff8800 0%,#db5400 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff8800 0%,#db5400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8800', endColorstr='#db5400',GradientType=0 ); /* IE6-8 */

	color:#fff !important;
}
#es-content .active span:hover{
	color:#fff !important;
}

.sp-accordion.sp-accordion-style2 .toggler, 
.sp-accordion.sp-accordion-style2 .toggler span, 
.sp-accordion.sp-accordion-style2 .toggler span span{
	background-image:none!important;
	
}
.sp-accordion.sp-accordion-style2 .toggler{
 background: #CCC !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%)  !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea))  !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%)  !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eaeaea 100%)  !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eaeaea 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#eaeaea 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ) !important; /* IE6-8 */

color:#d85100;
border:1px solid #999;	
}
 
 .sp-accordion.sp-accordion-style2 .toggler:hover{
	background: #ff8800; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmODgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYjU0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ff8800 0%, #db5400 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8800), color-stop(100%,#db5400)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff8800 0%,#db5400 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff8800 0%,#db5400 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff8800 0%,#db5400 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  #ff8800 0%,#db5400 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8800', endColorstr='#db5400',GradientType=0 ) !important; /* IE6-8 */

	color:#fff !important;
}


.sp-accordion.sp-accordion-style2 .toggler, .sp-accordion.sp-accordion-style2 .toggler span, .sp-accordion.sp-accordion-style2 .toggler span span{
font-weight: 300 !important;
}



#es-content .nn_sliders.accordion > .accordion-group > .accordion-heading > a.accordion-toggle:hover span{
	color:#fff !important;
}
 
 .nn_sliders.accordion > .accordion-group{
	margin-bottom:8px; 
	border:none;
 }	
.nn_sliders.accordion > .accordion-group > .accordion-heading > a.accordion-toggle:hover{
	color:#FC0;	
}
/*Menu*/
.maximenuck2 li{
/* 	background:url(../images/new/menui.png) no-repeat  0 7px !important;
*/	padding-bottom: 4px !important;
/*    padding-left: 20px !important;
*/    padding-top: 6px !important;
font-weight:bold;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li span{
	color:#F60 !important;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li div.floatck li span{
	color:#000 !important;
}
.maximenuck2 ul li ul li{
	background:url(../images/new/arowii.png) no-repeat  0 7px !important;
	padding-left:17px !important;
    
}


/*Grids*/
.comngrid{
	width: 32%;
	float:left;
	margin: 0 8px;
}

.comngrid .moduletable{
	box-shadow:0 0 4px #ccc;
	border:1px solid #CCC;
	margin-bottom:20px;
	background: #fff;
	}
.grid3{
 	margin-right:0;
}
.comngrid .moduletable h3{
	color: #fff;
    font-size: 138%;
    margin: 0;
    padding: 10px 15px;
    position: relative;
    text-shadow: 0 1px 1px #000;
}

.comngrid .it1 h3{
background: #ff6000; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzOSUiIHN0b3AtY29sb3I9IiNmZjYwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWU0OTAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(left,  #ff6000 39%, #ee4900 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(39%,#ff6000), color-stop(100%,#ee4900)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ff6000 39%,#ee4900 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ff6000 39%,#ee4900 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ff6000 39%,#ee4900 100%); /* IE10+ */
background: linear-gradient(to right,  #ff6000 39%,#ee4900 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6000', endColorstr='#ee4900',GradientType=1 ); /* IE6-8 */
	
}

.comngrid .it1 ul li{
	padding:6px 0;
	border-bottom:1px solid #CCC;
	list-style:none;
	margin:0 15px;	
}
.comngrid  a{
	font-weight:bold;
}	

.comngrid .it2 ul li:nth-child(odd),
.comngrid .it5 ul li:nth-child(odd),
.comngrid .it8 ul li:nth-child(odd){
	padding:6px 13px ;
	background:#fbfbfb;
	list-style:none;
	margin:0;	
	border-bottom:1px solid #fff;
	
}
.comngrid .it2 ul li{
	padding:6px 15px !important;
}
.comngrid .it2 ul li:nth-child(even),
.comngrid .it5 ul li:nth-child(even),
.comngrid .it8 ul li:nth-child(even){
	padding:6px 13px ;
	background:#f5f5f5;
	list-style:none;
	margin:0 ;	
	border-bottom:1px solid #fff;
	
}

.comngrid .it2 h3{
	background:url(../images/new/tarining.jpg) no-repeat right #ffa72c;	
}
.comngrid .it3 h3{
	background:url(../images/new/annual.jpg) no-repeat right #de5921;	
}
.comngrid .it4 h3{
	background:url(../images/new/recru.jpg) no-repeat right #dd8d2e;	
}
.comngrid .it5 h3{
	background:url(../images/new/services.jpg) no-repeat right #dd8521;	
}
.comngrid .it6 h3{
	background:url(../images/new/exam.jpg) no-repeat right #ffa72c;	
}
.comngrid .it7 h3{
	background:url(../images/new/latest.jpg) no-repeat right #bea23f;	
}
.comngrid .it8 h3{
	background:url(../images/new/adver.jpg) no-repeat right #f6a724;	
}
.comngrid .it9 h3{
	background: #ff6000; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzOSUiIHN0b3AtY29sb3I9IiNmZjYwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWU0OTAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(left,  #ff6000 39%, #ee4900 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(39%,#ff6000), color-stop(100%,#ee4900)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ff6000 39%,#ee4900 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ff6000 39%,#ee4900 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ff6000 39%,#ee4900 100%); /* IE10+ */
background: linear-gradient(to right,  #ff6000 39%,#ee4900 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6000', endColorstr='#ee4900',GradientType=1 ); /* IE6-8 */
}



.comngrid .it3 ul li,
.comngrid .it4 ul li,
.comngrid .it6 ul li,
.comngrid .it7 ul li,
.comngrid .it9 ul li{
	padding:6px 0;
	border-bottom:1px solid #CCC;
	list-style:none;
	margin:0 15px;	
}
 

.comngrid .it1 ul,
.comngrid .it2 ul,
.comngrid .it3 ul,
.comngrid .it4 ul,
.comngrid .it5 ul,
.comngrid .it6 ul,
.comngrid .it7 ul,
.comngrid .it8 ul,
.comngrid .it9 ul{
	margin:0;
	padding:0;	
}
/*Icons*/
.comngrid .it1 h3:after{
	content:url(../images/new/icon/cir.png);
	position: absolute;
	right: 10px;
	top:6px;
}
.comngrid .it2 h3:after{
	content:url(../images/new/icon/tr.png);
	position: absolute;
	right: 10px;
}	
.comngrid .it3 h3:after{
	content:url(../images/new/icon/ann.png);
	position: absolute;
	right: 10px;
}
.comngrid .it4 h3:after{
	content:url(../images/new/icon/rec.png);
	position: absolute;
	right: 10px;
	top:8px;
}	

.comngrid .it5 h3:after{
	content:url(../images/new/icon/ser.png);
	position: absolute;
	right: 10px;
	top:7px;
}
.comngrid .it6 h3:after{
	content:url(../images/new/icon/ebe.png);
	position: absolute;
	right: 10px;
}	
.comngrid .it7 h3:after{
	content:url(../images/new/icon/lat.png);
	position: absolute;
	right: 10px;
	top:9px;
}	

.comngrid .it8 h3:after{
 content:url(../images/new/icon/oth.png);
	position: absolute;
	right: 10px;
	top:8px;
}
.comngrid .it9 h3:after{
 content:url(../images/new/icon/dow.png);
	position: absolute;
	right: 10px;
	top:11px;
}	
	


/*Icons ends*/
.larmenu .active span{
	color:#fff!important;	
}
.larmenu .active:hover span{
	color:#000!important;	
}
#es-content .active span{
	color:#F60 !important;	
}
#es-content .nav-tabs .active span{
	color:#F60 !important;	
}
#es-content .nav-tabs .active:hover span{
	color:#000 !important;	
}
#es-content .nn_tabs > ul.nav-tabs > li > a{
	color:#000 !important;
}

#es-content .nn_tabs-tab .active:hover span{
	color:#000 !important;	
}

ol li{
	margin-bottom:5px;	
}
/*Right banners*/
.relorg .moduletable{
 	background:url(../images/new/stro.jpg) no-repeat center top;	
	clear:left;
}
 .moduletablenvac {
    float: left;
    width: 100%;
}
.vacA{
	/* margin-bottom:15px; */
	/* border-radius:4px; */
	/* border:1px solid #ff8787; */
	width: 100%;
}
.sercars .moduletable ul{
	margin:0;
	padding:0;	
	margin-top:15px;
}
.sercars .moduletable li{
	border:1px solid #ccc;
	padding:10px 20px;
	border-radius:4px;
	list-style:none;
	margin:10px;
	min-height:50px;
 	
}
.sercars .moduletable li b{
	display:inline-block;
	width:83%;
		
}
.sercars .moduletable li img{
	float:left;
	margin-right:10px;	
}
.sercars h3{
	text-align:center;
	background:#fff;	
	width:221px;
	margin:0 auto;
	font-size:148%;
	padding-top:8px;
}
.sercars{
	width:66%;
	float:left;	
}
.righban{
	float: right;
	width:32.3%;
}
/*Right Banners*/
.righban li{
	list-style:none;
 	padding:12px 20px;
	margin-bottom:13px;
}
.righban ul{
	margin:0;
	padding:0;
}

.righban ul li img {
/*    float: left;
*/    margin-right: 10px;
}
.righban ul li a{
	display:inline-block;
	width:100%;	
	font-size:140%;
	font-weight:900;
	transition:all .5s;
}

a {}
.righban ul li:hover a::after{
	right:-15px;
	transition:all .5s;
}
.trac{
	border:1px solid #d74422 ;
	border-radius:4px;
}
.trac a{
	/*color:#d74422;*/
}
.trac a b,
.trac a strong{
	  font-size: 79%;
    font-weight: 300;
}

.holc{
	border:1px solid #ff8d2c ;
	border-radius:4px;
}
.holc a{
	color:#000000;
}
.holc a b,
.holc a strong{
	  font-size: 79%;
    font-weight: 300;
}

.estb{
	border:1px solid #ffb933 ;
	border-radius:4px;
}
.estb a{
	/*color:#ffb933;*/
}
.estb a b,
.estb a strong{
	  font-size: 79%;
    font-weight: 300;
}
.cnim{
	 display: inline-block;
    text-align: center;
    width: 24%;	
}

/*Inner Banner*/
.rig-col3 li{
	list-style:none;
 	padding:15px 20px;
	margin-bottom:15px;
}
.rig-col3 ul{
	margin:0;
	padding:0;
}

.rig-col3 ul li img {
/*    float: left;
*/    margin-right: 10px;
}
.rig-col3 ul li a{
	display:inline-block;
	width:73%;	
	font-size:140%;
	font-weight:900;
	transition:all .5s;
}
.rig-col3 ul li:hover a::after{
	right:-15px;
	transition:all .5s;
}
.digitstype {
    border: 1px solid #fff;
    border-radius: 5px;
    float: left;
    margin-bottom: 4px;
    padding: 4px 20px;
    text-align: right;
}


#breadcrumbs .divider {
    margin: 0 4px;
}

/*News ticker*/
.ticker-wrapper.has-js{
	width:100% !important;
	background:#fff!important;
	margin:0!important;	
	border-radius:0!important;	
	padding:0 !important;
}
.whatsnew .ticker{
	box-shadow:0 0 4px #CCC;
}
.ticker,
.ticker-title,
.ticker-swipe,
.ticker-content a,
.ticker-content{
	background:#fff !important;	
 	
}
.ticker{
	background:#fff !important;	
	height:auto !important;
	width:100% !important; 
}
.ticker-content a {
     font-size: 87% !important;
 }
.ticker-title{
	padding:6px 15px !important;
	background: #cd1e23 !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkMWUyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTE2MWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cd1e23 0%, #f1161e 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cd1e23), color-stop(100%,#f1161e))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cd1e23 0%,#f1161e 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cd1e23 0%,#f1161e 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cd1e23 0%,#f1161e 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  #cd1e23 0%,#f1161e 100%)!important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd1e23', endColorstr='#f1161e',GradientType=0 )!important; /* IE6-8 */

	color:#fff !important;	
	 position: relative;
    z-index: 9;
}
.ticker-content {
    color: #525252!important;
    display: block;
    font-size: 146%;
    font-weight: normal!important;
    line-height: 30px !important;
 
}
.ticker-title {
    color: #990000;
    font-size: 141% !important;
    font-weight: lighter!important;
    text-transform: none!important;
}
#es-container .fixed {
    box-shadow: 0 0 4px #000;
   /* position: fixed;*/
   /* top: 0 !important;*/
	z-index:1001;
}
.maxiFancybackground{
	display:none !important;		
}

#nodis{
	width:0;
	transition: all .4s;
	display:none;
		
}
.govrnm{
	 background: none repeat scroll 0 0 #fff;
    float: left;
    margin-right: 0;
    margin-top: 0;
    padding: 2px 5px;
    transition: all 0.4s ease 0s;
    width: 0;
	display:none;
	opacity:0;
	border-left:1px solid #b34b1f;
}
.fixed #nodis{
	width:100%;
	display:block;	
 } 
 
.fixed .govrnm{
 	display:block;	
	opacity:1;
	width: 30px;
	transition: all 0.4s ease 0s;
 } 
 
 .shadowlarg{
	background:#000;
	opacity:.7;
	position:fixed;
	top:0;
	height:100%;
	width:100%;	 
	z-index:1;
	display:none;
 }
 
.mainme,
#es-header{
	position:relative;
	z-index:100;	 
 }
 
 
.moduletable_menu{
	margin-bottom:15px;
}	
.moduletable_menu li{
	border-bottom: 1px solid #efefef;
	margin-bottom: 0;
	padding: 10px 0px;	
}

.rig-col3 .moduletable_menu a::after{
	position:relative;
	content:normal;
	font-weight:normal;
}	
		 
.rig-col3 .moduletable_menu ul li a{
	font-weight:normal;
	font-size:120%;
}

.rig-col3 .none li{
	border:none;
	
}

ul.subIt{
	padding-left:10px;
}
.subIt li{
	background:url(../images/new/right.png) no-repeat 0 12px;
	padding-left:17px;	
	transition:all .5s;
	animation:ease-in;
}

.subIt li .subIt li{
	background:url(../images/new/smalli.png) no-repeat 0 12px;
	padding-left:17px;	
	border-bottom:1px dotted #efefef;
	transition:all .5s;
	animation:ease-in;
}
.subIt li .subIt li:hover,
.subIt li:hover{
	background-position: 5px 12px;	
}

.leftIt li.parent a{
	font-weight:bold !important;	
	font-size:130% !important;
}
 
.leftIt li.parent li a{
	font-weight:normal !important;	
		font-size:115%!important;	
}
.leftIt {
	margin-top:10px;
	background:#f7fafc ;
	padding:10px !important;	
}
 
 .rig-col3 ul.leftIt  li a{
	display:inherit;
	width:inherit;	
 	transition:all .5s;
}
.forth {
    clear: both;
}

.namePanel{
	border-bottom:4px solid #FC9;
	border-top:2px solid #FC9;
	margin-bottom:20px;	
	border-radius:4px;
	margin-top:10px;
	border-left:1px  solid #FC9 ;
	border-right:1px  solid #FC9 ;
}
.namePanel td{
	padding:9px 10px;	
}
label.keyS {
	display: inline-block;
	font-size: 106%;
	font-weight: bold;
	padding: 9px;
	vertical-align: middle;
	width: 26%;
}
.namePanel select{
/*	width:75%;
*/	padding:8px 4px;
	border:1px solid #CCC;	
	border-radius:4px;
	  width: 60%;
	
}
.paDlef{
	padding-left:128px;
}
.namePanel select#docyear,
.namePanel  select#year{
	width:46%;
 }
.namePanel td:first-child {
    padding-left: 37px;
    padding-top: 15px;
}
#calender_table4 input#keywords {
    width: 42%;
}
.namePanel input{
	vertical-align:top;	
}
.namePanel input#search{
	margin-left: 11px;
	vertical-align: top;
	width: 57%;
 }
.namePanelin td{
	padding:15px 10px;	
}
.heiG{
	line-height: 22px;
	vertical-align: top;
}	

.namePanelin  tr:nth-child(odd) td{
	background:#FAFAFA;
	color:#000;	
}
.namePanelin  tr td:first-child {
	background:  #F1F6F4;
	color:#000;	
}

.namePanelin .span6 a{
	border:1px solid #BACFD8;
	display:inline-block;
	padding:5px;
	width:10%;
	border-radius:4px;
	transition:all .5s;
	animation:ease-in ease-in;

}
.namePanelin .span6 a:hover{
	border:1px solid #F9FBFC;
	background:#FF8D2C;
	color:#fff;
}

#details{
/*	height: 680px;
	overflow: scroll;
	width: 100%;
*/}	

.tophed{
	margin:10px 0 15px 0;	
}
.icon-first:after{
	content: url(../images/new/purp1.png);	
}
.icon-previous:after{
	content: url(../images/new/purp.png);	
}
.icon-next:after{
	content: url(../images/new/nex.png);	
}
.icon-last:after{
	content: url(../images/new/pnex.png);	
}

.error{
	background:#B80101;
	color:#fff;
	padding:5px;	
	font-weight:bold;
}
.mtable {
    margin-bottom: 15px;
	width:100%;
	clear:both;
}
#trans ul,
#find_trans ul {
	padding:0;
	margin:0;
 }
#trans ul li,
#find_trans ul li{
	list-style:none;
	float:left;
	margin-right:10px;
}
#trans > a,
.find_one > a {
    display: block;
    margin-bottom: 13px;
}

.req{
	font-weight:bold;
	color:#F00;	
}

.transfer select{
	width:80%;	
}

 
#full_name,
#initials_name,
#nic,
#designation,
#servicecat_id,
#class_name,
#grade_name,
#org_name,
#org_district,
#new_district,
#new_org_name,
#ser_id,
#org_division
{
	width:90%;	
	padding:8px;
}
#org_address {
	width:89%;	
}
 #address{
	width:92%;	
}

.iconmenr,
.closs {
	background: #752B00;
	color: #fff;
	padding: 4px;
	position: relative;
	right: 0;
	text-align: center;
	z-index:9999;
	width: 30px;
	animation:ease-in;
	transition:all .4s;	
	font-weight:bold;
	float:right;
	cursor:pointer;
	

}
.closs .fixicon:after{
	content:url(../images/new/riarow.png) ;		
}
.iconmenr .fixicon:after{
	content:url(../images/new/leftare.png) ;	
}
.rightbut{
	position:fixed;
	right:0px;
	top:30%;
	animation:ease-in;
	transition:all .4s;	
	z-index:9999;
}
.fixedright {
    position: relative;
    right:-344px;
	z-index:9998;
	 border: 1px solid #de5921;
    box-shadow: 0 0 4px #bcbcbc;
	background:#fff;
}
.fixedright .moduletable_menu li{
	list-style:none;
 	font-size:95%;
}
.fixedright .moduletable_menu ul{
	margin:0;
	padding:0;	
}

#es-content{
	min-height:400px;	
}
.debug{
	display:none;	
}
a.more {
    border: 1px solid #999999 !important;
    border-radius: 4px!important;
    display: inline-block!important;
    padding: 4px 10px!important;
	margin-top:7px!important;
}
.pagination {
    position: relative;
    z-index: 100001;
}
.maximenuck_mod img{
	padding:5px;
    background:#fff;
    border:1px solid #cdcdcd;
}
.maximenuck_mod img.mapi{
	width:100%;
}
.no_results{
 	text-align:center;
	font-weight:bold;
	margin:10px;	
	background:#FCFCFC;
 }

.comngrid .moduletable {
	    min-height: 194px;
 }

#calender_table8{
        display: none!important;
}
.no_results img,
.advert img{
	width:100%;	
}
.advert p{
	margin-top:0;
	padding-top:0;
}	

.home_mod_readmore {
    padding-bottom: 5px;
    padding-right: 15px;
    padding-top: 5px;
    text-align: right;
	display:none;
}
.comngrid .moduletable:hover .home_mod_readmore {
	display:block;	
}
.Gmapo{
	margin-top:25px;	
}

.col2 #es-content a{
	text-decoration:underline;
	color:##000;
}
.col2 #es-content a:hover{
	text-decoration:none;
}	

.home a{
	text-decoration:none;
	color:#000;	

}

.col2 #es-content .accordion-heading a{
	text-decoration:none;	
}

input.miU{
width:55%;
}

.moduletablenone {
    width:56%;
    float: right;
}
h3.orange{
border-bottom: 1px solid #dbdbdb;
    color: #f36d00;
    font-size: 112%;
    font-weight: 500;
    margin: 3px 0;
    padding-bottom: 6px;
    width: 100%;
     font-weight: bold;
}

/*30--11-2015*/

/*#djslider148 ul#slider148 li{
	width: 100% !important;
}

#djslider148{
	width: 100% !important;
	max-width: 100% !important;
}*/

/*.maximenuck.item283 div.floatck{
	width: auto !important;
}*/

div#maximenuck89 li.maximenuck img{
	max-width: 100%;
	padding: 4px;
	box-sizing: border-box;
}

.maximenuck2{
	box-sizing: border-box;
}
.pg-cats-name, .pg-cats-box-img{
	float: left;
}

.pg-cats-box-img{
	margin-right: 20px;
}

.moduletable_none .custom_none img {
    width: 100%;
}

.mod-languages a {
	color: #fff;
}

div#fontsize > div {
    background: url(../../../modules/mod_ppc_fastfont/img/20none.png) !important;
    height: 25px !important;
    width: 25px !important;
}

div#fontsize {
    margin: 2px 10px;
    display: inline-block;
}

div#fontsize > div a {
    display: inline-block;
}

.jvcounter_contain {
    background: none !important;
    border: 0 solid #cccccc !important;
    box-shadow: 0 0 0 rgba(0,0,0,0.31) !important;
    -moz-box-shadow: 0 0 0 rgba(0,0,0,0.31) !important;
    -webkit-box-shadow: 0 0 0 rgba(0,0,0,0.31) !important;
}

.digitstype {
    border: 0 solid #fff !important;
}

.jvcounter_digit {
    margin: 2px;
}

.jmm-item.item {
    display: none;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    background: url(../images/new/bak.png) no-repeat right bottom #dcb127;
    padding: 0 !important;
}

.jmm-item.item.active {
    display: block !important;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.jmm-image.img-right {
    width: 70% !important;
}

.jmm-text {
    width: 30% !important;
    padding: 30px;
    min-width: 30%;
}

.jmm-image.img-right img {
    width: 100%;
}

.jmm-simple-img-slider-in.carousel-inner {
    margin: 0 !important;
}

.jmm-simple-img-slider-in.carousel-inner {
    height: 424px;
    overflow: hidden;
}


div#feature_area .widgetborder {
    width: 32% !important;
    height: 87% !important;
	
}

div#feature_area div[style="color: black;text-align:center;margin-top:100%;"] {
    display: none;
}

div#feature_area .feature_thumbs {
    display: none !important;
}

div#feature_area .feature_image > a {
    display: none !important;
}

#top_banner_content_article_slideshow {
    width: 100% !important;
    height: auto !important;
}

#top_banner_content_article_slideshow .imgwrap {
    margin: 0 !important;
}

[style*="color: black;text-align:center;"] {
    display: none !important;
}

#top_banner_content_article_slideshow .mainpage_border {
	height: 87% !important;
}

.tp-caption.medium_text {
    width: 30%;
    min-width: 320px;
    /*background: url(../../../images/slider_bg.jpg) no-repeat;
    background-size: cover;*/
    height: 100%;
    left: 0 !important;
    /*-webkit-clip-path: polygon(0 0, 100% 0, 83% 100%, 0% 100%);
	clip-path: polygon(0 0, 100% 0, 83% 100%, 0% 100%);*/
}

.tp-caption.medium_text h4 {
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    /* This is the dangerous one in WebKit, as it breaks things wherever */
    word-break: break-all;
    /* Instead use this non-standard one: */
    word-break: break-word;
    white-space: initial;
    padding: 10px;
    margin: 5% 8% 20px 5%;
    font-weight: 100;
    font-size: 140%;
    line-height: 1.5;
    border-bottom: 1px solid rgba(255,255,255,0.4);
    color: #3a3a3a;
    text-shadow: 0 0 0 rgba(0,0,0,0);
}

.tp-caption.medium_text p {
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    /* This is the dangerous one in WebKit, as it breaks things wherever */
    word-break: break-all;
    /* Instead use this non-standard one: */
    word-break: break-word;
    white-space: initial;
    padding: 10px;
    margin: 0 8% 0 5%;
    font-weight: 100;
    font-size: 92%;
    line-height: 1.5;
    color: #2f2f2f;
    text-shadow: 0 0 0 rgba(0,0,0,0);
}

/*body .slotholder img {
    width: 75% !important;
    height: auto !important;
    margin-left: 26.9% !important;
	left: 0 !important;
}*/

div#rev_slider_1_1_wrapper {
    /* height: 385px; */
    margin-bottom: 20px !important;
}

.larmenu.is_stuck {
    position: fixed !important;
    top: 0 !important;
    bottom: unset !important;
}

.vacA ul {
    margin: 0;
    padding: 0;
}

.vacA ul li {
    display: inline-block;
    width: 48%;
    margin-bottom: 15px;
    margin: 0 20px 15px 0;
    background: none;
    padding: 0;
}

.vacA ul li a {
    display: block;
    font-size: 130%;
    font-weight: 900;
    transition: all .5s;
    list-style: none;
    padding: 14px 20px;
    position: relative;
}

.vacA ul li a:after{
	content: '\e808';
	position: absolute;
	right: 20px;
	top: 25px;
	transition: all .5s;
	font-family: "fontello";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	/* opacity: .8; */
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	margin-left: .2em;
	/* font-size: 120%; */
	/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.vacA ul li a:hover:after{
	right: 10px;
}

.vacA ul li:nth-of-type(even) {
	margin-right: 0;
}

.vacA ul li span {
	font-size: 79%;
    font-weight: 300;
}

.footer2 a {
	color: #fff;
}

.sercars.forth {
    width: 100%;
}


.mainme ul.maximenuck li ul.maximenuck2 li.maximenuck ul li, .mainme ul.maximenuck2 li.maximenuck ul li {
    font-size: 92% !important;
}
.mainme ul.maximenuck li ul.maximenuck2 li.maximenuck, .mainme ul.maximenuck2 li.maximenuck {
    font-size: 85% !important;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li span {
    color: #F60 !important;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li span {
    color: #F60 !important;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li div.floatck li span {
    color: #000 !important;
}
div#maximenuck89 div.floatck {
    background: #fff;
    border: 0;
    box-shadow: none;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li span {
    color: #F60 !important;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li div.floatck li span {
    color: #000 !important;
}


.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li span {
    color: #F60 !important;
}
.maximenuck .maxidrop-main2 .maximenuck2 ul.maximenuck2 li div.floatck li span {
    color: #000 !important;
}




.clr {clear:both;}

/*---------------------------------------------
---	 	menu container						---
----------------------------------------------*/

/* menu */
div#maximenuck89 {
font-size:98%;	
line-height:21px;
text-align:left;
zoom:1;
}

/* container style */
div#maximenuck89 ul.maximenuck {
overflow: visible !important;
display: block !important;
float: none !important;
visibility: visible !important;
opacity: 1 !important;
/*position: static !important;*/
list-style:none;
/*width:940px; */
margin:0 auto;
/*height:43px;*/
height: auto;
padding:0px;
  filter: none;
background: none;
text-align: left;
zoom: 1;
}

div#maximenuck89 ul.maximenuck:after {
content: " ";
display: block;
height: 0;
clear: both;
visibility: hidden;
font-size: 0;
}

/*---------------------------------------------
---	 	Root items - level 1				---
----------------------------------------------*/

div#maximenuck89 ul.maximenuck li.maximenuck.level1 {
background : none;
list-style : none;
border: 1px solid transparent;
 text-align:center;
padding:8px 8px 0;
margin-right: 0;
margin-top: 2px;
cursor: pointer;
vertical-align: middle;
margin-top:0;
box-shadow: none;
filter: none;
}


div#maximenuck89 ul.maximenuck li.maximenuck.level1.active {
 background: #b14a1f;
 color:#000;
  }
  
 div#maximenuck89 ul.maximenuck li.maximenuck.level1:hover{
 background:#fff;
  
 border:1px solid #b34b1f;
 }

 
 div#maximenuck89 ul.maximenuck li.maximenuck.level1:hover span{
   
  }  
  
div#maximenuck89 ul.maximenuck li.maximenuck.level1 ul.maximenuck2  li span:hover{
    
}  
  
div#maximenuck89 ul.maximenuck li.maximenuck.level1 > a,
div#maximenuck89 ul.maximenuck li.maximenuck.level1 > span.separator {

color: #EEEEEE;
display:block;
text-decoration:none;
 box-shadow: none;
min-height : 28px;
outline : none;
background : none;
filter: none;
border : none;
padding : 0;
white-space: normal;
font-weight:500;
}

/* parent item on mouseover (if subemnus exists) */
div#maximenuck89 ul.maximenuck li.maximenuck.level1.parent:hover,
div#maximenuck89 ul.maximenuck li.maximenuck.level1.parent:hover {
 }

/* item color on mouseover */
div#maximenuck89 ul.maximenuck li.maximenuck.level1:hover > a span.titreck,
div#maximenuck89 ul.maximenuck li.maximenuck.level1.active > a span.titreck,
div#maximenuck89 ul.maximenuck li.maximenuck.level1:hover > span.separator,
div#maximenuck89 ul.maximenuck li.maximenuck.level1.active > span.separator {
color : #000;
text-shadow: none;
}

/* arrow image for parent item */
div#maximenuck89 ul.maximenuck li.level1.parent > a,
div#maximenuck89 ul.maximenuck li.level1.parent > span.separator {
padding:2px 18px 1px 4px;
background:url("../images/drop.gif") no-repeat right 12px;
}

div#maximenuck89 ul.maximenuck li.level1.parent:hover > a,
div#maximenuck89 ul.maximenuck li.level1.parent:hover > span.separator {
background:url("../images/drop.gif") no-repeat right 12px;
}

/* arrow image for submenu parent item */
div#maximenuck89 ul.maximenuck li.level1.parent li.parent > a,
div#maximenuck89 ul.maximenuck li.level1.parent li.parent > span.separator,
div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 li.parent:hover > a,
div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 li.parent.active > a {
padding-right:21px;
background:url("../images/drop-right.gif") no-repeat right 8px;
}

div#maximenuck89 ul.maximenuck li.align_right,
div#maximenuck89 ul.maximenuck li.menu_right {
	float:right !important;
	margin-right:0px !important;
}

div#maximenuck89 ul.maximenuck li.align_right div.floatck,
div#maximenuck89 ul.maximenuck li div.floatck.fixRight {
left:auto;
right:-1px;
top:auto;
-moz-border-radius: 5px 0px 5px 5px;
-webkit-border-radius: 5px 0px 5px 5px;
border-radius: 5px 0px 5px 5px;
}


/* arrow image for submenu parent item to open left */
div#maximenuck89 ul.maximenuck li.level1.parent div.floatck.fixRight li.parent > a,
div#maximenuck89 ul.maximenuck li.level1.parent div.floatck.fixRight li.parent > span.separator,
div#maximenuck89 ul.maximenuck li.level1.parent.menu_right li.parent > a,
div#maximenuck89 ul.maximenuck li.level1.parent.menu_right li.parent > span.separator {
padding-left:21px;
background:url("../images/drop-left.gif") no-repeat left 8px;
}

/* margin for right elements that rolls to the left */
div#maximenuck89 ul.maximenuck li.maximenuck div.floatck div.floatck.fixRight,
div#maximenuck89 ul.maximenuck li.level1.parent.menu_right div.floatck div.floatck  {
margin-right : 180px;
}

div#maximenuck89 ul.maximenuck li div.floatck.fixRight{
-moz-border-radius: 5px 0px 5px 5px;
-webkit-border-radius: 5px 0px 5px 5px;
border-radius: 5px 0px 5px 5px;
}


/*---------------------------------------------
---	 	Sublevel items - level 2 to n		---
----------------------------------------------*/

div#maximenuck89 ul.maximenuck li div.floatck ul.maximenuck2,
div#maximenuck89 ul.maximenuck2 {
background : transparent;
margin : 0 !important;
padding : 0 !important;
border : none !important;
box-shadow: none !important;
width : 96%; /* important for Chrome and Safari compatibility */
position: static !important;
overflow: visible !important;
display: block !important;
float: none !important;
visibility: visible !important;
padding-left:15px !important;
 
}

div#maximenuck89 ul.maximenuck li ul.maximenuck2 li.maximenuck,
div#maximenuck89 ul.maximenuck2 li.maximenuck {
font-size:100%;
position:static;
 padding:10px 0 4px 0;
margin: 0px ;
float:none !important;
text-align:left;
background:url("../images/sub.png") repeat-x 6px bottom  ;
list-style : none;
display: block !important;
}

div#maximenuck89 ul.maximenuck li ul.maximenuck2 li.maximenuck:hover,
div#maximenuck89 ul.maximenuck2 li.maximenuck:hover {
background:url("../images/sub.png")  repeat-x 6px bottom  ;
}

/* all links styles */
div#maximenuck89 ul.maximenuck li.maximenuck a,
div#maximenuck89 ul.maximenuck li.maximenuck span.separator,
div#maximenuck89 ul.maximenuck2 a,
div#maximenuck89 ul.maximenuck2 li.maximenuck span.separator {
font-size:100%;
font-weight : normal;
color: #a1a1a1;
display:block;
text-decoration:none;
text-transform : none;
/*text-shadow: 1px 1px 1px #000;*/
outline : none;
background : none;
filter: none;
border : none;
padding : 0;
white-space: normal;
box-shadow: none;
}

/* submenu link */
div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 li a,
div#maximenuck89 ul.maximenuck2 li a {
color:#015b86;
text-shadow: 1px 1px 1px #ffffff;
}

div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 a,
div#maximenuck89 ul.maximenuck2 a {
font-size:107%;
color:#161616;
display: block;
}

div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > a,
div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > h2 a,
div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > h3 a,
div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 li.active > a,
div#maximenuck89 ul.maximenuck2 li:hover > a,
div#maximenuck89 ul.maximenuck2 li:hover > h2 a,
div#maximenuck89 ul.maximenuck2 li:hover > h3 a,
div#maximenuck89 ul.maximenuck2 li.active > a{
color:#029feb;
background: transparent;
}


/* link image style */
div#maximenuck89 li.maximenuck > a img {
margin : 3px 1px;
border : none;
}

/* img style without link (in separator) */
div#maximenuck89 li.maximenuck img {
border : none;
}

/* item title */
div#maximenuck89 span.titreck {
/*text-transform : none;
font-weight : normal;
font-size : 14px;
line-height : 18px;*/
text-decoration : none;
min-height : 17px;
float : none !important;
float : left;
}

/* item description */
div#maximenuck89 span.descck {
display : block;
text-transform : none;
font-size : 10px;
text-decoration : none;
height : 12px;
line-height : 12px;
float : none !important;
float : left;
}

/* submenus container */
div#maximenuck89 div.floatck {
width : 180px; /* default width */
margin: 2px 0 0 -9px;
text-align:left;
padding:5px 5px 0 5px;
border:1px solid #b34b1f;
border-top:none;
background:#F4F4F4;
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDhkOGQ4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 40%, #d8d8d8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(40%,#ffffff), color-stop(100%,#d8d8d8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 40%,#d8d8d8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 40%,#d8d8d8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 40%,#d8d8d8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 40%,#d8d8d8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-8 */
background: #ffffff\0/Ie8;
 filter: none;
 border-radius:0 0 3px 3px;
  

}

div#maximenuck89 .maxipushdownck div.floatck {
margin: 0;

}

/*---------------------------------------------
---	 	Columns management					---
----------------------------------------------*/

/* child blocks position (from level2 to n) */
div#maximenuck89 ul.maximenuck li.maximenuck div.floatck div.floatck {
margin : -30px 0 0 180px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border:1px solid #777777;
}

div#maximenuck89 ul.maximenuck li div.floatck div.maximenuck2 {
width : 180px; /* default width */
margin: 0;
padding: 0;
}


/* h2 title */
div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 h2 a,
div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 h2 span.separator,
div#maximenuck89 ul.maximenuck2 h2 a,
div#maximenuck89 ul.maximenuck2 h2 span.separator {
font-size:21px;
font-weight:400;
letter-spacing:-1px;
margin:7px 0 14px 0;
padding-bottom:14px;
border-bottom:1px solid #666666;
line-height:21px;
text-align:left;
}

/* h3 title */
div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 h3 a,
div#maximenuck89 ul.maximenuck li.maximenuck ul.maximenuck2 h3 span.separator,
div#maximenuck89 ul.maximenuck2 h3 a,
div#maximenuck89 ul.maximenuck2 h3 span.separator {
font-size:14px;
margin:7px 0 14px 0;
padding-bottom:7px;
border-bottom:1px solid #888888;
line-height:21px;
text-align:left;
}

/* paragraph */
div#maximenuck89 ul.maximenuck li ul.maximenuck2 li p,
div#maximenuck89 ul.maximenuck2 li p {
line-height:18px;
margin:0 0 10px 0;
font-size:12px;
text-align:left;
}




/* image shadow with specific class */
div#maximenuck89 .imgshadow { /* Better style on light background */
background:#FFFFFF !important;
padding:4px;
border:1px solid #777777;
margin-top:5px;
-moz-box-shadow:0px 0px 5px #666666;
-webkit-box-shadow:0px 0px 5px #666666;
box-shadow:0px 0px 5px #666666;
}

/* blackbox style */
div#maximenuck89 ul.maximenuck li ul.maximenuck2 li.blackbox,
div#maximenuck89 ul.maximenuck2 li.blackbox {
background-color:#333333 !important;
color: #eeeeee;
 padding:4px 6px 4px 6px !important;
margin: 0px 4px 4px 4px !important;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow:inset 0 0 3px #000000;
-moz-box-shadow:inset 0 0 3px #000000;
box-shadow:inset 0 0 3px #000000;
}

div#maximenuck89 ul.maximenuck li ul.maximenuck2 li.blackbox:hover,
div#maximenuck89 ul.maximenuck2 li.blackbox:hover {
background-color:#333333 !important;
}

div#maximenuck89 ul.maximenuck li ul.maximenuck2 li.blackbox a,
div#maximenuck89 ul.maximenuck2 li.blackbox a {
color: #fff;
 display: inline !important;
}

div#maximenuck89 ul.maximenuck li ul.maximenuck2 li.blackbox:hover > a,
div#maximenuck89 ul.maximenuck2 li.blackbox:hover > a{
text-decoration: underline;
}

/* greybox style */
div#maximenuck89 ul.maximenuck li ul.maximenuck2 li.greybox,
div#maximenuck89 ul.maximenuck2 li.greybox {
background:#f0f0f0 !important;
border:1px solid #bbbbbb;
padding: 4px 6px 4px 6px !important;
margin: 0px 4px 4px 4px !important;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
}

div#maximenuck89 ul.maximenuck li ul.maximenuck2 li.greybox:hover,
div#maximenuck89 ul.maximenuck2 li.greybox:hover {
background:#ffffff !important;
border:1px solid #aaaaaa;
}


/*---------------------------------------------
---	 	Module in submenus					---
----------------------------------------------*/

/* module title */
div#maximenuck89 ul.maximenuck div.maximenuck_mod > div > h3,
div#maximenuck89 ul.maximenuck2 div.maximenuck_mod > div > h3 {
border-bottom: 1px solid #dbdbdb;
    color: #f36d00;
    font-size: 112%;
    font-weight: 500;
    margin: 3px 0;
    padding-bottom: 6px;
    width: 100%;

}

div#maximenuck89 div.maximenuck_mod {
width : 100%;
padding : 0;
white-space : normal;
}

div#maximenuck89 div.maximenuck_mod div.moduletable {
border : none;
background : none;
}

div#maximenuck89 div.maximenuck_mod  fieldset{
width : 100%;
padding : 0;
margin : 0 auto;
overflow : hidden;
background : transparent;
border : none;
}

div#maximenuck89 ul.maximenuck2 div.maximenuck_mod a {
border : none;
margin : 0;
padding : 0;
display : inline;
background : transparent;
font-weight : normal;
color:#000!important;
}

div#maximenuck89 ul.maximenuck2 div.maximenuck_mod a:hover {
 
}

div#maximenuck89 ul.maximenuck2 div.maximenuck_mod ul {
margin : 0;
padding : 0;
width : 100%;
background : none;
border : none;
text-align : left;
}

div#maximenuck89 ul.maximenuck2 div.maximenuck_mod li {
margin : 0 0 0 15px;
padding : 0;
background : none;
border : none;
text-align : left;
font-size : 11px;
float : none;
display : block;
line-height : 20px;
white-space : normal;
}

/* login module */
div#maximenuck89 ul.maximenuck2 div.maximenuck_mod #form-login ul {
left : 0;
margin : 0;
padding : 0;
width : 100%;
}

div#maximenuck89 ul.maximenuck2 div.maximenuck_mod #form-login ul li {
margin : 2px 0;
padding : 0 5px;
height : 20px;
background : transparent;
}

div#maximenuck89 form {
	margin: 0 0 5px;
}

/*---------------------------------------------
---	 	Fancy styles (floating cursor)		---
----------------------------------------------*/

div#maximenuck89 .maxiFancybackground {
list-style : none;
padding: 0 !important;
margin: 0 !important;
border: none !important;
z-index: -1;
}

div#maximenuck89 .maxiFancybackground .maxiFancycenter {
border-top: 1px solid #fff;
}



/*---------------------------------------------
---	 	Button to close on click			---
----------------------------------------------*/

div#maximenuck89 span.maxiclose {
color: #fff;
}

/*---------------------------------------------
---	 Stop the dropdown                  ---
----------------------------------------------*/

div#maximenuck89 ul.maximenuck li.maximenuck.nodropdown div.floatck,
div#maximenuck89 ul.maximenuck li.maximenuck div.floatck li.maximenuck.nodropdown div.floatck,
div#maximenuck89 .maxipushdownck div.floatck div.floatck {
position: static;
background:  none;
border: none;
left: auto;
margin: 0;
moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}

div#maximenuck89 ul.maximenuck li.level1.parent ul.maximenuck2 li.maximenuck.nodropdown li.maximenuck,
div#maximenuck89 .maxipushdownck ul.maximenuck2 li.maximenuck.nodropdown li.maximenuck {
background: none;
text-indent: 0;
}

div#maximenuck89 ul.maximenuck li.maximenuck.level1.parent ul.maximenuck2 li.maximenuck.parent.nodropdown > a,
div#maximenuck89 ul.maximenuck li.maximenuck.level1.parent ul.maximenuck2 li.maximenuck.parent.nodropdown > span.separator,
div#maximenuck89 .maxipushdownck ul.maximenuck2 li.maximenuck.parent.nodropdown > a,
div#maximenuck89 .maxipushdownck ul.maximenuck2 li.maximenuck.parent.nodropdown > span.separator {
background:  none;
}

/*---------------------------------------------
---	 Full width				                ---
----------------------------------------------*/

div#maximenuck89 li.fullwidth > div.floatck {
margin: 0;
padding: 0;
width: 99.8% !important;
}


div#maximenuck ul.maximenuck li.maximenuck .maxidrop-main li.current span,
div#maximenuck ul.maximenuck2 li.current span{
color:#00afdb!important
}

.maxidrop-main2{
      padding-bottom: 7px;
}

div#maximenuck89 ul.maximenuck li ul li  div.floatck .maxidrop-main2 .first  ul.maximenuck2  {
	margin:0 !important;
	padding:0 !important;	
}
.maximenuck_mod em {
    font-size: 10px;
    font-weight: normal;
}

