/**
*  The contents of this file have been generated by XtGem.com and should
*  not be modified to ensure best compatibility with the service
*/

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
  display: block;
}

audio, canvas, video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

audio:not([controls]) {
  display: none;
}

[hidden] {
  display: none;
}

html {
  font-size: 100%;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

body {
  margin: 0;
  font-size: 13px;
  line-height: 1.231;
}

body, button, input, select, textarea {
  font-family: sans-serif;
  color: #222;
}

::-moz-selection {
  background: #acdd33;
  color: #fff;
  text-shadow: none;
}

::selection {
  background: #acdd33;
  color: #fff;
  text-shadow: none;
}

a {
  color: #00e;
}

a:visited {
  color: #551a8b;
}

a:hover {
  color: #06e;
}

a:focus {
  outline: thin dotted;
}

a:hover, a:active {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

blockquote {
  margin: 1em 40px;
}

dfn {
  font-style: italic;
}

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

ins {
  background: #ff9;
  color: #000;
  text-decoration: none;
}

mark {
  background: #ff0;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

pre, code, kbd, samp {
  font-family: monospace, monospace;
  _font-family: 'courier new', monospace;
  font-size: 1em;
}

pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

q {
  quotes: none;
}

q:before, q:after {
  content: "";
  content: none;
}

small {
  font-size: 85%;
}

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

ul, ol {
  margin: 1em 0;
  padding: 0 0 0 40px;
}

dd {
  margin: 0 0 0 40px;
}

nav ul, nav ol {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}

img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

form {
  margin: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

label {
  cursor: pointer;
}

legend {
  border: 0;
  *margin-left: -7px;
  padding: 0;
}

button, input, select, textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle;
}

button, input {
  line-height: normal;
  *overflow: visible;
}

table button, table input {
  *overflow: auto;
}

button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
}

input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
  min-height: 70px;
  width: 99%;
  padding: 0;
}

input:invalid, textarea:invalid {
  background-color: #f0dddd;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td {
  vertical-align: top;
}

/* @XT_title: hide */
.ir {
  display: block;
  border: 0;
  text-indent: -999em;
  overflow: hidden;
  background-color: transparent;
  background-repeat: no-repeat;
  text-align: left;
  direction: ltr;
}

/* @XT_title: hide */
.ir br {
  display: none;
}

/* @XT_title: Hidden */
.hidden {
  display: none !important;
  visibility: hidden;
}

/* @XT_title: Visually hidden */
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* @XT_title: hide */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* @XT_title: hide */
.invisible {
  visibility: hidden;
}

/* @XT_title: hide */
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}

/* @XT_title: hide */
.clearfix:after {
  clear: both;
}

/* @XT_title: Clear fix for floating elements */
.clearfix {
  zoom: 1;
}

body, div.xt_touch, div.preview {
  font-family: "Helvetica Neue", Arial, sans-serif;
  background-color: /*$bc*/#b9e3fa/*e*/;
}

a:visited, a:link, a {
  color: /*$hc*/#56cade/*e*/;
}

/* @XT_title: Footer */
.xt_navigation, .xt_footer {
  font-size: 12px;
  line-height: 24px;
  vertical-align: middle;
  background-color: /*$cbc*/#184157/*e*/;
  color: /*$cc*/#ffffff/*e*/;
}

/* @XT_title: Navigation */
.xt_navigation {
  border-top: 1px solid /*$hc*/#56cade/*e*/;
  border-bottom: 1px solid /*$hc*/#56cade/*e*/;
  text-align: left;
  width: 100%;
}

/* @XT_title: Navigation link */
.xt_navigation span a, .xt_navigation span a:visited, .xt_navigation span a:link {
  margin-left: 3px;
  display: inline-block;
  color: /*$cc*/#ffffff/*e*/;
}

/* @XT_title: Container and blog style */
.xt_container, .xt_blog {
  margin: 5px 2px;
  border-bottom: 1px dashed /*$mtc*/#165673/*e*/;
  background-color: /*$cc*/#ffffff/*e*/;
}

/* @XT_title: Container paragraph */
.xt_container, .xt_container p, .xt_blog p {
  font-size: 12px;
  color: /*$mtc*/#165673/*e*/;
}

/* @XT_title: Button */
.xt_button, a.xt_button {
  background-color: /*$hc*/#56cade/*e*/;
  color: /*$cc*/#ffffff/*e*/;
  text-decoration: none;
  padding: 3px;
  font-weight: bold;
  border: 1px solid /*$c_01*/#2298AC/*e*/;
}

/* @XT_title: Blog subtitle */
.xt_blog_subtitle {
  font-weight: bold;
}

/* @XT_title: Comments title */
.xt_blog_comments_title, .xt_blog_write_a_comment_title {
  display: block;
  margin: 4px 0;
  font-weight: bold;
  color: /*$c_02*/#31626A/*e*/;
}

/* @XT_title: Comment container */
.xt_blog_comment {
  margin-top: 2px;
  background-color: /*$c_04*/#D1EDFC/*e*/;
  border: 1px solid /*$c_05*/#65BFCF/*e*/;
}

/* @XT_title: hide */
.xt_blog_comment .xt_blog_comment_author, .xt_blog_comment .xt_blog_comment_date, .xt_blog_comment .xt_blog_comment_content {
  font-size: 11px;
}

/* @XT_title: Comment date style */
.xt_blog_comment .xt_blog_comment_date {
  color: /*$c_03*/#2696C9/*e*/;
}

/* @XT_title: Label style */
.xt_label {
  padding-left: 3px;
}

/* @XT_title: Comment style */
.xt_description {
  color: /*$c_03*/#2696C9/*e*/;
  margin-left: 2px;
}

/* @XT_title: Comment count style */
.xt_blog_comments_number {
  color: /*$c_03*/#2696C9/*e*/;
}

/* @XT_title: Pagination wrapper */
.xt_pagination {
  margin-bottom: 5px;
}
/* @XT_title: Pagination element wrapper */
.xt_pagination span {
  margin: 0 2px;
  background-color: /*$hc*/#56cade/*e*/;
}
/* @XT_title: Pagination element inner */
.xt_pagination span a {
  padding: 2px;
  color: /*$cc*/#ffffff/*e*/;
  background-color: /*$hc*/#56cade/*e*/;
}
/* @XT_title: Inactve and selected pagination element wrapper */
.xt_pagination span.selected, .xt_pagination span.inactive {
  color: /*$cbc*/#184157/*e*/;
}
/* @XT_title: Inactive and selected pagination element inner */
.xt_pagination span.selected span, .xt_pagination span.inactive span {
  padding: 2px;
}

/* @XT_title: Text color */
.xt_text {
  color: /*$mtc*/#165673/*e*/;
}

/* @XT_title: Normal text sizing */
.xt_text.normal {
  font-size: 12px;
  line-height: 21px;
}

/* @XT_title: Small text sizing */
.xt_text.small {
  font-size: 10px;
  line-height: 17px;
}

/* @XT_title: Large text sizing */
.xt_text.large {
  font-size: 14px;
  line-height: 25px;
}

/* @XT_title: Image */
.xt_text img {
  /* display: block; */
  text-align: center;
  margin: 1px auto;
  max-width: 100%;
}

/* @XT_title: Heading */
.xt_heading, h1, h2, h3, h4, h5, h6, .xt_touch h1, .xt_touch h2, .xt_touch h3, .xt_touch h4, .xt_touch h5, .xt_touch h6 {
  color: /*$hc*/#56cade/*e*/;
  font-weight: bold;
}

h1 {
  font-size: 15px;
}

h2 {
  font-size: 14px;
}

h3 {
  font-size: 13px;
}

h4 {
  font-size: 12px;
}

h5 {
  font-size: 11px;
}

h6 {
  font-size: 10px;
}

/* @XT_title: Header */
.xt_touch .xt_header {
  text-align: center;
}
/* @XT_title: Navigation wrapper for touch */
.xt_touch .xt_navigation {
  height: auto;
  line-height: 42px;
  font-size: 14px;
  background-color: /*$cbc*/#184157/*e*/;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, /*$c_07*/#52A4CF/*e*/), color-stop(30%, /*$c_08*/#3E99CA/*e*/), color-stop(30%, /*$c_09*/#3692C3/*e*/), color-stop(100%, /*$c_10*/#2E7DA7/*e*/));
  background-image: -webkit-linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  background-image: -moz-linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  background-image: -o-linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  background-image: -ms-linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  background-image: linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.15);
  -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.15);
  -o-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.15);
  box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.15);
  border-color: /*$cbc*/#184157/*e*/;
}
/* @XT_title: Navigation element (inner) for touch */
.xt_touch .xt_navigation a {
  display: inline-block;
  height: 42px;
  text-shadow: /*$cbc*/#184157/*e*/ 0px 2px 0px;
  color: /*$cc*/#ffffff/*e*/;
  text-decoration: none;
  padding: 0 10px;
}
/* @XT_title: Navigation element (outer) for touch */
.xt_touch .xt_navigation > span {
  display: inline-block;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  border-right: 1px solid rgba(255, 255, 255, 0.2);
  background-color: /*$cbc*/#184157/*e*/;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, /*$c_07*/#52A4CF/*e*/), color-stop(30%, /*$c_08*/#3E99CA/*e*/), color-stop(30%, /*$c_09*/#3692C3/*e*/), color-stop(100%, /*$c_10*/#2E7DA7/*e*/));
  background-image: -webkit-linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  background-image: -moz-linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  background-image: -o-linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  background-image: -ms-linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  background-image: linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  -moz-box-shadow: 0px -1px 0px 0px /*$cbc*/#184157/*e*/;
  -webkit-box-shadow: 0px -1px 0px 0px /*$cbc*/#184157/*e*/;
  -o-box-shadow: 0px -1px 0px 0px /*$cbc*/#184157/*e*/;
  box-shadow: 0px -1px 0px 0px /*$cbc*/#184157/*e*/;
}
/* @XT_title: hide */
.xt_touch .xt_navigation > span:first-child {
  border-left: none;
}
/* @XT_title: hide */
.xt_touch .xt_navigation > span:last-child {
  border-right: none;
}
/* @XT_title: Active Navigation element for touch */
.xt_touch .xt_navigation > span.active {
  display: inline-block;
  height: 42px;
  background-color: /*$cbc*/#184157/*e*/;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, /*$c_11*/#1E506B/*e*/), color-stop(100%, /*$c_12*/#348CBB/*e*/));
  background-image: -webkit-linear-gradient(/*$c_11*/#1E506B/*e*/, /*$c_12*/#348CBB/*e*/);
  background-image: -moz-linear-gradient(/*$c_11*/#1E506B/*e*/, /*$c_12*/#348CBB/*e*/);
  background-image: -o-linear-gradient(/*$c_11*/#1E506B/*e*/, /*$c_12*/#348CBB/*e*/);
  background-image: -ms-linear-gradient(/*$c_11*/#1E506B/*e*/, /*$c_12*/#348CBB/*e*/);
  background-image: linear-gradient(/*$c_11*/#1E506B/*e*/, /*$c_12*/#348CBB/*e*/);
}
/* @XT_title: Container and blog style for touch */
.xt_touch .xt_container, .xt_touch .xt_blog {
  margin: 10px;
  margin-top: 20px;
  padding: 10px;
  background-color: /*$cc*/#ffffff/*e*/;
  border-bottom: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  -khtml-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0px 3px 5px 5px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 3px 5px 5px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0px 3px 5px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 5px 5px rgba(0, 0, 0, 0.1);
}
/* @XT_title: Image */
.xt_touch .xt_container .xt_text img, .xt_touch .xt_blog .xt_text img {
  border: 3px solid /*$cc*/#ffffff/*e*/;
  display: block;
  text-align: center;
  margin: 8px auto;
}
/* @XT_title: Image shadow */
.xt_touch .xt_container .xt_text img.shadow, .xt_touch .xt_blog .xt_text img.shadow {
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.5);
}
/* @XT_title: Normal text sizing for touch */
.xt_touch .xt_text.normal {
  font-size: 14px;
  line-height: 21px;
}
/* @XT_title: Small text sizing for touch */
.xt_touch .xt_text.small {
  font-size: 11px;
  line-height: 17px;
}
/* @XT_title: Large text sizing for touch */
.xt_touch .xt_text.large {
  font-size: 17px;
  line-height: 25px;
}
/* @XT_title: Button for touch */
.xt_touch .xt_button, .xt_touch a.xt_button {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0px 5px;
  text-decoration: none;
  font-weight: bold;
  color: /*$cc*/#ffffff/*e*/;
  text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 0px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  background-color: /*$hc*/#56cade/*e*/;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, /*$c_13*/#79EEEC/*e*/), color-stop(100%, /*$c_14*/#1ACDCA/*e*/));
  background-image: -webkit-linear-gradient(/*$c_13*/#79EEEC/*e*/, /*$c_14*/#1ACDCA/*e*/);
  background-image: -moz-linear-gradient(/*$c_13*/#79EEEC/*e*/, /*$c_14*/#1ACDCA/*e*/);
  background-image: -o-linear-gradient(/*$c_13*/#79EEEC/*e*/, /*$c_14*/#1ACDCA/*e*/);
  background-image: -ms-linear-gradient(/*$c_13*/#79EEEC/*e*/, /*$c_14*/#1ACDCA/*e*/);
  background-image: linear-gradient(/*$c_13*/#79EEEC/*e*/, /*$c_14*/#1ACDCA/*e*/);
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px, /*$c_22*/#ABE5EF/*e*/ 0px 1px 0px 0px inset;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px, /*$c_22*/#ABE5EF/*e*/ 0px 1px 0px 0px inset;
  -o-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px, /*$c_22*/#ABE5EF/*e*/ 0px 1px 0px 0px inset;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px, /*$c_22*/#ABE5EF/*e*/ 0px 1px 0px 0px inset;
  border: 1px solid /*$c_01*/#2298AC/*e*/;
}
/* @XT_title: Button (inner) for touch */
.xt_touch .xt_button span, .xt_touch a.xt_button span {
  color: /*$cc*/#ffffff/*e*/;
}
/* @XT_title: hide */
.xt_touch .xt_gallery {
  margin: 0 auto;
  text-align: center;
}
/* @XT_title: hide */
.xt_touch .xt_gallery span {
  display: inline-block;
  border: 3px solid /*$cc*/#ffffff/*e*/;
  margin: 5px;
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.5);
}
/* @XT_title: hide */
.xt_touch .xt_gallery span img {
  position: relative;
}
/* @XT_title: Label for touch */
.xt_touch .xt_label label {
  display: inline-block;
  margin-top: 10px;
  line-height: 21px;
  color: /*$mtc*/#165673/*e*/;
}
/* @XT_title: Inputs, textareas */
.xt_touch .xt_input input, .xt_touch .xt_input textarea, .xt_touch .xt_textarea input, .xt_touch .xt_textarea textarea {
  color: /*$mtc*/#165673/*e*/;
  height: 21px;
  border: 1px solid #b2b2b2;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  -khtml-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
  -o-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
}
/* @XT_title: Submit for touch */
.xt_touch .xt_submit {
  margin-top: 10px;
}
/* @XT_title: Blog subtitle for touch */
.xt_touch .xt_blog .xt_blog_subtitle {
  font-style: italic;
  font-weight: normal;
  color: /*$c_03*/#2696C9/*e*/;
  font-size: 16px;
  margin-bottom: 20px;
}
/* @XT_title: Back to posts button */
.xt_touch .xt_blog .xt_blog_back_to_posts {
  margin-bottom: 10px;
}
/* @XT_title: hide */
.xt_touch .xt_blog .xt_blog_comments_title, .xt_touch .xt_blog .xt_blog_write_a_comment_title {
  font-size: 16px;
  font-weight: bold;
  display: inline-block;
  margin-bottom: 5px;
}
/* @XT_title: Comment container for touch */
.xt_touch .xt_blog .xt_blog_comment {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  -khtml-border-radius: 3px;
  border-radius: 3px;
  padding: 7px;
}
/* @XT_title: Comment date for touch */
.xt_touch .xt_blog .xt_blog_comment .xt_blog_comment_date {
  /* display: none; */
}
/* @XT_title: Comment author for touch */
.xt_touch .xt_blog .xt_blog_comment .xt_blog_comment_author {
  font-weight: bold;
  font-size: 14px;
  color: /*$c_21*/#41C3DA/*e*/;
}
/* @XT_title: Comment contents for touch */
.xt_touch .xt_blog .xt_blog_comment .xt_blog_comment_content {
  display: inline-block;
  margin: 10px 0;
  font-size: 14px;
}
/* @XT_title: hide */
.xt_touch .xt_pagination {
  margin: 0 auto;
  text-align: center;
}
/* @XT_title: hide */
.xt_touch .xt_pagination span {
  background-color: transparent;
}
/* @XT_title: hide */
.xt_touch .xt_pagination span a {
  background-color: transparent;
  padding: 0;
}
/* @XT_title: Pagination element (outer) for touch */
.xt_touch .xt_pagination > span {
  display: inline-block;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  background-color: /*$hc*/#56cade/*e*/;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, /*$c_13*/#79EEEC/*e*/), color-stop(100%, /*$c_14*/#1ACDCA/*e*/));
  background-image: -webkit-linear-gradient(/*$c_13*/#79EEEC/*e*/, /*$c_14*/#1ACDCA/*e*/);
  background-image: -moz-linear-gradient(/*$c_13*/#79EEEC/*e*/, /*$c_14*/#1ACDCA/*e*/);
  background-image: -o-linear-gradient(/*$c_13*/#79EEEC/*e*/, /*$c_14*/#1ACDCA/*e*/);
  background-image: -ms-linear-gradient(/*$c_13*/#79EEEC/*e*/, /*$c_14*/#1ACDCA/*e*/);
  background-image: linear-gradient(/*$c_13*/#79EEEC/*e*/, /*$c_14*/#1ACDCA/*e*/);
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px, /*$c_22*/#ABE5EF/*e*/ 0px 1px 0px 0px inset;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px, /*$c_22*/#ABE5EF/*e*/ 0px 1px 0px 0px inset;
  -o-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px, /*$c_22*/#ABE5EF/*e*/ 0px 1px 0px 0px inset;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px, /*$c_22*/#ABE5EF/*e*/ 0px 1px 0px 0px inset;
  border: 1px solid /*$c_01*/#2298AC/*e*/;
  height: 32px;
  line-height: 32px;
}
/* @XT_title: hide */
.xt_touch .xt_pagination > span a {
  display: inline-block;
}
/* @XT_title: hide */
.xt_touch .xt_pagination > span a span {
  padding: 0 10px;
  color: /*$cc*/#ffffff/*e*/;
  display: inline-block;
  text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 0px;
}
/* @XT_title: hide */
.xt_touch .xt_pagination > span span {
  padding: 0 10px;
}
/* @XT_title: hide */
.xt_touch .xt_pagination > span.selected, .xt_touch .xt_pagination > span.inactive {
  background-color: /*$bc*/#b9e3fa/*e*/;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, /*$c_15*/#E7FAFF/*e*/), color-stop(100%, /*$c_16*/#6AE1FC/*e*/));
  background-image: -webkit-linear-gradient(/*$c_15*/#E7FAFF/*e*/, /*$c_16*/#6AE1FC/*e*/);
  background-image: -moz-linear-gradient(/*$c_15*/#E7FAFF/*e*/, /*$c_16*/#6AE1FC/*e*/);
  background-image: -o-linear-gradient(/*$c_15*/#E7FAFF/*e*/, /*$c_16*/#6AE1FC/*e*/);
  background-image: -ms-linear-gradient(/*$c_15*/#E7FAFF/*e*/, /*$c_16*/#6AE1FC/*e*/);
  background-image: linear-gradient(/*$c_15*/#E7FAFF/*e*/, /*$c_16*/#6AE1FC/*e*/);
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px, /*$c_15*/#E7FAFF/*e*/ 0px 1px 0px 0px inset;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px, /*$c_15*/#E7FAFF/*e*/ 0px 1px 0px 0px inset;
  -o-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px, /*$c_15*/#E7FAFF/*e*/ 0px 1px 0px 0px inset;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px, /*$c_15*/#E7FAFF/*e*/ 0px 1px 0px 0px inset;
  border: 1px solid /*$c_18*/#5ABDF3/*e*/;
}
/* @XT_title: hide */
.xt_touch .xt_pagination > span.selected span, .xt_touch .xt_pagination > span.inactive span {
  color: /*$cc*/#ffffff/*e*/;
  text-shadow: /*$c_17*/#296E93/*e*/ 0px 1px 0px;
}
/* @XT_title: List container for touch */
.xt_touch .xt_list {
  margin: 10px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  -khtml-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0px 3px 5px 5px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 3px 5px 5px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0px 3px 5px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 5px 5px rgba(0, 0, 0, 0.1);
  border: 1px solid /*$cc*/#ffffff/*e*/;
}
/* @XT_title: List item for touch */
.xt_touch .xt_list .xt_item {
  display: block;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, /*$cc*/#ffffff/*e*/), color-stop(100%, /*$bc*/#b9e3fa/*e*/));
  background-image: -webkit-linear-gradient(/*$cc*/#ffffff/*e*/, /*$bc*/#b9e3fa/*e*/);
  background-image: -moz-linear-gradient(/*$cc*/#ffffff/*e*/, /*$bc*/#b9e3fa/*e*/);
  background-image: -o-linear-gradient(/*$cc*/#ffffff/*e*/, /*$bc*/#b9e3fa/*e*/);
  background-image: -ms-linear-gradient(/*$cc*/#ffffff/*e*/, /*$bc*/#b9e3fa/*e*/);
  background-image: linear-gradient(/*$cc*/#ffffff/*e*/, /*$bc*/#b9e3fa/*e*/);
  border-top: 1px solid /*$c_19*/#F2F2F2/*e*/;
  border-bottom: 1px solid /*$c_20*/#CCCCCC/*e*/;
}
/* @XT_title: hide */
.xt_touch .xt_list .xt_item:last-child {
  border-bottom: none;
}
/* @XT_title: hide */
.xt_touch .xt_list a {
  display: block;
  position: relative;
  padding: 10px;
  text-decoration: none;
}
/* @XT_title: List item heading for touch */
.xt_touch .xt_list a span.xt_heading {
  font-size: 17px;
  font-weight: bold;
  margin-left: 5px;
}
/* @XT_title: List item description for touch */


.Headung { background: #308bcf url(http://prafullwap.mywibes.com/images/blue%20backolio.gif) repeat-x; z-index: 1; position: relative; text-align: center; font-weight: bold; padding: 5px; color: #ffffff; border-bottom: 1px solid #308bcf; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.4); -moz-box-shadow: inset 0px 1px 0px rgba(255,255,255,0.4); -webkit-box-shadow: inset 0px 1px 0px rgba(255,255,255,0.4); border-top-left-radius: 10px; border-top-right-radius: 10px; }

.xt_touch .xt_list a .xt_description {
  margin: 10px;
  display: block;
  font-size: 12px;
  color: /*$mtc*/#165673/*e*/;
}
/* @XT_title: List item arrow for touch */
.xt_touch .xt_list .arrow {
  background: url("http://xtgem.com/template_images/ClearSight/arrow.png") no-repeat;
  width: 13px;
  height: 14px;
  display: inline-block;
  position: absolute;
  right: 10px;
  top: 15px;
}
/* @XT_title: Blog comments number for touch */
.xt_touch .xt_list .xt_blog_comments_number {
  display: none;
}
/* @XT_title: Footer container for touch */
.xt_touch .xt_footer {
  border-top: 1px solid /*$cbc*/#184157/*e*/;
  text-shadow: #000000 0px 1px 0px;
  text-align: center;
  height: 42px;
  line-height: 42px;
  color: /*$cc*/#ffffff/*e*/;
  font-size: 14px;
  background-color: /*$cbc*/#184157/*e*/;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, /*$c_07*/#52A4CF/*e*/), color-stop(30%, /*$c_08*/#3E99CA/*e*/), color-stop(30%, /*$c_09*/#3692C3/*e*/), color-stop(100%, /*$c_10*/#2E7DA7/*e*/));
  background-image: -webkit-linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  background-image: -moz-linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  background-image: -o-linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  background-image: -ms-linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
  background-image: linear-gradient(/*$c_07*/#52A4CF/*e*/ 0%, /*$c_08*/#3E99CA/*e*/ 30%, /*$c_09*/#3692C3/*e*/ 30%, /*$c_10*/#2E7DA7/*e*/ 100%);
}
/* @XT_title: Headings for touch */
.xt_touch .xt_heading, .xt_touch h1, .xt_touch h2, .xt_touch h3, .xt_touch h4, .xt_touch h5, .xt_touch h6, .xt_touch h1, .xt_touch h2, .xt_touch h3, .xt_touch h4, .xt_touch h5, .xt_touch h6 {
  text-shadow: /*$c_15*/#E7FAFF/*e*/ 0px 1px 0px;
}
/* @XT_title: H1 for touch */
.xt_touch h1 {
  font-size: 20px;
}
/* @XT_title: H2 for touch */
.xt_touch h2 {
  font-size: 18px;
}
/* @XT_title: H3 for touch */
.xt_touch h3 {
  font-size: 16px;
}
/* @XT_title: H4 for touch */
.xt_touch h4 {
  font-size: 14px;
}
/* @XT_title: H5 for touch */
.xt_touch h5 {
  font-size: 12px;
}
/* @XT_title: H6 for touch */
.xt_touch h6 {
  font-size: 10px;
}

/*
    {{base}}
    Highlight color:
    $hc:#56cade;

    Main text color:
    $mtc:#165673;

    Background color:
    $bc:#b9e3fa;

    Contrast color:
    $cc:#ffffff;

    Contrast background color:
    $cbc:#184157;
     
    {{/end}}
     
    {{mix}}
        
    $c_01:darken $hc 20
    $c_02:adjust_color $hc 0 -30 -30
    $c_03:lighten $mtc 20
    $c_04:lighten $bc 5
    $c_05:saturate $hc -15
    $c_07:lighten $cbc 35
    $c_08:lighten $cbc 30
    $c_09:lighten $cbc 27
    $c_10:lighten $cbc 20
    $c_11:lighten $cbc 5
    $c_12:lighten $cbc 25
    $c_13:adjust_color $hc -5 10 10
    $c_14:adjust_color $hc -5 10 -15
    $c_15:adjust_color $bc -5 10 10
    $c_16:adjust_color $bc -5 10 -15
    $c_17:lighten $cbc 15
    $c_18:darken $bc 20
    $c_19:darken $cc 5
    $c_20:darken $cc 20
    $c_21:darken $hc 5
    $c_22:lighten $hc 20
    

    {{/end}}

.btn{list-style:none;text-align:center;margin:10px!important;padding:10px!important;font-size:14px;clear:both;display:inline-block;text-decoration:none!important;color:#FFF!important} .btn ul {margin:0;padding:0} .btn li{display:inline;margin:5px;padding:0;list-style:none;} .demo,.download{padding:12px 15px!important;color:#fff!important;font-weight:700;font-size:14px;font-family:Open Sans,sans-serif;text-align:center;text-transform:uppercase;border-radius:3px;opacity:.95;border:0;letter-spacing:2px;transition:all .2s ease-out} .demo {background-color:#3498DB;} .download {background-color:#1ABC84;} .demo:hover {background-color:#60B8F4;color:#fff;border-bottom:2px solid #3498DB; opacity:1;} .download:hover {background-color:#49DDAA;color:#fff;border-bottom:2px solid #1ABC84;opacity:1;} .demo:before {content:&#39;\f135&#39;;display:inline-block;font-weight:normal;vertical-align:top;margin-right:10px;width:16px;height:16px;line-height:24px;font-family:fontawesome;transition:all 0.5s ease-out;} .download:before {content:&#39;\f019&#39;;display:inline-block;font-weight:normal;vertical-align:top;margin-right:10px;width:16px;height:16px;line-height:24px;font-family:fontawesome;transition:all 0.5s ease-out;}
    
*/


.content_list_container {color : #243E60;
background-color : #f1f1f1;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border-top : 1px solid #e1e1e1;
border-bottom : 1px solid #e1e1e1;
}
.content_list_container  a:link, .c, .title a:visited {
color : #243E60;
text-decoration : none;
border-bottom : 1px dotted #e7e7e7;
}
.content_list_container  a:hover {
color : #ff5a00;
border-bottom : 1px dotted #d2d2d2;
} .gb{ margin-left:2px; margin-right:0; background:#F3F4F5; border:2px solid #AAA; border-top:2px solid #CCC; color:#505C77; margin-top:0; padding-top:2px; padding-bottom:2px; }
img{max-width: 100px;}.lovdi
{color : #243E60;
background-color : #ffffff;
margin-top : 1px;
margin-bottom : 1px;
padding : 4px;
border-top : 1px solid #e1e1e1;
border-bottom : 1px solid #e1e1e1;
}
.lovdi  a:link, .c, .title a:visited {
color : #243E60;
text-decoration : none;
border-bottom : 1px dotted #e7e7e7;
}



p.dotted {border-style: dotted;}
p.dashed {border-style: dashed;}
p.solid {border-style: solid;}
p.double {border-style: double;}
p.groove {border-style: groove;}
p.ridge {border-style: ridge;}
p.inset {border-style: inset;}
p.outset {border-style: outset;}
p.none {border-style: none;}
p.hidden {border-style: hidden;}
p.mix {border-style: dotted dashed solid double;}



<style>

a.css3dbutton {
    background: #c1e75c; /* default green background color of button */
    color: black;
    text-decoration: none;
    font: bold 18px Arial; /* font size and style */
    position: relative;
    display: inline-block;
    margin-right: 15px; /* spacing between multiple buttons */
    padding: 15px; /* padding inside button */
    border-radius: 85px; /* border radius of button */
    width: 85px; /* dimensions of button */
    height: 85px;
    outline: none;
    box-shadow: 0 8px 0 #8dab3b, /* depth and color of main shadow */
        0 0 3px rgba(0,0,0, 0.2),
        0 20px 20px #eee;
    -moz-transition: all 0.2s ease-in-out; /* transition style and duration */
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

a.css3dbutton span.outer{ /* outermost text container */
    text-align: center;
    width: 100%;
    display: block;
    position: relative;
    top: 50%; /* center element */
    -webkit-transform: translateY(-50%); /* center element */
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%); 
}

a.css3dbutton span.outer span.top{ /* top line */
    display: block;
    padding-bottom: 4px;
}

a.css3dbutton span.outer span.bottom{ /* bottom line */
    border-top: 1px solid black;
    padding-top: 4px;
    display: block;
    text-transform: uppercase;
    line-height: 12px;
    font-size: 60%;
}


a.css3dbutton:hover {
    background: #9cc62b; /* background color when mouse rolls over button */
    box-shadow:  none;
    -ms-transform: translateY(8px); /* shift button downwards by shadow depth amount */
    -webkit-transform: translate3D(0, 8px, 0);
    -moz-transform: translateY(8px);
    transform: translate3D(0, 8px, 0);
}


a.css3dbutton.blue{
    background: #a6e9f7;
    box-shadow: 0 8px 0 #529dad, /* depth and color of main shadow */
        0 0 3px rgba(0,0,0, 0.2),
        0 20px 20px #eee;
}

a.css3dbutton.blue:hover {
    background: #66cbe1; /* background color when mouse rolls over button */
    box-shadow: none;
}

a.css3dbutton.pink{
    background: #fbbaba;
    box-shadow: 0 8px 0 #d74848, /* depth and color of main shadow */
        0 0 3px rgba(0,0,0, 0.2),
        0 20px 20px #eee;
}

a.css3dbutton.pink:hover {
    background: #ea6161; /* background color when mouse rolls over button */
    box-shadow: none;
}

a.css3dbutton.yellow{
    background: #f3fa86;
    box-shadow: 0 8px 0 #dbcd2f, /* depth and color of main shadow */
        0 0 3px rgba(0,0,0, 0.2),
        0 20px 20px #eee;
}

a.css3dbutton.yellow:hover {
    background: #ecd347; /* background color when mouse rolls over button */
    box-shadow: none;
}

</style>


.vcentercontainer{
 position: relative;
 top: 50%;
 transform: translateY(-50%);
}





<style>
.jc{
position:relative;
}
</style>

<script language="JavaScript1.2">

//Trembling message script- (c) Dynamic Drive (www.dynamicdrive.com)
//For full source code, 100's more DHTML scripts, and TOS,
//visit http://www.dynamicdrive.com

var ns6=document.getElementById&&!document.all
var ie=document.all

var customcollect=new Array()
var i=0

function jiggleit(num){
if ((!document.all&&!document.getElementById)) return;
customcollect[num].style.left=(parseInt(customcollect[num].style.left)==-1)? customcollect[num].style.left=1 : customcollect[num].style.left=-1
}

function init(){
if (ie){
while (eval("document.all.jiggle"+i)!=null){
customcollect[i]= eval("document.all.jiggle"+i)
i++
} 
}
else if (ns6){
while (document.getElementById("jiggle"+i)!=null){
customcollect[i]= document.getElementById("jiggle"+i)
i++
}
}

if (customcollect.length==1)
setInterval("jiggleit(0)",80)
else if (customcollect.length>1)
for (y=0;y<customcollect.length;y++){
var tempvariable='setInterval("jiggleit('+y+')",'+'100)'
eval(tempvariable)
}
}

window.onload=init

</script>


.ribbon {
     width: 253px;
     position: absolute;
     text-align: center;
     font-size: 16px !important;
     background: #d64b4b;
     background: -webkit-gradient(linear, left top, left bottom, from(#d64b4b), to(#ab2c2c));
     background: -webkit-linear-gradient(top, #d64b4b, #ab2c2c);
     background: -moz-linear-gradient(top, #d64b4b, #ab2c2c);
     background: -ms-linear-gradient(top, #d64b4b, #ab2c2c);
     background: -o-linear-gradient(top, #d64b4b, #ab2c2c);
     background-image: -ms-linear-gradient(top, #d64b4b 0%, #ab2c2c 100%);
     -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px;
     -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 1px;
     box-shadow: rgba(0,0,0,0.3) 0 1px 1px;
     font-family: 'Helvetica Neue',Helvetica, sans-serif;
}

.ribbon h1 {
     font-size: 21px !important;
     color: #801111;
     text-shadow: #d65c5c 0 1px 0;
     margin:0px;
     padding: 6px 10px;
}

.ribbon:before, .ribbon:after {
     content: '';
     position: absolute;
     display: block;
     bottom: -1em;
     border: 1.5em solid #c23a3a;
     z-index: -1;
}

.ribbon:before {
     left: -2em;
     border-right-width: 1.5em;
     border-left-color: transparent;
     -webkit-box-shadow: rgba(0,0,0,0.4) 1px 1px 1px;
     -moz-box-shadow: rgba(0,0,0,0.4) 1px 1px 1px;
     box-shadow: rgba(0,0,0,0.4) 1px 1px 1px;
}

.ribbon:after {
     right: -2em;
     border-left-width: 1.5em;
     border-right-color: transparent;
     -webkit-box-shadow: rgba(0,0,0,0.4) -1px 1px 1px;
     -moz-box-shadow: rgba(0,0,0,0.4) -1px 1px 1px;
     box-shadow: rgba(0,0,0,0.4) -1px 1px 1px;
}

.ribbon .ribbon-content:before, .ribbon .ribbon-content:after {
     border-color: #871616 transparent transparent transparent;
     position: absolute;
     display: block;
     border-style: solid;
     bottom: -1em;
     content: '';
}

.ribbon .ribbon-content:before {
     left: 0;
     border-width: 1em 0 0 1em;
}

.ribbon .ribbon-content:after {
     right: 0;
     border-width: 1em 1em 0 0;
}

.ribbon-stitches-top {
     margin-top:2px;
     border-top: 1px dashed rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
     -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
     box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.5);
}

.ribbon-stitches-bottom {
     margin-bottom:2px;
     border-top: 1px dashed rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
     -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
     box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.3);
}



body { color: #000000; font-family:verdana, "Comic Sans MS",Helvetica,sans-serif; margin: 0; padding: 0; font-size:small; }
body *{ margin: 0; padding: 0; }
a img, :link img, :visited img { border: none; }
a { text-decoration:none; color:#a00; }
a:hover { text-decoration: underline; }
b{ font-weight:bold; }

.tCenter	{ text-align:center; }
.logo1	{ background:url(../images/bg.png) repeat-x #08a0db; color:#fff; text-align:center; }
.logo	{ background-color: #a4e02e; background-image:url(http://mycsszone.mobie.in/img/gt.gif); background-repeat: repeat-x; background-position: 50% top; margin-top: 1px; margin-bottom: 1px; padding: 2px; border-top: 1px solid #9be32a; border-bottom: 1px solid #9be32a; text-shadow: #e8ffbb 0 1px 0; color: #77af09; text-align: center;}

.search { 
background:#0682c7;
background: -moz-linear-gradient(top, #0e98e3 0%, #0682c7 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0e98e3), color-stop(100%,#0682c7)); 
background: -webkit-linear-gradient(top, #0EE349 0%, #C7BD06 100%); 
text-align:center; border:1px solid #0682c7; color:#fff; font-size:110%; padding:4px; 
}

.search2 { background-color: #137A9F; padding: 3px; text-align:center; color:#fff; }
.search1 { padding: 8px; text-align:center; background:#d4eaf3; }
#mainDiv{ }

hr{ background-color:#ccc; border:medium none; height:1px; margin:2px 0; padding:0;}

h1, h2, h3{      background: url(http://mycsszone.mobie.in/img/G3dgr.png); background-repeat:repeat-x; background-position:50% bottom; border:1px solid limegreen; background-color:limegreen;       color: white;  font-weight: bold;      font-size: 110%;      text-align: center;      padding: 5px; 
}

h11, h22, h33{ 
background:#0682c7;
background: -moz-linear-gradient(top, #0e98e3 0%, #0682c7 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0e98e3), color-stop(100%,#0682c7)); 
background: -webkit-linear-gradient(top, #0e98e3 0%, #0682c7 100%); 
text-align:center; border:1px solid #0682c7; color:#fff; font-size:110%; padding:5px; 
}

h2 a{ color:#ffffff; }

.randomFile h3{ text-align:left; }

.f1 { text-align:center; border:1px solid #0682c7; color:#fff; font-size:110%; padding:5px; 
background:#336699;font-weight:bold;
background: -moz-linear-gradient(top, #336699 0%, #0682c7 100%) ;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#336699), color-stop(100%,#0682c7)); 
background: -webkit-linear-gradient(top, #336699 0%, #0682c7 100%); 
text-align:center; color:#fff; font-size:110%; padding:6px; 
}

.f11 { text-align:center; border:1px solid #0682c7; color:#fff; font-size:110%; padding:5px; 
background:#0682c7;font-weight:bold;
background: -moz-linear-gradient(top, #0e98e3 0%, #0682c7 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0e98e3), color-stop(100%,#0682c7)); 
background: -webkit-linear-gradient(top, #0e98e3 0%, #0682c7 100%); 
}
.f1 a{ color:#ffffff; }

.f11 a { color:#fff; }
.hd{background:#eee;color:#0E71C6;font-size:small; font-weight:bolder; line-height:20px;padding:0;text-align:center;vertical-align:middle;}

h2 a{ color:#ffffff; }

.clr { clear:both; }
.absmiddle	{ vertical-align:middle; border:none; border-radius:10px;}
.ct	{ margin-right:3px; vertical-align:middle; padding:1px; border:1px solid #999; }
.description { background:#f5f5f5; color:#222; padding:5px; text-align:center; }
.description a { text-decoration:underline; }
.filedescription1 { background:#f5f5f5; padding: 5px 0; text-align:center; }

.filedescription2 { background:#F0FADE; border:1px dotted #0BD900; margin:2px; padding:7px; font-weight:bold; text-align:center; color: #FF0000;}

.filedescription {background: #F0FADE;border: 4px double #FFCC00;color: #228B22;padding: 4px;text-align: center; font-weight:bold;}


.fl { }
.fl td{ padding:8px 5px; border-bottom:1px solid #ccc; }
.fl a{ vertical-align:middle; }
.fl img{ padding:1px; border-radius:10px; }
.fl div{ display:table-cell; }
.tblimg	{ width:65px; text-align:center; }

.link1{ color:#0E71C6; }
.button { color:#086C8F; font-weight:bold; }
.red { color:red;}
.info	{ color:red; background:#fff; text-align:center; padding:2px; }
p{ padding:2px 0; }

table	{ width:100%; margin:auto;}

.devider	{ }
.dtype {
    text-align: center;
}
.dtype	a { border:1px solid #000000; padding:2px 4px; background:#fff; border-radius:4px; text-decoration:none; font-weight:bold; text-align: center;}
.dtype a :hover {background:#8569C1; color:#fff; border-color:#000000;}
.fileName	{ font-weight:bold; }
.fileName	span{ color:#555; text-decoration:none;}
.fileName	img{ padding-right:3px;}

.downLink	{ margin:5px 0; font-weight:bold;}
.dwnLink	{ font-weight:bold; }

.pgn { background:#fff; padding:5px 0; text-align:center;}
.pgn form{ padding-top:5px; }
.pgn a, .pgn span { padding:2px 5px; margin:0 1px; font-weight:bold; -moz-border-radius:5px; -webkit-border-radius:5px; }
.pgn a { border:1px solid #ccc; background:#f5f5f5; }
.pgn div { padding-top:5px; }
.pgn span,.pgn a:hover { border:1px solid #ccc; background:#ddd; color:#777;}

img	{ vertical-align:middle; }
.showimage	{ padding:5px; text-align:center;}

a.top {color:#FF7F00; text-decoration:none; }

.updates div	{ padding: 10px; border-bottom: 1px solid #ff0000; background: -webkit-linear-gradient(top,#f8ffe8 0%,#e0def4 100%); 
}

.catRowHome, .catRow, .odd, .even{   background: url(http://mycsszone.mobie.in/pack/12/head.png) repeat-x bottom #fff;
  border-bottom: 1px solid #33ccff;
  border-top: 1px solid #33ccff;
  border-left: 1px solid #33ccff;
  border-right: 1px solid #33ccff;
  padding: 8px;
  margin: 0 0 1px}
.catRow:hover,
.catRowHome:hover,
.odd:hover,
.even:hover{ 
background:#EDEDED; 
background: -moz-linear-gradient(top, #d4eaf3 0%, #d4eaf3 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4eaf3), color-stop(100%,#d4eaf3)); 
background: -webkit-linear-gradient(top, #d4eaf3 0%, #d4eaf3 100%); 
}

.catRow a { display:block; padding:6px; }
.catRowHome a { display:block; background:url(../images/arrow.png) no-repeat left center; padding:6px; padding-left:12px;}
.catRow img { border-radius:10px; }
.catRow a div span,
.catRowHome  a div span,{ font-size:x-small; color:#5a5; font-weight:normal; }

.fl { border-bottom:1px solid #ccc; 
background:#FDFDFD;
background: -moz-linear-gradient(top, #FDFDFD 0%, #EEEEEE 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FDFDFD), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top, #FDFDFD 0%, #EEEEEE 100%); 
}
.fl:hover	{
background:#EDEDED;
background: -moz-linear-gradient(top, #d4eaf3 0%, #d4eaf3 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EDEDED), color-stop(100%,#DADADA)); 
background: -webkit-linear-gradient(top, #EDEDED 0%, #DADADA 100%); 
}
.fl:focus1 { 
background:#EDEDED;
background: -moz-linear-gradient(top, #fbb757 0%, #ea8615 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbb757), color-stop(100%,#ea8615)); 
background: -webkit-linear-gradient(top, #fbb757 0%, #ea8615 100%); 
}
.fl span{ color:#000; font-weight:normal;}
.fl a{ }
.fl a img{ margin-right:3px; border:none; border-radius:10px;}
.fl a div div{ vertical-align:middle; display:table-cell; }
.fl a div{ }


.path{ padding:2px; margin:5px 0; font-weight:bold; background:#d4eaf3;  }
.path a{ color:#CD3508; }
.error{ background:#FFEFEF; border:1px solid #f00; margin:5px; padding:5px; font-weight:bold; text-align:center; color:#f00; }

.fshow { padding:3px; text-align:center; background:#fff; border-bottom:1px solid #ddd;}
.thumbimg{ vertical-align:middle; border:none; border-radius:10px; }
.db{ font-size:small; text-align:center; padding:5px;}

.ad1{ background:#fff; text-align:center; }
.ad5{ background:#EEEEEE; border:1px solid #DDDDDD; padding:2px; text-align:center; }
.ad2{ background:#EEEEEE; padding:2px; text-align:center; }
.fb { font-weight:bold; }

.bkmk {background: #FFFFCC;border: 4px double #FFCC00;color: #FF0000;padding: 4px;text-align: center;}

.bkmk1 {TEXT-ALIGN: center;PADDING-BOTTOM: 6px;PADDING-LEFT: 4px;PADDING-RIGHT: 4px;COLOR: #f00;PADDING-TOP: 6px;background-color: #92D5FF;border: 1px dashed #000000;}

.title { text-align: center; background: #dde7f1; color: #369; border: 1px solid #abc; font-size: 100%; padding: 4px; }
.titl1 { text-align: center; background: #dde7f1; color: #369; border: 1px solid #abc; font-size: 100%; padding: 2px; }

.toptitle { border-bottom:1px solid #D6DDEF; padding:4px;  background:#F5F5F5; padding-left:3px; }
.toptitle	a { }


.waps a {border:1px solid #ccc; background:#f5f5f5; color:#369;}
.waps a,.pgn span{ border:1px solid #000000; padding:2px 4px; background:#fff; border-radius:4px; text-decoration:none; font-weight:bold; }
.waps a:hover, .pgn span	{ background:#8569C1; color:#fff; border-color:#000000; }

			

body {
    border: 1px solid #5682ae;
    padding: 1px;
    background-color: #fff;
    border-radius: 7px;
    line-height: 20px;
    font-size: 12px;
    color: #000;
    font-family: verdana, "Comic Sans MS",Helvetica,sans-serif;
    max-width: 800px;
    margin: 1px auto;
}
body *{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }
a	{ text-decoration:none; color:#5d3ca6; padding:5px;}
a:hover	{ color:#f33;}
b{ font-weight:bold; }
textarea{ font-size:small; }
.tCenter	{ text-align:center; }
.siteLink	{ color:#000; }
.searchsona{
  color: #fff;
  padding: 4px 4px 4px 4px;
  font-weight: bold;
  text-shadow: 1px 1px 1px#cc33ff;
  margin-top: 1px;
  border-radius: 3px;
  background: -webkit-linear-gradient(top, #B8F0EE 0%, #73C5C5 100%);
}
.bkmk{
  background: #FFFFCC;
  border: 4px double #FFCC00;
  color: #FF0000;
  padding: 4px;
  text-align: center;
}
.logo	{
    text-align: center;
    background: #f2f2f2 url(http://www.djmaza.co/images/djmazaco_m/bg.png) repeat-x;
    background-position: top;
    margin: 1px 1px 1px 1px;
    border: 1px solid #dfdfdf;
    border-radius: 3px 3px 5px 5px;
    padding: 3px 1px 3px 2px;
}
#mainDiv{ }
.sonal{  padding: 10px;
  border-bottom: 1px solid #ff0000;
  background: -webkit-linear-gradient(top,#f8ffe8 0%,#e0def4 100%);}
hr{ background-color:#EEE; border:medium none; height:1px; margin:2px 0; padding:0;}
h1,h2{  background: -webkit-linear-gradient(top,#0e98e3 0%,#0682c7 100%);
  text-align: center;
  border: 1px solid #0682c7;
  color: #fff;
  font-size: 110%;
  padding: 4px; }
h1 { text-align:center; }
h3{ color:#fff; background:#123; padding:3px; font-size:110%; border-top:1px solid #9966cc; border-bottom:1px solid #3f2281; }

h2 a{ color:#ffffff; }

.clr { clear:both; }
.absmiddle	{ vertical-align:middle; padding:1px; border:1px solid #999; }
.bt	{ border-top:1px solid #ddd; margin:2px;}
.bb	{ border-bottom:1px solid #ddd; }
.odd, .even, .sl	{ vertical-align:middle; }
.odd { }
.even { background:#f8f7fb; }
.description { background:#ece8f5; color:#222; padding:2px; }
.description a { text-decoration:underline; }
.filedescription { background:#ece8f5; padding: 5px 0; }
.hd{background:#eee;color:#0E71C6;font-size:small; font-weight:bolder; line-height:20px;padding:0; vertical-align:middle;}

.fl { border-bottom:1px solid #ddd; }
.fl a{ display:block; }
.fl a img{ border:1px solid #bbb; padding:1px; margin-right:3px; box-shadow:0 0 2px #999;}
.fl a div div{ vertical-align:middle; display:table-cell; }
.fl a div{ }

.ml { border-bottom:1px solid #eee; }
.ml a{ display:block; }
.ml a img{ border:1px solid #bbb; padding:1px; margin-right:3px; box-shadow:0 0 2px #999;}
.ml a div{ vertical-align:middle; display:table-cell; }
.ml a div{ display:table-cell; }

.fd {}

.link1{ color:#0E71C6; }
.button { color:#086C8F; font-weight:bold; }
.red { color:red;}
.info	{ color:red; background:#fff; padding:2px; }
p{ padding:2px 0; }

table	{ width:100%; margin:auto;}
table th,table tr	{ background:#ffffff; }
table td	{ padding:1px; }

.devider	{ height:5px;}
.dtype	{ margin:5px 0; border-bottom:1px solid #ddd; font-size:small; }

.fileName	{ font-weight:bold; display:inline-block; }
.fileName	span{ color:#555; text-decoration:none;}
.fileName	img{ padding-right:3px;}
.fileName:hover { text-decoration:none; background:url(../images/arrow.png) no-repeat right center;}

.search	{ background: #ece8f5; border:1px solid #ddd; padding:2px; }
.downLink	{ margin:5px 0; }
.dwnLink	{ font-weight:bold; }

.pgn { background:#ece8f5; border-bottom:1px solid #ddd; border-top:1px solid #ddd; padding:5px 0; }
.pgn form { padding-top:5px; }
.pgn a, .pgn span { padding:2px 5px; margin:0 1px; font-weight:bold; -moz-border-radius:5px; -webkit-border-radius:5px; }
.pgn a { border:1px solid #ccc; background:#f5f5f5; }
.pgn div { padding-top:5px; }
.pgn span,.pgn a:hover { border:1px solid #ccc; background:#ddd; color:#777;}


img	{ vertical-align:middle; }
.showimage	{ padding:5px; }
.showimage	img { box-shadow:0 0 2px #999; }
.tblimg	{ width:52px; }
.tblimg img	{ border:1px solid #7894AF; }

a.top {color:#FF7F00; font-size:smaller; text-decoration:none; }


.catRow	{border-radius: 4px; font-weight:bold; border-bottom:1px solid #ccc; 
background:#FDFDFD; 
background: -moz-linear-gradient(top, #FDFDFD 0%, #EEEEEE 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FDFDFD), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top, #FDFDFD 0%, #EEEEEE 100%);padding: 5px;}
.catRow	a { display:block;background: url(http://djhungama.net/images/arrow.png) no-repeat right center; }

.catRow:hover, .fl:hover{ background-color:#ece8f5; }

.catLst{ background:#f5f5f5; padding:2px; border:1px solid #ddd; }
.path{ padding:2px; margin:5px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#ece8f5;}
.error{ background:#FFEFEF; border:1px solid #f00; margin:5px; padding:5px; font-weight:bold; color:#f00; }

.movieRelated	{ padding:0; border:1px solid #123; margin:5px 0; }
.movieRelated	div { padding:3px; }
.fshow{ position:relative; padding:3px; background:#f4f0e9; border:2px solid #eee; text-align:center;}
.thumbimg{ vertical-align:middle; border:1px solid #999; padding:1px; }

.l1,.ad1  { background:#5d3ca6; 
background: -moz-linear-gradient(top, #8466c8 0%, #5d3ca6 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8466c8), color-stop(100%,#5d3ca6)); 
background: -webkit-linear-gradient(top, #8466c8 0%, #5d3ca6 100%); 
border-top:1px solid #9966cc; border-bottom:1px solid #3f2281; color:#fff; }
.l1 a { display:block; color:#fff; }

.ad1 a { color:#fff; }

.p3{ padding:3px; }
.p5{ padding:5px 0; }
.m3{ margin:3px; }
.m5{ margin:5px 0; }
.anuragg {    text-align: center;
    color: red;
    font-size: 15px;}
.anuragg:hover {    text-align: center;
    color: #19FF00;
    font-size: 20px;}