@import url("http://fonts.googleapis.com/css?family=PT+Serif:400,400italic,700,700italic");
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
article li{
	background-image: url("../images/bullet.png");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #cccccc;
  list-style-type: none;
  padding-left: 30px;
  padding-bottom: 10px;
  margin-top: 10px;
  margin-left: -25px;
	}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
#map_canvas img{max-width:none;}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
@font-face{font-family:'OstrichSansBlack';src:url('fonts/ostrich-black-webfont.eot');src:url('fonts/ostrich-black-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/ostrich-black-webfont.woff') format('woff'), url('fonts/ostrich-black-webfont.ttf') format('truetype'), url('fonts/ostrich-black-webfont.svg#OstrichSansBlack') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OstrichSansBold';src:url('fonts/ostrich-bold-webfont.eot');src:url('fonts/ostrich-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/ostrich-bold-webfont.woff') format('woff'), url('fonts/ostrich-bold-webfont.ttf') format('truetype'), url('fonts/ostrich-bold-webfont.svg#OstrichSansBold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OstrichSansMedium';src:url('fonts/ostrich-regular-webfont.eot');src:url('fonts/ostrich-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/ostrich-regular-webfont.woff') format('woff'), url('fonts/ostrich-regular-webfont.ttf') format('truetype'), url('fonts/ostrich-regular-webfont.svg#OstrichSansMedium') format('svg');font-weight:normal;font-style:normal;}
.clearfix,.clear{*zoom:1;}
.clearfix:before,.clearfix:after,.clear:before,.clear:after{display:table;content:"";line-height:0;}
.clearfix:after,.clear:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.row{margin-left:0px;*zoom:1;}
.row:before,.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="grid"]{float:left;margin-left:0px;}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:960px;}
.grid12{width:960px;}
.grid11{width:880px;}
.grid10{width:800px;}
.grid9{width:720px;}
.grid8{width:640px;}
.grid7{width:560px;}
.grid6{width:480px;}
.grid5{width:400px;}
.grid4{width:320px;}
.grid3{width:240px;}
.grid2{width:160px;}
.grid1{width:80px;}
.offset12{margin-left:960px;}
html[dir='rtl'] .offset12{margin-right:960px;margin-left:0;}
.offset11{margin-left:880px;}
html[dir='rtl'] .offset11{margin-right:880px;margin-left:0;}
.offset10{margin-left:800px;}
html[dir='rtl'].offset10{margin-right:800px;margin-left:0;}
.offset9{margin-left:720px;}
html[dir='rtl'] .offset9{margin-right:720px;margin-left:0;}
.offset8{margin-left:640px;}
html[dir='rtl'] .offset8{margin-right:640px;margin-left:0;}
.offset7{margin-left:560px;}
html[dir='rtl'] .offset7{margin-right:560px;margin-left:0;}
.offset6{margin-left:480px;}
html[dir='rtl'] .offset6{margin-right:480px;margin-left:0;}
.offset5{margin-left:400px;}
html[dir='rtl'] .offset5{margin-right:400px;margin-left:0;}
.offset4{margin-left:320px;}
html[dir='rtl'] .offset4{margin-right:320px;margin-left:0;}
.offset3{margin-left:240px;}
html[dir='rtl'] .offset3{margin-right:240px;margin-left:0;}
.offset2{margin-left:160px;}
html[dir='rtl'] .offset2{margin-right:160px;margin-left:0;}
.offset1{margin-left:80px;}
html[dir='rtl'] .offset1{margin-right:80px;margin-left:0;}
.inset12{margin-left:-960px;}
html[dir='rtl'] .inset12{margin-right:-960px;margin-left:0;}
.inset11{margin-left:-880px;}
html[dir='rtl'] .inset11{margin-right:-880px;margin-left:0;}
.inset10{margin-left:-800px;}
html[dir='rtl'] .inset10{margin-right:-800px;margin-left:0;}
.inset9{margin-left:-720px;}
html[dir='rtl'] .inset9{margin-right:-720px;margin-left:0;}
.inset8{margin-left:-640px;}
html[dir='rtl'] .inset8{margin-right:-640px;margin-left:0;}
.inset7{margin-left:-560px;}
html[dir='rtl'] .inset7{margin-right:-560px;margin-left:0;}
.inset6{margin-left:-480px;}
html[dir='rtl'] .inset6{margin-right:-480px;margin-left:0;}
.inset5{margin-left:-400px;}
html[dir='rtl'] .inset5{margin-right:-400px;margin-left:0;}
.inset4{margin-left:-320px;}
html[dir='rtl'] .inset4{margin-right:-320px;margin-left:0;}
.inset3{margin-left:-240px;}
html[dir='rtl'] .inset3{margin-right:-240px;margin-left:0;}
.inset2{margin-left:-160px;}
html[dir='rtl'] .inset2{margin-right:-160px;margin-left:0;}
.inset1{margin-left:-80px;}
html[dir='rtl'] .inset1{margin-right:-80px;margin-left:0;}
.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:0px;padding-left:0px;*zoom:1;}
.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}
.no-title > .header{display:none;}
.title{margin:0 0 7px;padding:0 0 7px;}
* html .ie6-offset{margin-right:-4px;}
#mainbody,#sidebar-a,#sidebar-b{position:relative;}
#sidebar-b li {	background: url(../images/list-bg.png) center left no-repeat;border-bottom: 1px dotted #ccc; list-style-type:none; padding-left:30px; margin-left: -25px; height: 35px; line-height:35PX;}
#sidebar-b li a { color: #666; text-decoration:none; }
#sidebar-b li a:hover { color: #f7241b; text-decoration:none;}
#sidebar-a[class*='grid'] [class*='grid'],#sidebar-b[class*='grid'] [class*='grid']{margin-left:0;width:100%;}
#copyright .block{padding:10px 15px;margin:0;}
#sbox-content{padding-left:0;padding-right:0;}
body{background:#fff url(../images/body-bg.png);font:14px/20px Arial, Helvetica, sans-serif;border-top:15px solid #8f8f8f;color:#585858;margin:0;position:relative;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.block{
	/*padding:3px;
	margin:0 10px;*/
	padding: 0;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 2px;
	position:relative;
	display:block;
	word-wrap:break-word;
	}
.container{position:relative;}
img::selection{background:transparent;}
img::-moz-selection{background:transparent;}
.outer-wrap{
	background:#C00;
	padding:1px;
	-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);
	-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);
	box-shadow:0px 0px 2px rgba(0,0,0,0.3);
	position:relative;
	z-index:0;
	margin:0 -11px;
	}
.inner-wrap{background:#fefefe;border:1px solid #e2e2e2;}
.bg-overlay{/*background:url(../images/overlay.png) repeat-x 0 100%*/;height:200px;position:absolute;bottom:0;left:0;right:0;width:100%;z-index:1;}
.border{border:5px solid #303690;}
/*.readon,.button,.btn-primary{display:inline-block;line-height:32px;padding:0 10px 0 25px;margin:5px 0 0;color:#5b5b5b;border:1px solid #e2e2e2;height:32px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);}*/

.readon,.button,.btn-primary{
	background: #303690!important;
	box-shadow: inset 0 1px 6px rgba(256,256,256,0.75);
	-moz-box-shadow: inset 0 1px 6px rgba(256,256,256,0.75);
	-webkit-box-shadow: inset 0 1px 6px rgba(256,256,256,0.75);
	width:200px;
	height: 40px;
	color: #fff !important;
	font-weight: lighter !important;
	font-family: "Arial Narrow"!important;
	font-size: 21px;
    /*letter-spacing: 1px !important;*/
    text-shadow: #020835 !important;
	font-style:normal !important;
	/*margin-left:230px;*/
	float:right !important;
	

}

/*.readon a,.button a,.btn-primary a{color:#5b5b5b;}.readon i,.button i,.btn-primary i{display:none;}
.readon:hover,.button:hover,.btn-primary:hover{background-position:0 -38px;text-decoration:none;color:#000;}*/
.arrow{background:url(../images/arrow-left.png) no-repeat 0 50%;padding-left:25px;line-height:27px;color:#fff;}
.readon,.arrow,.btn,.button{font-family:'PT Serif', serif;font-style:italic;}.font-serif{font-family:'PT Serif', serif;}
.font-xlarge{font-size:30px !important;}.btn-chat{font-style:normal;display:block;font-family:'PT Serif', serif;}
.margin20{margin:10px 20px;}.bullet-black{color:#000;}
/*
input[type=text],input[type=password],input[type=email]{
	border:3px solid #303690;
	padding: 2px;
	}*/

input[type=text],input[type=password],input[type=email]{
	width: 350px;
	padding: 8px 10px;
	
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: #9d9e9e;
	text-shadow: 1px 1px 0 rgba(256,256,256,1.0);
	
	background: #fff url(../images/body-bg.png);
	border: 1px solid #303690;
	border-radius: 5px;
	
	box-shadow: inset 0 1px 3px rgba(0,0,0,0.50);
	-moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.50);
	-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.50);
	}

	
/*textarea{border:5px solid rgba(0,0,0,0.4);}.top-outer{margin-bottom:70px;z-index:100;position:relative;border-top:5px solid #8f8f8f;margin-top:-15px;}.top-outer:before,.top-outer:after{width:5px;height:10px;position:absolute;top:0;display:block;content:'';}*/

textarea{
	/*border:5px solid rgba(0,0,0,0.4);*/
	width: 350px;
	padding: 8px 10px;
	
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: #9d9e9e;
	text-shadow: 1px 1px 0 rgba(256,256,256,1.0);
	
	background: #fff url(../images/body-bg.png);
	border: 1px solid #303690;
	border-radius: 5px;
	
	box-shadow: inset 0 1px 3px rgba(0,0,0,0.50);
	-moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.50);
	-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.50);
	}

.top-outer{margin-bottom:70px;z-index:100;position:relative;border-top:5px solid #8f8f8f;margin-top:-15px;}.top-outer:before,.top-outer:after{width:5px;height:10px;position:absolute;top:0;display:block;content:'';}
.top-outer:before{background:url(../images/corner-top-left.png) no-repeat 0 0;left:-5px;}
.top-outer:after{background:url(../images/corner-top-right.png) no-repeat 0 0;right:-5px;}
#roof{background:url(../images/menu-nbg.png)/* repeat-x /*0 100% */center #fefefe;}
#bg-image,#slider{position:absolute;top:0;left:0;width:100%;overflow:hidden;}
#header{color:#fff;position:relative;z-index:2;padding:0 10px;margin:0 -10px;}
.middle-outer .inner-wrap{padding:10px 0;}
.bottom-wrapper{margin-top:-20px;padding-top:10px;color:#f5f5f5;text-shadow:0 1px 0 #222;}
.bottom-wrapper a{color:#fff;}
.bottom-wrapper .inner-wrap{background:#303690 url(../images/footer-bg.png) no-repeat bottom;padding-top:10px;padding-bottom:20px;border:0;}
.bottom-wrapper .title{color:#c00;}
.bottom-wrapper .title span{color:#fff;}
.bottom-wrapper ::selection{background:#000;color:#fff;}
.bottom-wrapper ::-moz-selection{background:#000;color:#fff;}
#utility,#feature,#main-top{border-bottom:1px solid #e2e2e2;padding-bottom:10px;margin-bottom:10px;}
#main-bottom{border-top:1px solid #e2e2e2;padding-top:10px;margin-top:10px;}
#copyright{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:15px 0 0;}
.bottom-wrapper{background-image:url(../images/bottom-overlay_.png);background-repeat:no-repeat;background-position:50% -100px;}
#header{
	/*background:url(../images/bg-transparent.png) repeat 0 0;
	background:#303690;*/
	/*border: 1px solid #f7241b;*/
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background:url(../images/top-bg.png) repeat-x /*0 100% */center #fefefe;
	}
#slider .xslider_caption .xslider_intro,.xslider_prevThumbs,.xslider_nextThumbs,.xslider_prev,.xslider_next,.xslider_commands,.xslider_thumbs_cont{
	/*background:url(../images/bg-transparent.png) repeat 0 0;*/
	background:#303690;
	}
.widget-menu{padding:0; margin-left:-10px;}
#menu{float:left;z-index:700;height:50px;}
#menu ul.level-0 > li{margin-bottom:-1px;padding-bottom:1px;}
#menu ul li span.menu-title{text-transform:uppercase; font-size:18px; font-weight:bold; /*border-right: 1px solid #CCC;*/ padding-left:7px; padding-right: 15px;/* line-height:50px; */margin-top: 2px; margin-bottom:3px;
}
#menu ul li:hover span.menu-title,#menu ul li:hover span.menu-desc,#menu ul li.active span.menu-title,#menu ul li.active span.menu-desc{color:#6cedfc; background:url (../images/top-bg-hover.png);}
.megamenu ul.level-0 > li.mega{display:inline;}
#menu ul.level-0 > li.level-0 > a.mega,#menu ul.level-0 > li.level-0 > span.mega{font-family:OstrichSansMedium;font-size:21px;/*line-height:43px;*/letter-spacing:1px;color:#fff;text-shadow:0 1px 0 #020835;}
#menu .megamenu ul.level-0 > li.has-submenu > a.mega,#menu .megamenu ul.level-0 > li.has-submenu > span.mega{background-image:none;padding-right:8px;}
#menu ul.level-0 > li.level-0.has-submenu:hover{background:url (../images/top-bg-hover.png)/*(../images/arrow-hasmenu.png)*/ no-repeat 50% 100%;}
#menu ul.level-1 li.mega{/*border-top:1px solid #ddd;*/ }
#menu ul.level-1 li.first{border-top:0;}
#menu ul.level-1 .group li{border-top:0;}
#menu ul.level-1 li.mega a.mega,#menu ul.level-1 li.mega span.mega{line-height:21px; padding:7px 0; text-transform:uppercase; font-family:"Arial Narrow"; font-size:13px !important;font-weight: ligther !important;}
#menu ul.level-1 li span.menu-title,#menu ul.level-1 li span.menu-desc{font-size:13px; line-height:20px; font-weight: ligther !important; text-transform:inherit; color: #303690; border-bottom: 1px #ccc dashed;}
#menu li.mega .childcontent{background:#f4f4f4;border-left:#970005 solid 1px; border-right:#970005 solid 1px; border-bottom:#970005 solid 1px; padding:0px;margin-top:1px;-webkit-box-shadow:0 3px 3px #000;-moz-box-shadow:0 3px 3px #000;box-shadow:0 3px 3px #000;}
#menu li.level-1 .childcontent{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.4);box-shadow:0 1px 5px rgba(0,0,0,0.4);}
#menu .childcontent-inner{background:transparent;}
#menu ul.level-1 .group-title .menu-desc{font-size:10px;padding-left:0 !important;}
#menu ul.level-1 li.mega .group-content > ul > li > a > span.menu-title,#menu ul.level-1 li.mega .group-content > ul > li > span > span.menu-title{font-size:13px; line-height:20px; font-weight: ligther !important; text-transform:inherit; color: #303690; border-bottom: 1px #ccc dashed;}
#menu .block{padding:0px;margin:0px;}
.fancy{background:#fff;color:#000;}
#exdl-mainnav,#splitmenu{float:right;}
#exdl-mainnav ul li a,#splitmenu ul li a{font-family:OstrichSansMedium;font-size:21px;line-height:43px !important;color:#878787;text-shadow:0 1px 0 #fff;}
#subnav{background:transparent;border-top:1px solid #eee;}
#component .articles-row{margin-bottom:10px;}
#component [class*='cols'] > [class*='col-']{float:left;padding:0;}
#component .cols-1 > [class*='col-']{display:block;float:none;margin:0;}
#component .cols-2 > [class*='col-']{width:50%;}
#component .cols-3 > [class*='col-']{float:left;width:33.3%;}
#component .cols-4 > [class*='col-']{width:25%;}
#component article{margin:0 10px 20px;}
#component .title{font-size:40px;line-height:40px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d7d7d7;-webkit-box-shadow:0 1px 1px #fff;-moz-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #fff;-moz-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff;}
#component .block{padding-left:5px;padding-right:5px;}
#component .article-bg{padding-bottom:0;border:0;}
#component .actions a{display:inline-block;width:14px;height:14px;vertical-align:text-top;background-image:url(../images/glyphicons-halflings.png);}
#component .print-icon a{background-position:-96px -48px;}
#component .email-icon a{background-position:-72px 0;}
#component .edit-icon a{background-position:-96px -72px;}
#component .edit .formelm{float:left;width:70%;margin-top:10px;}
#component .edit .formelm label{float:left;line-height:22px;width:110px;}
#component .edit textarea{margin-top:10px;}
#component .edit .pull-left{width:50%;}
#component .CodeMirror-wrapping{box-sizing:border-box;margin-top:20px;}
#component .edit .formelm-buttons{margin-top:10px;}
#component .button2-left{float:left;margin-right:5px;}
#component #editor-xtd-buttons{margin-top:15px;height:32px;}
.odd,.even{background:transparent;}
div.subCategory{margin:10px;}
div.subCategory,div.itemListCategory,span.catItemImage img,div.itemToolbar,span.itemImage img,div.itemComments,.xs-item-wrap,div.itemNavigation{
		background:#cc000 !important;
		-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);
		-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);
		box-shadow:0 1px 3px rgba(0,0,0,0.2);
		-webkit-border-radius:2px;
		-moz-border-radius:2px;border-radius:2px;
		-moz-background-clip:padding;
		-webkit-background-clip:padding-box;
		background-clip:padding-box;
		border:none;
		}
div.subCategory a.subCategoryImage img,div.subCategory a.subCategoryImage:hover img{background:transparent;border:none;margin:0;padding:0;}
div.catItemHeader h3.catItemTitle,div.itemHeader h2.itemTitle{font-family:'PT Serif', serif;}
div.itemHeader h2.itemTitle{font-size:24px;}
div.catItemImageBlock,div.itemImageBlock{padding:0;}
div.catItemView{padding:4px 20px 4px 4px;}
div.itemIntroText{color:inherit;font-size:inherit;padding:0;}
div.itemAuthorBlock{background:transparent;border:none;}
div.itemAuthorBlock img.itemAuthorAvatar,.k2Avatar img,div.itemComments ul.itemCommentsList li img{-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
div.catItemCategory span,div.itemCategory span,div.catItemTagsBlock span,div.itemTagsBlock span{padding-left:20px;font-weight:normal;}
div.catItemTagsBlock ul.catItemTags li a,div.itemTagsBlock ul.itemTags li a,div.k2TagCloudBlock a,div.k2TagCloudBlock a:hover{padding:5px 11px 7px 7px;font-size:12px;margin-bottom:5px;}
div.catItemTagsBlock ul.catItemTags li a:hover,div.itemTagsBlock ul.itemTags li a:hover,div.k2TagCloudBlock a:hover{text-decoration:none;color:#555;}
div.k2TagCloudBlock a{margin-right:10px;line-height:17px;}
div.catItemLinks,div.itemLinks{background:#f0f0f0;padding:10px;border-width:1px;border-style:solid;border-color:#ccc #f5f5f5 #f5f5f5 #ccc;}
div.catItemCategory,div.itemCategory,div.catItemTagsBlock,div.itemTagsBlock{border:none;}
div.k2LatestCommentsBlock ul,div.k2TopCommentersBlock ul,div.k2ItemsBlock ul,div.k2LoginBlock ul,div.k2UserBlock ul.k2UserBlockActions,div.k2UserBlock ul.k2UserBlockRenderedMenu,div.k2ArchivesBlock ul,div.k2AuthorsListBlock ul,div.k2CategoriesListBlock ul,div.k2UsersBlock ul{list-style-type:none;margin:0;}
div.k2LatestCommentsBlock ul li,div.k2TopCommentersBlock ul li,div.k2ItemsBlock ul li,div.k2LoginBlock ul li,div.k2UserBlock ul.k2UserBlockActions li,div.k2UserBlock ul.k2UserBlockRenderedMenu li,div.k2ArchivesBlock ul li,div.k2AuthorsListBlock ul li,div.k2CategoriesListBlock ul li,div.k2UsersBlock ul li{background:url(../images/list-arrow.png) no-repeat 0 5px;padding-left:22px;}
body #community-wrap div.greybox div div div.loginform{width:100%;}
body #community-wrap .button{padding:0 10px 0 25px;}
body #community-wrap #remember{float:left;}
body #community-wrap .inputbox,body #community-wrap textarea,body #community-wrap select{width:auto;height:auto;}
body #community-wrap #latest-members{background:#f4f4f4;border:1px solid #e2e2e2;}
body #community-wrap #latest-members h3{color:#333;}
body #community-wrap .page-action a{display:inline;}
ul.breadcrumb{margin:0;padding:0;background:none;}
ul.breadcrumb li{background:url(../images/breadcrumb-separator.png) no-repeat 0 0;padding-left:30px;line-height:38px;text-shadow:none;}
ul.breadcrumb li a{color:#fff;}
ul.breadcrumb li .divider{display:none;}
#login-form .add-on label{display:none;}
#login-form input[type='text'],#login-form input[type='password']{padding:0 10px;}
ul.menu li img{display:none;}
#mod-finder-searchform{margin:0 0;position:relative;}
#mod-finder-searchform div.finder{margin-bottom:0; float:right;}
#mod-finder-searchform #mod-finder-searchword{background:#fbfbfb;padding:1px 0;}
#mod-finder-searchform #mod-finder-searchword:focus{background:#fff;}
#mod-finder-searchform button.btn{
	background:#303690;
	color:#fff;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-top-left-radius:0;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-topleft:0;
	border-top-right-radius:5px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	border-top-left-radius:0;
	-moz-background-clip:padding;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	border:0;
	font-family:'PT Serif', serif;
	text-transform:lowercase;
	font-style:italic;
	font-size:17px;
	padding:0 8px;
	margin-top:0;
	margin-left:6px;
	}
#mod-finder-searchform button.btn i{display:none;}
#mod-finder-searchform button.btn:hover{background:#c2000e;}
#mod-finder-searchform a{display:block;margin:12px -10px -10px;padding:6px 10px 6px 30px;position:relative;background:#656565 url(../images/bullet-search.png) no-repeat 12px 50%;color:#fff;font-size:12px;}
#mod-finder-searchform a:before{border-width:8px;border-style:solid;border-color:transparent transparent #656565;position:absolute;top:-16px;left:20px;display:block;content:'';}
#slider-spacer{height:0;}
#slider .slider{width:100%;}
#slider .block{margin:0;padding:0;}
#slider .xslider_caption .xslider_intro{width:45%;padding:15px;margin-top:10px;float:right;}
.xslider_target,.xslider_target img{margin-left:auto;margin-right:auto;}
.basic_v{margin:0 !important;}
.basic_v .item:hover{background:transparent;}
.basic_v .item .padding{padding:10px 0;}
.basic_v .item h4{font-family:'PT Serif', serif;margin:0 0 10px;font-size:21px; color: #c2000e;}
.basic_v a.browse{background:url(../images/control-scroller.png) no-repeat 0 0 !important;width:27px;height:27px;position:absolute;bottom:20px;left:26px;z-index:10;margin:0;}
.basic_v a.next{left:54px;background-position:-29px 0 !important;}
.basic_v a.prev:hover{background-position:0 0 !important;}
.basic_v img{border:5px solid #303690;}
.xs-gallery{margin:0 -10px 0 0 !important;}
.xs-gallery .xs-item-wrap{
	background:#cc0000;
	padding:5px;
	margin:0 12px 15px 0 !important;
	-webkit-box-shadow:0 0 3px #999 inset;
	-moz-box-shadow:0 0 3px #999 inset;
	box-shadow:0 0 3px #999 inset;
	-webkit-box-shadow:0 0 3px #999 inset;
	-moz-box-shadow:0 0 3px #999 inset;
	box-shadow:0 0 3px #999 inset;
	}
.widget-logo{z-index:10;}
#logo{margin:0;}
#logo a{text-indent:-9999px;display:block;}
.widget-social{position:absolute;left:40px;z-index:9;margin:0;padding:0;top:-230px;}
#social-slider{width:169px;height:310px;text-align:center; }
#social-slider *{color:#fff;text-shadow:0 1px 0 #222;}
#social-slider > div{padding:15px;}
#social-slider h3{font-family:'PT Serif', serif;margin:0;}
#social-slider h4{font-size:14px;margin-bottom:5px;}
#social-slider span.follow-us{background:url(../images/social-title.png) no-repeat 0 0;width:150px;height:8px;display:block;text-indent:-9999px;margin:10px 0;}
#social-slider .ss-icons{margin-bottom:5px;}
#social-slider .ss-icons a{background:url(../images/social-icon.png) no-repeat 0 0;width:40px;height:40px;float:left;display:block;margin-right:6px;text-indent:-9999px;}
#social-slider .ss-icons a.twitter{background-position:-52px 0;}
#social-slider .ss-icons a.rss{background-position:-102px 0;}
#social-slider .ss-link{background:rgba(0,0,0,0.5);padding:5px 10px;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.widget-date{text-align:right;line-height:39px;padding:0px;}
.designed-by{line-height:29px;}
.designed-by a{background:url(../images/themexpert.png) no-repeat;width:90px;height:30px;display:inline-block;text-indent:-9999px;}
#copyright .widget-copyrightinfo,#copyright .widget-designedby{padding:5px 10px 0;}
#scrolltop{background:url(../images/totop.png) no-repeat;padding:0 0 0 25px;line-height:30px;display:inline-block;color:#fff;float:right;margin-top:10px;}
.social-icons{list-style:none;margin:0;float:right;}
.social-icons li{float:left;}
.social-icons li a{margin-right:10px;display:block;width:32px;height:32px;padding:5px;text-indent:-9999px;-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:30px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:30px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:inset 0 1px 2px #444;-moz-box-shadow:inset 0 1px 2px #444;box-shadow:inset 0 1px 2px #444;-webkit-box-shadow:inset 0 1px 2px #444;-moz-box-shadow:inset 0 1px 2px #444;box-shadow:inset 0 1px 2px #444;}
.social-icons li.twitter a{background:url(../images/social-icons/twitter.png) no-repeat 50% 50% #00b9f4;}
.social-icons li.facebook a{background:url(../images/social-icons/facebook.png) no-repeat 50% 50% #3b5998;}
.social-icons li.rss a{background:url(../images/social-icons/rss.png) no-repeat 50% 50% #d45421;}
.expose-logo,.expose-logo a{width:152px;height:40px;display:block;}
.expose-logo-light{background:url(../../../libraries/expose/interface/images/expose_logo_light.png) no-repeat;}
.expose-logo-dark{background:url(../../../libraries/expose/interface/images/expose_logo_dark.png) no-repeat;}
.expose-logo span{display:none;}
#poweredby{margin:0 auto;}
.title{font-family:'PT Serif', serif;font-weight:normal;padding:0;font-size:24px;}
.xslider_title,.slogan{font-family:OstrichSansBold;font-size:90px;font-size:90px;font-weight:normal;line-height:74px;text-align:right;color:#fff;text-shadow:2px 1px 4px #555;}
.xslider_title span,.slogan span{font-family:OstrichSansBlack;display:block;}
.box1{background:#dedede;}
.box3{background:#f4f4f4;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3);}
.box4{background:#333;color:#f5f5f5;}
.box4 .title{color:#fff;}
.badge-new .badge,.badge-hot .badge,.badge-top .badge,.badge-pick .badge{position:absolute;width:46px;height:46px;top:0;right:0;z-index:11;background-image:url(../images/badge.png);background-repeat:no-repeat;background-color:transparent;padding:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.badge-new .badge{background-position:0 -150px;}
.badge-pick .badge{background-position:0 -100px;}
.badge-top .badge{background-position:0 -50px;}
.nomargin{margin:0;}
.nomargin-left{margin-left:0;}
.nomargin-right{margin-right:0;}
.nomargin-bottom{margin-bottom:0;}
.nomargin-top{margin-top:0;}
.nopadding{padding:0;}
.nopadding-left{padding-left:0;}
.nopadding-right{padding-right:0;}
.nopadding-bottom{padding-bottom:0;}
.nopadding-top{padding-top:0;}
.nostyle{margin:0;padding:0;}
.pull-left{float:left;margin-right:10px;}
.pull-right{float:right;margin-left:10px;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.font-title{font-size:1.6em;line-height:1.2em;}
.font-large{font-size:2em;line-height:1.0em;}
.font-xlarge{font-size:3em;line-height:1.0em;}
.font-xxlarge{font-size:4em;line-height:1.3em;}
body.align-rtl .widget-social{left:auto;right:40px;text-align:center;}
body.align-rtl #scrolltop{float:left;}
body.align-rtl .xslider_wrap{float:right;}
body.align-rtl .xslider_caption{left:0;right:10%;}
body.align-rtl .xslider_target{width:auto !important;}
body.align-rtl .breadcrumb li{background:url(../images/breadcrumb-separator-rtl.png) no-repeat 100% 0;padding:0 30px 0 0;}
body.align-rtl .scroller img.left{float:right;margin:0 0 0 10px;}
body.align-rtl .scroller a.browse{left:auto;right:178px;}
body.align-rtl .scroller a.next{right:151px;left:auto;}
body.align-rtl .xt-nav ul li{float:right;}
body.align-rtl #mod-finder-searchform input[type=text],body.align-rtl #mod-finder-searchform button{float:right;}
body.align-rtl #mod-finder-searchform input[type=text]{margin:0 0 0 10px;}
body.align-rtl #mod-finder-searchform a{padding:6px 30px 6px 10px;background-position:96% 50%;}
.nomargin{margin:0;}
.nomargin-left{margin-left:0;}
.nomargin-right{margin-right:0;}
.nomargin-bottom{margin-bottom:0;}
.nomargin-top{margin-top:0;}
.nopadding{padding:0;}
.nopadding-left{padding-left:0;}
.nopadding-right{padding-right:0;}
.nopadding-bottom{padding-bottom:0;}
.nopadding-top{padding-top:0;}
.nostyle{margin:0;padding:0;}
.nobg{background:transparent;}
.pull-left{float:left;margin-right:15px;}
.pull-right{float:right;margin-left:15px;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.width-block{float:left;}
.width-20{width:20%;}
.width-25{width:25%;}
.width-30{width:30%;}
.width-33{width:33.333333333333336%;}
.width-40{width:40%;}
.width-50{width:50%;}
.width-60{width:60%;}
.width-70{width:70%;}
.width-75{width:75%;}
.width-80{width:80%;}
.font-large{font-size:2em;line-height:1.2em;}
.font-xlarge{font-size:4em;line-height:1.4em;}
.font-xxlarge{font-size:5em;line-height:1.5em;}
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
.affix{position:fixed;}
.bs-example{position:relative;margin:15px 0;padding:39px 19px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.bs-example:after{content:"Example";position:absolute;top:-1px;left:-1px;padding:3px 7px;font-size:12px;font-weight:bold;background-color:#f5f5f5;border:1px solid #ddd;color:#9da0a4;-webkit-border-top-right-radius:4px 0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:4px 0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:4px 0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:4px 0;-moz-border-radius:4px 0;border-radius:4px 0;}
.bs-example + .prettyprint{margin-top:-20px;padding-top:15px;}
.bs-example > p:last-child{margin-bottom:0;}
.square{-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}