.header_top_panel{z-index:10000000;left:46%; margin-top:-5px;}
.menubartop{margin-left:25%;}
.frontpage-modcontact{width:90%;text-align:center !important;}
.frontpage-modcontact h2{text-align:center;padding-bottom:20px; color:#ccc;}
.frontpage-modcontact p{text-align:center;color:#ccc;padding-bottom:20px;}
.frontpage-modcontact .coord h2{text-align:center;}
button.red{background:#333; border:#1A1A1A;border-radius:3px;text-shadow:1px 1px 1px #000; color:#cdcdcd; margin-top:5px;}
button.red:hover{ background:#fff;}
div.camera.module{display:none;}
.trigger:hover{color:#fff;}
div.k2SearchBlock form input.inputbox{width:185px !important;}
.searchen div.k2SearchBlock form input.inputbox{font-family:BebasNeueRegular,Arial,Helvetica,sans-serif;}
.searchen div.k2SearchBlock form input.button:hover{background:#d91f1f !important;}
.searchen{float:right;}
.searchlt div.k2SearchBlock form input.inputbox{font-family:BebasNeueRegular,Arial,Helvetica,sans-serif;}
.searchlt div.k2SearchBlock form input.button:hover{background:#d91f1f !important;}
.searchlt{float:right;}
.searchcz div.k2SearchBlock form input.inputbox{font-family:bebasneue_regular_czech,Arial,Helvetica,sans-serif;}
.searchcz div.k2SearchBlock form input.button:hover{background:#d91f1f !important;}
.searchcz{float:right;}
.searchpl div.k2SearchBlock form input.inputbox{font-family:bebasneue_regular_polish,Arial,Helvetica,sans-serif;}
.searchpl div.k2SearchBlock form input.button:hover{background:#d91f1f !important;}
.searchpl{float:right;}
.searchru div.k2SearchBlock form input.inputbox{ font-family:BebasNeueRegular,Arial,Helvetica,sans-serif !important;}
.searchru div.k2SearchBlock form input.button:hover{background:#d91f1f !important;}
.searchru{float:right;}
.mod-languages{}
.highdesc{border-top: 4px double #0aaf1e;border-bottom: 4px double #0aaf1e;padding-top:20px;padding-bottom:20px;}
div.mod-languages .pretext{float:left; padding-right:3px;color:#cfcfcf;}
div.mod-languages .lang-inline{min-width:72px;}
div.mod-languages ul.lang-inline li {
	display:inline;
}

div.mod-languages ul.lang-block li {
	display:block;
}

div.mod-languages img {
	border:none;
}
div.mod-languages .btn {
	color:#fff;
	padding: 8px 8px;
}
div.mod-languages a.btn.dropdown-toggle{
	border-radius:2px;
}
#header ul.menu > li.active > a{color:#FFFFFF;}
div.contact_button{margin-top:20px;margin-bottom:10px;}
div.contact_button a:hover{background:#d91f1f;}
.mod_newsletter_head{margin: 20px 0 8px 20px;}
.social_foot{border-top: 1px solid #1A1A1A; padding-top:20px;}
.social_foot img{padding:7px;}
.toolsextra{}
.social_top{padding:10px;text-align:center;}
.social_top p{text-align:center !important;}
.social_top img{padding:10px;max-width:50px !important;}
form.pwebcontact-form .pweb-msg .pweb-success{line-height: 30px;font-size:16px;}
#logoen.logotransform {
    
    padding:0 !important;
    margin:0 !important;
    transition: all ease-out 2s;
	-webkit-transition: all ease-out 2s;
}
.custom-news{text-align:center;}
.customnews-space{padding-top:40px;}
.blockspan p {
    font-size: 120% !important;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
    line-height: 180% !important;
    padding-left: 20px;
    padding-right: 20px;
}
.question{text-transform: uppercase !important;
    text-align: center;
    font-weight: 400 !important;
    font-size: 24px;
    color: #999;}
.answer{border-top:1px solid #333;padding-top:10px;}
.apply-job-now{margin-top: 30px;}
.apply-job-now p{text-align:center !important;}
.soctools .span1 {
    text-align: center;
}
.soctools {
    width: 235px;
    margin-left: auto;
    margin-right: auto;
}

.article_info{margin-left:10px;}
/*ul li .item-552{margin-top:-20px !important;}
ul li .item-552 img{ padding-top:30px !important;}
ul li .item-552 .image-title{margin-top:-40px !important;}
ul li .item-553{padding-top:-30px !important;}
ul li .item-553 img{padding-top:30px !important;}
.menubartop{padding:16px 0 1px 12px !important;}*/
.topmenu{margin-top:10px; border-top:1px solid #333;border-bottom:1px solid #333;}
.topmenu li a{font-size:17px !important;}
.topmenu ul{z-index:10000000 !important;}
.flag_country img{ width:30px !important; height:20px !important; margin: 25px 0 0 20px;}
/*.flag_country a{padding-bottom:20px !important;}*/
/*.country{float:left;}*/
.country ul li{ outline:none; display: inline-block; line-height: 2.0;border-top: 1px solid #1A1A1A; border-bottom: 1px solid #1A1A1A;margin:10px; }
.country ul li img{margin-right:10px;}
.menuhyptag{padding:5px 25px 5px 25px;}
.country{margin-bottom:-10px; border-top: 1px solid #cccccc;}
h2.itemTitle{font-size:23px !important;}
h3.moduletitle span.first_word{padding-bottom: 20px;padding-top: 10px;font-weight: normal;}
h2.tags_title{font-size:19px;text-transform:uppercase; margin: -5px 0 0 0;}
a.title_tags_item{font-size:16px; color:#FFF;}
a:hover.title_tags_item{color:#1A1A1A;}
h3 a{color:#ffffff;}
div.mod-languages .dropdown-menu{border-radius:2px;z-index: 9999999;}
.aboutex h2{text-align:center; color:#999999 !important;}
.aboutex p{border-bottom: 1px solid #333;padding: 10px;}
.longtit{margin-top:40px;}
/*Start k2.fonts.css*/
/*@font-face {
  font-family: 'simple-line-icons';
  src: url('../fonts/Simple-Line-Icons.eot?v=2.2.2');
  src: url('../fonts/Simple-Line-Icons.eot?#iefix&v=2.2.2') format('embedded-opentype'),
  url('../fonts/Simple-Line-Icons.ttf?v=2.2.2') format('truetype'),
  url('../fonts/Simple-Line-Icons.woff2?v=2.2.2') format('woff2'),
  url('../fonts/Simple-Line-Icons.woff?v=2.2.2') format('woff'),
  url('../fonts/Simple-Line-Icons.svg?v=2.2.2#simple-line-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}*/
/*
 Use the following CSS code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="k2icon-"] selector, but it's slower:
*/
.k2icon-user,.k2icon-people,.k2icon-user-female,.k2icon-user-follow,.k2icon-user-following,.k2icon-user-unfollow,.k2icon-login,.k2icon-logout,.k2icon-emotsmile,.k2icon-phone,.k2icon-call-end,.k2icon-call-in,
a#fontIncrease:before, a#fontDecrease:before,.k2icon-call-out,.k2icon-map,.k2icon-location-pin,.k2icon-direction,.k2icon-directions,.k2icon-compass,.k2icon-layers,.k2icon-menu,.k2icon-list,.k2icon-options-vertical,.k2icon-options,.k2icon-arrow-down,.k2icon-arrow-left,.k2icon-arrow-right,.k2icon-arrow-up,.k2icon-arrow-up-circle,.k2icon-arrow-left-circle,.k2icon-arrow-right-circle,.k2icon-arrow-down-circle,.k2icon-check,.k2icon-clock,.k2icon-plus,.k2icon-close,.k2icon-trophy,.k2icon-screen-smartphone,.k2icon-screen-desktop,.k2icon-plane,.k2icon-notebook,.k2icon-mustache,.k2icon-mouse,.k2icon-magnet,.k2icon-energy,.k2icon-disc,.k2icon-cursor,.k2icon-cursor-move,.k2icon-crop,.k2icon-chemistry,.k2icon-speedometer,.k2icon-shield,.k2icon-screen-tablet,.k2icon-magic-wand,.k2icon-hourglass,.k2icon-graduation,.k2icon-ghost,.k2icon-game-controller,.k2icon-fire,.k2icon-eyeglass,.k2icon-envelope-open,.k2icon-envelope-letter,.k2icon-bell,.k2icon-badge,.k2icon-anchor,.k2icon-wallet,.k2icon-vector,.k2icon-speech,.k2icon-puzzle,.k2icon-printer,.k2icon-present,.k2icon-playlist,.k2icon-pin,.k2icon-picture,.k2icon-handbag,.k2icon-globe-alt,.k2icon-globe,.k2icon-folder-alt,.k2icon-folder,.k2icon-film,.k2icon-feed,.k2icon-drop,.k2icon-drawer,.k2icon-docs,.k2icon-doc,.k2icon-diamond,.k2icon-cup,.k2icon-calculator,.k2icon-bubbles,.k2icon-briefcase,.k2icon-book-open,.k2icon-basket-loaded,.k2icon-basket,.k2icon-bag,.k2icon-action-undo,.k2icon-action-redo,.k2icon-wrench,.k2icon-umbrella,.k2icon-trash,.k2icon-tag,.k2icon-support,.k2icon-frame,.k2icon-size-fullscreen,.k2icon-size-actual,.k2icon-shuffle,.k2icon-share-alt,.k2icon-share,.k2icon-rocket,.k2icon-question,.k2icon-pie-chart,.k2icon-pencil,.k2icon-note,.k2icon-loop,.k2icon-home,.k2icon-grid,.k2icon-graph,.k2icon-microphone,.k2icon-music-tone-alt,.k2icon-music-tone,.k2icon-earphones-alt,.k2icon-earphones,.k2icon-equalizer,.k2icon-like,.k2icon-dislike,.k2icon-control-start,.k2icon-control-rewind,.k2icon-control-play,.k2icon-control-pause,.k2icon-control-forward,.k2icon-control-end,.k2icon-volume-1,.k2icon-volume-2,.k2icon-volume-off,.k2icon-calendar,.k2icon-bulb,.k2icon-chart,.k2icon-ban,.k2icon-bubble,.k2icon-camrecorder,.k2icon-camera,.k2icon-cloud-download,.k2icon-cloud-upload,.k2icon-envelope,.k2icon-eye,.k2icon-flag,.k2icon-heart,.k2icon-info,.k2icon-key,.k2icon-link,.k2icon-lock,.k2icon-lock-open,.k2icon-magnifier,.k2icon-magnifier-add,.k2icon-magnifier-remove,.k2icon-paper-clip,.k2icon-paper-plane,.k2icon-power,.k2icon-refresh,.k2icon-reload,.k2icon-settings,.k2icon-star,.k2icon-symbol-female,.k2icon-symbol-male,.k2icon-target,.k2icon-credit-card,.k2icon-paypal,.k2icon-social-tumblr,.k2icon-social-twitter,.k2icon-social-facebook,.k2icon-social-instagram,.k2icon-social-linkedin,.k2icon-social-pinterest,.k2icon-social-github,.k2icon-social-gplus,.k2icon-social-reddit,.k2icon-social-skype,.k2icon-social-dribbble,.k2icon-social-behance,.k2icon-social-foursqare,.k2icon-social-soundcloud,.k2icon-social-spotify,.k2icon-social-stumbleupon,.k2icon-social-youtube,.k2icon-social-dropbox{font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.k2icon-user:before{content:"\e005"}
.k2icon-people:before{content:"\e001"}
.k2icon-user-female:before{content:"\e000"}
.k2icon-user-follow:before{content:"\e002"}
.k2icon-user-following:before{content:"\e003"}
.k2icon-user-unfollow:before{content:"\e004"}
.k2icon-login:before{content:"\e066"}
.k2icon-logout:before{content:"\e065"}
.k2icon-emotsmile:before{content:"\e021"}
.k2icon-phone:before{content:"\e600"}
.k2icon-call-end:before{content:"\e048"}
.k2icon-call-in:before{content:"\e047"}
.k2icon-call-out:before{content:"\e046"}
.k2icon-map:before{content:"\e033"}
.k2icon-location-pin:before{content:"\e096"}
.k2icon-direction:before{content:"\e042"}
.k2icon-directions:before{content:"\e041"}
.k2icon-compass:before{content:"\e045"}
.k2icon-layers:before{content:"\e034"}
.k2icon-menu:before{content:"\e601"}
.k2icon-list:before{content:"\e067"}
.k2icon-options-vertical:before{content:"\e602"}
.k2icon-options:before{content:"\e603"}
.k2icon-arrow-down:before{content:"\e604"}
.k2icon-arrow-left:before{content:"\e605"}
.k2icon-arrow-right:before{content:"\e606"}
.k2icon-arrow-up:before{content:"\e607"}
.k2icon-arrow-up-circle:before{content:"\e078"}
.k2icon-arrow-left-circle:before{content:"\e07a"}
.k2icon-arrow-right-circle:before{content:"\e079"}
.k2icon-arrow-down-circle:before{content:"\e07b"}
.k2icon-check:before{content:"\e080"}
.k2icon-clock:before{content:"\e081"}
.k2icon-plus:before{content:"\e095"}
.k2icon-close:before{content:"\e082"}
.k2icon-trophy:before{content:"\e006"}
.k2icon-screen-smartphone:before{content:"\e010"}
.k2icon-screen-desktop:before{content:"\e011"}
.k2icon-plane:before{content:"\e012"}
.k2icon-notebook:before{content:"\e013"}
.k2icon-mustache:before{content:"\e014"}
.k2icon-mouse:before{content:"\e015"}
.k2icon-magnet:before{content:"\e016"}
.k2icon-energy:before{content:"\e020"}
.k2icon-disc:before{content:"\e022"}
.k2icon-cursor:before{content:"\e06e"}
.k2icon-cursor-move:before{content:"\e023"}
.k2icon-crop:before{content:"\e024"}
.k2icon-chemistry:before{content:"\e026"}
.k2icon-speedometer:before{content:"\e007"}
.k2icon-shield:before{content:"\e00e"}
.k2icon-screen-tablet:before{content:"\e00f"}
.k2icon-magic-wand:before{content:"\e017"}
.k2icon-hourglass:before{content:"\e018"}
.k2icon-graduation:before{content:"\e019"}
.k2icon-ghost:before{content:"\e01a"}
.k2icon-game-controller:before{content:"\e01b"}
.k2icon-fire:before{content:"\e01c"}
.k2icon-eyeglass:before{content:"\e01d"}
.k2icon-envelope-open:before{content:"\e01e"}
.k2icon-envelope-letter:before{content:"\e01f"}
.k2icon-bell:before{content:"\e027"}
.k2icon-badge:before{content:"\e028"}
.k2icon-anchor:before{content:"\e029"}
.k2icon-wallet:before{content:"\e02a"}
.k2icon-vector:before{content:"\e02b"}
.k2icon-speech:before{content:"\e02c"}
.k2icon-puzzle:before{content:"\e02d"}
.k2icon-printer:before{content:"\e02e"}
.k2icon-present:before{content:"\e02f"}
.k2icon-playlist:before{content:"\e030"}
.k2icon-pin:before{content:"\e031"}
.k2icon-picture:before{content:"\e032"}
.k2icon-handbag:before{content:"\e035"}
.k2icon-globe-alt:before {content:"\e036"}
.k2icon-globe:before {content:"\e037"}
.k2icon-folder-alt:before{content:"\e039"}
.k2icon-folder:before{content:"\e089"}
.k2icon-film:before{content:"\e03a"}
.k2icon-feed:before{content:"\e03b"}
.k2icon-drop:before{content:"\e03e"}
.k2icon-drawer:before{content:"\e03f"}
.k2icon-docs:before{content:"\e040"}
.k2icon-doc:before{content:"\e085"}
.k2icon-diamond:before{content:"\e043"}
.k2icon-cup:before{content:"\e044"}
.k2icon-calculator:before{content:"\e049"}
.k2icon-bubbles:before{content:"\e04a"}
.k2icon-briefcase:before{content:"\e04b"}
.k2icon-book-open:before{content:"\e04c"}
.k2icon-basket-loaded:before{content:"\e04d"}
.k2icon-basket:before{content:"\e04e"}
.k2icon-bag:before{content:"\e04f"}
.k2icon-action-undo:before{content:"\e050"}
.k2icon-action-redo:before{content:"\e051"}
.k2icon-wrench:before{content:"\e052"}
.k2icon-umbrella:before{content:"\e053"}
.k2icon-trash:before{content:"\e054"}
.k2icon-tag:before{content:"\e055"}
.k2icon-support:before{content:"\e056"}
.k2icon-frame:before{content:"\e038"}
.k2icon-size-fullscreen:before{content:"\e057"}
.k2icon-size-actual:before{content:"\e058"}
.k2icon-shuffle:before{content:"\e059"}
.k2icon-share-alt:before{content:"\e05a"}
.k2icon-share:before{content:"\e05b"}
.k2icon-rocket:before{content:"\e05c"}
.k2icon-question:before{content:"\e05d"}
.k2icon-pie-chart:before{content:"\e05e"}
.k2icon-pencil:before{content:"\e05f"}
.k2icon-note:before{content:"\e060"}
.k2icon-loop:before{content:"\e064"}
.k2icon-home:before{content:"\e069"}
.k2icon-grid:before{content:"\e06a"}
.k2icon-graph:before{content:"\e06b"}
.k2icon-microphone:before{content:"\e063"}
.k2icon-music-tone-alt:before{content:"\e061"}
.k2icon-music-tone:before{content:"\e062"}
.k2icon-earphones-alt:before{content:"\e03c"}
.k2icon-earphones:before{content:"\e03d"}
.k2icon-equalizer:before{content:"\e06c"}
.k2icon-like:before{content:"\e068"}
.k2icon-dislike:before{content:"\e06d"}
.k2icon-control-start:before{content:"\e06f"}
.k2icon-control-rewind:before{content:"\e070"}
.k2icon-control-play:before{content:"\e071"}
.k2icon-control-pause:before{content:"\e072"}
.k2icon-control-forward:before{content:"\e073"}
.k2icon-control-end:before{content:"\e074"}
.k2icon-volume-1:before{content:"\e09f"}
.k2icon-volume-2:before{content:"\e0a0"}
.k2icon-volume-off:before{content:"\e0a1"}
.k2icon-calendar:before{content:"\e075"}
.k2icon-bulb:before{content:"\e076"}
.k2icon-chart:before{content:"\e077"}
.k2icon-ban:before{content:"\e07c"}
.k2icon-bubble:before{content:"\e07d"}
.k2icon-camrecorder:before{content:"\e07e"}
.k2icon-camera:before{content:"\e07f"}
.k2icon-cloud-download:before{content:"\e083"}
.k2icon-cloud-upload:before{content:"\e084"}
.k2icon-envelope:before{content:"\e086"}
.k2icon-eye:before{content:"\e087"}
.k2icon-flag:before{content:"\e088"}
.k2icon-heart:before{content:"\e08a"}
.k2icon-info:before{content:"\e08b"}
.k2icon-key:before{content:"\e08c"}
.k2icon-link:before{content:"\e08d"}
.k2icon-lock:before{content:"\e08e"}
.k2icon-lock-open:before{content:"\e08f"}
.k2icon-magnifier:before{content:"\e090"}
.k2icon-magnifier-add:before, a#fontIncrease:before {content:"\e091"}
.k2icon-magnifier-remove:before, a#fontDecrease:before {content:"\e092"}
.k2icon-paper-clip:before{content:"\e093"}
.k2icon-paper-plane:before{content:"\e094"}
.k2icon-power:before{content:"\e097"}
.k2icon-refresh:before{content:"\e098"}
.k2icon-reload:before{content:"\e099"}
.k2icon-settings:before{content:"\e09a"}
.k2icon-star:before{content:"\e09b"}
.k2icon-symbol-female:before{content:"\e09c"}
.k2icon-symbol-male:before{content:"\e09d"}
.k2icon-target:before{content:"\e09e"}
.k2icon-credit-card:before{content:"\e025"}
.k2icon-paypal:before{content:"\e608"}
.k2icon-social-tumblr:before{content:"\e00a"}
.k2icon-social-twitter:before{content:"\e009"}
.k2icon-social-facebook:before{content:"\e00b"}
.k2icon-social-instagram:before{content:"\e609"}
.k2icon-social-linkedin:before{content:"\e60a"}
.k2icon-social-pinterest:before{content:"\e60b"}
.k2icon-social-github:before{content:"\e60c"}
.k2icon-social-gplus:before{content:"\e60d"}
.k2icon-social-reddit:before{content:"\e60e"}
.k2icon-social-skype:before{content:"\e60f"}
.k2icon-social-dribbble:before{content:"\e00d"}
.k2icon-social-behance:before{content:"\e610"}
.k2icon-social-foursqare:before{content:"\e611"}
.k2icon-social-soundcloud:before{content:"\e612"}
.k2icon-social-spotify:before{content:"\e613"}
.k2icon-social-stumbleupon:before{content:"\e614"}
.k2icon-social-youtube:before{content:"\e008"}
.k2icon-social-dropbox:before{content:"\e00c"}

/* new helper classes */
.k2-loader {  -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; }

/* simple animation for spining icons */
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
/*END k2.fonts.css*/
/*Start k2.css*/

/*
### Legend ###
Font families used:
	font-family:Georgia, "Times New Roman", Times, serif;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-family:Arial, Helvetica, sans-serif;

Colors used:
	#f7fafe (light blue) used as background on all toolbars, category and user/author boxes

*/
h2.article-head-in{margin: 24px 0 10px;}
a:active,
a:focus {outline:0;}
img {border:none;}
#k2Container {padding:0;}
body.contentpane #k2Container {padding:16px;}
.k2Padding {padding:4px;}
#k2Container .moduletitle{margin:0 0 20px 0;border-right:none;}
.clr {clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none;}
.even {padding:6px 0;border-bottom:1px solid #ccc;}
.odd {padding:6px 0;border-bottom:1px solid #ccc;}
div.k2FeedIcon {padding:4px 8px; width:16px; float:right; margin-bottom:-30px;}
div.k2FeedIcon a,
div.k2FeedIcon a:hover {display:block;float:right;padding:0;width:16px;height:16px;background:url(../images/fugue/feed.png) no-repeat 50% 50%;}
div.k2FeedIcon a span,
div.k2FeedIcon a:hover span {display:none;}
.itemRatingForm {vertical-align:middle;line-height:25px;float:left;position:relative;bottom:2px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.itemRatingForm{top:-13px;left:5px;}
}

.itemRatingLog {font-size:16px;margin:-1px 0 0 0;padding:0 0 0 4px;float:left;}
div.itemRatingForm .formLogLoading {background:url(../images/system/loading.gif) no-repeat left center;height:25px;padding:0 0 0 20px;}
.itemRatingList,
.itemRatingList a:hover,
.itemRatingList .itemCurrentRating {background:transparent url(../images/system/transparent_star.png) left -1000px repeat-x;}
.itemRatingList {position:relative;float:left;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;}
.itemRatingList li {display:inline;background:none;padding:0!important;border:none!important;}
.itemRatingList a,
.itemRatingList .itemCurrentRating {position:absolute;top:0;left:0;text-indent:-1000px;height:25px;line-height:25px;outline:none;overflow:hidden;border:none;cursor:pointer;}
.itemRatingList a:hover {background-position:left bottom;}
.itemRatingList a.one-star {width:20%;z-index:6;}
.itemRatingList a.two-stars {width:40%;z-index:5;}
.itemRatingList a.three-stars {width:60%;z-index:4;}
.itemRatingList a.four-stars {width:80%;z-index:3;}
.itemRatingList a.five-stars {width:100%;z-index:2;}
.itemRatingList .itemCurrentRating {z-index:1;background-position:0 center;margin:0;padding:0;}
span.siteRoot {display:none;}
.smallerFontSize {font-size:100%;line-height:inherit;}
.largerFontSize {font-size:150%;line-height:140%;}
.recaptchatable .recaptcha_image_cell,
#recaptcha_table {background-color:#fff !important;}
#recaptcha_table {border-color: #ccc !important;}
#recaptcha_response_field {border-color: #ccc !important;background-color:#fff !important;}
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 {}

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 {}

.clearList {display:none;float:none;clear:both;}
.lastItem {border:none;}
.k2Avatar img {display:block;float:left;background:#fff;border:1px solid #ccc;padding:2px;margin:2px 4px 4px 0;}
a.k2ReadMore,.userItemCommentsLink a {-webkit-transition: color 0.5s ease-in;
 -o-transition: color 0.5s ease-in;
 -moz-transition: color 0.5s ease-in;
 -webkit-transition-property: color, background;
 -webkit-transition-duration: 0.5s, 0.5s;
 -webkit-transition-timing-function: linear, ease-in;
 -o-transition-property: color, background;
 -o-transition-duration: 0.5s, 0.5s;
 -o-transition-timing-function: linear, ease-in;
 -moz-transition-property: color, background;
 -moz-transition-duration: 0.5s, 0.5s;
 -moz-transition-timing-function: linear, ease-in;}
a.k2ReadMore:hover,.userItemCommentsLink a:hover {border:none!important;}
div.k2Pagination {padding:8px;margin:24px 0 4px 0;text-align:center;color:#999;}
div.k2Pagination ul {text-align:center;}
div.k2Pagination ul li {display:inline;padding:2px!important;}
table.csvData {}
table.csvData tr th {}
table.csvData tr td {}
div.itemIsFeatured,
div.catItemIsFeatured,
div.userItemIsFeatured {background:none;}
a.itemPrintThisPage {display:block;width:160px;margin:4px auto 16px;padding:4px;background:#F7FAFE;border:1px solid #ccc;text-align:center;color:#555;font-size:13px;}
a.itemPrintThisPage:hover {background:#eee;text-decoration:none;}

/*div.itemView {padding:0 0 24px 0px!important;margin:-20px 0 20px 0;}*/
div.itemIsFeatured {background:none;}

span.itemEditLink {float:right;display:block;padding:4px 0;margin:0;width:120px;text-align:right;}
span.itemEditLink a {padding:2px 12px;border:1px solid #ccc;background:#eee;text-decoration:none;font-size:11px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
span.itemEditLink a:hover {background:#ffffcc;}


div.itemHeader {margin: 80px 0 0;}
	div.itemHeader span.itemDateCreated {color:#999;font-size:11px;}
	div.itemHeader h2.itemTitle {font-weight:normal;line-height:110%;padding:8px 0 12px 0!important;margin:0px!important;}
	div.itemHeader h2.itemTitle span {}
	div.itemHeader h2.itemTitle span sup {font-size:12px;color:#CF1919;text-decoration:none;} 
	div.itemHeader span.itemAuthor {display:block;padding:0;margin:0;}
	div.itemHeader span.itemAuthor a {}
	div.itemHeader span.itemAuthor a:hover {}

div.itemToolbar {padding:0;margin:0;}
	div.itemToolbar ul {text-align:left;list-style:none;padding:0;margin:0;}
	div.itemToolbar ul li {display:inline;list-style:none;padding:0 8px 0 8px;margin:0;border-left:1px solid #ccc;text-align:center;background:none;font-size:16px;}
	div.itemToolbar ul > li:first-child {border:none;}
	div.itemToolbar ul li a {font-size:16px;font-weight:normal;}
	div.itemToolbar ul li a:hover {}
	div.itemToolbar ul li a span {}
	div.itemToolbar ul li a.itemPrintLink {}
	div.itemToolbar ul li a.itemPrintLink span {}
	div.itemToolbar ul li a.itemEmailLink {}
	div.itemToolbar ul li a.itemEmailLink span {}
	div.itemToolbar ul li a.itemVideoLink {}
	div.itemToolbar ul li a.itemVideoLink span {}
	div.itemToolbar ul li a.itemImageGalleryLink {}
	div.itemToolbar ul li a.itemImageGalleryLink span {}
	div.itemToolbar ul li a.itemCommentsLink {}
	div.itemToolbar ul li a.itemCommentsLink span {}
	div.itemToolbar ul li a img {vertical-align:middle;}
	div.itemToolbar ul li span.itemTextResizerTitle {}
	div.itemToolbar ul li a#fontDecrease {margin:0 0 0 2px;}
	div.itemToolbar ul li a#fontDecrease img {width:13px;height:13px;background:url(../images/system/font_decrease.gif) no-repeat;}
	div.itemToolbar ul li a#fontIncrease {margin:0 0 0 2px;}
	div.itemToolbar ul li a#fontIncrease img {width:13px;height:13px;background:url(../images/system/font_increase.gif) no-repeat;}
	div.itemToolbar ul li a#fontDecrease span,
	div.itemToolbar ul li a#fontIncrease span {display:none;}

div.itemRatingBlock {float:left;position:relative;top:4px;}
	div.itemRatingBlock span {display:block;float:left;font-style:normal;padding:0 4px 0 0;margin:0;color:#999;}

div.itemBody {padding:8px 0;margin:0;}

div.itemImageBlock {min-width: 33%;float: right;margin:20px 0 16px 0;}
	span.itemImage {display:block;float:right;margin:0 0 8px 0;}
	span.itemImage img {padding:10px; }
	span.itemImageCaption {color:#666;float:left;display:block;font-size:11px;}
	span.itemImageCredits {color:#999;float:right;display:block;font-style:italic;font-size:11px;}

div.itemIntroText {color:#444;font-size:18px;font-weight:bold;line-height:24px;padding:4px 0 12px 0;}
	div.itemIntroText img {}

div.itemFullText {}
  div.itemFullText h2 {margin:0;padding:16px 0 4px 0; color:#999999;font-size:22px;border-top: 0.5px solid #1A1A1A;}
	div.itemFullText h3 {margin:0;padding:16px 0 4px 0;}
	div.itemFullText p {}
	div.itemFullText img {padding:5px;}

div.itemExtraFields {margin:16px 0 0 0;padding:8px 0 0 0;border-top:1px dotted #ddd;}
	div.itemExtraFields h3 {margin:0;padding:0 0 8px 0;line-height:normal !important;}
	div.itemExtraFields ul {margin:0;padding:0;list-style:none;}
	div.itemExtraFields ul li {display:block;}
	div.itemExtraFields ul li span.itemExtraFieldsLabel {display:block;float:left;font-weight:bold;margin:0 4px 0 0;width:30%;}
	div.itemExtraFields ul li span.itemExtraFieldsValue {}

div.itemContentFooter {display:block;text-align:right;padding:4px;margin:0px 0 4px 0;}
	span.itemHits {float:left;}
	span.itemDateModified {text-align: center; display: block;padding: 20px;color: #0aaf1e;}
	
div.itemSocialSharing {margin:0 0 20px 0;}
	div.itemTwitterButton {float:left;margin:2px 0px 0 0;}
	div.itemFacebookButton {float:left;margin-right:24px;width:200px;}
	div.itemGooglePlusOneButton {float:left;}
	
div.itemLinks {margin:16px 0;padding:0;}
div.itemCTRBlock{border-top: 1px solid #CCCCCC;padding: 12px 0 0px 0;margin:0 0 20px 0;}
div.itemCategory {float:left;}
	div.itemCategory span {}
	div.itemCategory a {}
div.itemTagsBlock {float:left;}
	div.itemTagsBlock span {padding:0 4px 0 0;}
	div.itemTagsBlock ul.itemTags {list-style:none;padding:0;margin:0;display:inline;}
	div.itemTagsBlock ul.itemTags li {display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center;line-height:100%;}
	div.itemTagsBlock ul.itemTags li a {}
	div.itemTagsBlock ul.itemTags li a:hover {}

div.itemAttachmentsBlock {padding:4px;border-bottom:1px dotted #ccc; background: #CCC; width:100%;}
	div.itemAttachmentsBlock span {font-weight:bold;color:#000;padding:5px;}
	div.itemAttachmentsBlock ul.itemAttachments {list-style:none;padding:0;margin:0;display:inline;}
	div.itemAttachmentsBlock ul.itemAttachments li {display:inline;list-style:none;padding:5px;margin:0;text-align:center;font-weight:bold; color:#999;}
	div.itemAttachmentsBlock ul.itemAttachments li a {color: #000;}
	div.itemAttachmentsBlock ul.itemAttachments li a:hover { color:#666666;}
	div.itemAttachmentsBlock ul.itemAttachments li span {font-size:10px;color:#999;font-weight:normal;}
div.itemAuthorBlock {float:left;width:64%;border-right: 1px dotted #ccc;padding:0 12px 0px 0;margin-bottom:12px;}
	div.itemAuthorBlock img.itemAuthorAvatar {float:left;display:block;background:#fff;padding:4px;border:1px solid #ddd;margin:0 24px 0 0;}
	div.itemAuthorBlock div.itemAuthorDetails {margin:0;padding:0px 0 0 0;}
	div.itemAuthorBlock div.itemAuthorDetails h3.authorName {margin:0 0 4px 0;padding:0;}
	div.itemAuthorBlock div.itemAuthorDetails h3.authorName a {font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;}
	div.itemAuthorBlock div.itemAuthorDetails h3.authorName a:hover {}
	div.itemAuthorBlock diV.itemAuthorDetails p {}
	div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl {font-weight:bold;color:#555;border-right:1px solid #ccc;padding:0 8px 0 0;margin:0 4px 0 0;}
	div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail {font-weight:bold;color:#555;}
	div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl a,
	div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail a {font-weight:normal;}
div.itemAuthorLatest {margin:0 0 16px 16px;padding:0;float:right;width:30%;}
	div.itemAuthorLatest h3 {}
	div.itemAuthorLatest ul {}
		div.itemAuthorLatest ul li {}
			div.itemAuthorLatest ul li a {}
			div.itemAuthorLatest ul li a:hover {}
div.itemRelated {margin-bottom:16px;padding:0;}
	div.itemRelated h3 {}
	div.itemRelated ul {}
		div.itemRelated ul li {}
		div.itemRelated ul li.k2ScrollerElement {float:left;overflow:hidden;border:1px solid #ccc;padding:4px;margin:0 4px 4px 0;background:#fff;}
		div.itemRelated ul li.clr {clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none;}
			a.itemRelTitle {}
			div.itemRelCat {}
				div.itemRelCat a {}
			div.itemRelAuthor {}
				div.itemRelAuthor a {}
			img.itemRelImg {}
			div.itemRelIntrotext {}
			div.itemRelFulltext {}
			div.itemRelMedia {}
			div.itemRelImageGallery {}
div.itemVideoBlock {margin:0 0 16px 0;padding:0;}
	div.itemVideoBlock div.itemVideoEmbedded {text-align:center;}
	div.itemVideoBlock span.itemVideo {display:block;overflow:hidden;}
	div.itemVideoBlock span.itemVideoCaption {color:#eee;float:left;display:block;font-size:11px;font-weight:bold;width:60%;}
	div.itemVideoBlock span.itemVideoCredits {color:#eee;float:right;display:block;font-style:italic;font-size:11px;width:35%;text-align:right;}
div.itemImageGallery {margin:0 0 16px 0;padding:0;}
div.itemNavigation {padding:12px 0px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;  font-size:16px;}
	div.itemNavigation span.itemNavigationTitle {color:#999;}
	div.itemNavigation a.itemPrevious {padding:0 12px;}
	div.itemNavigation a.itemNext {padding:0 12px;}
div.itemComments { color: #CCC;}

	div.itemComments ul.itemCommentsList {margin:0 0 16px;padding:0;list-style:none;}
	div.itemComments ul.itemCommentsList li {padding:4px;margin:0;border-bottom:1px dotted #ddd;}
	div.itemComments ul.itemCommentsList li.authorResponse {background:url(../images/system/stripes.png) repeat;}
	div.itemComments ul.itemCommentsList li.unpublishedComment {background:#ffeaea;}
	div.itemComments ul.itemCommentsList li img {float:left;margin:4px 4px 4px 0;padding:4px;background:#fff;border-bottom:1px solid #d7d7d7;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;}
	div.itemComments ul.itemCommentsList li span.commentDate {padding:0 4px 0 0;margin:0 8px 0 0;border-right:1px solid #ccc;font-weight:bold;font-size:14px;}
	div.itemComments ul.itemCommentsList li span.commentAuthorName {font-weight:bold;font-size:14px;}
	div.itemComments ul.itemCommentsList li p {padding:4px 0;}
	div.itemComments ul.itemCommentsList li span.commentAuthorEmail {display:none;}
	div.itemComments ul.itemCommentsList li span.commentLink {float:right;margin-left:8px;}
	div.itemComments ul.itemCommentsList li span.commentLink a {font-size:11px;color:#999;text-decoration:underline;}
	div.itemComments ul.itemCommentsList li span.commentLink a:hover {font-size:11px;color:#555;text-decoration:underline;}
	
	div.itemComments ul.itemCommentsList li span.commentToolbar {display:block;clear:both;}
	div.itemComments ul.itemCommentsList li span.commentToolbar a {font-size:11px;color:#999;text-decoration:underline;margin-right:4px;}
	div.itemComments ul.itemCommentsList li span.commentToolbar a:hover {font-size:11px;color:#555;text-decoration:underline;}
	div.itemComments ul.itemCommentsList li span.commentToolbarLoading {background:url(../images/system/searchLoader.gif) no-repeat 100% 50%;}

div.itemCommentsPagination {padding:4px;margin:0 0 24px 0;}
	div.itemCommentsPagination span.pagination {display:block;float:right;clear:both;}

div.itemCommentsForm h3 {margin:0;padding:0 0 4px 0;}
	div.itemCommentsForm p.itemCommentsFormNotes {}
	div.itemCommentsForm form {}
	div.itemCommentsForm form label.formComment {display:block;margin:12px 0 0 2px;}
	div.itemCommentsForm form label.formName {display:block;margin:12px 0 0 2px;}
	div.itemCommentsForm form label.formEmail {display:block;margin:12px 0 0 2px;}
	div.itemCommentsForm form label.formUrl {display:block;margin:12px 0 0 2px;}
	div.itemCommentsForm form label.formRecaptcha {display:block;margin:12px 0 0 2px;}
	div.itemCommentsForm form textarea.inputbox {display:block; width:97%; height:160px;margin:0;}
	div.itemCommentsForm form input.inputbox {display:block; width:97%; margin:0;}
	div.itemCommentsForm form input#submitCommentButton {display:block;margin:16px 0 0 0;padding:4px;border:1px solid #ccc;background:#eee;font-size:16px;}
	div.itemCommentsForm form span#formLog {margin:0 0 0 20px;padding:0 0 0 20px;font-weight:bold;color:#CF1919;}
	div.itemCommentsForm form .formLogLoading {background:url(../images/system/loading.gif) no-repeat left center;}
div.k2ReportCommentFormContainer {padding:8px;width:480px;margin:0 auto;}
	div.k2ReportCommentFormContainer blockquote {width:462px;background:#f7fafe;border:1px solid #ddd;padding:8px;margin:0 0 8px 0;}
	div.k2ReportCommentFormContainer blockquote span.quoteIconLeft {font-style:italic;font-weight:bold;font-size:40px;color:#135CAE;line-height:30px;vertical-align:top;display:block;float:left;}
	div.k2ReportCommentFormContainer blockquote span.quoteIconRight {font-style:italic;font-weight:bold;font-size:40px;color:#135CAE;line-height:30px;vertical-align:top;display:block;float:right;}
	div.k2ReportCommentFormContainer blockquote span.theComment {font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:12px;font-weight:normal;color:#000;padding:0 4px;}
	div.k2ReportCommentFormContainer form label {display:block;font-weight:bold;}
	div.k2ReportCommentFormContainer form input,
	div.k2ReportCommentFormContainer form textarea {display:block;border:1px solid #ddd;font-size:12px;padding:2px;margin:0 0 8px 0;width:474px;}
	div.k2ReportCommentFormContainer form #recaptcha {margin-bottom:24px;}
	div.k2ReportCommentFormContainer form span#formLog {margin:0 0 0 20px;padding:0 0 0 20px;font-weight:bold;color:#CF1919;}
	div.k2ReportCommentFormContainer form .formLogLoading {background:url(../images/system/loading.gif) no-repeat left center;}
div.itemBackToTop {text-align:right;}
	div.itemBackToTop a {text-decoration:underline;}
	div.itemBackToTop a:hover {text-decoration:underline;}
div.itemListCategoriesBlock {}
div.itemListCategory h1{ text-align:center;font-weight: normal; padding:0 10px 0 10px;display:block;border-top: 1px solid #1A1A1A;}
	span.catItemAddLink {display:block;padding:8px 0;margin:0 0 4px 0;border-bottom:1px dotted #ccc;text-align:right;}
	span.catItemAddLink a {padding:4px 16px;border:1px solid #ccc;background:#eee;text-decoration:none;-webkit-transition: color 0.5s ease-in;
 -o-transition: color 0.5s ease-in;
 -moz-transition: color 0.5s ease-in;
 -webkit-transition-property: color, background;
 -webkit-transition-duration: 0.5s, 0.5s;
 -webkit-transition-timing-function: linear, ease-in;
 -o-transition-property: color, background;
 -o-transition-duration: 0.5s, 0.5s;
 -o-transition-timing-function: linear, ease-in;
 -moz-transition-property: color, background;
 -moz-transition-duration: 0.5s, 0.5s;
 -moz-transition-timing-function: linear, ease-in;}
	span.catItemAddLink a:hover {background:#ffffcc;}
	div.itemListCategory img {float:left;display:block;background:#fff;padding:4px;margin:0 8px 0 0;}
	div.itemListCategory h2 {padding-bottom:15px;}
	div.itemListCategory p {}
div.itemListSubCategories {}
	div.itemListSubCategories h3 { color:#666;}
		div.subCategoryContainer {float:left;}
		div.subCategoryContainerLast {}
			div.subCategory {border-bottom: 1px solid #333;
    border-top: 1px solid #333;margin:4px;padding:8px; padding-bottom:10px;}
				div.subCategory a.subCategoryImage,
				div.subCategory a.subCategoryImage:hover {text-align:left;display:block;}
				div.subCategory a.subCategoryImage img,
				div.subCategory a.subCategoryImage:hover img {background:#ccc;padding:4px;margin:10px 8px 10px 0; width:300px;}
				div.subCategory h1 {font-size:20px;}
				div.subCategory h1 a {color:#FFF;}
				div.subCategory h1 a:hover {color:#1A1A1A;}
				div.subCategory h2 {padding-bottom:10px;}
				div.subCategory h2 a {color:#FFF;}
				div.subCategory h2 a:hover {color:#1A1A1A;}
				div.subCategory p {}
div.itemList {}
	div#itemListLeading {}
	div#itemListPrimary {}
	div#itemListSecondary {}
	div#itemListLinks {margin:36px 0;}

		div.itemContainer {float:left;}
		div.itemContainerLast {}
div.catItemView {padding:0px;margin-bottom:38px;}
	div.groupLeading {}
	div.groupPrimary {}
	div.groupSecondary {}
	div.groupLinks {padding:0;margin:0;}

	div.catItemIsFeatured {}

span.catItemEditLink {float:right;display:block;padding:4px 0;margin:0;width:120px;text-align:right;}
span.catItemEditLink a {padding:2px 12px;border:1px solid #ccc;background:#eee;text-decoration:none;font-size:11px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;-webkit-transition: color 0.5s ease-in;
 -o-transition: color 0.5s ease-in;
 -moz-transition: color 0.5s ease-in;
 -webkit-transition-property: color, background;
 -webkit-transition-duration: 0.5s, 0.5s;
 -webkit-transition-timing-function: linear, ease-in;
 -o-transition-property: color, background;
 -o-transition-duration: 0.5s, 0.5s;
 -o-transition-timing-function: linear, ease-in;
 -moz-transition-property: color, background;
 -moz-transition-duration: 0.5s, 0.5s;
 -moz-transition-timing-function: linear, ease-in;}
span.catItemEditLink a:hover {background:#ffffcc;}

div.catItemHeader {}
	div.catItemHeader span.catItemDateCreated {color:#999;font-size:11px;}
	div.catItemHeader h3.catItemTitle {font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;font-weight:normal;line-height:110%;padding:10px 0 4px 0;margin:0;}
	div.catItemHeader h3.catItemTitle span {}
	div.catItemHeader h3.catItemTitle span sup {font-size:12px;color:#CF1919;text-decoration:none;}
	div.catItemHeader span.catItemAuthor {display:block;padding:0;margin:0;}
	div.catItemHeader span.catItemAuthor a {}
	div.catItemHeader span.catItemAuthor a:hover {}

div.catItemRatingBlock {float:left;margin:15px 0 0 0;}
	div.catItemRatingBlock span {display:block;float:left;font-style:normal;padding:0 4px 0 0;margin:0;color:#999;}

div.catItemBody {padding:0;margin:0;}

div.catItemImageBlock {margin:0 0 16px 0;}
	span.catItemImage {display:block;text-align:center;margin:0 0 8px 0;padding:10px;}
#itemListLinks span.catItemImage {display:block;text-align:left;margin:0 0 8px 0;}
	span.catItemImage img {max-width:100%!important;}

div.catItemIntroText {text-align:justify; font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 0px 0;}
	div.catItemIntroText img {}

div.catItemExtraFields, div.genericItemExtraFields {margin:16px 0 0 0;padding:8px 0 0 0;border-top:1px dotted #ddd;}
	div.catItemExtraFields h4, div.genericItemExtraFields h4 {margin:0;padding:0 0 8px 0;line-height:normal !important;}
	div.catItemExtraFields ul, div.genericItemExtraFields ul {margin:0;padding:0;list-style:none;}
	div.catItemExtraFields ul li, div.genericItemExtraFields ul li {display:block;}
	div.catItemExtraFields ul li span.catItemExtraFieldsLabel, div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel {display:block;float:left;font-weight:bold;margin:0 4px 0 0;width:30%;}
	div.catItemExtraFields ul li span.catItemExtraFieldsValue {}

div.catItemLinks {margin:0 0 16px 0;padding:0;}

div.catItemHitsBlock {float:left;}
	span.catItemHits {float:left;}

div.catItemCategory {float:left;}
	div.catItemCategory span {color:#555;padding:0 4px 0 0;}
	div.catItemCategory a {}

div.catItemTagsBlock {float:left;}
	div.catItemTagsBlock span {color:#555;padding:0 4px 0 0;float:left;}
	div.catItemTagsBlock ul.catItemTags {float:left;list-style:none;padding:0;margin:-1px 0 0 0;}
	div.catItemTagsBlock ul.catItemTags li {float:left;list-style:none;padding:3px 4px 6px 0;margin:0;line-height:100%;}
	div.catItemTagsBlock ul.catItemTags li a {}
	div.catItemTagsBlock ul.catItemTags li a:hover {}

div.catItemAttachmentsBlock {padding:4px;border-bottom:1px dotted #ccc;}
	div.catItemAttachmentsBlock span {font-weight:bold;color:#555;padding:0 4px 0 0;}
	div.catItemAttachmentsBlock ul.catItemAttachments {list-style:none;padding:0;margin:0;display:inline;}
	div.catItemAttachmentsBlock ul.catItemAttachments li {display:inline;list-style:none;padding:0 4px;margin:0;text-align:center;}
	div.catItemAttachmentsBlock ul.catItemAttachments li a {}
	div.catItemAttachmentsBlock ul.catItemAttachments li a:hover {}
	div.catItemAttachmentsBlock ul.catItemAttachments li span {font-size:10px;color:#999;font-weight:normal;}
div.catItemVideoBlock {margin:0 0 16px 0;padding:16px;background:#010101 url(../images/system/videoplayer-bg.gif) repeat-x bottom;}
	div.catItemVideoBlock div.catItemVideoEmbedded {text-align:center;}
	div.catItemVideoBlock span.catItemVideo {display:block;}
div.catItemImageGallery {margin:0 0 16px 0;padding:0;}
div.catItemCommentsLink {display:inline;margin:0 8px 0 0;padding:0 8px 0 0;}
div.catItemCommentsLink a {font-size:10px;padding:12px;border: 1px solid #ccc;text-transform:uppercase;}
div.catItemReadMore {display:inline;}
div.catItemReadMore a,div.userItemReadMore a,a.k2ReadMore {padding:12px;font-size:14px;color:#D5D2D5;}
span.catItemDateModified {color:#999;}
div.userView {}
	div.userBlock {margin:0 0 16px 0;clear:both;}

span.userItemAddLink {display:block;padding:8px 0;margin:0 0 4px 0;border-bottom:1px dotted #ccc;text-align:right;}
span.userItemAddLink a {padding:4px 16px;border:1px solid #ccc;background:#eee;text-decoration:none;-webkit-transition: color 0.5s ease-in;
 -o-transition: color 0.5s ease-in;
 -moz-transition: color 0.5s ease-in;
 -webkit-transition-property: color, background;
 -webkit-transition-duration: 0.5s, 0.5s;
 -webkit-transition-timing-function: linear, ease-in;
 -o-transition-property: color, background;
 -o-transition-duration: 0.5s, 0.5s;
 -o-transition-timing-function: linear, ease-in;
 -moz-transition-property: color, background;
 -moz-transition-duration: 0.5s, 0.5s;
 -moz-transition-timing-function: linear, ease-in;}
		span.userItemAddLink a:hover {background:#ffffcc;}

		div.userBlock img {display:block;float:left;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0;}
		div.userBlock h2 {font-size:48px;}
		div.userBlock div.userDescription {padding:4px 0;}
		div.userBlock div.userAdditionalInfo {padding:4px 0;margin:8px 0 0 0;}
			span.userURL {font-weight:bold;color:#555;display:block;}
			span.userEmail {font-weight:bold;color:#555;display:block;}

		div.userItemList {}
.userItemList div.userItemView {margin:40px 0 0 0;}
.userItemList div.userItemView:first-child {margin:0;}
div.userItemView {}
div.userItemIsFeatured {}

div.userItemViewUnpublished {opacity:0.9;border:4px dashed #ccc;background:#fffff2;padding:8px;margin:8px 0;}

span.userItemEditLink {float:right;display:block;padding:4px 0;margin:0;width:120px;text-align:right;}
	span.userItemEditLink a {padding:2px 12px;border:1px solid #ccc;background:#eee;text-decoration:none;font-size:11px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;-webkit-transition: color 0.5s ease-in;
 -o-transition: color 0.5s ease-in;
 -moz-transition: color 0.5s ease-in;
 -webkit-transition-property: color, background;
 -webkit-transition-duration: 0.5s, 0.5s;
 -webkit-transition-timing-function: linear, ease-in;
 -o-transition-property: color, background;
 -o-transition-duration: 0.5s, 0.5s;
 -o-transition-timing-function: linear, ease-in;
 -moz-transition-property: color, background;
 -moz-transition-duration: 0.5s, 0.5s;
 -moz-transition-timing-function: linear, ease-in;}
	span.userItemEditLink a:hover {background:#ffffcc;}

div.userItemHeader {}
	div.userItemHeader span.userItemDateCreated {color:#999;font-size:11px;}
	div.userItemHeader h3.userItemTitle {font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;font-weight:normal;line-height:110%;padding:10px 0 4px 0;margin:0;}
	div.userItemHeader h3.userItemTitle span sup {font-size:12px;color:#CF1919;text-decoration:none;}

div.userItemBody {padding:8px 0;margin:0;}

div.userItemImageBlock {padding:0;margin:0;float:left;}
	span.userItemImage {display:block;text-align:center;margin:0 8px 8px 0;}
	span.userItemImage img {border:1px solid #ccc;padding:8px;}

div.userItemIntroText {font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0;}
	div.userItemIntroText img {}

div.userItemLinks {margin:0 0 16px 0;padding:0;}

div.userItemCategory {float:left;}
	div.userItemCategory span {color:#555;padding:0 4px 0 0;}
	div.userItemCategory a {}

div.userItemTagsBlock {}
	div.userItemTagsBlock span {color:#555;padding:0 4px 0 5px;}
	div.userItemTagsBlock ul.userItemTags {list-style:none;padding:0;margin:0;display:inline;}
	div.userItemTagsBlock ul.userItemTags li {display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center;}
	div.userItemTagsBlock ul.userItemTags li a {}
	div.userItemTagsBlock ul.userItemTags li a:hover {}

div.userItemCommentsLink {display:inline;margin:0 8px 0 0;padding:0 8px 0 0;}
	div.userItemCommentsLink a {}
	div.userItemCommentsLink a:hover {}

div.userItemReadMore {display:inline;}
	div.userItemReadMore a {}
	div.userItemReadMore a:hover {background:#d91f1f;}

div.tagView { margin-top:-20px;}
div.tagView div.componentheading{background-image:none; color:#1A1A1A;}

div.tagItemList {}

div.tagItemView {border-bottom:1px dotted #ccc;padding:0 0 24px 0;margin:0 0 16px 0;}

div.tagItemHeader {}
	div.tagItemHeader span.tagItemDateCreated { display:none;}
	div.tagItemHeader h2.tagItemTitle {font-family:Calibri;font-size:23px;font-weight:100 !important;line-height:100%;padding:10px 0;margin:0;}
div.tagItemHeader h1.tagItemTitle {font-family:Calibri;font-size:23px;font-weight:100 !important;line-height:100%;padding:10px 0 4px 0;margin:0;}

h2.tagItemTitle a, h1.tagItemTitle a{ color:#FFF;}
h2.tagItemTitle a:hover, h1.tagItemTitle a:hover{ color:#1A1A1A;}
.tagItemBody{text-align:center;}
div.tagItemImageBlock {padding:0;margin:0;}
	span.tagItemImage {display:block;text-align:center;margin:0 8px 8px 0;}
	span.tagItemImage img {padding:8px;}

div.tagItemIntroText {font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0;}
	div.tagItemIntroText img {}
	
	div.tagItemExtraFields {}
		div.tagItemExtraFields h4 {}
		div.tagItemExtraFields ul {}
			div.tagItemExtraFields ul li {}
				div.tagItemExtraFields ul li span.tagItemExtraFieldsLabel {}
				div.tagItemExtraFields ul li span.tagItemExtraFieldsValue {}

	div.tagItemCategory {display:inline;margin:0 0 0 8px;padding:0 0 0 8px;border-left:1px solid #ccc;}
		div.tagItemCategory span {color:#999;font-size:11px;padding:0 4px 0 0;}
		div.tagItemCategory a {color:#999;font-size:11px;}

div.tagItemReadMore {text-align:center;}
	div.tagItemReadMore a {}
	div.tagItemReadMore a:hover { background:#1A1A1A;}
div.genericView {}

div.genericItemList {}

div.genericItemView {border-bottom:1px dotted #ccc;padding:8px 0;margin:0 0 16px 0;}

div.genericItemHeader {}
	div.genericItemHeader span.genericItemDateCreated {color:#999;font-size:11px;}
	div.genericItemHeader h2.genericItemTitle {font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;font-weight:normal;line-height:110%;padding:10px 0 4px 0;margin:0;}

div.genericItemBody {padding:8px 0;margin:0;}

div.genericItemImageBlock {padding:0;margin:0;float:left;}
	span.genericItemImage {display:block;text-align:center;margin:0 8px 8px 0;}
	span.genericItemImage img {border:1px solid #ccc;padding:8px;}

div.genericItemIntroText {font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0;}
	div.genericItemIntroText img {}
	
	div.genericItemExtraFields {}
		div.genericItemExtraFields h4 {}
		div.genericItemExtraFields ul {}
			div.genericItemExtraFields ul li {}
				div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel {}
				div.genericItemExtraFields ul li span.genericItemExtraFieldsValue {}

	div.genericItemCategory {display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc;}
		div.genericItemCategory span {font-weight:bold;color:#555;padding:0 4px 0 0;}
		div.genericItemCategory a {}
div.genericItemReadMore {display:inline;}
	div.genericItemReadMore a {}
	div.genericItemReadMore a:hover {}
#k2Container div.gsc-branding-text {text-align:right;}
#k2Container div.gsc-control {width:100%;}
#k2Container div.gs-visibleUrl {display:none;}

div.latestItemsContainer {float:left;}
div.latestItemsCategory {background:#f7fafe;border:1px solid #ddd;margin:0 8px 8px 0;padding:8px;}
	div.latestItemsCategoryImage {text-align:center;}
	div.latestItemsCategoryImage img {background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0;}
div.latestItemsCategory h2 {}
div.latestItemsCategory p {}
div.latestItemsUser {background:#f7fafe;border:1px solid #ddd;margin:0 8px 8px 0;padding:8px;clear:both;}
	div.latestItemsUser img {display:block;float:left;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0;}
	div.latestItemsUser h2 {}
	div.latestItemsUser p.latestItemsUserDescription {padding:4px 0;}
	div.latestItemsUser p.latestItemsUserAdditionalInfo {padding:4px 0;margin:8px 0 0 0;}
		span.latestItemsUserURL {font-weight:bold;color:#555;display:block;}
		span.latestItemsUserEmail {font-weight:bold;color:#555;display:block;}
div.latestItemList {padding:0 8px 8px 0;}

div.latestItemView {}

div.latestItemHeader {}
	div.latestItemHeader h3.latestItemTitle {font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;font-weight:normal;line-height:110%;padding:10px 0 4px 0;margin:0;}

span.latestItemDateCreated {color:#999;font-size:11px;}

div.latestItemBody {padding:8px 0;margin:0;}

div.latestItemImageBlock {padding:0;margin:0;float:left;}
	span.latestItemImage {display:block;text-align:center;margin:0 8px 8px 0;}
	span.latestItemImage img {border:1px solid #ccc;padding:8px;}

div.latestItemIntroText {font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0;}
	div.latestItemIntroText img {}

div.latestItemLinks {margin:0 0 16px 0;padding:0;}

div.latestItemCategory {padding:4px;border-bottom:1px dotted #ccc;}
	div.latestItemCategory span {font-weight:bold;color:#555;padding:0 4px 0 0;}
	div.latestItemCategory a {}

div.latestItemTagsBlock {padding:4px;border-bottom:1px dotted #ccc;}
	div.latestItemTagsBlock span {font-weight:bold;color:#555;padding:0 4px 0 0;}
	div.latestItemTagsBlock ul.latestItemTags {list-style:none;padding:0;margin:0;display:inline;}
	div.latestItemTagsBlock ul.latestItemTags li {display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center;}
	div.latestItemTagsBlock ul.latestItemTags li a {}
	div.latestItemTagsBlock ul.latestItemTags li a:hover {}
div.latestItemVideoBlock {margin:0 0 16px 0;padding:16px;background:#010101 url(../images/system/videoplayer-bg.gif) repeat-x bottom;}
	div.latestItemVideoBlock span.latestItemVideo {display:block;}
div.latestItemCommentsLink {display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc;}
	div.latestItemCommentsLink a {}
	div.latestItemCommentsLink a:hover {}
div.latestItemReadMore {display:inline;}
	div.latestItemReadMore a {}
	div.latestItemReadMore a:hover {}
h2.latestItemTitleList {font-size:14px;padding:2px 0;margin:8px 0 2px 0;font-family:Arial, Helvetica, sans-serif;border-bottom:1px dotted #ccc;line-height:normal;}
.k2AccountPage {}
.k2AccountPage table {}
.k2AccountPage table tr th {}
.k2AccountPage table tr td {}
.k2AccountPage table tr td label {white-space:nowrap;}
img.k2AccountPageImage {border:4px solid #ddd;margin:10px 0;padding:0;display:block;}
.k2AccountPage div.k2AccountPageNotice {padding:8px;}
.k2AccountPage div.k2AccountPageUpdate {border-top:1px dotted #ccc;margin:8px 0;padding:8px;text-align:right;}

.k2AccountPage th.k2ProfileHeading {text-align:left;font-size:18px;padding:8px;}
.k2AccountPage td#userAdminParams {padding:0;margin:0;}
.k2AccountPage table.admintable td.key,
.k2AccountPage table.admintable td.paramlist_key {padding:0 15px 0 0;color:#666;font-weight:bold;text-align:right;font-size:11px;width:140px;}
.k2AccountPage table.admintable {}
.k2AccountPage table.admintable tr td {}
.k2AccountPage table.admintable tr td span {}
.k2AccountPage table.admintable tr td span label {}
div.k2LatestCommentsBlock {}
div.k2LatestCommentsBlock ul {}
div.k2LatestCommentsBlock ul li {}
div.k2LatestCommentsBlock ul li.lastItem {}
div.k2LatestCommentsBlock ul li a.lcAvatar img {}
div.k2LatestCommentsBlock ul li a {}
div.k2LatestCommentsBlock ul li a:hover {}
div.k2LatestCommentsBlock ul li span.lcComment {}
div.k2LatestCommentsBlock ul li span.lcUsername {}
div.k2LatestCommentsBlock ul li span.lcCommentDate {color:#999;}
div.k2LatestCommentsBlock ul li span.lcItemTitle {}
div.k2LatestCommentsBlock ul li span.lcItemCategory {}
div.k2TopCommentersBlock {}
div.k2TopCommentersBlock ul {}
div.k2TopCommentersBlock ul li {}
div.k2TopCommentersBlock ul li.lastItem {}
div.k2TopCommentersBlock ul li a.tcAvatar img {}
div.k2TopCommentersBlock ul li a.tcLink {}
div.k2TopCommentersBlock ul li a.tcLink:hover {}
div.k2TopCommentersBlock ul li span.tcUsername {}
div.k2TopCommentersBlock ul li span.tcCommentsCounter {}
div.k2TopCommentersBlock ul li a.tcLatestComment {}
div.k2TopCommentersBlock ul li a.tcLatestComment:hover {}
div.k2TopCommentersBlock ul li span.tcLatestCommentDate {color:#999;}
div.k2ItemsBlock {}
div.k2ItemsBlock p.modulePretext {}
div.k2ItemsBlock ul {}
div.k2ItemsBlock ul li {}
div.k2ItemsBlock ul li a {}
div.k2ItemsBlock ul li a:hover {}
div.k2ItemsBlock ul li.lastItem {}

div.k2ItemsBlock ul li a.moduleItemTitle {}
div.k2ItemsBlock ul li a.moduleItemTitle:hover {}

div.k2ItemsBlock ul li div.moduleItemAuthor {}
div.k2ItemsBlock ul li div.moduleItemAuthor a {}
div.k2ItemsBlock ul li div.moduleItemAuthor a:hover {}

div.k2ItemsBlock ul li a.moduleItemAuthorAvatar img {}

div.k2ItemsBlock ul li div.moduleItemIntrotext {display:block;padding:4px 0;line-height:120%;}
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {float:right;margin:2px 0 4px 4px;padding:0;border:2px solid #ddd;}

div.k2ItemsBlock ul li div.moduleItemExtraFields {}
	div.moduleItemExtraFields ul {}
	div.moduleItemExtraFields ul li {}
	div.moduleItemExtraFields ul li span.moduleItemExtraFieldsLabel {display:block;float:left;font-weight:bold;margin:0 4px 0 0;width:30%;}
	div.moduleItemExtraFields ul li span.moduleItemExtraFieldsValue {}

div.k2ItemsBlock ul li div.moduleItemVideo {}
div.k2ItemsBlock ul li div.moduleItemVideo span.moduleItemVideoCaption {}
div.k2ItemsBlock ul li div.moduleItemVideo span.moduleItemVideoCredits {}

div.k2ItemsBlock ul li span.moduleItemDateCreated {}

div.k2ItemsBlock ul li a.moduleItemCategory {}

div.k2ItemsBlock ul li div.moduleItemTags {}
div.k2ItemsBlock ul li div.moduleItemTags b {}
div.k2ItemsBlock ul li div.moduleItemTags a {padding:0 2px;}
div.k2ItemsBlock ul li div.moduleItemTags a:hover {}

div.k2ItemsBlock ul li div.moduleAttachments {}

div.k2ItemsBlock ul li a.moduleItemComments {border-right:1px solid #ccc;padding:0 4px 0 0;margin:0 8px 0 0;}
div.k2ItemsBlock ul li a.moduleItemComments:hover {}
div.k2ItemsBlock ul li span.moduleItemHits {border-right:1px solid #ccc;padding:0 4px 0 0;margin:0 8px 0 0;}
div.k2ItemsBlock ul li a.moduleItemReadMore {}
div.k2ItemsBlock ul li a.moduleItemReadMore:hover {}

div.k2ItemsBlock a.moduleCustomLink {}
div.k2ItemsBlock a.moduleCustomLink:hover {}

div.k2LoginBlock {}
	div.k2LoginBlock p.preText {}

	div.k2LoginBlock fieldset.input {margin:0;padding:0 0 8px 0;}
	div.k2LoginBlock fieldset.input p {margin:0;padding:0 0 4px 0;}
	div.k2LoginBlock fieldset.input p label {display:block;}
	div.k2LoginBlock fieldset.input p input {display:block;}
	div.k2LoginBlock fieldset.input p#form-login-remember label,
	div.k2LoginBlock fieldset.input p#form-login-remember input {display:inline;}
	div.k2LoginBlock fieldset.input input.button {}

	div.k2LoginBlock ul {}
	div.k2LoginBlock ul li {}

	div.k2LoginBlock p.postText {}

div.k2UserBlock {}
	div.k2UserBlock p.ubGreeting {border-bottom:1px dotted #ccc;}
	div.k2UserBlock div.k2UserBlockDetails a.ubAvatar img {}
	div.k2UserBlock div.k2UserBlockDetails span.ubName {display:block;font-weight:bold;font-size:14px;}
	div.k2UserBlock div.k2UserBlockDetails span.ubCommentsCount {}

	div.k2UserBlock ul.k2UserBlockActions {}
		div.k2UserBlock ul.k2UserBlockActions li {}
		div.k2UserBlock ul.k2UserBlockActions li a {}
		div.k2UserBlock ul.k2UserBlockActions li a:hover {}

	div.k2UserBlock ul.k2UserBlockRenderedMenu {}
		div.k2UserBlock ul.k2UserBlockRenderedMenu li {}
		div.k2UserBlock ul.k2UserBlockRenderedMenu li a {}
		div.k2UserBlock ul.k2UserBlockRenderedMenu li a:hover {}
		div.k2UserBlock ul.k2UserBlockRenderedMenu li ul {}
		div.k2UserBlock ul.k2UserBlockRenderedMenu li ul li {}
		div.k2UserBlock ul.k2UserBlockRenderedMenu li ul li a {}
		div.k2UserBlock ul.k2UserBlockRenderedMenu li ul ul {}
		div.k2UserBlock ul.k2UserBlockRenderedMenu li ul ul li {}
		div.k2UserBlock ul.k2UserBlockRenderedMenu li ul ul li a {}

	div.k2UserBlock form {}
	div.k2UserBlock form input.ubLogout {}

div.k2ArchivesBlock {}
div.k2ArchivesBlock ul {}
div.k2ArchivesBlock ul li {}
div.k2ArchivesBlock ul li a {}
div.k2ArchivesBlock ul li a:hover {}

div.k2AuthorsListBlock {}
div.k2AuthorsListBlock ul {}
div.k2AuthorsListBlock ul li {}
div.k2AuthorsListBlock ul li a.abAuthorAvatar img {}
div.k2AuthorsListBlock ul li a.abAuthorName {}
div.k2AuthorsListBlock ul li a.abAuthorName:hover {}
div.k2AuthorsListBlock ul li a.abAuthorLatestItem {display:block;clear:both;}
div.k2AuthorsListBlock ul li a.abAuthorLatestItem:hover {}
div.k2AuthorsListBlock ul li span.abAuthorCommentsCount {}

div.k2BreadcrumbsBlock {margin-left:auto;margin-right:auto;}
div.k2BreadcrumbsBlock span.bcTitle {padding:0 4px 0 0;color:#999;}
div.k2BreadcrumbsBlock a {}
div.k2BreadcrumbsBlock a:hover {}
div.k2BreadcrumbsBlock span.bcSeparator {padding:0 4px;font-size:14px;}
.modulecontent .breadcrumb{padding-bottom:0;border-bottom:0;text-align: center;text-transform: uppercase;}
.modulecontent .breadcrumb a{color: #999;}

div.k2CalendarBlock {height:190px;margin-bottom:8px;}
div.k2CalendarLoader {background:#fff url(../images/system/k2CalendarLoader.gif) no-repeat 50% 50%;}
table.calendar {margin:0 auto;background:#fff;border-collapse:collapse;}
table.calendar tr td {text-align:center;vertical-align:middle;padding:2px;border:1px solid #f4f4f4;background:#fff;}
table.calendar tr td.calendarNavMonthPrev {background:#f3f3f3;text-align:left;}
table.calendar tr td.calendarNavMonthPrev a {font-size:20px;text-decoration:none;}
table.calendar tr td.calendarNavMonthPrev a:hover {font-size:20px;text-decoration:none;}
table.calendar tr td.calendarCurrentMonth {background:#f3f3f3;}
table.calendar tr td.calendarNavMonthNext {background:#f3f3f3;text-align:right;}
table.calendar tr td.calendarNavMonthNext a {font-size:20px;text-decoration:none;}
table.calendar tr td.calendarNavMonthNext a:hover {font-size:20px;text-decoration:none;}
table.calendar tr td.calendarDayName {background:#e9e9e9;font-size:11px;width:14.2%;}
table.calendar tr td.calendarDateEmpty {background:#fbfbfb;}
table.calendar tr td.calendarDate {}
table.calendar tr td.calendarDateLinked {padding:0;}
table.calendar tr td.calendarDateLinked a {display:block;padding:2px;text-decoration:none;background:#eee;}
table.calendar tr td.calendarDateLinked a:hover {display:block;background:#135cae;color:#fff;padding:2px;text-decoration:none;}
table.calendar tr td.calendarToday {background:#135cae;color:#fff;}
table.calendar tr td.calendarTodayLinked {background:#135cae;color:#fff;padding:0;}
table.calendar tr td.calendarTodayLinked a {display:block;padding:2px;color:#fff;text-decoration:none;}
table.calendar tr td.calendarTodayLinked a:hover {display:block;background:#BFD9FF;padding:2px;text-decoration:none;}
div.k2CategorySelectBlock {}
div.k2CategorySelectBlock form select {width:auto;}
div.k2CategorySelectBlock form select option {}

div.k2CategoriesListBlock {}
div.k2CategoriesListBlock ul {}
div.k2CategoriesListBlock ul li {}
div.k2CategoriesListBlock ul li a {}
div.k2CategoriesListBlock ul li a:hover {}
div.k2CategoriesListBlock ul li a span.catTitle {padding-right:4px;}
div.k2CategoriesListBlock ul li a span.catCounter {}
div.k2CategoriesListBlock ul li a:hover span.catTitle {}
div.k2CategoriesListBlock ul li a:hover span.catCounter {}
div.k2CategoriesListBlock ul li.activeCategory {}
div.k2CategoriesListBlock ul li.activeCategory a {font-weight:bold;}

	ul.level0 {}
	ul.level0 li {}
	ul.level0 li a {}
	ul.level0 li a:hover {}
	ul.level0 li a span {}
	ul.level0 li a:hover span {}

		ul.level1 {}
		ul.level1 li {}
		ul.level1 li a {}
		ul.level1 li a:hover {}
		ul.level1 li a span {}
		ul.level1 li a:hover span {}


div.k2SearchBlock {position:relative;}
div.k2SearchBlock form {}
div.k2SearchBlock form input.inputbox {background:#181818!important;color:#777!important;border-color:#222222!important;-moz-border-radius:0px!important; -webkit-border-radius:0px!important; border-radius:0px!important;margin: 5px -5px 5px 0!important; margin-top:-1px!important;}
div.k2SearchBlock form input.button {margin-top:5px;padding:6px 11px!important;-moz-border-radius:0px!important; -webkit-border-radius:0px!important; border-radius:0px!important;}
div.k2SearchBlock form input.k2SearchLoading {background:url(../images/system/searchLoader.gif) no-repeat 100% 50%;}
div.k2SearchBlock div.k2LiveSearchResults {display:none;background:#fff;position:absolute;z-index:99;border:1px solid #ccc;margin-top:-1px;}
	div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults {list-style:none;margin:0;padding:0;}
	div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li {border:none;margin:0;padding:0;}
	div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a {display:block;padding:1px 2px;border-top:1px dotted #eee;}
	div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a:hover {background:#fffff0;}
	
div.k2TagCloudBlock {padding:8px 0;}
div.k2TagCloudBlock a {padding:4px;float:left;display:block;}
div.k2TagCloudBlock a:hover {padding:4px;float:left;display:block;background:#135cae;color:#fff;text-decoration:none;}

div.k2CustomCodeBlock {}

div.k2UsersBlock {}
div.k2UsersBlock ul {}
div.k2UsersBlock ul li {}
div.k2UsersBlock ul li.lastItem {}
div.k2UsersBlock ul li a.ubUserAvatar img {}
div.k2UsersBlock ul li a.ubUserName {}
div.k2UsersBlock ul li a.ubUserName:hover {}
div.k2UsersBlock ul li div.ubUserDescription {}
div.k2UsersBlock ul li div.ubUserAdditionalInfo {}
	a.ubUserFeedIcon,
	a.ubUserFeedIcon:hover {display:inline-block;margin:0 2px 0 0;padding:0;width:16px;height:16px;background:url(../images/fugue/feed.png) no-repeat 50% 50%;}
	a.ubUserFeedIcon span,
	a.ubUserFeedIcon:hover span {display:none;}
	a.ubUserURL,
	a.ubUserURL:hover {display:inline-block;margin:0 2px 0 0;padding:0;width:16px;height:16px;background:url(../images/fugue/globe.png) no-repeat 50% 50%;}
	a.ubUserURL span,
	a.ubUserURL:hover span {display:none;}
	span.ubUserEmail {display:inline-block;margin:0 2px 0 0;padding:0;width:16px;height:16px;background:url(../images/fugue/mail.png) no-repeat 50% 50%;overflow:hidden;}
	span.ubUserEmail a {display:inline-block;margin:0;padding:0;width:16px;height:16px;text-indent:-9999px;}

div.k2UsersBlock ul li h3 {clear:both;margin:8px 0 0 0;padding:0;}
div.k2UsersBlock ul li ul.ubUserItems {}
div.k2UsersBlock ul li ul.ubUserItems li {}
.itemContainer .catItemView {padding:0 45px 0 0;}
.itemContainer.itemContainerLast .catItemView{padding:0 0 0 45px;}
#itemListLinks .itemContainerLast .catItemView{padding:0 45px 0 0;}
.cftextarea{}
.cffields{float:left;}
.itemToolbar.secondbar{padding-left:12px;}
.itemToolbar.secondbar a:hover{color:#d91f1f;}


#itemListLinks span.catItemImage{background:none!important;border:none!important;}
.itemListCategorytitle{}
div.itemHeader h1 {padding: 0 0 10px;margin:0;border-top:0.5px solid #1A1A1A;}
div.itemHeader h1 a{color:#fff;}
div.itemHeader h1 a:hover{color:#1A1A1A;}
div.itemHeader h2 {padding: 0 0 10px;margin:0;}
div.itemHeader h2 a{color:#999999;}
div.itemHeader h2 a:hover{color:#1A1A1A;}
div.itemHeader span {font-size:14px;}
.catitemToolbar{padding-bottom:0;}

.span12 #k2Container .componentheading {text-align:center;}
/*#k2Container .componentheading {padding: 24px 0px 24px 0px;}*/
div.k2ArchivesBlock li{float:left;width:40%;margin: 0 24px 0 0;}
.jxtcagelock {margin-bottom:24px;}
div.k2SearchBlock form input.button {background:#333;border-top:1px solid #222222!important;border-bottom:1px solid #222222!important;border-right:1px solid #222222!important;}
.avVideo .avPlayerContainer {background:none!important;padding:0px!important;}
.videoWrapper iframe {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}
.subCategoryMore{ background:#383838; padding:12px; color:#FFFFFF;}
.moresubcategory{margin-top:20px; margin-bottom:20px;}
div.itemFullText h4 h5 h6{font-weight: 100 !important;}
.itemsubtitle{font-family:Calibri; font-size:19px; color:#FFFFFF;}
.catItemCategory{display:none !important;}
/*End k2.css*/

/*Start default.css*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0px none;}
table {border-collapse: separate; border-spacing: 0px;}
caption, th, td { text-align: left; font-weight: normal; border-collapse: collapse;}
blockquote:before, blockquote:after, q:before, q:after {}
blockquote, q {}
ul {list-style:none;}
li {list-style-type:none;list-style-image:none;}
.accordion{text-align:center;margin-top:30px;border:0;}
.accordion-heading{border-bottom:0;}
.accordion-heading h3{font-size:170%;color: #999999;}
.accordion-inner{font-size:120%;border: 0px 1px 0px 0px solid #2a2a2a;}
.accordion-group{border: 0;margin-bottom: 10px;}
a, a:hover, a:active {color: inherit; text-decoration:none!important; }
td, div {font-size: 100%;}
* {padding:0;margin:0;}
body {line-height:130%;margin:0;padding:0;height:100%;width:100%;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix {zoom: 1;}
*:first-child+html .clearfix {zoom: 1;}
.clearBoth {clear:both;}
.floatLeft {float:left;}
.floatRight {float:right;}
a.hideTxt, span.hideTxt {display:block;}
.hideTxt {text-indent:-9999px;}
#header ul.menu > li > a,#header ul.menu > li.active > a,#header ul.menu > li:hover > a{padding: 0px 0 0 10px; text-align:center;z-index:999999999999999999;position:relative;display:inline-block;}
#header ul.menu > li.parent:hover > a {padding: 0px 0 0 10px;text-align:center;z-index:999999999999999999;position:relative;display:inline-block;}
#menuwrap{width: 100%;max-width:880px;}
#menuwrap ul.menu li.parent > ul > li > a,#menuwrap ul.menu li.parent > ul > li.active > a,
#menuwrap ul.menu li.parent > ul > li > a:hover {margin-bottom:4px!important;margin-top:4px!important;}
#menuwrap ul.menu li.parent > ul {padding:6px 12px 0px 12px;}
#menu ul.menu li.parent > ul ul {top:0;}
#menu ul.menu li.parent > ul ul li {}
#menu li:last-child ul{}
.suckerfish ul.menu, .dropline ul.menu, .dualfish ul.menu {position:relative;list-style-type:none;z-index:999999;margin:0;padding:0;}
.suckerfish ul.menu > li, .dropline ul.menu > li, .dualfish ul.menu > li {display:block;float:left;padding:0;margin:0; }
.suckerfish ul.menu > li > a, .dropline ul.menu > li > a, .dualfish ul.menu > li > a {display:block;}
.suckerfish ul.menu > ul > li > a, .dropline ul.menu > ul > li > a, .dualfish ul.menu > ul > li > a {display:block;}
.suckerfish ul.menu li a img,.dualfish ul.menu li a img,.dropline ul.menu li a img {padding:0;float:left;}
.suckerfish ul.menu > li, .dualfish ul.menu > li, .dropline ul.menu > li {margin-right:0;background:none;}
.suckerfish ul.menu li ul li.xtcHover a, .dualfish ul.menu li ul li.xtcHover a, .dropline ul.menu li ul li.xtcHover a {padding:0;line-height:36px;}
.suckerfish ul.menu li.xtcHover > ul, .dropline ul.menu li.xtcHover > ul, .dualfish ul.menu li.xtcHover > ul,.suckerfish ul.menu li > ul:hover, .dropline ul.menu li > ul:hover, .dualfish ul.menu li > ul:hover {visibility:visible;}
.suckerfish ul.menu ul,.dropline ul.menu ul,  .dualfish ul.menu ul {display: block;visibility:hidden;overflow:hidden;position:absolute;z-index:9999999999!important;}
.suckerfish ul.menu ul:hover, .dropline ul.menu ul:hover, .dualfish ul.menu ul:hover {overflow:visible;}
.suckerfish ul.menu > li > ul > li:hover > a, .dualfish ul.menu > li > ul > li:hover > a, .dropline ul.menu > li > ul > li:hover > a {position:relative; z-index:9999999999!important;}
.dualfish ul.menu > li > ul li a,.suckerfish ul.menu > li > ul li a,.dropline ul.menu > li > ul li a,.dualfish ul.menu > li > ul li.active a,.suckerfish ul.menu > li > ul li.active a, .dropline ul.menu > li > ul li.active a {display:block;padding:0;line-height:36px;}
.dualfish ul.menu > li > ul > li a{}
.dualfish ul.menu > li > ul > li > a:hover,.suckerfish ul.menu > li > ul > li > a:hover,.dropline ul.menu > li > ul > li > a:hover {display:block;padding:0;line-height:36px;}
.dualfish ul.menu li a > span,.suckerfish ul.menu li a > span,.dropline ul.menu li a > span {padding:0;}
.dualfish ul.menu li a > span.image-title,.suckerfish ul.menu li a > span.image-title,.dropline ul.menu li a > span.image-title {margin:0 0 0 56px;padding:12px 0 0 0;display:block;}
.dualfish ul.menu li a > span.image-title span.xmenu,.suckerfish ul.menu li a > span.image-title span.xmenu,.dropline ul.menu li a > span.image-title span.xmenu {}
.dualfish ul.menu li a span.xmenu,.suckerfish ul.menu li a span.xmenu,.dropline ul.menu li a span.xmenu {padding:0;}
.dualfish ul.menu > li > ul li > ul,.suckerfish ul.menu > li > ul li > ul,.dropline ul.menu > li > ul li > ul {visibility:hidden;}
.dualfish ul.menu li li > a,  .dropline ul.menu li li > a{border-left:0px!important;}
div.suckerfish > ul li div.suckerfish > ul li a{padding:0px 12px 0px 15px!important;}
.suckerfish ul.menu li li > a {}
.suckerfish ul.menu ul > li {display:block;position:relative;float:none;padding-left:0px;}
.suckerfish ul.menu ul li:first-child{background:none!important;}
.suckerfish ul.menu > li ul li {min-width:190px;margin:0;text-align:center;position:relative;}
.suckerfish ul.menu > li ul li a {display:block;margin:0;  }
.suckerfish ul.menu > li ul li ul {margin:1px 0px 0px 192px;}
.suckerfish ul.menu > li > ul > li > ul {}
.dualfish ul.menu > li > ul {width:346px;padding-left:0px!important;}
.dualfish ul.menu > li > ul > li {width:165px;margin:0 0 0 8px;padding:0;text-align:center;display:block;position:relative;float:left;}
#menu > .dualfish ul.menu > li > ul > li:first-child + li{background:none!important;}
.dualfish ul.menu li ul li:first-child{background:none!important;}
.dualfish ul.menu > li > ul > li > ul {left:170px!important;padding:4px 8px 0 8x!important;width:180px;}
div.dropline > ul li div.dropline > ul li a {padding:2px 15px 12px 15px!important;}
.dropline ul.menu > ul > li {display:block;float:left;width:auto;}
.dropline ul.menu li ul {height:auto; width:90%;padding:0;margin-left:0!important;left:-1px;position:absolute;display:block;float:none;}
.dropline ul.menu li ul li {width:32%;margin:0 0 0 7px;padding:0px;text-align:center;position:relative;float:left;}
.dropline ul.menu > li > ul > li > a {display:block;margin:0px;}
.dropline ul.menu > li > ul > li > ul {position:absolute;margin:0;top:45px!important;left:-164px;}
.dropline ul.menu > li > ul > li:first-child a,
.dropline ul.menu > li > ul > li:first-child + li a,
.dropline ul.menu > li > ul > li:first-child + li + li a,
.dropline ul.menu > li > ul > li:first-child + li + li + li a,
.dropline ul.menu > li > ul > li ul li:first-child a,
.dropline ul.menu > li > ul > li ul li:first-child + li a,
.dropline ul.menu > li > ul > li ul li:first-child + li + li a,
.dropline ul.menu > li > ul > li ul li:first-child + li + li + li a{border-top:none!important;}
.xmenu {text-transform:none;letter-spacing:0;font-size:11px !important; }
#header span.xmenu {padding-top:4px!important; margin-bottom:0!important;line-height:85%!important;}
ul.imgmenu{width:100%;display:table; float:right;}
ul.imgmenu li{display:table-cell;}
ul.imgmenu li:first-child{padding-left:0;}
ul.imgmenu img{float:left;padding:0 12px 0 0;width:3em;}
ul.imgmenu span.image-title{float:left; font-size:1em; display:inline-block; line-height:133%; }
.iconside{padding:0;}
.iconside li{display: block;padding:0;background: none !important;margin:10px 0 0 0;}
.iconside li:first-child{margin:0;}
.iconside li a{text-align: left;display: block;position: relative;padding:1% 4% 0 5%;}
.iconside img{float:right; margin-top:10px;}
.side_title{line-height:40px;display:inline-block;}
.iconside .xmenu{font-size: 12px!important;line-height:42px;margin-top:-25px;}
.iconside li:hover{ background:none;}
.iconside li:hover .ca-main{ background:none;}
.span12 h1.pagetitle,.span12 h1.componentheading {margin: -40px -40px 40px;padding: 15px 0px 14px 24px;color:#fff;}
h1.pagetitle,h1.componentheading {margin: -40px -65px 40px -40px;padding: 17px 0px 16px 24px;color:#fff;}
.componentheading span {display:block!important; text-align:center!important; font-size:20px!important; margin:0 !important;}
.category_header span, .article_header span,.action span{margin:0 5px 0 0;float:left;font-size:85%;line-height:130%;}
.article_header{padding: 10px 0;margin-bottom:20px;}
.article_header.wdate{padding: 10px 0 0 0;margin-bottom:20px;}
h4.title{padding:18px 0 6px 0;font-size:21px;line-height:110%;}
h5.day {margin:0;text-align:center;color:#333;}	
h5.month{display:inline-block;font-family arial;font-size:12px;font-weight:bold;text-decoration:none;margin:0;width:50px!important;text-align:center;padding:0;color:#333;}
.article_date .day {font-size:28px!important;}
.article_date {float:left;padding:20px 20px 10px 0px;}
 div.iteminfo {padding: 12px 0;font-size:12px;}
.article_info .btn{background:none!important;border-color:transparent!important;padding:0 18px 8px 18px;}
.article_info .btn-group.open .dropdown-toggle{background:none!important;border:none!important;box-shadow:none!important;}
span.caret{float:none!important;}
.article_info ul li{float:left;}
.article_info ul li a:hover,.article_info ul li a:focus{background:none!important;}
.xtc-full-img{margin:0;}
.btn-group.pull-right.open a{padding:9px 19px;}
div.article_header .icon-cog {color:#333;}
.action span{float:right;}
.pull-right {color:#f1f1f1;}
div.action{position:relative;bottom:0;}
div.action.float:right img {width:10px!important;}
email-icon img {width:10px!important;}
.content_rating {padding-top:12px!important;}
td.wb-title h4.title {font-size:100%;}
th.hits {font-size:100%!important;}
div#bottom1 ul li {list-style:none;}
.videoWrapper {position: relative;	padding-bottom: 56.25%; /* 16:9 */height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#component li {list-style:outside disc;}
.category_header span, .article_header span, .action span {font-size:10px;line-height:144%;display:inline-block;}
div.items-leading.xtc-leading.span12 div.span6 h4 {font-size:28px;letter-spacing:-1px;}
div.items-leading.xtc-leading.span12 div.span6 .category_text p {display:none;}
div.items-leading.xtc-leading.span12 div.span6 div.kmt-readon {margin-top:3px;}
div.items-leading.xtc-leading.span12 div.span6 .cat-item div.action {bottom:-21px;}
.xtc-leading > div:first-child+div+div+div /* Third column */{margin-left:0;}
.items-leading.xtc-leading .span6 .cat-item{margin-bottom:20px;}
.cat-item{position:relative;}
.cat-item div.action{position:absolute;bottom:24px;right:30px;}
.cat-item div.action img,div.action img{width:12px;}
.cat-item div.action span{padding-right:10px;margin:0 12px 0 0;}
.cat-item div.action span:first-child{padding-right:0;margin:0;border-right:none;}
.category_text p {margin:1em 0!important;}
.catmenu img {float:left;}
.item-separator {margin-bottom:24px;}
.categories-list{}
.categories-list ul{list-style:none;margin:0;padding:0;}
.categories-list li{/*border-top:1px solid #efefef;padding:10px 0;*/}
.categories-list li:first-child{border-top:none;}
.categories-list h2{margin-bottom:0;}
.categories-list li{border-top:1px solid #CCCCCC;padding:10px 0;}
.categories-list ul li ul li h4{font-size:0.975em;}
.categories-list ul li span{font-size:0.875em;}
tr.cat-list-row0 td,tr.cat-list-row1 td{ border-bottom: 1px solid #ccc;padding: 20px 5px 20px;font-family:Arial, Helvetica, sans-serif!important;font-size:14px;}
div.display-limit {margin-bottom:20px;}
th.hits,th.hits a{font-size:22px;}
.webtitle,.webtitle p{font-size:24px;}
tr.cat-list-row0 td p,tr.cat-list-row1 td p{margin:0!important;padding:0!important;}
.items-more {margin-top:40px;}
.items-more ol {margin:0;}
.items-more h3 {font-size:18px;margin:12px 0;}
.Pagination {max-width:100%;width:100%;min-width:1%;}
.Pagination ul {text-align: center;padding:9px 2px;}
.Pagination ul li {display: inline;padding:9px 2px;}
.Pagination .pagenav {padding:12px;border:1px solid #ccc;margin:0px;}
.Pagination .pagenav:hover {background:#333;color:#fff;}
.pagination ul > li > a,.pagination ul > li > span{font-size:87%;line-height:28px;font-weight:bold;}
ul.pagenav{float:right;margin-top:4px;}
ul.pagenav li{display:inline-block; }
ul.pagenav li.pagenav-prev {float:left;text-align:left;}
ul.pagenav li.pagenav-prev a {display:inline-block; font-size:12px;margin-right:18px;}
ul.pagenav li.pagenav-next {float:right;text-align:right;}
ul.pagenav li.pagenav-next a {display:inline-block;font-size:12px;}
ul.pagenav li a {}
.pager a, .pager span{background:none!important;border:none!important;}
.pagination ul {margin:0px;text-align:center!important;box-shadow: 0px 0px 0px 0px!important; }
.counter {text-align:center;padding: 0px 0px 12px 0px;}
.counter p {margin:0px!important;}
.result{margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:1px solid #ddd;}
dd {margin:0 0 3px 0; font-size:0.875em;}
div.contact.row-fluid {padding-top:12px;}
div.contact.row-fluid img {margin-top:-28px;}
div.contact.row-fluid span.subheading-category {display:inline-block;margin-bottom:12px 0 20px;}
div.contact.row-fluid h3 {margin-bottom:20px;font-size:1.5em;font-weight:normal;}
div.contact.row-fluid h2 {margin:-15px 0 20px -5px;padding:0;font-size:3em;font-weight:normal;}
div.contact.row-fluid div.ctfields img {margin-top:-10px;}
.contact_image {margin:15px 0 15px 0;}
.vcard {margin: 12px 0;padding:12px;background:#999;color:#fff;}
.contact label{font-size: 0.875em;font-weight:bold;line-height:18px;}
.ctfields {border:5px solid #fff; outline:1px solid #f1f1f1; padding:30px !important;}
.ctfields img{padding:8px 0 0 0;}
span.spacepipes{color:#ccc!important;}
#contact-form input,#contact-form textarea{background:#f1f1f1;border-color:#ccc;}
#users-profile-core dd, #users-profile-custom dd {padding: 8px 0; }
#users-profile-core dt, #users-profile-custom dt,.login label {float: left;line-height:30px;width: 12em; }
label#password-lbl, label#username-lbl {padding-top:8px;}
label#remember-lbl {line-height:24px;}
form fieldset dt {clear: left;float: left;padding: 3px 0;width: 16em; margin-top:12px !important;}
span.star{color:#F00;}
span.optional {font-size: 10px; font-weight:normal; color:#999;}
label{display:inline-block; padding-right:12px;}
input[type="radio"], input[type="checkbox"]{margin-top:0;}
#login-form label{line-height:14px;float:left;width:76px;}
#adminForm label{float:left;width:150px;}
p#form-login-username label,p#form-login-password label{line-height:26px;}
input,select{margin:0 0 10px 0;}
dt span.spacer{display:block;}
.registration dl dt.spacer{float:none;}
#recaptcha_area{margin:0 0 10px 0;}
label{margin:0;}
select, input[type="file"]{height:auto;margin-bottom: 9px;}
.ffield{clear:both;margin:0 0 9px 0;}
.formwrap,form#finder-search {text-align:left; width:60%; padding:42px 42px 22px;  border:5px solid #ffffff; outline:1px solid #f1f1f1; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;background:#fff;margin:44px 0px;}
.formwrap h1.pagetitle span {background-color:#fff!important;}
a#advanced-search-toggle {display:inline-block; margin: 16px 0 0 154px;}
.formwrap ul {margin-top:12px;}
.formwrap li {font-size:10px !important; list-style: inside; padding-top:4px;}
ol.feedwrap, ul.feedwrap {margin:30px 0 0 0 !important;}
ol.feedwrap li, ul.feedwrap li {padding-bottom:12px; margin-bottom:12px; border-bottom:1px solid #efefef;}
h4.feedtitle {font-size:100%;}
div.category-desc {}
div.category-desc img {border:1px solid #ebebeb; width:115px; margin:6px 20px 0px 0;}
ul.actions{list-style:none;}
.newsfeed-count{margin:0;}
.archive ul{margin:0;list-style:none;}
.archive ul li{padding:0;list-style:none;}
div.newsfeed.redirect-ltr {text-align:left;padding:50px;background:#f7f7f7; border:5px solid #ffffff;outline:1px solid #f1f1f1;-webkit-border-radius:3px;-moz-border-radius:3px; border-radius:3px;}
div.newsfeed.redirect-ltr .ol {margin:0 !important;list-style:lower-roman!important;font-size:1em;}
.quotetxt {font-weight: 100 !important}
.btn input,.btn button{margin:0;padding:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;padding:10px 20px;text-align:center;}
.btn {display:inline-block;font-family:arial;font-size:13px;font-weight:bold;padding:8px 18px;text-decoration:none; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none;}
.button, button {color:#999;border:0px!important;box-shadow:none;}
.calendar .button {background:none;padding:0px !important;font-weight:none;color:#999;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
.btnlogin{padding:5px 18px!important;border:none!important;}
a.btn.dropdown-toggle {margin-top:12px;}
a.btn.dropdown-toggle i.icon-cog {color:#fff !important;}
a.btn.dropdown-toggle .caret {border-top: 4px solid #fff !important;border-right: 4px solid transparent!important;border-left: 4px solid transparent;}
.readmore{float:left;}
.readmore a span {font-size:100%;padding-right:8px;}
.rmore1 {margin-top:0%!important;display:inline-block;text-align:center !important;font-size:1em;padding:6px 12px;}
.rmore1 i,.btn-sub i {font-size:18px; padding:7px 0 0 2px; margin:3px 0 0 12px; width:24px; height:19px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; background: rgba(0,0,0,0.3);}
.readmore1 .btn {font-size:10px;font-weight:100;color:#fff;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
.newstext1content .readmore1 {margin-top:16px;font-weight:normal;}
input.button{border:none!important; }
.search select#ordering {line-height:26px;}
input#ccname1, input#ccemail1 {margin-bottom:20px;}
textarea {-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:1px solid #ebebeb;color:#999999;font-size:12px;margin:0 5px 0 0;padding-left:12px;}
input[type="checkbox"], input[type="radio"] {height:auto;border:0px!important; padding-top:12px !important;}
div.phrases-box {margin:0 0 12px 0;}
div.form-limit {margin-top:18px;}
div.breadcrumbs {margin-left:13px;margin-right:2px;padding:5px 0 17px 0;font-size:13px;border-bottom: 0.5px solid #1A1A1A;}
.breadcrumb{background-color: transparent !important;padding:0 5px 10px 5px;margin: 0 5px;list-style:none;border-bottom: 0.5px solid #1A1A1A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; font-size: 13px;}.breadcrumb>li{display:inline-block;*display:inline;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}
div.login-fields {margin-bottom:12px;}
form#login-form > ul > li {line-height:144%!important;}
form#login-form > ul > li a {font-size:10px;font-weight:bold;}
.ulogin1,.ulogin2,.jlogin1 {float:left!important;margin-left:16px;}
.ulogin1 .inputbox,.ulogin2 .inputbox {background:#333;color:#F90;border-color:#333!important;} 
.jlogintext {text-align:left;margin-left:14px;font-size:12px;}
dt.error{font-size:20px;line-height:20px;padding:10px;color:#ccc;}
dd.error{padding:10px;}
dd.error ul{list-style:none;}
.panel{margin-top:-1px;}
#main .contact .panel h3{margin:0px 0 0px 0;padding: 0;	background:#eee;border:0}
.panel h3 a{display:block;padding:6px;text-decoration:none;color:#444;padding:6px;}
.pagination ul{text-align:center;}
.pagination ul li{display:inline;padding:0 10px;}
#mailto-window {padding:24px;background:#fff;}
.weblinks a {font-size:24px;}
.tip-wrap{z-index:9999999;}
#adminForm label{font-size: 0.875em;font-weight:bold;line-height:42px;}
.circlebottom2_info a{display:block;height:150px;width:150px;}
.slabtexted .slabtext{display:-moz-inline-box;display:inline-block;white-space:nowrap;}
.slabtextinactive .slabtext{display:inline;white-space:normal;font-size:1em !important;letter-spacing:inherit !important;word-spacing:inherit !important; *letter-spacing:0 !important; *word-spacing:0 !important; }
.slabtextdone .slabtext{display:block;}		            
#right .module h3.moduletitle,#right .modulecontent {margin-right:-1px!important;}
#left .module h3.moduletitle,#rleft .modulecontent {margin-left:-1px!important;}
#left .module:first-child h3,#right .module:first-child h3{}
h3.moduletitle i{vertical-align:middle; line-height:100%;}
h3.moduletitle i:before{vertical-align:middle;}
ul.bottommenu li:first-child {border-top: medium none;}
ul.bottommenu li {border-top: 1px dotted #333;padding-top:12px;}
ul.bottommenu {padding: 0px 0px 15px;margin: 0px 0px 15px;}
#bottom1,#bottom2,#bottom3 {border-right:1px solid #333;}
.redtitle h3 span{color:#d91f47!important;}
.bluetitle h3 span{color:#85b1e6!important;}
.greentitle h3 span{color:#76d6a3!important;}
.greytitle h3 span{color:#ccc!important;}
.yellowtitle h3 span{color:#fee345!important;}
.pinktitle h3 span{color:#e84976!important;}
.purpletitle h3 span{color:#b258b7!important;}
h4.ourcommunity {margin-bottom: 16px;border-bottom:1px solid #ccc;}
h4.ourcommunity span{font-size:26px!important;}
.alertz h3,.article h3,.briefcase h3,.camera h3,.cart h3,.ccards h3,.chart h3,.clack h3,.clipboard h3,.clock h3,.comment h3,.envelope h3,.file h3,.film h3,.graph h3,.heart h3,.inbox h3,.mic h3,.movie h3,.paperclip h3,.phone h3,.phones h3,.picto h3,.radar h3,.srch h3,.speech h3,.stylus h3,.tagz h3,.userz h3,.world h3,.sports h3{padding-left:70px!important;background-size:36px 36px!important;background-repeat:no-repeat!important;background-position: 18px 50%!important;}
.alertz > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/alert.png) !important;}
.article > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/article.png) !important;}
.briefcase > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/briefcase.png) !important;}
.camera > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/camera.png) !important;}
.cart > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/cart.png) !important;}
.ccards > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/ccards.png) !important;}
.chart > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/chart.png) !important;}
.clack > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/clack.png) !important;}
.clipboard > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/clipboard.png) !important;}
.clock > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/clock.png) !important;}
.comment > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/comment.png) !important;}
.envelope > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/envelope.png) !important;}
.file > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/file.png) !important;}
.film > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/film.png) !important;}
.graph > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/graph.png)!important;}
.heart > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/heart.png) !important;}
.inbox > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/inbox.png) !important;}
.mic > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/mic.png) !important;}
.movie > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/movie.png) !important;}
.paperclip > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/paperclip.png) !important;}
.phone > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/phone.png) !important;}
.phones > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/phones.png) !important;}
.picto > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/picto.png) !important;}
.radar > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/radar.png) !important;}
.srch > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/search.png) !important;}
.speech > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/speech.png) !important;}
.stylus > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/stylus.png) !important;}
.tagz > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/tag.png) !important;}
.userz > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/user.png) !important;}
.world > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/world.png) !important;}
.sports > h3{background-image:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/sports.png) !important;}
.noinnerpad{margin:0!important;}
.noinnerpad .modulecontent{padding:0!important;margin:0!important;}
.title_right h3{text-align:right!important;padding:15px 18px 13px 18px!important;}
.notop h3.moduletitle{border-top:none!important;}
.show900 {display:none;}
.show767 {display:none;}
.show620 {display:none;}
.show480 {display:none;}
.show320 {display:none;}
.modblank {background:transparent!important;}
#user_name_formAcymailing,#user_email_formAcymailing {background:#666!important;}
.acysubbuttons{text-align:left!important;margin-top:12px;}
.btn-sub i {margin-top:-2px;}
.btn-sub{display: inline-block;border-radius: 2px 2px 2px 2px;margin-top: 10px;padding: 16px 30px!important;}
div.acymailing_module .acysubbuttons .btn-sub input{margin:0!important;padding:0!important;}
.subscribewrap {max-width:75%;}
.acymailing_form .btn-primary {padding: 12px!important;}
div.acymailing_module h3 {margin-bottom:0px;line-height:1!important;}
.acymailing_form label {font-size:10px;}
.show900 span.acymailing_introtext {float:left;width:50%;text-align:left;padding-right:10%;}
.show900 .acymailing_form {float:right;width:40%;text-align:left;}
h3.newsitemtitle,h3.newsitemtitlemed,h3.newsitemtitlesm{line-height:100%!important;text-align:left!important;padding:0 0 8px 0!important;border:none!important; }
h3.newsitemtitle{font-size:20px!important;margin:0 0 2px 0!important;}
h3.newsitemtitlemed{font-size:24px!important; margin-bottom:0 !important;}
h3.newsitemtitlemed3{font-size:22px!important; margin-bottom:0 !important;background:none!important;}
h3.newsitemtitlesm{font-size:14px!important;margin:0 0 2px 0!important;font-weight:100!important;}
.news .newsitem{margin:0 0 12px 6px;}
.ns_more{vertical-align:top;padding: 0px;}
.news .fnewsitem{margin:0 0 30px 0;padding-bottom: 10px;}
.newsitem_more tr td .newsitem{margin:37px 0 0 0;}
.ns_more .firstrow .newspromore{padding:18px;}
.ns_more .centerrow .newspromore{padding:18px;}
.ns_more .lastrow .newspromore{padding:18px;}
.k2comment{padding:12px 0;}
.k2comment .firstrow{padding:0 0 12px 0;}
.k2comment .centerrow{padding:12px 0;}
.k2comment .lastrow{padding:12px 0 0 0;}
.newshover:hover .newspromore{border-bottom:none!important;}
.ns_more tr.firstrow .newshover:hover .newspromore{padding:18px 18px 17px;}
.newsitem_more tr:first-child td .newsitem,.ns_more tr.lastrow .newspromore,.news tr.lastrow .newsitem{margin-top:0px!important;border:none!important;}
.wallview {overflow:visible!important;}
.wallpage {table-layout:fixed!important;}
.wallslider{display:block!important;}
.newsitem p{line-height:148%;}
.newsitemintro {padding-bottom:0px;}
.newsitemstats {font-size: 11px;float:right;}
.newsitemsspecs,.newsitemsspecs a{top:-1px;position:relative;}
a.newsitemspecs img{height:16px;width:16px;}
.newsitemcattitle {font-size:16px;float:left;}
.newspromore {padding:6px;}
.newsitemdate {font-size:10px;}
.catframe {padding:10px !important; text-align:center;-moz-border-radius:2px!important;-webkit-border-radius:2px!important;border-radius:2px!important;font-size:9px;}
.comment_btn {padding:2px 6px!important; text-align:center;-moz-border-radius:2px!important;-webkit-border-radius:2px!important;border-radius:2px!important;font-size:9px;top:-5px!important;}
.fashionsocial span.symbol {color:#999!important;}
.trigger_img,.trigger{position:relative;}
.trigger_img{top:12px;margin:0 5px 0 0;}
.trigger{top:0;margin-right:10px;}
.unoslider_caption {background:transparent!important;width:728px!important;text-align:left!important;}
.unoslider_title {margin-bottom:16px!important;font-size:36px!important;  }
.unoslider_description {font-size:18px;display:inline-block!important; margin-top:24px!important;line-height:140%!important;}
.unoslider_caption {top: 7%!important;left: 5%!important;padding: 0!important;bottom:0!important;opacity:1!important;}
.li-banner {margin: -20px 0 13px -20px;background:#000;}
.li-banner .nav-btns {text-align:center;background:#000;height:35px;padding: 16px 0 0 !important;}
.li-banner .tooltip{bottom:23px;background:none!important;border:none!important;}
#component .li-banner { margin-left:-40px; margin-top:-40px; margin-bottom:-13px;}
div#eventlist h2  {margin:0px 0 45px 0;padding:12px 0;}
div#eventlist table.eventtable,div#eventlist div.description,div#eventlist dl{margin-bottom:45px;}
div#eventlist{overflow:visible!important;}
h2.eventlist,h2.description,h2.location_desc,h2.register,h2.location{background:none!important;padding:8px 0!important;}
div#eventlist .buttons a {font-size:18px;}
div#eventlist .buttons {margin-top:16px!important;padding:8px;}
div#eventlist dt,div#eventlist dd {font-size:26px;} 
div#eventlist table.eventtable td,div#eventlist table.eventtable {padding:12px;font-size:14px;}
.jvs-module div.topbox .title {display:none!important;}
.jvs-module div.topbox p.question {margin-bottom:12px!important;padding-bottom:3px!important;}
.jvs-default .jsbarchart, .jvs-default .jspiechart {background:none!important;border:none!important;}
#jvotesystem table.list > tbody > tr > td, .jvotesystem table.list > tbody > tr > th, .jvotesystem table.list > thead > tr > th {border-left:none!important;border-right:none!important;padding: 18px 0px!important;border-top: none;}
.jvs-default div.topbox {padding: 24px 0 12px 0!important;}
.jvs-default div.barbox p {font-size: 24px;margin-top:24px;}
.jvs-module .answerbox div.text {}
.jvs-module div.endbox {}
.jvs-module div.endbox div.left {}
.jvs-module .navi a {background-color:#ccc!important;}
.category_title {font-size:24px!important;margin-bottom:24px!important;padding:16px 0px;}
.header_date  {margin-top:6px!important;}
.panel h3.pane-toggler a  {background-color:none!important;border:none!important;}
.rlcopy, .rlemail {background:#fff;}
#community-wrap h1 {font-size:64px!important;letter-spacing:0!important;}
#community-wrap .hero-area p  {margin-bottom:0em!important;line-height:1!important;}
#community-wrap .hero-area,#community-wrap .cGuest .login-area,#community-wrap .app-box  {border-radius:0px;}
#component #community-wrap li {list-style:none!important;}
#Kunena table#kpostmessage .ktxtarea {border:1px solid #ccc;}
#ktab div.moduletable {padding: 24px 0;}
#Kunena div.kblock div.kbody,#Kunena div.kblock {border:none!important;}
#Kunena div.kblock div.ktitle {background:none!important;}
#Kunena tr.krow1 td {background-color:transparent!important;border-right:none!important;padding: 14px 8px 14px 8px!important;}
#Kunena .kblock div.kheader {padding: 12px 0!important;margin-top:24px;}
#Kunena td.kcol-last, #Kunena td.kcol-mid {border-left:none!important;}
#Kunena tr.krow2 td,#Kunena div.kblock{background-color:transparent!important;padding: 14px 8px 14px 8px!important;}
#Kunena div.kblock{background-color:transparent!important;padding: 0px!important;}
#Kunena .kforum-headerdesc {border-left:none!important;border-right:none!important;}
#Kunena #ktopmenu{display:block!important;margin: -30px -30px 26px;background:#000!important;}
#ktab div.moduletable{padding:10px!important;border-top:none!important;border-bottom:none!important;}
#Kunena #ktab div.moduletable ul.menu li a{font-size:22px!important;line-height:14px!important;padding:12px 4px 8px 12px!important;}
#Kunena div.kblock span.ktoggler{right:0!important;}
#Kunena .kheader h2, #Kunena .kheader h2 a{font-size:32px!important;}
#Kunena #ktop span.ktoggler{margin:-20px 0!important;}
#Kunena div.kthead-title a{font-size:18px!important;}
#Kunena .klist-markallcatsread {border: 0px!important;margin-top:12px;padding-top:9px;} 
.kprofileboxcnt .k_guest{font-size:32px!important;margin-bottom:12px!important;padding: 24px 0px!important;}
#Kunena span.kicon,.kcol-ktopicicon img {margin-right:14px!important;}
#Kunena td.kcol-last, #Kunena td.kcol-mid  {padding-right:14px!important;}
#Kunena div.kblock div.khelprulescontent, #Kunena div.kblock div.kfheadercontent,#Kunena div.kblock div.khelprulesjump,#Kunena .klist-bottom{border:0px!important;}
#Kunena .kforum-pathway-bottom {padding:12px 0!important;}
#Kunena td.kprofileboxcnt ul.kprofilebox-welcome li  {font-size:24px!important;line-height:26px!important;}
#Kunena .kms {font-size:14px!important;}
#Kunena input.kbutton,#Kunena .kbutton:hover, #Kunena .kbutton:focus {font-size: 16px!important;}
#Kunena select, #Kunena select:focus, #Kunena select:hover {font-size: 16px!important;padding:4px 8px!important;}
#Kunena a.ktopic-title  {font-size: 22px!important;}
#Kunena .kprofilebox-welcome .kms span,#Kunena .kprofilebox-welcome .kms strong{font-size:16px;}
#Kunena #ktopmenu #ktab{margin:0!important;}
#Kunena .kwholegend{border: none;width:100%;margin:0 0 0 12px; padding-top:3px;}#Kunena .kwhoonline{border-bottom:1px dotted;width:100%;padding-bottom:3px; margin-left:12px;}
#Kunena select, #Kunena select:focus, #Kunena select:hover {width:300px !important;}
#Kunena .kheader h2, #Kunena .kheader h2 a, #Kunena .kheader h3, #Kunena .kheader h3 a {color:#999!important;}
#Kunena #ktop {display:none!important;}
#Kunena .kblock div.kheader {color:#333!important;}
#Kunena td.kprofileboxcnt {padding:16px!important;}
#Kunena .kheader h2, #Kunena .kheader h2 a {font-size: 36px;}
#Kunena #ktab a {border-radius:0px;}
#Kunena div.kblock {border-width: 0px!important;}
.kheader {background:#222 !important;}
.kprofileboxcnt {background:#222 !important;}
#Kunena input.kbutton {padding: 6px 12px!important;border:0px!important;}
#Kunena .kwhoonline,#Kunena .kwholegend {padding:16px!important;}
#Kunena #ktop {border:0px;}
#Kunena td.kcol-first,#Kunena td.kcol-last, #Kunena td.kcol-mid  {border-color: #ccc!important;}
#Kunena .ktitle, #Kunena a.ktitle {color:#333!important;}
.klatest {text-align:right;}
ul.klatest-items {padding-left:0px!important;}
.modkunena_more{float:right;padding:8px 12px!important;margin:16px 0!important;background:#000;}
.klatest-more a {color: #ccc!important;font-size: 18px !important;}
.klatest-subject a {font-size:16px!important;color:#000;}
.klatest-items {background:#f1f1f1;padding:12px!important;}
#section-kmt {padding:20px;width:95%;}
div.kmt-readon {margin:8px 0 24px; }
.kmt-readon span.aligned-left {margin-right:10px;}
.kmt-readon span.kmt-readmore {background:none!important;font-weight:100 !important;font-size:0.85em;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.kmt-readmore a {padding-right:10px;}
.kmt-readon span.kmt-comment,.kmt-readon span.kmt-hits  {background:none!important;font-weight:100 !important;font-size:0.85em;display:inline-block;}
.kmt-comment a {padding-right:10px;}
.kmt-readon span {padding:0;}
#section-kmt #kmt-fame {padding:30px;}
#section-kmt .avatar {margin-right:20px;}
#section-kmt .kmt-list > li > div {padding:30px 0!important}
#section-kmt .input.button {margin-left:6px!important;}
#section-kmt .kmt-btn-submit,#section-kmt .input.button  {color:#fff!important;padding:9px 28px!important;font-weight:100 !important;font-family:Arial, Helvetica, sans-serif;font-size:12px!important;display:inline-block;border:none!important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
div.kmt-content p {line-height:133%;margin:0 0 35px 20px!important;position:relative;padding:30px!important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
div.kmt-content p:after {content:"";position:absolute;bottom:-30px;left:50px;border-width:0 20px 30px 0px;border-style:solid;display:block;width:0;}
#section-kmt .kmt-control-user {padding-left:20px;}
#section-kmt .kmt-form-length > b {padding:7px 14px 7px 36px!important;}
#section-kmt .kmt-option{float:none!important;}
#section-kmt .float-li > li, #section-kmt .float-span > span{float:right!important;}
#section-kmt ul.kmt-form-author{ margin:0 0 15px 0;}
#section-kmt h3.kmt-title {font-size:18px;padding-top:12px;padding-bottom:12px;line-height:100%;height:24px;}
input#register-location{height:43px!important;margin-bottom:0px;}
div.xtc-readon{margin:10px 0 0 0;}
div.catItemReadMore {float: left;margin: 20px 0 0 0;}
div.catItemCommentsLink {float: right;}
div.catItemHitsCenter{text-align:center;}
div.catItemHitsCenter span.rounded_i i{margin:4px 0 0 0;}
div.itemAuthorLatest h3 {line-height: 24px!important;}
div.itemNavigation {margin-bottom:24px;}
.rmore1.k2commentbtn{margin-top:0!important;}
.rmore1.k2commentbtn input{margin:0!important;padding:0!important;font-size:18px!important;}
.catItemImage{position:relative;display:block;}
.aboutwrap {padding: 18px 0px;margin-bottom:6%;}
.aboutwrap:hover { background:#fff; border:1px solid #ededed;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;margin-bottom:6%;}
.aboutmainwrap .lastrow > div > div{margin-bottom:0;}
.aboutwrap img {margin-bottom:24px;}
.aboutwrap h2 {padding:0;}
.aboutwrap p {margin-top:20px;}
.aboutwrap a.rmore1 {display:block !important;}
div.k2Pagination ul {text-align: center;margin-bottom:16px;}
div.k2Pagination ul li {display: inline;}
.k2Pagination .pagenav {border: 1px solid #ccc;padding:12px;}
.imagegalleryplg img {border:1px solid #ededed;padding:5px;margin:3px;-moz-box-shadow:0px 0px 0px 0px #fff;-webkit-box-shadow:0px 0px 0px 0px #fff;box-shadow:0px 0px 0px 0px #fff;}
#k2storeCartPopup .componentheading {background:none!important;text-align:left!important;font-size:32px!important;margin-bottom:32px;}
#lbOverlay {z-index: 999998!important;}
#lbCenter, #lbBottomContainer {z-index: 999999!important;}
#sbox-content {background:#fff;}
#sbox-window {z-index: 99999999999!important;}
.grouplinks .catItemImageBlock {margin-bottom:0!important;}
span.itemEditLink a  {margin-right:4px;}
#adminForm label {float:none!important;width:auto;}
.itemToolbar.secondbar {width:100%;}
span.readinglistbtn,.rl_link, .rl_add, .rl_remove, .rl_guest,.rl_link:hover, .rl_add:hover, .rl_remove:hover, .rl_guest:hover, .rl_link:active, .rl_add:active, .rl_remove:active, .rl_guest:active, .rl_link:focus, .rl_add:focus, .rl_remove:focus, .rl_guest:focus  {float:right;font-size:11px!important;text-decoration:none!important;display:block!important;padding: 2.5px 8px !important;background: #da090e;color: #fff;}
.newsitemstats span.readinglistbtn,.newsitemstats .rl_link,.newsitemstats .rl_add,.newsitemstats .rl_remove,.newsitemstats .rl_guest,.newsitemstats .rl_link:hover,.newsitemstats .rl_add:hover,.newsitemstats .rl_remove:hover,.newsitemstats .rl_guest:hover, .newsitemstats .rl_link:active,.newsitemstats .rl_add:active,.newsitemstats .rl_remove:active,.newsitemstats .rl_guest:active,.newsitemstats .rl_link:focus,.newsitemstats.rl_add:focus,.newsitemstats .rl_remove:focus,.newsitemstats .rl_guest:focus {float:left;text-decoration:none!important;display:block!important;padding: 3px 2px 4px 3px!important;text-align: center!important;border-radius: 2px !important;font-size: 9px!important;line-height:0!important;background: #da090e;color: #fff;margin:1.5px 3px 0 0;}
div.readinglist-list .category_title {background:none!important;border-bottom:3px solid #333;}
div.readinglist-list .panel .title {background:#f1f1f1;margin-bottom:10px;}
div.readinglist-list h3 {line-height: 24px!important;}
.mobilebtn {background:url(https://diamonddolls-agency.com/templates/diamonddollsen/images/icons/menu-icon.png) no-repeat  50% 50%;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;position:relative;width:32px;height:32px;float:left;overflow:hidden; }
.mobilebtn{display:none;}
.mobilebtn {background-color: #000 !important;border: 1px solid #ccc;margin-top: -48px !important;}
a.buttontools{margin-top:0;display:inline-block;text-align:center!important;width:32px;height:32px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;font-size:18px;}
a.buttontools i {margin-top:9px; font-size:15px;}
.mobilebtn select {background:none!important;border:none!important;font-size:20px;height:32px;width:32px;color:#000000 !important;padding-top:5px !important; padding-bottom:5px !important;}
.mmobile {text-align:center;padding: 0px 24px;}
body.mobile{padding:0px;width:100%;background:#fff!important;}
body.mobile #fashionlifemobile{background:#ffff!important;}
#region5 > [class*="span"] { margin:0px; }
#region5 > .span1 { width:8.3333%; }
#region5 > .span2 { width:16.6666%; }
#region5 > .span3 { width:25%; }
#region5 > .span4 { width:33.3333%; }
#region5 > .span5 { width:41.6666%; }
#region5 > .span6 { width:50%; }
#region5 > .span7 { width:58.3333%; }
#region5 > .span8 { width:66.6666%; }
#region5 > .span9 { width:75%; }
#region5 > .span10 { width:83.3333%; }
#region5 > .span11 { width:91.6666%; }
#region9 > div > [class*="span"] { margin:0px; }
#region9 > div > .span1 { width:8.3333%; }
#region9 > div > .span2 { width:16.6666%; }
#region9 > div > .span3 { width:25%; }
#region9 > div > .span4 { width:33.3333%; }
#region9 > div > .span5 { width:41.6666%; }
#region9 > div > .span6 { width:50%; }
#region9 > div > .span7 { width:58.3333%; }
#region9 > div > .span8 { width:66.6666%; }
#region9 > div > .span9 { width:75%; }
#region9 > div > .span10 { width:83.3333%; }
#region9 > div > .span11 { width:91.6666%; }

/*End default.css*/
a.acymailing_togglemodule{margin-left:39%;}
span.catItemImage,span.itemImage img{background-color:#000000;}

.menu_cz li a{padding-right:7px !important;}
.job_positionfront{padding:10px; margin-top:-10px;}
.job_positionfront a:hover{color:#1A1A1A;}
.job_positioncontent{padding:10px;margin-top:-10px;}
.job_positioncontent a:hover{color:#1A1A1A;}
h1,h2,h3{line-height:40px}h1{font-size:23px}h2{font-size:23px}h3{font-size:19px}h4{font-size:19px}h5{font-size:19px}h6{font-size:19px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}
div#menuspacer1.span4{min-width: 0% !important;height:0% !important;}
div#menuspacer2.span4{min-width: 0% !important;height:0% !important;}
/*div#menucenter.span4{width: 30% !important;}*/
/*.dropline ul.menu{min-width: 600px !important;}*/
#menubartop3{float:left !important;}
#menubartop1{float:right !important;}
/*#logoen{width:74px;height:51px;}*/
#headerwrap .xtc-wrapper{max-width: 1400px;padding-bottom: 5px;padding-left: 0px !important;padding-right: 0px !important;}
.diamond-important{text-transform: uppercase !important;padding:7px;}
.titleblacklist{padding:2px;border-top:0.5px solid #1A1A1A;border-bottom:0.5px solid #1A1A1A;}
.titlestrongest{padding:2px;margin-top:2px;border-top:0.5px solid #1A1A1A;border-bottom:0.5px solid #1A1A1A;}
.content-article{margin-top:0;}
.blockspan{padding-bottom:20px; text-align:center;}
.blockspan .row-fluid{margin-top:10px;margin-bottom:20px;}
.blockspan li{list-style: none !important;}
.blockspan li #text{text-align:justify !important;}
.blockspan .titlewrap {border-top: 0.5px solid #1A1A1A;padding: 12px;padding-top: 12px;padding-bottom: 12px;background: #000000;}
.blockspan .ulwrap{border:none;background:none;}
.blockspan .typowrap h2{text-transform: uppercase !important;text-align:center;font-weight: 400 !important;font-size: 42px;color:#999;}
.blockspan .titlewrap h2{line-height: 28px;text-transform: uppercase !important;text-align:center;font-weight: 400 !important;font-size: 18px;}
.blockspan .titlewrapnew h2{line-height: 28px;text-transform: uppercase !important;text-align:center;font-weight: 400 !important;font-size: 23px;color:#999;}
.page-header {padding-bottom: 0;margin: 10px 0 0;border-bottom:none;}
.page-header h1{text-align:center;border-top: 0.5px solid #1A1A1A;font-weight: normal;}
.page-header h2{text-align:center;color:#999999;border-top: 0.5px solid #1A1A1A;font-weight: normal;}
/*#menuwrap{border-top: 0.5px solid #1A1A1A;}*/
.blockspan .span6{float:right;}
.blockspan .typowrap .mobpageheader h2{color:#999999;margin-bottom:10px;}
.diamond-loc-video{width:100%;max-width:590px;float:right;}
.diamondvideo-container{width:100%;}
.blockspan .span3{width:31.5%;}
.diamondfeedback .ulwrap{border-top: 0.5px solid #1A1A1A;border-left:0;border-right:0;border-bottom:0;background: transparent;padding-top:10px;padding-bottom:10px;}
.diamondfeedback h2{font-size:23px;color:#999999;padding-bottom:20px;margin-top:20px;padding-top:10px;border-top: 0.5px solid #1A1A1A;}
.diamondfeedback p{font-size:100% !important;text-align:justify; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;line-height: 180% !important;}
.coord .pweb-separator-text p{margin-bottom: 0 !important;font-family: Calibri;font-size:14px !important;color:#ffffff;text-transform: uppercase; padding:0 !important; width: fit-content !important; margin-left: 15%;}
.coord .pweb-separator-text p .pweb-asterisk {
  color: red;
  font-weight: bold;
  padding-right: 3px;
}
.pweb-bg-black form.pwebcontact-form label{font-family: Calibri;color:#999999 !important;text-transform: uppercase;text-align:right;padding-right:10px;}
.coord h2 {font-size: 23px;color: #999999;padding-bottom: 20px;margin-top: 20px;padding-top: 10px;border-top: 0.5px solid #1A1A1A;text-align:center;}
.coord p{text-align:center !important;}
.job-bottom{margin-top:30px;border-top:0.5px solid #1A1A1A;}
.job-bottom h2{text-align:center;}
.backtoalljobs{margin-top:-45px;margin-bottom:30px;padding:8px 2px 8px 2px;font-family: Calibri;font-size:17px;width:117px;}
.backtoalljobs img{padding-right:5px;}
.backtoalljobs a{padding:8px 2px 8px 2px;}
.backtoalljobs a:hover{color:#201E1E;padding:8px 2px 8px 2px;}
.tbacktoalljobs{margin-top:-20px;margin-bottom:30px;padding:8px 2px 8px 2px;font-family: Calibri;font-size:17px;width:117px;}
.tbacktoalljobs img{padding-right:5px;}
.tbacktoalljobs a{padding:8px 2px 8px 2px;}
.tbacktoalljobs a:hover{color:#201E1E;padding:8px 2px 8px 2px;}
.diamond-news .apply-job-now{display:none;}
.apply-job-now a{
    color: #282828;
    text-transform: uppercase;
    font-family: Calibri;
    font-size: 17px;
    background: #ffffff;
    padding: 10px 25px 10px 25px;
    margin: 10px;
    border: 1px solid #1A1A1A;
    display: inline-block;
    max-width: 40% !important;
}
.apply-job-now a:hover{
    color: #ffffff;
    text-transform: uppercase;
    font-family: Calibri;
    font-size: 17px;
    background: #282828;
    padding: 10px 25px 10px 25px;
    margin: 10px;
    border: 1px solid #1A1A1A;
}

div.itemFullText span.jobabouttitle{line-height:1.5;margin: 0;padding: 16px 0 4px 0;color: #999999;font-size: 22px;text-transform: uppercase;letter-spacing: -0.5px;font-weight:normal;font-family: Calibri;border-top: 0.5px solid #1A1A1A;width: 100%;display: block;}
.job-bottom span.jobabouttitle{text-align:center;}
div#region4wrap.xtc-bodygutter{padding:0 !important;}
.sj-k2-responsive-content h1 {color: #999;font-size: 30px;font-weight: bold;padding-left: 10px;}
.sj-k2-responsive-content h4 {color: #999;font-size: 18px;font-weight: bold;line-height:25px;margin: 10px 0;padding: 0;display:block;}
.sj-k2-responsive-content .responsive-content-box-inner:hover {background: #000;}
.responsive-content-loadmore{margin-bottom:10px;margin-top:30px;}
.responsive-content-loadmore .resp-content-button {
    background: none repeat scroll 0 0 #EFEFEF;
    color: #444444;
    display: block !important;
    font-weight: bold;
    padding: 0px;
    text-align: center;
    text-decoration: none;
    outline: none ;
    width:200px;
    height:40px;
}

.responsive-content-loadmore a.resp-content-button:FOCUS{
  outline: none ;
}

.responsive-content-loadmore .resp-content-button .loader-label{
  line-height: 40px;
  margin:0px;
  color:#333;
  font-weight: bold;
  
}

.responsive-content-loadmore .resp-content-button .loader-image{
    background: url("../images/39.gif") no-repeat scroll 0 center transparent;
    display:none;
    height: 24px;
    line-height: 24px;
    padding-left: 26px;
    vertical-align: middle;
    color:#0c3a6c;
    font-size:17px; 
}
.row-fluid .span6 img{margin-top:20px;}
.toalljobs{border-top:1px solid #1A1A1A;padding-top:5px;}
.toalljobs a{color:#ffffff;background:#212020;padding:10px 25px 10px 25px;}
.toalljobs a:hover{color:#969696;background:transparent;padding:10px 25px 10px 25px;}
.toalljobs h2{font-size:20px;color: #999999;}
.toalljobs .countryflags{width:100%;padding:10px;text-align:center;}
.toalljobs .countryflags a{color:#ffffff;text-transform: uppercase; background:transparent;padding:10px 25px 10px 25px;margin:10px;display:inline-block;border:1px solid #1A1A1A;}
.toalljobs .countryflags a:hover{color:#ffffff;text-transform: uppercase;background:#7A7675;padding:10px 25px 10px 25px;margin:10px;display:inline-block;border:1px solid #1A1A1A;}
.toalljobs .countryflags span{text-align:center;}
.toalljobs .countryflags img{padding-right:5px;margin-top:5px;width: 250px; height:125px;}
.toalljobsbutton{display:inline-block; margin-top:30px;box-sizing: content-box;line-height: 1.5;text-transform: uppercase;}
.toalljobsbutton p{color:#ffffff;}
.blockspan p{padding-top:30px;hyphens: auto; text-align: justify; word-spacing: -0.5px;}
.country{margin-top:30px;text-align:center;text-transform: uppercase;font-family: Calibri;font-size: 17px;}
.job-by-country{text-align:center;text-transform: uppercase;font-family: Calibri;font-size: 17px;}
.job-by-country .accordion-group{border-top: 0.5px solid #1A1A1A;border-bottom: 0.5px solid #1A1A1A;border-left:0;border-right:0;}
.z1asCe {display: inline-block;fill: currentColor;height: 18px;width: 18px;}
/*.frontpage-modcontact .pweb-labels-inline form.pwebcontact-form .pweb-field{max-width:100%;}
.frontpage-modcontact .pweb-labels-inline form.pwebcontact-form .pweb-label{max-width:100%;}*/
a.but {display: inline-block;border: 1px solid #282828;height: 50px;line-height: 50px;padding: 0 30px;text-transform: uppercase;font-family: 'Roboto', sans-serif;font-weight: bold;font-size: .9em;color:rgba(0,0,0,.7);background:#282828;}
.blink {-webkit-animation: blink 1.2s infinite cubic-bezier(0.7,0,0.9,1);-moz-animation: blink 1.2s infinite cubic-bezier(0.7,0,0.9,1);-ms-animation: blink 1.2s infinite cubic-bezier(0.7,0,0.9,1);-o-animation: blink 1.2s infinite cubic-bezier(0.7,0,0.9,1);animation: blink 1.2s infinite cubic-bezier(0.7,0,0.9,1);}
.blink{-webkit-animation:blink 1.2s infinite cubic-bezier(0.7,0,0.9,1);-moz-animation:blink 1.2s infinite cubic-bezier(0.7,0,0.9,1);-ms-animation:blink 1.2s infinite cubic-bezier(0.7,0,0.9,1);-o-animation:blink 1.2s infinite cubic-bezier(0.7,0,0.9,1);animation:blink 1.2s infinite cubic-bezier(0.7,0,0.9,1);}
/*@-webkit-keyframes blink{
  0%{color:rgba(0,0,0,.7);background:rgba(208,176,116,1);}
 50%{color:rgba(208,176,116,1);background:rgba(0,0,0,.3);}
100%{color:rgba(0,0,0,.7);background:rgba(208,176,116,1);}
}
@-moz-keyframes blink{
  0%{color:rgba(0,0,0,.7);background:rgba(208,176,116,1);}
 50%{color:rgba(208,176,116,1);background:rgba(0,0,0,.3);}
100%{color:rgba(0,0,0,.7);background:rgba(208,176,116,1);}
}
@-ms-keyframes blink{
  0%{color:rgba(0,0,0,.7);background:rgba(208,176,116,1);}
 50%{color:rgba(208,176,116,1);background:rgba(0,0,0,.3);}
100%{color:rgba(0,0,0,.7);background:rgba(208,176,116,1);}
}
@-o-keyframes blink{
  0%{color:rgba(0,0,0,.7);background:rgba(208,176,116,1);}
 50%{color:rgba(208,176,116,1);background:rgba(0,0,0,.3);}
100%{color:rgba(0,0,0,.7);background:rgba(208,176,116,1);}
}
@keyframes blink{
  0%{color:rgba(0,0,0,.7);background:rgba(208,176,116,1);}
 50%{color:rgba(208,176,116,1);background:rgba(0,0,0,.3);}
100%{color:rgba(0,0,0,.7);background:rgba(208,176,116,1);}
}*/
@-webkit-keyframes blink{
  0%{color:rgba(0,0,0,.7);background:rgba(239,239,239,1);}
 50%{color:rgba(239,239,239,1);background:rgba(0,0,0,.3);}
100%{color:rgba(0,0,0,.7);background:rgba(239,239,239,1);}
}
@-moz-keyframes blink{
  0%{color:rgba(0,0,0,.7);background:rgba(239,239,239,1);}
 50%{color:rgba(239,239,239,1);background:rgba(0,0,0,.3);}
100%{color:rgba(0,0,0,.7);background:rgba(239,239,239,1);}
}
@-ms-keyframes blink{
  0%{color:rgba(0,0,0,.7);background:rgba(239,239,239,1);}
 50%{color:rgba(239,239,239,1);background:rgba(0,0,0,.3);}
100%{color:rgba(0,0,0,.7);background:rgba(239,239,239,1);}
}
@-o-keyframes blink{
  0%{color:rgba(0,0,0,.7);background:rgba(239,239,239,1);}
 50%{color:rgba(239,239,239,1);background:rgba(0,0,0,.3);}
100%{color:rgba(0,0,0,.7);background:rgba(239,239,239,1);}
}
@keyframes blink{
  0%{color:rgba(0,0,0,.7);background:rgba(239,239,239,1);}
 50%{color:rgba(239,239,239,1);background:rgba(0,0,0,.3);}
100%{color:rgba(0,0,0,.7);background:rgba(239,239,239,1);}
}
/*mod k2 content wall*/
.legend {
font-size:12px;
font-weight:bold;
color:#333333;
background-color:#e0e0e0;
padding:2px 5px 2px 2px;
border-bottom:1px solid #333333;
}

.tag {
padding:2px;
font-size:10px;font-family:Arial;color:#333333;background-color:#f9f9f9;
border-bottom:1px solid #333333;
}
.aboutex{
	padding-top:30px;
	border-top: 0.5px solid #1A1A1A;

}
.titleex h2 {
    font-size: 24px !important;
}
/* Wall Title Style Settings */
h3.newsitemtitle,h3.newsitemtitlemed,h3.newsitemtitlesm{line-height:100%!important;text-align:left!important;padding:0 0 8px 0!important;border:none!important; }
/* Wall Title Font & Style Settings */
h2.newsitemtitlemed{text-align:center !important;letter-spacing: -0.5px !important;line-height: 100% !important;margin-bottom:10px;}
h2.newsitemtitlemed a{font-size: 18px;color: #999 !important;}
h3.newsitemtitlemed{font-size:24px!important; margin-bottom:0 !important;}
/* Wall Table Settings for Rows & Columns */
.ns_more{vertical-align:top;padding: 0px;}
.ns_more .newspromore{padding:18px;}
.ns_more .newspromore{padding:18px;}
.ns_more .newspromore{padding:18px;}
/*.newshover:hover .newspromore{border-bottom:none!important;}
.ns_more:hover .newspromore{padding:18px 18px 17px;}*/
.wallview {overflow:visible!important;}
/* Wall Content Settings */
.newsitemintro{font-size:100% !important;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;line-height: 180% !important;}
.newsitemintro {padding-bottom:0px;}
a.newsitemspecs img{height:15px;width:15px;}
.newsitemcattitle {font-size:16px;float:left;}
.newspromore {padding:6px;}
.gm-style .gm-style-iw-c{border-radius:1px !important;padding:15px !important;}
button.gm-ui-hover-effect{right:10px !important;top:-10px !important;}
.gm-style .gm-style-iw{color:#000 !important;}
/* ----------------------------------------------*/
/* C 09 - CSS3 Animations
/* ----------------------------------------------*/
/*.animated {
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  -ms-animation-fill-mode: forwards;
  -o-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-timing-function: ease-in ;
  -moz-animation-duration: 0.5s;
  -moz-animation-timing-function: ease;
  -ms-animation-duration: 0.5s;
  -ms-animation-timing-function: ease;
  -o-animation-duration: 0.5s;
  -o-animation-timing-function:ease;
  animation-duration: 0.5s;
  animation-timing-function: ease;
}
.pulse:hover{-webkit-animation-name: pulse;-moz-animation-name: pulse;-ms-animation-name: pulse;-o-animation-name: pulse;animation-name: pulse;box-shadow: 0 0 15px rgba(0,0,0,0.75);-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.75);-o-box-shadow: 0 0 15px rgba(0,0,0,0.75);-moz-box-shadow: 0 0 15px rgba(0,0,0,0.75);border: 0px!important;}

@-webkit-keyframes pulse {
0%    { -webkit-transform: scale(1); }
100% { -webkit-transform: scale(1.6); }
}
@-moz-keyframes pulse {
    0%{ -moz-transform: scale(1); }  
  100%{ -moz-transform: scale(1.6); }
  }
@-ms-keyframes pulse {
      0%  { -ms-transform: scale(1); } 
  100% { -ms-transform: scale(1.6); }
   }
@-o-keyframes pulse {
       0% { -o-transform: scale(1); }  
  100% { -o-transform: scale(1.6); }
   }
@keyframes pulse {
       0%  { transform: scale(1); } 
 100% { transform: scale(1.6); }
    }
*/
.exp {/*-webkit-transition: background-position .3s ease; -moz-transition: background-position .3s ease;-o-transition: background-position .3s ease;	transition: background-position .3s ease;*/min-height:120px;}
/*.exp:hover {background-position: 50% 70%!important;}*/
/*.wallfloat.firstrow.oddrow.row-1.lastcol.oddcol.col-3 .newspromore {}
.wallfloat.firstrow.oddrow.row-1.centercol.evencol.col-2 .newspromore{}
.wallfloat.firstrow.oddrow.row-1.firstcol.oddcol.col-1 .newspromore{border-right: 1px solid #ccc;}
.wallfloat.lastrow.evenrow.row-2.firstcol.oddcol.col-1 .newspromore {border-right: 1px solid #ccc;}
.wallfloat lastrow evenrow row-2 centercol evencol col-2 .newspromore{}
.wallfloat.lastrow.evenrow.row-2.lastcol.oddcol.col-3 .newspromore{border-left: 1px solid #ccc;}
.wallfloat.firstrow.oddrow.row-1.lastcol.oddcol.col-3 .pulse:hover .newspromore {border-left: 0px solid #ccc;}
.wallfloat.firstrow.oddrow.row-1.centercol.evencol.col-2 .newspromore{}
.wallfloat.firstrow.oddrow.row-1.firstcol.oddcol.col-1 .pulse:hover .newspromore{border-right: 0px solid #ccc;}
.wallfloat.lastrow.evenrow.row-2.firstcol.oddcol.col-1 .pulse:hover .newspromore {border-right: 0px solid #ccc;}
.wallfloat lastrow evenrow row-2 centercol evencol col-2 .newspromore{}
.wallfloat.lastrow.evenrow.row-2.lastcol.oddcol.col-3 .pulse:hover .newspromore{border-left: 0px solid #ccc;}
/*@media(max-width:1000px){
.wallfloat.firstrow.oddrow.row-1.lastcol.oddcol.col-3 .pulse:hover, 
.wallfloat.lastrow.evenrow.row-2.lastcol.oddcol.col-3 .pulse:hover {margin-left: -100px;width:326px;}
.wallfloat.firstrow.oddrow.row-1.firstcol.oddcol.col-1 .pulse:hover,
.wallfloat.lastrow.evenrow.row-2.firstcol.oddcol.col-1 .pulse:hover {margin-left: 100px;width:326px;}
}*/
/*@media(max-width:920px){
/*.animated {
  -webkit-animation-fill-mode: none;
  -moz-animation-fill-mode: none;
  -ms-animation-fill-mode: none;
  -o-animation-fill-mode: none;
  animation-fill-mode: none;
  -webkit-animation-duration: none;
  -webkit-animation-timing-function: none;
  -moz-animation-duration: none;
  -moz-animation-timing-function: none;
  -ms-animation-duration: none;
  -ms-animation-timing-function: none;
  -o-animation-duration: none;
  -o-animation-timing-function: none;
  animation-duration: none;
  animation-timing-function: none;
}*/
/*.pulse:hover{-webkit-animation-name: none;-moz-animation-name: none;-ms-animation-name: none;-o-animation-name: none;animation-name: none;box-shadow: none;-webkit-box-shadow: none;-o-box-shadow: none;-moz-box-shadow: none;}
.wallfloat.firstrow.oddrow.row-1.lastcol.oddcol.col-3 .pulse:hover, 
.wallfloat.lastrow.evenrow.row-2.lastcol.oddcol.col-3 .pulse:hover,
.wallfloat.firstrow.oddrow.row-1.firstcol.oddcol.col-1 .pulse:hover,
.wallfloat.lastrow.evenrow.row-2.firstcol.oddcol.col-1 .pulse:hover {margin-left: 0px;margin-right: 0px;width:100%;}
.wallfloat.firstrow.oddrow.row-1.lastcol.oddcol.col-3 .pulse:hover .newspromore {border-left: 1px solid #ccc;}
.wallfloat.firstrow.oddrow.row-1.centercol.evencol.col-2 .newspromore{}
.wallfloat.firstrow.oddrow.row-1.firstcol.oddcol.col-1 .pulse:hover .newspromore{border-right: 1px solid #ccc;}
.wallfloat.lastrow.evenrow.row-2.firstcol.oddcol.col-1 .pulse:hover .newspromore {border-right: 1px solid #ccc;}
.wallfloat lastrow evenrow row-2 centercol evencol col-2 .newspromore{}
.wallfloat.lastrow.evenrow.row-2.lastcol.oddcol.col-3 .pulse:hover .newspromore{border-left: 1px solid #ccc;}
.exp {-webkit-transition: none; -moz-transition: none;-o-transition: none;	transition: none;min-height:120px;}
.exp:hover {background-position: 50% 70%!important;}
}*/
@media(max-width:880px){
	.ns_more .newspromore {min-height:140px!important;}
}
@media (max-width: 767px) {
.ns_more .newspromore{min-height:170px!important;}
}
@media (max-width: 620px) {
.ns_more .firstcol, .ns_more .centercol, .ns_more .lastcol {width: 100%!important;}
.wallfloat.lastrow.evenrow.row-2.firstcol.oddcol.col-1 .newspromore {border-right:0px;border-left:1px solid #ccc;}
.newspromore {min-height:none;}
}
@media (max-width: 566px) {
.ns_more .newspromore{min-height:160px!important;}
}
@media(max-width:480px){
.ns_more .firstcol, .ns_more .centercol, .ns_more .lastcol {width: 100%!important;}
.wallfloat.firstrow.oddrow.row-1.lastcol.oddcol.col-3 .newspromore {border-right: 0px;border-left:0px;}
.wallfloat.firstrow.oddrow.row-1.centercol.evencol.col-2 .newspromore{}
.wallfloat.firstrow.oddrow.row-1.firstcol.oddcol.col-1 .newspromore{border-right: 0px;border-left:0px;}
.wallfloat.lastrow.evenrow.row-2.firstcol.oddcol.col-1 .newspromore {border-right: 0px;border-left:0px;}
.wallfloat lastrow evenrow row-2 centercol evencol col-2 .newspromore{}
.wallfloat.lastrow.evenrow.row-2.lastcol.oddcol.col-3 .newspromore{border-right: 0px;border-left:0px;}
.newsitemcattitle {font-size: 22px !important;line-height:36px;}
.newsitemtitlemed {font-size: 18px !important;}
p.newsitemintro {font-size: 100% !important;line-height:22px;}
.exp {max-width:480px;min-height:220px;}'
.ns_more .newspromore{min-height:auto!important; height:auto!important;}
}
/* end mod k2 content wall*/
.coord .ulwrap{background: transparent !important; border-top: 0.5px solid #1A1A1A; border-bottom: 0.5px solid #1A1A1A; border-left: 0px;border-right: 0px;}
div.pwebcontact{margin-left: auto; margin-right: auto;}
.pweb-labels-inline form.pwebcontact-form .pweb-field-buttons .pweb-field {margin-left: auto;}
.pweb-form-white form.pwebcontact-form button, .pweb-form-white form.pwebcontact-form .btn {color: #fff !important;}
