/*
Theme Name: x10effect Theme
Theme URI: http://ecreative.com.au/
Author: eCreative PTY LTD
Author URI: http://ecreative.com.au/
Description: The 2014 theme for x10effect.
Version: 2
Text Domain: ecreative
*/
* {
  margin: 0;
  padding: 0;
  border: 0; }

/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */

#top-header {
    background-color: #df3400;
    padding: 10px 0;
    text-align: right;
}

#top-header a {
    background: #41b62f;
    color: #fff;
    padding: 5px 10px;
    border-radius: 5px;
    letter-spacing: -0.002em;
    font-size: 19px;
    font-weight: 700;
    font-family: 'Open Sans', Arial, sans-serif;
}

#top-header a:hover {
    text-decoration: none;
    background: #63d84f;
}
/** RESET AND LAYOUT
===================================*/
.bx-wrapper {
  position: relative;
  margin: 0 auto;
  padding: 0;
  *zoom: 1; }

.bx-wrapper img {
  max-width: 100%;
  display: block; }

/** THEME
===================================*/
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -30px;
  width: 100%; }

/* LOADER */
.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url(images/bx_loader.gif) center center no-repeat white;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000; }

/* PAGER */
.bx-wrapper .bx-pager {
  display: none;
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px; }

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  *zoom: 1;
  *display: inline; }

.bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; }

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #000; }

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
  left: 10px;
  background: url(images/controls.png) no-repeat 0 -32px;
  background-position: 0 0; }

.bx-wrapper .bx-next {
  left: 46px;
  background: url(images/controls.png) no-repeat -43px -32px;
  background-position: -43px 0; }

.bx-wrapper .bx-controls-direction a {
  position: absolute;
  bottom: 4px;
  margin-top: -16px;
  outline: 0;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  width: 32px;
  height: 32px;
  text-indent: -9999px;
  z-index: 9999;
  -webkit-transition: all 0.7s;
  -moz-transition: all 0.7s;
  -ms-transition: all 0.7s;
  -o-transition: all 0.7s;
  transition: all 0.7s; }

.bx-wrapper:hover .bx-controls-direction a {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); }

.bx-wrapper .bx-controls-direction a:hover {
  opacity: 0.6;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); }

.bx-wrapper .bx-controls-direction a.disabled {
  display: none; }

/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {
  text-align: center; }

.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  background: url(images/controls.png) -86px -11px no-repeat;
  margin: 0 3px; }

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
  background-position: -86px 0; }

.bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  background: url(images/controls.png) -86px -44px no-repeat;
  margin: 0 3px; }

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
  background-position: -86px -33px; }

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%; }

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px; }

/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #666666 \9;
  background: rgba(80, 80, 80, 0.75);
  width: 100%; }

.bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: .85em;
  padding: 10px; }

body {
  margin: 0;
  padding: 0; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif; }

h1 {
  font-size: 2em;
  margin: 0 0 0.67em; }

h2 {
  font-size: 1.7em;
  margin: 0 0 0.83em; }

h3 {
  font-size: 1.5em;
  margin: 0 0 1em; }

h4 {
  font-size: 1.3em;
  margin: 0 0 1.17em; }

h5 {
  font-size: 1.2em;
  margin: 0 0 1.33em; }

h6 {
  font-size: 1.1em;
  margin: 0 0 1.5em; }

a {
  color: #d53c0e;
  text-decoration: none; }

a:hover {
  text-decoration: underline; }

.main_auto {
  margin: auto;
  width: 960px; }

img {
  height: auto;
  width: auto\9;
  max-width: 100%; }

.header_outer {
  /*background: url(images/header_bg.gif) center top repeat-x;*/
  background-color: #E9E9E9;
  border-bottom: 1px solid #d6d6d6;
  float: left;
  width: 100%; }

.header_container {
  float: left;
  padding: 5px 0 0;
  width: 960px; }

.logo {
  float: left;
  height: 52px;
  padding: 17px 0 15px 0;
  width: 268px; }

#nav_bar {
  float: right;
  width: 575px; }

#nav_bar ul {
  float: left;
  margin: 0 auto;
  position: relative; }

#nav_bar ul li {
  display: inline;
  float: left;
  font-size: 21px;
  font-weight: normal;
  margin: 0;
  padding: 0;
  position: relative; }

#nav_bar #menu-main > li {
  margin-right: 1px; }

#nav_bar ul li a {
  color: #101010;
  display: block;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 21px;
  line-height: 79px;
  padding: 0 14px;
  text-decoration: none;
  text-transform: uppercase; }

#nav_bar ul li.current-menu-ancestor > a,
#nav_bar ul li.current-menu-item > a,
#nav_bar ul li a:hover {
  background: #df3400 url(images/hover_arrow.png) bottom center no-repeat;
  color: #fff; }

#nav_bar ul li:hover > ul {
  opacity: 1;
  visibility: visible; }

#nav_bar ul ul,
#nav_bar ul ul li ul {
  background: #df3400;
  color: #fff;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  visibility: hidden;
  width: 180px;
  z-index: 99999; }

#nav_bar ul ul {
  top: 79px;
  left: 0; }

#nav_bar ul.sub-menu {
  width: 210px; }

#nav_bar ul ul li ul {
  top: 0;
  left: 100%; }

#nav_bar ul ul li {
  border: 0;
  border-bottom: 1px solid #000;
  clear: both;
  position: relative;
  width: 100%; }

#nav_bar ul ul li a {
  background: none !important;
  border: 0;
  clear: both;
  color: #000;
  display: inline-block;
  float: left;
  font-size: 18px;
  line-height: 31px;
  padding: 7px 15px;
  text-decoration: none;
  width: 180px; }

#nav_bar ul ul li.sub-parent > a:hover {
  background: url(images/white_errow.png) 190px 15px no-repeat !important;
  color: #fff; }

#nav_bar ul li a.first {
  border-left: 0; }

#nav_bar ul li a.last {
  border-right: 0; }

.content_outer {
  background-color: #F0F0F0;
  border-bottom: 8px solid #BABABA;
  float: left;
  width: 100%; }

.content_container {
  float: left;
  padding: 13px 0 35px;
  width: 960px; }

.fld_main_outer {
  background-color: #e13918;
  float: left;
  padding: 13px 17px 16px 13px;
  width: 930px; }

.minuts_head_text {
  width: 625px;
  float: left;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 24px;
  color: #fff; }

.fld_container {
  width: 255px;
  float: right; }

.fld_container h1 {
  padding: 0;
  margin: 0;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 24px;
  color: #fff;
  font-weight: normal; }

.fld_inner {
  width: 255px;
  float: left;
  height: 25px;
  margin-top: 3px; }

.mail_text_fld {
  width: 230px;
  float: left;
  height: 25px;
  background-color: #fff; }

.fld_inner_new {
  width: 220px;
  height: 25px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #7B7B7B;
  padding: 0 5px 0 5px;
  background: none;
  border: none; }

.fld_button {
  width: 25px;
  float: right; }

.sub_nav {
  width: 960px;
  float: left;
  padding: 10px 0 0 0; }

.sub_nav ul {
  padding: 0;
  margin: 0;
  list-style: none; }

.sub_nav li {
  float: left;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 14px;
  background: url(images/sub_nav_arrow.png) left 6px no-repeat;
  padding: 0 4px 0 8px; }

.sub_nav li a {
  color: #101010;
  text-decoration: none;
  padding: 0 5px 0 3px;
  text-decoration: none; }

.read_head_text {
  width: 960px;
  padding: 26px 0 15px 0;
  float: left;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 35px;
  color: #df2500;
  font-weight: normal; }

.middle_content_outer {
  border-bottom: 1px solid #d6d6d6;
  float: left;
  padding: 20px 0;
  width: 960px; }
  .coaching_outer .middle_content_outer p {
    color: #000;
    font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
    font-size: 19px;
    line-height: 24px;
    margin: 0;
    padding: 0; }

.middle_left {
  float: left;
  margin: 0 29px 0 0;
  width: 158px; }
  .middle_left p {
    color: #df2500;
    font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
    font-size: 19px;
    margin: 10px 0 0;
    padding: 0; }
  .middle_left h3 {
    color: #df2500;
    font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
    font-size: 20px;
    margin-bottom: 0; }
  .middle_left figure img {
    border: 1px solid #888;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    margin-bottom: 8px; }

.middle_right {
  padding-left: 187px; }

.img_border {
  border: 1px #ccc solid;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0);
  zoom: 1;
  filter: progid:DXImageTransform.Microsoft.Shadow(color='#C5C5C5', Direction=135, Strength=3); }

.footer_outer {
  background-color: #343433;
  float: left;
  width: 100%; }

.footer_inner {
  border-bottom: 2px #616161 solid;
  float: left;
  padding-top: 16px;
  width: 960px; }

.footer-widget {
  margin-bottom: 17px; }
  .footer-widget ul {
    list-style: none; }

.footer_leftnav {
  float: left;
  width: 245px; }
  .footer_leftnav ul {
    list-style: none;
    margin: 0;
    padding: 0; }
    .footer_leftnav ul li {
      color: #fff;
      font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
      font-size: 19px; }
      .footer_leftnav ul li a {
        color: #fff;
        font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
        font-size: 19px;
        text-decoration: none; }

.footer_centerbox {
  color: #fff;
  float: left;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 19px;
  margin: 0 85px 0 73px;
  width: 240px; }
  .footer_centerbox a {
    color: #fff;
    text-decoration: none; }
    .footer_centerbox a:hover {
      text-decoration: underline; }

.icon_outer {
  float: left;
  margin-top: 10px;
  width: 240px; }

.footer-widget .icon_outer {
  margin: 10px 0; }

.footer_right {
  float: left;
  width: 313px; }
  .footer_right p {
    color: #b3b3b3;
    font-size: 15px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic; }
    .footer_right p a {
      color: #df3400;
      font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
      font-style: normal;
      font-size: 19px;
      margin-right: 10px;
      text-decoration: none; }
      .footer_right p a:hover {
        color: #df3400;
        text-decoration: underline; }

#color_text {
  color: #fff; }
  .footer-widget #color_text {
    padding-bottom: 13px;
    padding-top: 18px;
    text-align: right; }

.footer-widget-title {
  border-bottom: 1px #616161 solid;
  color: #fff;
  font-size: 24px;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-weight: normal;
  margin: 0 0 14px;
  padding: 0 0 6px; }

.copyright {
  color: #959595;
  float: left;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 15px;
  margin: 18px 0 10px;
  text-align: center;
  width: 960px; }

.powered a {
  color: #fff;
  text-decoration: none; }

#footer-nav {
  list-style: none;
  margin: 0 0 18px;
  padding: 0;
  text-align: center; }
  #footer-nav li {
    display: inline-block; }
    #footer-nav li a {
      color: #fff;
      font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
      text-decoration: none; }
      #footer-nav li a:after {
        content: '|';
        color: #fff;
        font-size: 12px;
        margin: 0 2px 0 3px;
        position: relative;
        top: -1px; }
    #footer-nav li.last > a:after {
      display: none; }

.sm_1 {
  background: url("images/sm_1.png") no-repeat;
  display: block;
  float: left;
  height: 37px;
  margin-right: 9px;
  position: relative;
  width: 38px; }
  .sm_1 span {
    background: url(images/sm_1_hover.png) no-repeat;
    display: block;
    height: 37px;
    width: 38px;
    position: absolute;
    top: 0;
    left: 0; }

.sm_2 {
  background: url("images/sm_2.png") no-repeat;
  display: block;
  float: left;
  height: 37px;
  margin-right: 9px;
  position: relative;
  width: 38px; }
  .sm_2 span {
    background: url(images/sm_2_hover.png) no-repeat;
    display: block;
    height: 37px;
    width: 38px;
    position: absolute;
    top: 0;
    left: 0; }

.sm_3 {
  background: url("images/sm_3.png") no-repeat;
  display: block;
  float: left;
  height: 37px;
  margin-right: 9px;
  position: relative;
  width: 38px; }
  .sm_3 span {
    background: url(images/sm_3_hover.png) no-repeat;
    display: block;
    height: 37px;
    width: 38px;
    position: absolute;
    top: 0;
    left: 0; }

/*contact_us_container*/
.contact_us {
  background: url(images/Contact_Us_img.png) right top no-repeat;
  float: left;
  width: 960px; }
  .contact_us h2 {
    border-bottom: none;
    color: #000;
    font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
    font-size: 30px;
    margin: 0 0 20px;
    padding: 0; }
  .contact_us p {
    font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
    font-size: 19px;
    margin: 0 0 20px;
    padding: 0;
    width: 960px; }
    .contact_us p strong {
      font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
      font-size: 30px; }
    .contact_us p a {
      color: #000;
      text-decoration: none; }
      .contact_us p a:hover {
        text-decoration: underline; }
  .contact_us div {
    font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
    font-size: 19px;
    margin: 0 0 10px 0;
    padding: 0; }
    .contact_us div span {
      color: #df2500; }

.input_bg {
  width: 385px;
  background: url(images/text_field_bg.gif) top no-repeat;
  outline: none;
  border: none;
  height: 35px;
  margin-top: 5px;
  padding: 0 5px 0 5px; }

.message_bg {
  width: 605px;
  background: url(images/message_bg.gif) top no-repeat;
  outline: none;
  border: none;
  height: 190px;
  margin-top: 5px;
  padding: 5px 5px 5px 5px; }

.form_code {
  width: 960px;
  float: left; }

.capcha_img_new {
  width: 78px;
  float: left;
  margin: 10px 0 0 5px; }

#type_text {
  width: 130px;
  float: left;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 19px;
  color: #000;
  margin-top: 8px; }

#type_tex_new {
  width: 130px;
  float: left;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 19px;
  color: #df2500;
  margin-top: 8px; }

#type_tex_new a {
  color: #df2500;
  text-decoration: none; }

#code_bg {
  width: 112px;
  float: left;
  background: url(images/code_bg.gif) no-repeat;
  height: 35px;
  border: none;
  margin-right: 10px; }

.code_bg_class {
  width: 102px;
  border: none;
  background: none;
  outline: none;
  height: 35px;
  padding: 0 5px 0 5px; }

.fr {
  float: right;
  margin-left: 30px; }

/*contact_us_container_end*/
/*coaching_container*/
.coaching_outer {
  width: 960px;
  float: left;
  padding: 0 0 24px 0; }

.coaching_outer p {
  margin: 0 0 20px 0;
  padding: 0;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  color: #000;
  font-size: 19px;
  line-height: 24px; }

.coaching_outer p a {
  color: #df2500;
  text-decoration: none;
  margin-right: 5px; }

.coaching_outer p a:hover {
  text-decoration: underline; }

.coaching_outer ul {
  width: 942px;
  margin: 0 0 20px 0;
  padding: 0 0 0 18px;
  list-style: none; }

.coaching_outer li {
  color: #df2500;
  font-size: 19px;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  background: url(images/arrow_img.png) left no-repeat;
  padding-left: 20px; }

.coaching_outer li a {
  color: #df2500;
  font-size: 19px;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  text-decoration: none;
  padding-left: 20px; }

.coaching_outer .sitemap ul {
  width: auto;
}

.coaching_outer .sitemap ul {
  margin-bottom: 0;
}

.coaching_outer .sitemap li {
    background: url(images/arrow_img.png) left 10px no-repeat;
    padding-left: 0;
    line-height: 1.6;
}

.fl {
  float: left;
  margin-right: 20px; }

.contact_text {
  display: none; }

/*coaching_container_end*/
/*aboutus_container*/
.about_us {
  width: 960px;
  float: left;
  padding: 0 0 0 0; }

.about_us p {
  width: 960px;
  margin: 0 0 20px 0;
  padding: 0;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  color: #000;
  font-size: 19px;
  line-height: 24px; }

.about_us p a {
  color: #df2500;
  text-decoration: none;
  margin-right: 5px; }

.about_us p a:hover {
  text-decoration: underline; }

.about_us h1 {
  width: 960px;
  padding: 10px 0 0 0;
  float: left;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 35px;
  color: #df2500;
  font-weight: normal; }

.about_us h2 {
  width: 960px;
  padding: 10px 0 0 0;
  float: left;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 35px;
  color: #df2500;
  font-weight: normal;
  border-bottom: none; }

/*aboutus_container_end
.container {
  display: none; }*/

/*index_page*/
.index_banner_outer {
  width: 100%;
  float: left;
  background: url(images/index_banner_img.jpg) center top no-repeat;
  border-bottom: 5px solid #343433;
  border-top: 1px solid #d6d6d6; }

.index_banner_container {
  width: 760px;
  float: left;
  padding: 23px 0 8px 190px; }

.sign_img_outer {
  width: 300px;
  float: left; }

.sign_img {
  width: 252px;
  float: left;
  padding: 25px 25px 50px 23px;
  background: url(images/banner_sign_img.png) no-repeat;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 19px;
  color: #fff;
  margin-top: 4px; }

.name_img {
  width: 179px;
  float: left;
  line-height: 36px;
  padding: 0 0 0 10px;
  background: url(images/name_bg.png) no-repeat;
  margin: 115px 5px 0 70px;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 20px;
  color: #fff; }

.start_a_trail_outer {
  width: 450px;
  float: right; }

.cost_head_text {
  width: 423px;
  float: right;
  background-color: #fff;
  line-height: 75px;
  font-family: 'bebas_neueregular';
  font-size: 85px;
  padding: 3px 0 0 16px;
  margin-bottom: 6px;
  font-weight: normal;
  color: #343433; }

.time_head_text {
  width: 417px;
  float: right;
  background-color: #fff;
  line-height: 79px;
  font-family: 'bebas_neueregular';
  font-size: 85px;
  padding: 0 0 0 16px;
  color: #343433; }

.sales_head_text {
  width: 460px;
  float: right;
  background-color: #fff;
  line-height: 79px;
  font-family: 'bebas_neueregular';
  font-size: 85px;
  margin-top: 6px;
  color: #343433; }

.trail_button {
  width: 280px;
  float: right;
  padding: 11px 0 0 0;
  text-align: right; }

.banner_strip {
  width: 100%;
  float: left;
  background-color: #dc4113;
  opacity: 0.9;
  filter: alpha(opacity=90);
  /* For IE8 and earlier */
  margin-bottom: 5px; }

.index_container {
  width: 960px;
  float: left;
  padding: 30px 0 57px 0; }

.helping_text {
  width: 960px;
  float: left;
  font-family: 'bebas_neueregular';
  font-size: 50px;
  text-align: center;
  color: #343433; }

.index_content_outer {
  width: 960px;
  float: left;
  padding: 25px 0 25px 0; }

.presentation_outer {
  width: 449px;
  float: left;
  margin-right: 56px; }

.presentation_outer.last {
  margin-right: 0; }

.vector_img {
  width: 175px;
  float: left; }

.presentation_content {
  width: 254px;
  float: right; }

.presentation_text {
  display: inline-block;
  width: auto;
  background-color: #df3400;
  line-height: 40px;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 35px;
  color: #fff;
  padding: 0 12px; }

.workshop_text {
  width: 146px;
  float: left;
  background-color: #df3400;
  line-height: 40px;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 35px;
  color: #ffffff;
  padding: 0 0 0 12px; }

.webinar_text {
  width: 250px;
  float: left;
  background-color: #df3400;
  line-height: 40px;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 35px;
  color: #ffffff;
  padding: 0 0 0 12px; }

.coaching_text {
  width: 121px;
  float: left;
  background-color: #df3400;
  line-height: 40px;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 35px;
  color: #ffffff;
  padding: 0 0 0 12px; }

.presentation_content p {
  padding: 17px 0 0 0;
  margin: 0;
  float: left;
  width: 250px;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 19px;
  color: #000; }

.presentation_content p a {
  text-decoration: none;
  color: #d53c0e; }

.presentation_content p a:hover {
  text-decoration: underline; }

.for_sign_srrow {
  padding: 2px 0 0 5px; }

.why_choose_bg {
  width: 935px;
  float: left;
  background-color: #dfdfdf;
  padding: 15px 0 17px 25px;
  margin-top: 55px; }

.why_choose_text {
  width: 610px;
  float: left;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 40px;
  color: #d53c0e; }

.why_choose_text p {
  padding: 0;
  margin: 0;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 19px;
  color: #000; }

.why_choose_text p a {
  text-decoration: none;
  color: #d53c0e; }

.why_choose_text p a:hover {
  text-decoration: underline; }

.float_img {
  float: left;
  position: absolute;
  margin: -145px 0 0 615px; }

/*index_page*/
/*scroll top*/
#back-top {
  width: 960px;
  bottom: 0;
  text-align: center;
  text-transform: uppercase;
  padding: 20px 0 0 0;
  float: left; }

#back-top a {
  width: 140px;
  display: block;
  text-align: center;
  font: 16px/100% Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #000;
  margin: auto;
  font-weight: bold; }

#back-top a:hover {
  color: #4C4B4B; }

.scroll_errow {
  margin: 0 0 0 5px; }

/* scroll top */
.submm {
  background: url(images/send_button.gif) no-repeat;
  padding: 9px 0;
  width: 122px;
  overflow: hidden;
  text-indent: 200px;
  border: 0;
  cursor: pointer; }

#optincode-placeholder input[type="text"],
#optincode-placeholder input[type="email"] {
  height: 25px;
  width: 205px; }

#optincode-placeholder button,
#optin input[type="submit"] {
  background: url(images/button_img.gif) no-repeat;
  border: 0;
  cursor: pointer;
  height: 25px;
  width: 25px; }

#optincode-placeholder button:hover,
#optin input[type="submit"]:hover,
#optincode-placeholder input[type="text"]:hover,
#optincode-placeholder input[type="email"]:hover,
#optincode-placeholder button:active,
#optin input[type="submit"]:active,
#optincode-placeholder input[type="text"]:active,
#optincode-placeholder input[type="email"]:active,
#optincode-placeholder button:focus,
#optin input[type="submit"]:focus,
#optincode-placeholder input[type="text"]:focus,
#optincode-placeholder input[type="email"]:focus {
  outline: 0; }

.primary {
  float: left;
  width: 680px; }

.secondary-inner {
  float: right;
  width: 260px; }
  .secondary-inner li {
    list-style: none; }

.entry-post {
  padding-bottom: 29px; }

.entry-post.top-border {
  border-top: 1px solid #dcdcdc;
  padding-top: 28px; }

.entry-title {
  color: #000;
  font-size: 30px;
  line-height: 37px;
  margin-bottom: 8px; }

.entry-title a {
  color: #000;
  text-decoration: none; }

.entry-header {
  color: #333;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 15px;
  line-height: 18px;
  padding-top: 11px; }

.entry-header img {
  display: block;
  margin: 11px 0 7px; }

.entry-summary p,
.entry-content p {
  color: #313131;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 18px;
  line-height: 25px;
  margin-bottom: 20px; }

a.more {
  background: #e13918;
  color: #fff;
  display: block;
  font-size: 20px;
  font-weight: bold;
  height: 38px;
  line-height: 38px;
  margin: 26px 0;
  text-align: center;
  text-decoration: none;
  width: 180px; }
  a.more:hover {
    background: #85220e; }

.entry-summary a.more,
.entry-content a.more {
  line-height: 38px;
  margin-top: 26px; }

.entry-meta {
  color: #333;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 15px; }

.widget-container {
  background: #f6f6f6;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 19px;
  margin-bottom: 18px;
  padding-bottom: 10px; }
  .widget-container ul {
    padding-left: 20px; }
    .widget-container ul li {
      font-size: 19px;
      line-height: 27px; }

.widget-title {
  background: #e13918;
  color: #fff;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  margin-bottom: 10px;
  padding: 8px; }

.ec-pagination {
  padding-top: 0;
  padding-bottom: 44px; }

.ec-pagination ul {
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: center; }

.ec-pagination li {
  display: inline-block;
  width: 35px; }

.ec-pagination li a,
.ec-pagination li.active a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  display: inline-block;
  height: 35px;
  margin-right: 2px;
  width: 35px; }

.ec-pagination li a {
  background: #e13918;
  color: #fff;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  height: 35px;
  line-height: 35px;
  text-decoration: none; }

.ec-pagination li a:hover,
.ec-pagination li.active a {
  background: #85220e;
  color: #fff;
  text-decoration: none; }

.about-author,
.author-info {
  background: #f6f6f6;
  margin-bottom: 20px;
  margin-top: 30px;
  padding: 10px 12px; }

.about-author-img,
.author-avatar {
  float: left;
  margin-right: 20px;
  width: 94px; }

.about-author-content,
.author-description {
  float: right;
  width: 542px; }

.about-author h4,
.author-description h2 {
  font-size: 23px; }

.about-author-content h4 {
  margin-bottom: 6px;
  margin-top: 6px; }

.about-author-content h4 strong {
  font-weight: 400; }

.about-author-content p {
  font-size: 13px; }

.commentlist {
  list-style: none;
  margin-left: 0;
  margin-bottom: 0;
  padding-bottom: 0; }

.commentlist .children {
  list-style: none;
  padding-bottom: 10px; }

#commentform label {
  display: inline-block;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 16px;
  width: 80px;
  float: left; }

.comment-meta {
  font-weight: bold;
  font-size: 12px; }

.comment-meta img {
  float: left;
  margin-right: 10px;
  margin-bottom: 8px;
  position: relative;
  top: 6px; }

.comment-meta time {
  margin-left: 4px; }

.comment p {
  font-size: 12px; }

.comment .edit-link,
.comment .comment-reply-link {
  float: none;
  font-size: 11px;
  margin-right: 8px; }

.comment .comment-reply-link {
  margin-right: 2px;
  position: relative;
  top: -2px; }

#reply-title {
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 24px;
  margin: 1em 0 0.4em; }

.logged-in-as,
.comment-notes {
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-size: 16px;
  margin-bottom: 16px; }

.reply span {
  font-size: 11px;
  position: relative;
  top: -3px; }

.logged-in #comments .reply {
  position: absolute;
  margin-top: -35px;
  margin-left: 30px;
  line-height: 21px; }

#comment {
  width: 80%; }

.form-submit {
  padding-left: 80px; }

.form-allowed-tags {
  display: none; }

#comments input[type="text"],
#comments input[type="password"],
#comments input[type="email"],
#comments textarea,
#comments select {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ddd;
  height: 28px;
  padding: 10px 4px;
  outline: none;
  font: 13px Arial, sans-serif;
  color: #636363;
  margin: 0;
  width: 225px;
  max-width: 100%;
  display: block;
  margin-bottom: 8px;
  background: #fff; }

#comments textarea {
  height: 80px;
  width: 80%; }

.commentsmore {
  float: right;
  position: relative;
  top: -34px; }

.form-submit #submit {
  background: #e13918;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: 'yanone_kaffeesatz_lightRg', sans-serif;
  font-weight: bold;
  font-size: 20px;
  padding: 6px 16px; }

.form-submit #submit:hover,
.form-submit #submit:active,
.form-submit #submit:focus {
  background: #85220e;
  outline: 0; }

.clear {
  clear: both; }

.header_outer .container {
    display: none;
}

@media screen and (max-width: 950px) {
  .main_auto {
    width: 550px;
    margin: auto; }

  .header_container {
    width: 550px;
    float: left;
    padding: 5px 0 0 0; }

  .logo {
    width: 550px;
    float: left;
    padding: 17px 0 15px 0;
    text-align: center; }

  #nav_bar {
    width: 575px;
    float: left; }

  #nav {
    clear: both;
    list-style: none;
    float: left;
    position: absolute;
    margin: 0;
    padding: 0; }

  #nav li {
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 21px;
    line-height: 79px;
    text-transform: uppercase;
    position: relative; }

  #nav li span {
    padding: 0 14px 0 14px;
    display: block; }

  #nav li a {
    color: #101010;
    text-decoration: none;
    display: block;
    position: relative; }

  #nav li a:hover {
    color: #FFFFFF;
    background: url(images/hover_arrow.png) no-repeat bottom center;
    padding-bottom: 7px;
    display: block; }

  #nav li a:hover span {
    background: #DF3400; }

  #nav ul {
    position: absolute;
    transform: scaleY(0);
    top: -9999px;
    z-index: 9999;
    margin: 0;
    padding: 0; }

  #nav li:hover ul.sub {
    left: 0px;
    top: 86px;
    width: 200px;
    transform: scaleY(1);
    list-style: none;
    float: left;
    background: #DF3400;
    padding: 5px 0 5px 0; }

  #nav ul li {
    width: 170px;
    line-height: 31px;
    padding: 0 22px 0 22px; }

  #nav ul li span {
    width: 170px;
    display: block;
    border-bottom: solid 1px #FFFFFF;
    padding: 0; }

  #nav ul li a {
    color: #FFFFFF;
    padding: 0; }

  #nav ul li a:hover {
    color: #000000;
    background: url(images/white_errow.png) no-repeat 163px 10px;
    padding: 0; }

  #nav ul li a:hover span {
    background: url(images/white_errow.png) no-repeat 163px 10px; }

  #nav ul ul {
    position: absolute;
    transform: scaleY(0);
    top: -9999px;
    z-index: 9999; }

  #nav ul li:hover ul.sub2 {
    left: 200px;
    top: 0px;
    width: 170px;
    transform: scaleY(1);
    list-style: none;
    float: left;
    background: #B92B00;
    padding: 5px 22px 5px 22px; }

  #nav ul ul li {
    padding: 0; }

  #nav ul ul li a:hover span {
    background: none; }

  .contact_text {
    width: 550px;
    margin-top: 70px;
    display: block; }

  /*content_container*/
  .content_container {
    width: 550px;
    float: left;
    padding: 13px 0 35px 0; }

  .fld_main_outer {
    width: 550px;
    float: left;
    background-color: #E13918;
    padding: 8px 0px 16px 0px;
    margin-top: 0px; }

  .minuts_head_text {
    width: 530px;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 19px;
    text-align: center;
    color: #FFFFFF;
    padding: 0px 10px 0px 10px; }

  .fld_container {
    width: 530px;
    float: left;
    padding: 0px 10px 0px 10px;
    margin: 20px 0px 0px 0px; }

  .fld_container h1 {
    padding: 0;
    margin: 0;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 18px;
    color: #FFFFFF;
    font-weight: normal;
    text-align: center; }

  .fld_inner {
    width: 255px;
    float: left;
    height: 25px;
    margin: 3px 0 0 135px; }

  .mail_text_fld {
    width: 230px;
    float: left;
    height: 25px;
    background-color: #FFFFFF; }

  .fld_inner_new {
    width: 220px;
    height: 25px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #7B7B7B;
    padding: 0 5px 0 5px;
    background: none;
    border: none; }

  .fld_button {
    width: 25px;
    float: right; }

  .sub_nav {
    width: 550px;
    float: left;
    padding: 10px 0 0 0; }

  .sub_nav ul {
    padding: 0;
    margin: 0;
    list-style: none; }

  .sub_nav li {
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 14px;
    background: url(images/sub_nav_arrow.png) left 6px no-repeat;
    padding: 0 4px 0 8px; }

  .sub_nav li a {
    color: #101010;
    text-decoration: none;
    padding: 0 5px 0 3px;
    text-decoration: none; }

  .read_head_text {
    width: 550px;
    padding: 26px 0 0 0;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 35px;
    color: #DF2500;
    font-weight: normal; }

  .middle_content_outer {
    width: 550px;
    float: left;
    padding: 20px 0 24px 0;
    border-bottom: 1px solid #D6D6D6; }

  .middle_content_outer p {
    margin: 0;
    padding: 0;
    font-family: 'yanone_kaffeesatz_lightRg';
    color: #000000;
    font-size: 19px;
    line-height: 24px; }

  .middle_left {
    width: 158px;
    float: left;
    margin: 0 29px 10px 0; }

  .middle_left p {
    margin: 10px 0 0 0;
    padding: 0;
    font-family: 'yanone_kaffeesatz_lightRg';
    color: #DF2500;
    font-size: 19px; }

  .img_border {
    border: 1px #ccc solid;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#C5C5C5', Direction=135, Strength=3); }

  /*content_container_end*/
  /*footer_container*/
  .footer_inner {
    width: 550px; }

  .footer_leftnav {
    width: 550px;
    float: left; }

  .footer_leftnav ul {
    margin: 0;
    padding: 0;
    list-style: none; }

  .footer_leftnav li {
    font-size: 19px;
    color: #FFFFFF;
    font-family: 'yanone_kaffeesatz_lightRg'; }

  .footer_centerbox {
    width: 550px;
    float: left;
    font-size: 19px;
    color: #FFFFFF;
    font-family: 'yanone_kaffeesatz_lightRg';
    margin: 25px 0px 25px 0px; }

  .footer_centerbox a {
    color: #FFFFFF;
    text-decoration: none; }

  .footer_centerbox a:hover {
    text-decoration: underline; }

  .icon_outer {
    width: 550px;
    float: left;
    margin-top: 10px; }

  .footer_right {
    width: 313px;
    float: left; }

  .footer_right p {
    font-size: 15px;
    color: #B3B3B3;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic; }

  .footer_right p a {
    color: #DF3400;
    text-decoration: none;
    font-family: 'yanone_kaffeesatz_lightRg';
    margin-right: 10px;
    font-style: normal;
    font-size: 19px; }

  .sm_1 {
    width: 38px;
    height: 37px;
    display: inline-block;
    position: relative;
    background: url(images/sm_1.png) no-repeat; }

  .sm_1 span {
    position: absolute;
    top: 0px;
    left: 0;
    bottom: 0;
    right: 0;
    background: url(images/sm_1_hover.png) no-repeat; }

  .sm_2 {
    width: 38px;
    height: 37px;
    display: inline-block;
    position: relative;
    background: url(images/sm_2.png) no-repeat;
    margin: 0px 4px 0px 4px; }

  .sm_2 span {
    position: absolute;
    top: 0px;
    left: 0;
    bottom: 0;
    right: 0;
    background: url(images/sm_2_hover.png) no-repeat; }

  .sm_3 {
    width: 38px;
    height: 37px;
    display: inline-block;
    position: relative;
    background: url(images/sm_3.png) no-repeat; }

  .sm_3 span {
    position: absolute;
    top: 0px;
    left: 0;
    bottom: 0;
    right: 0;
    background: url(images/sm_3_hover.png) no-repeat; }

  .footer_right p a:hover {
    color: #DF3400;
    text-decoration: underline; }

  #color_text {
    color: #FFFFFF; }

  h2 {
    width: 550px;
    float: left;
    margin: 0 0 18px 0;
    padding: 0 0 8px 0;
    border-bottom: 1px #616161 solid;
    font-family: 'yanone_kaffeesatz_lightRg';
    color: #FFFFFF;
    font-size: 24px;
    font-weight: normal; }

  .copyright {
    width: 550px;
    float: left;
    text-align: center;
    margin: 23px 0 23px 0;
    color: #959595;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 15px; }

  /*footer_container_end*/
  /*contact_us_container*/
  .contact_us {
    width: 550px;
    float: left;
    background: url(images/Contact_Us_img_mobile.png) right top no-repeat; }

  .contact_us h2 {
    margin: 0 0 20px 0;
    padding: 0;
    color: #000000;
    border-bottom: none;
    font-size: 30px;
    font-family: 'yanone_kaffeesatz_lightRg'; }

  .contact_us p {
    width: 550px;
    margin: 0 0 20px 0;
    padding: 0;
    font-size: 19px;
    font-family: 'yanone_kaffeesatz_lightRg'; }

  .contact_us p strong {
    font-size: 30px;
    font-family: 'yanone_kaffeesatz_lightRg'; }

  .contact_us p a {
    color: #000000;
    text-decoration: none; }

  .contact_us p a:hover {
    text-decoration: underline; }

  .contact_us div {
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 19px;
    font-family: 'yanone_kaffeesatz_lightRg'; }

  .contact_us div span {
    color: #DF2500; }

  .input_bg {
    width: 385px;
    background: url(images/text_field_bg.gif) top no-repeat;
    outline: none;
    border: none;
    height: 35px;
    margin-top: 5px;
    padding: 0px 5px 0px 5px; }

  .message_bg {
    width: 540px;
    background: url(images/message_bg_tab.gif) top no-repeat;
    outline: none;
    border: none;
    height: 190px;
    margin-top: 5px;
    padding: 5px 5px 5px 5px; }

  .form_code {
    width: 550px;
    float: left; }

  .capcha_img_new {
    width: 78px;
    float: left;
    margin: 10px 0 0 5px; }

  #type_text {
    width: 130px;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 19px;
    color: #000000;
    margin-top: 8px; }

  #type_tex_new {
    width: 130px;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 19px;
    color: #DF2500;
    margin-top: 8px; }

  #type_tex_new a {
    color: #DF2500;
    text-decoration: none; }

  #code_bg {
    width: 112px;
    float: left;
    background: url(images/code_bg.gif) no-repeat;
    height: 35px;
    border: none;
    margin-right: 10px; }

  .code_bg_class {
    width: 102px;
    border: none;
    background: none;
    outline: none;
    height: 35px;
    padding: 0px 5px 0px 5px; }

  .fr {
    float: right;
    margin-left: 30px; }

  /*contact_us_container_end*/
  /*coaching_container*/
  .coaching_outer {
    width: 550px;
    float: left;
    padding: 20px 0 24px 0; }

  .coaching_outer p {
    margin: 0 0 20px 0;
    padding: 0;
    font-family: 'yanone_kaffeesatz_lightRg';
    color: #000000;
    font-size: 19px;
    line-height: 24px; }

  .coaching_outer p a {
    color: #DF2500;
    text-decoration: none;
    margin-right: 5px; }

  .coaching_outer p a:hover {
    text-decoration: underline; }

  .coaching_outer ul {
    width: 550px;
    margin: 0 0 20px 0;
    padding: 0 0 0 0px;
    list-style: none; }

  .coaching_outer li {
    color: #DF2500;
    font-size: 19px;
    font-family: 'yanone_kaffeesatz_lightRg';
    background: url(images/arrow_img.png) left 5px no-repeat; }

  .coaching_outer li a {
    color: #DF2500;
    font-size: 19px;
    font-family: 'yanone_kaffeesatz_lightRg';
    text-decoration: none;
    padding-left: 20px; }

  .fl {
    float: left;
    margin-right: 20px; }

  /*coaching_container_end*/
  /*aboutus_container*/
  .about_us {
    width: 550px;
    float: left;
    padding: 0px 0 0px 0; }

  .about_us p {
    width: 550px;
    margin: 0 0 20px 0;
    padding: 0;
    font-family: 'yanone_kaffeesatz_lightRg';
    color: #000000;
    font-size: 19px;
    line-height: 24px; }

  .about_us p a {
    color: #DF2500;
    text-decoration: none;
    margin-right: 5px; }

  .about_us p a:hover {
    text-decoration: underline; }

  .about_us h1 {
    width: 550px;
    padding: 10px 0 0 0;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 35px;
    color: #DF2500;
    font-weight: normal; }

  .about_us h2 {
    width: 550px;
    padding: 10px 0 0 0;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 35px;
    color: #DF2500;
    font-weight: normal;
    border-bottom: none; }

  /*aboutus_container_end*/
  /*index_page*/
  .index_banner_outer {
    width: 100%;
    float: left;
    background: url(images/index_banner_img_tab.jpg) center top no-repeat;
    background-color: #E9E9E9;
    border-bottom: 5px solid #343433;
    margin-top: 0px;
    border-top: 1px solid #D6D6D6; }

  .index_banner_container {
    width: 550px;
    float: left;
    padding: 23px 0 8px 10px; }

  .sign_img_outer {
    width: 300px;
    float: left; }

  .sign_img {
    width: 179px;
    float: left;
    padding: 8px 15px 50px 15px;
    background: url(images/banner_sign_img_tab.png) no-repeat;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 15px;
    color: #FFFFFF;
    margin: 4px 0 0 130px; }

  .name_img {
    width: 179px;
    float: left;
    line-height: 36px;
    padding: 0 0 0 10px;
    background: url(images/name_bg.png) no-repeat;
    margin: 100px 5px 0 199px;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 20px;
    color: #FFFFFF; }

  .start_a_trail_outer {
    width: 250px;
    float: right; }

  .cost_head_text {
    width: 170px;
    float: right;
    background-color: #FFFFFF;
    line-height: 45px;
    font-family: 'bebas_neueregular';
    font-size: 30px;
    padding: 3px 0 0 16px;
    margin-bottom: 6px;
    font-weight: normal;
    color: #343433; }

  .time_head_text {
    width: 170px;
    float: right;
    background-color: #FFFFFF;
    line-height: 45px;
    font-family: 'bebas_neueregular';
    font-size: 30px;
    padding: 0 0 0 16px;
    color: #343433; }

  .sales_head_text {
    width: 190px;
    float: right;
    background-color: #FFFFFF;
    line-height: 45px;
    font-family: 'bebas_neueregular';
    font-size: 30px;
    margin-top: 6px;
    padding: 0 0 0 16px;
    color: #343433; }

  .trail_button {
    width: 280px;
    float: right;
    padding: 11px 0 0 0; }

  .index_container {
    width: 550px;
    float: left;
    padding: 30px 0 57px 0; }

  .helping_text {
    width: 550px;
    float: left;
    font-family: 'bebas_neueregular';
    font-size: 50px;
    text-align: center;
    color: #343433; }

  .index_content_outer {
    width: 550px;
    float: left;
    padding: 10px 0 10px 0; }

  .presentation_outer {
    width: 545px;
    float: left;
    margin: 0 60px 10px 0; }

  .vector_img {
    width: 175px;
    float: left; }

  .presentation_content {
    width: 320px;
    float: right; }

  .presentation_text {
    width: 308px;
    float: left;
    background-color: #df3400;
    line-height: 40px;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 35px;
    color: #ffffff;
    padding: 0 0 0 12px;
    text-align: center; }

  .workshop_text {
    width: 146px;
    float: left;
    background-color: #df3400;
    line-height: 40px;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 35px;
    color: #ffffff;
    padding: 0 0 0 12px; }

  .webinar_text {
    width: 250px;
    float: left;
    background-color: #df3400;
    line-height: 40px;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 35px;
    color: #ffffff;
    padding: 0 0 0 12px; }

  .coaching_text {
    width: 121px;
    float: left;
    background-color: #df3400;
    line-height: 40px;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 35px;
    color: #ffffff;
    padding: 0 0 0 12px; }

  .presentation_content p {
    padding: 17px 0 0 0;
    margin: 0;
    float: left;
    width: 320px;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 19px;
    color: #000000; }

  .presentation_content p a {
    text-decoration: none;
    color: #d53c0e; }

  .presentation_content p a:hover {
    text-decoration: underline; }

  .for_sign_srrow {
    padding: 2px 0 0 5px; }

  .why_choose_bg {
    width: 550px;
    float: left;
    background-color: #dfdfdf;
    padding: 15px 0 17px 25px;
    margin-top: 150px; }

  .why_choose_text {
    width: 550px;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 40px;
    color: #d53c0e; }

  .why_choose_text p {
    padding: 0;
    margin: 0;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 19px;
    color: #000000; }

  .why_choose_text p a {
    text-decoration: none;
    color: #d53c0e; }

  .why_choose_text p a:hover {
    text-decoration: underline; }

  .float_img {
    float: left;
    position: absolute;
    margin: -255px 0 0 230px; }

  /*index_page*/
  /*scroll top*/
  #back-top {
    width: 550px;
    bottom: 0px;
    text-align: center;
    text-transform: uppercase;
    padding: 20px 0 0px 0;
    float: left; }

  #back-top a {
    width: 140px;
    display: block;
    text-align: center;
    font: 16px/100% Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #000000;
    margin: auto;
    font-weight: bold; }

  #back-top a:hover {
    color: #4C4B4B; }

  .scroll_errow {
    margin: 0px 0 0 5px; }
}

  /* scroll top */
@media screen and (max-width: 767px) {
  body {
    margin: 0;
    padding: 0; }

  img {
    max-width: 100%; }

  #top-header {
    text-align: center;
  }

  #top-header a {
    font-size: 13px;
  }

  .header_outer .container {
    display: block; }

  #nav_bar {
    display: none; } 

  .main_auto {
    width: 320px;
    margin: auto; }

  .header_container {
    width: 320px;
    float: left; }

  .logo {
    width: 320px;
    float: left;
    text-align: center; }


  .sign_img_outer {
    width: 320px;
    float: left; }

  .sign_img {
    width: 135px;
    float: left;
    padding: 6px 12px 50px 8px;
    background: url(images/banner_sign_img_iphone.png) no-repeat;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 14px;
    line-height: 14px;
    color: #FFFFFF;
    margin: -4px 0 0 150px; }

  .index_banner_outer {
    width: 100%;
    float: left;
    background: url(images/index_banner_img_tab_mobile.jpg) center top no-repeat;
    background-color: #E9E9E9;
    border-bottom: 5px solid #343433;
    margin-top: 0px;
    border-top: 1px solid #D6D6D6; }

  .helping_text {
    width: 300px;
    float: left;
    font-family: 'bebas_neueregular';
    font-size: 35px;
    text-align: center;
    color: #343433; }

  .presentation_outer {
    width: 320px;
    float: left;
    margin-right: 0px; }

  .vector_img {
    width: 175px;
    float: left;
    margin: 0 0 0 70px; }

  .fld_main_outer {
    width: 300px;
    float: left;
    background-color: #E13918;
    padding: 13px 10px 16px 10px;
    margin-top: 0px; }

  .minuts_head_text {
    width: 280px;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 17px;
    color: #FFFFFF;
    padding: 0; }

  .why_choose_bg {
    width: 310px;
    float: left;
    background-color: #dfdfdf;
    padding: 15px 0 17px 5px;
    margin-top: 200px; }

  .why_choose_text {
    width: 293px;
    padding: 0px 10px 0px 10px;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 30px;
    color: #d53c0e; }

  .float_img {
    float: left;
    position: absolute;
    margin: -290px 0 0 -15px; }

  .fld_inner {
    width: 250px;
    float: left;
    height: 25px;
    margin: 3px 0 0 25px; }

  .index_banner_container {
    width: 315px;
    float: left;
    padding: 23px 0 8px 0px; }

  .name_img {
    width: 146px;
    float: left;
    line-height: 29px;
    padding: 0 0 0 10px;
    background: url(images/name_bg_iphone.png) no-repeat;
    margin: 180px 5px 70px 60px;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 15px;
    color: #FFFFFF; }

  .index_container {
    width: 315px;
    float: left;
    padding: 30px 0 57px 0; }

  .index_content_outer {
    width: 315px;
    float: left;
    padding: 10px 0 10px 0; }

  .start_a_trail_outer {
    width: 245px;
    float: left;
    text-align: center; }

  .trail_button {
    width: 255px;
    float: left;
    padding: 11px 0 0 20px; }

  .workshop_text {
    width: 308px;
    float: left;
    background-color: #df3400;
    line-height: 40px;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 35px;
    color: #ffffff;
    padding: 0 0 0 12px;
    text-align: center; }

  .webinar_text {
    width: 308px;
    float: left;
    background-color: #df3400;
    line-height: 40px;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 35px;
    color: #ffffff;
    padding: 0 0 0 12px;
    text-align: center; }

  .coaching_text {
    width: 308px;
    float: left;
    background-color: #df3400;
    line-height: 40px;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 35px;
    color: #ffffff;
    padding: 0 0 0 12px;
    text-align: center; }

  .middle_right {
    padding-left: 0; }

  /*content_container*/
  .content_container {
    width: 315px;
    float: left;
    padding: 13px 0 0px 0; }

  .fld_container {
    width: 275px;
    float: left;
    margin-top: 10px; }

  .fld_container h1 {
    padding: 0;
    margin: 0;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 18px;
    color: #FFFFFF;
    font-weight: normal; }

  .fld_inner {
    width: 255px;
    float: left;
    height: 25px;
    margin-top: 3px; }

  .mail_text_fld {
    width: 225px;
    float: left;
    height: 25px;
    background-color: #FFFFFF; }

  .fld_inner_new {
    width: 195px;
    height: 25px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #7B7B7B;
    padding: 0 5px 0 5px;
    background: none;
    border: none; }

  .fld_button {
    width: 25px;
    float: right; }

  .sub_nav {
    width: 320px;
    float: left;
    padding: 10px 0 0 0; }

  .sub_nav ul {
    padding: 0;
    margin: 0;
    list-style: none; }

  .sub_nav li {
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 14px;
    background: url(images/sub_nav_arrow.png) left 6px no-repeat;
    padding: 0 4px 0 8px; }

  .sub_nav li a {
    color: #101010;
    text-decoration: none;
    padding: 0 5px 0 3px;
    text-decoration: none; }

  .read_head_text {
    width: 295px;
    padding: 26px 10px 0 10px;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 35px;
    color: #DF2500;
    font-weight: normal; }

  .middle_content_outer {
    width: 315px;
    float: left;
    padding: 20px 0 24px 0;
    border-bottom: 1px solid #D6D6D6; }

  .middle_content_outer p {
    margin: 0;
    padding: 0;
    font-family: 'yanone_kaffeesatz_lightRg';
    color: #000000;
    font-size: 19px;
    line-height: 24px; }

  .middle_left {
    width: 158px;
    float: left;
    margin: 0 29px 10px 0; }

  .middle_left p {
    margin: 10px 0 0 0;
    padding: 0;
    font-family: 'yanone_kaffeesatz_lightRg';
    color: #DF2500;
    font-size: 19px; }

  .img_border {
    border: 1px #ccc solid;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#C5C5C5', Direction=135, Strength=3); }

  /*content_container_end*/
  /*aboutus_container*/
  .about_us {
    width: 320px;
    float: left;
    padding: 0px 0 0px 0; }

  .about_us p {
    width: 300px;
    margin: 0 0 20px 0;
    padding: 0 10px 0 10px;
    font-family: 'yanone_kaffeesatz_lightRg';
    color: #000000;
    font-size: 19px;
    line-height: 24px; }

  .about_us img {
    margin: 10px 0px 10px 0px; }

  .about_us p a {
    color: #DF2500;
    text-decoration: none;
    margin-right: 5px; }

  .about_us p a:hover {
    text-decoration: underline; }

  .about_us h1 {
    width: 300px;
    padding: 10px 10px 0 10px;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 35px;
    color: #DF2500;
    font-weight: normal; }

  .about_us h2 {
    width: 300px;
    padding: 10px 10px 0 10px;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 35px;
    color: #DF2500;
    font-weight: normal;
    border-bottom: none; }

  /*aboutus_container_end*/
  /*footer_container*/
  .footer_inner {
    width: 300px;
    padding: 16px 10px 17px; }

  .footer_leftnav {
    width: 300px;
    float: left; }

  .footer_leftnav ul {
    margin: 0;
    padding: 0;
    list-style: none; }

  .footer_leftnav li {
    font-size: 19px;
    color: #FFFFFF;
    font-family: 'yanone_kaffeesatz_lightRg'; }

  .footer_centerbox {
    width: 300px;
    float: left;
    font-size: 19px;
    color: #FFFFFF;
    font-family: 'yanone_kaffeesatz_lightRg';
    margin: 25px 0px 25px 0px; }

  .footer_centerbox a {
    color: #FFFFFF;
    text-decoration: none; }

  .footer_centerbox a:hover {
    text-decoration: underline; }

  .icon_outer {
    width: 290px;
    float: left;
    margin-top: 10px; }

  .footer_right {
    width: 280px;
    float: left; }

  .footer_right p {
    margin: 0;
    padding: 0;
    font-size: 15px;
    color: #B3B3B3;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic; }

  .footer_right p a {
    color: #DF3400;
    text-decoration: none;
    font-family: 'yanone_kaffeesatz_lightRg';
    margin-right: 10px;
    font-style: normal;
    font-size: 19px; }

  .sm_1 {
    width: 38px;
    height: 37px;
    display: inline-block;
    position: relative;
    background: url(images/sm_1.png) no-repeat; }

  .sm_1 span {
    position: absolute;
    top: 0px;
    left: 0;
    bottom: 0;
    right: 0;
    background: url(images/sm_1_hover.png) no-repeat; }

  .sm_2 {
    width: 38px;
    height: 37px;
    display: inline-block;
    position: relative;
    background: url(images/sm_2.png) no-repeat;
    margin: 0px 4px 0px 4px; }

  .sm_2 span {
    position: absolute;
    top: 0px;
    left: 0;
    bottom: 0;
    right: 0;
    background: url(images/sm_2_hover.png) no-repeat; }

  .sm_3 {
    width: 38px;
    height: 37px;
    display: inline-block;
    position: relative;
    background: url(images/sm_3.png) no-repeat; }

  .sm_3 span {
    position: absolute;
    top: 0px;
    left: 0;
    bottom: 0;
    right: 0;
    background: url(images/sm_3_hover.png) no-repeat; }

  .footer_right p a:hover {
    color: #DF3400;
    text-decoration: underline; }

  #color_text {
    color: #FFFFFF; }

  h2 {
    width: 280px;
    float: left;
    margin: 0 0 18px 0;
    padding: 0 0 8px 0;
    border-bottom: 1px #616161 solid;
    font-family: 'yanone_kaffeesatz_lightRg';
    color: #FFFFFF;
    font-size: 24px;
    font-weight: normal; }

  .copyright {
    width: 300px;
    float: left;
    text-align: center;
    margin: 23px 0 23px 0;
    color: #959595;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 15px; }

  /*footer_container_end*/
  /*coaching_container*/
  .coaching_outer {
    width: 310px;
    float: left;
    padding: 20px 0 24px 0; }

  .coaching_outer p {
    margin: 0 0 20px 0;
    padding: 0 10px 0 10px;
    font-family: 'yanone_kaffeesatz_lightRg';
    color: #000000;
    font-size: 19px;
    line-height: 24px; }

  .coaching_outer img {
    margin: 0px 0px 10px 0px; }

  .coaching_outer p a {
    color: #DF2500;
    text-decoration: none;
    margin-right: 5px; }

  .coaching_outer p a:hover {
    text-decoration: underline; }

  .coaching_outer ul {
    width: 320px;
    margin: 0 0 20px 0;
    padding: 0 0 0 18px;
    list-style: none; }

  .coaching_outer li {
    color: #DF2500;
    font-size: 19px;
    font-family: 'yanone_kaffeesatz_lightRg';
    background: url(images/arrow_img.png) left no-repeat; }

  .coaching_outer li a {
    color: #DF2500;
    font-size: 19px;
    font-family: 'yanone_kaffeesatz_lightRg';
    text-decoration: none;
    padding-left: 20px; }

  .fl {
    float: left;
    margin-right: 20px; }

  /*coaching_container_end*/
  /*contact_us_container*/
  .contact_us {
    width: 300px;
    padding: 0px 10px 0px 10px;
    float: left;
    background: url(images/Contact_Us_img_mobile.png) right top no-repeat; }

  .contact_us h2 {
    margin: 0 0 20px 0;
    padding: 0;
    color: #000000;
    border-bottom: none;
    font-size: 30px;
    font-family: 'yanone_kaffeesatz_lightRg'; }

  .contact_us p {
    width: 300px;
    margin: 0 0 20px 0;
    padding: 0 0px 0 0px;
    font-size: 19px;
    font-family: 'yanone_kaffeesatz_lightRg'; }

  .contact_us p strong {
    font-size: 30px;
    font-family: 'yanone_kaffeesatz_lightRg'; }

  .contact_us p a {
    color: #000000;
    text-decoration: none; }

  .contact_us p a:hover {
    text-decoration: underline; }

  .contact_us div {
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 19px;
    font-family: 'yanone_kaffeesatz_lightRg'; }

  .contact_us div span {
    color: #DF2500; }

  .input_bg {
    width: 290px;
    background: url(images/text_field_bg_mobile.gif) top no-repeat;
    outline: none;
    border: none;
    height: 35px;
    margin-top: 5px;
    padding: 0px 5px 0px 5px; }

  .message_bg {
    width: 290px;
    background: url(images/message_bg_mobile.gif) top no-repeat;
    outline: none;
    border: none;
    height: 190px;
    margin-top: 5px;
    padding: 5px 5px 5px 5px; }

  .form_code {
    width: 300px;
    float: left; }

  .capcha_img_new {
    width: 78px;
    float: left;
    margin: 10px 0 0 5px; }

  #type_text {
    width: 300px;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 19px;
    color: #000000;
    margin-top: 8px; }

  #type_tex_new {
    width: 130px;
    float: left;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 19px;
    color: #DF2500;
    margin-top: 8px; }

  #type_tex_new a {
    color: #DF2500;
    text-decoration: none; }

  #code_bg {
    width: 112px;
    float: left;
    background: url(images/code_bg.gif) no-repeat;
    height: 35px;
    border: none;
    margin-right: 10px; }

  .code_bg_class {
    width: 102px;
    border: none;
    background: none;
    outline: none;
    height: 35px;
    padding: 0px 5px 0px 5px; }

  .fr {
    float: right;
    margin-left: 30px; }

  /*contact_us_container_end*/
  /*drop_down_mobile*/
  ul, li {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline; }

  .container {
    width: 315px;
    display: block;
    float: left;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 15px; }

  .container .dropdown {
    text-align: left; }

  .dropdown {
    position: relative;
    height: 27px;
    background: #DF2500;
    border: 1px solid;
    border-color: #DF2500 #C22B0D #22272d;
    font-family: Arial, Helvetica, sans-serif;
    border-radius: 3px;
    display: inline-block;
    vertical-align: baseline;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    background-image: -webkit-linear-gradient(top, #df2500, #c22b0d);
    background-image: -moz-linear-gradient(top, #df2500, #c22b0d);
    background-image: -o-linear-gradient(top, #df2500, #c22b0d);
    background-image: linear-gradient(to bottom, #df2500, #c22b0d);
    -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(0, 0, 0, 0.15);
    width: 100%; }

  .dropdown a {
    font-size: 12px;
    text-decoration: none;
    text-shadow: 0 1px black; }

  .dropdown > a {
    float: left;
    position: relative;
    height: 27px;
    line-height: 26px;
    width: 292px;
    padding: 0 12px;
    color: #ecf0f1;
    border-radius: 2px 0 0 2px; }

  .dropdown > a:before {
    content: '';
    display: inline-block;
    vertical-align: -2px;
    width: 10px;
    height: 11px;
    margin-right: 10px;
    margin-left: 115px;
    background: url("images/settings.png") 0 0 no-repeat; }

  .dropdown > a:hover {
    background: #C22B0D;
    background: rgba(255, 255, 255, 0.04); }

  .dropdown > a:active {
    background: #343b44; }

  .dropdown div {
    float: right;
    height: 27px;
    display: none;
    width: 80px;
    cursor: pointer;
    display: block;
    /*background: url("images/toggle.png") 40px 9px no-repeat;
    border-left: 1px solid #292e36;*/
    border-color: rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 1px 0 rgba(255, 255, 255, 0.08);
    box-shadow: inset 1px 0 rgba(255, 255, 255, 0.08); }

  .dropdown div:hover {
    /*-webkit-box-shadow: inset 1px 0 #A20A00, inset 26px 26px #A20A00;
    box-shadow: inset 1px 0 rgba(255, 255, 255, 0.04), inset 26px 26px rgba(0, 0, 0, 0.1);*/ }

  .dropdown:hover ul {
    display: block; }

  .dropdown ul {
    display: none;
    position: absolute;
    top: 27px;
    left: -1px;
    right: -1px;
    background: #272c33;
    border: 1px solid #20242a;
    border-radius: 0 0 3px 3px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); }

  .dropdown ul li {
    display: block; }

  .dropdown ul li:last-child a {
    border-radius: 0 0 3px 3px; }

  .dropdown ul a {
    border-top: 1px solid transparent;
    color: #B2B8C4;
    float: left;
    line-height: 28px;
    text-indent: 20px;
    text-transform: uppercase;
    width: 100%; }

  .dropdown ul a:hover {
    color: white;
    text-shadow: 0 1px rgba(0, 0, 0, 0.7);
    background: #C22B0D;
    border-color: #C22B0D;
    background-image: -webkit-linear-gradient(top, #df2500, #c22b0d);
    background-image: -moz-linear-gradient(top, #df2500, #c22b0d);
    background-image: -o-linear-gradient(top, #df2500, #c22b0d);
    background-image: linear-gradient(to bottom, #df2500, #c22b0d); }

  /*drop_down_mobile_end*/
  .contact_text {
    display: none; }

  /*scroll top*/
  #back-top {
    width: 320px;
    bottom: 0px;
    text-align: center;
    text-transform: uppercase;
    padding: 20px 0 0px 0;
    float: left; }

  #back-top a {
    width: 140px;
    display: block;
    text-align: center;
    font: 16px/100% Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #000000;
    margin: auto;
    font-weight: bold; }

  #back-top a:hover {
    color: #4C4B4B; }

  .scroll_errow {
    margin: 0px 0 0 5px; }

  .presentation_content p {
    padding: 17px 0 0 20px;
    margin: 0;
    float: left;
    width: 290px;
    font-family: 'yanone_kaffeesatz_lightRg';
    font-size: 19px;
    color: #000000; }
.mobile-heading-title p {
    font-size: 24px !important;
    line-height: 1.3 !important;
}

.mobile-heading-title p br {
    display: none;
}

.mobile-webinar-price p {
    font-size: 26px !important;
    line-height: 1.3 !important;
}

  /* scroll top */ }
@font-face {
  font-family: 'yanone_kaffeesatz_lightRg';
  src: url("fonts/yanonekaffeesatz-light.eot");
  src: url("fonts/yanonekaffeesatz-light.eot?#iefix") format("embedded-opentype"), url("fonts/yanonekaffeesatz-light.woff") format("woff"), url("fonts/yanonekaffeesatz-light.ttf") format("truetype"), url("fonts/yanonekaffeesatz-light.svg#yanone_kaffeesatz_lightRg") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'yanone_kaffeesatz_regularRg';
  src: url("fonts/yanonekaffeesatz-regular.eot");
  src: url("fonts/yanonekaffeesatz-regular.eot?#iefix") format("embedded-opentype"), url("fonts/yanonekaffeesatz-regular.woff") format("woff"), url("fonts/yanonekaffeesatz-regular.ttf") format("truetype"), url("fonts/yanonekaffeesatz-regular.svg#yanone_kaffeesatz_regularRg") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'bebas_neueregular';
  src: url("fonts/bebasneue.eot");
  src: url("fonts/bebasneue.eot?#iefix") format("embedded-opentype"), url("fonts/bebasneue.woff") format("woff"), url("fonts/bebasneue.ttf") format("truetype"), url("fonts/bebasneue.svg#bebas_neueregular") format("svg");
  font-weight: normal;
  font-style: normal; }
