@CHARSET "ISO-8859-1";
/* Reset CSS
 * --------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
    padding: 0;
    margin: 0;
}
a{
	text-decoration:none;
}
table {
    border-spacing: 0;
}
fieldset,img {
    border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
    font-weight: normal;
    font-style: normal;
}
strong{
	font-weight: bold;
}
ol,ul {
    list-style: none;
    margin:0;
    padding:0;
}
caption,th {
    text-align: left;

}
h1,h2,h3,h4,h5,h6 {
    font-weight: normal;
    font-size: 100%;
    margin:0;
    padding:0;
    color:#444;
}
q:before,q:after {
    content:'';
}
abbr,acronym { border: 0;
}

.row {
     margin-right: 0px;
     margin-left: 0px;
}
.clearfix {
    clear: both;
}
.header_space {
    position: relative;
    height: 80px;
    width: 100%;
    display: block;
}
a {
  outline: none;
}
a:hover, a:focus, button {
  outline: none;
  text-decoration: none;
  border: none;
}
/* Custom CSS
 * --------------------------------------- */
.group::after, .tabBlock-tabs::after {
  clear: both;
  content: "";
  display: table;
}

*, ::before, ::after {
  box-sizing: border-box;
}

 @font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?bnog0p');
  src:  url('../fonts/icomoon.eot?bnog0p#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?bnog0p') format('truetype'),
    url('../fonts/icomoon.woff?bnog0p') format('woff'),
    url('../fonts/icomoon.svg?bnog0p#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-close:before {
  content: "\e900";
  color: #fff;
}
.icon-coin_bit:before {
  content: "\e902";
  color: #fff;
}
.icon-coin_lite:before {
  content: "\e903";
  color: #fff;
}
.icon-contact:before {
  content: "\e904";
  color: #fff;
}
.icon-digitalchemix:before {
  content: "\e905";
  color: #fff;
}
.icon-love:before {
  content: "\e906";
}
.icon-nav_cryptoismchat:before {
  content: "\e907";
  color: #fff;
}
.icon-nav_links:before {
  content: "\e908";
  color: #fff;
}
.icon-nav_livegraphs:before {
  content: "\e909";
  color: #fff;
}
.icon-nav_register:before {
  content: "\e90a";
  color: #fff;
}
.icon-nav_signin:before {
  content: "\e90b";
  color: #fff;
}
.icon-socialmedia_fb:before {
  content: "\e90d";
  color: #fff;
}
.if_mobile {
    margin-left: 40px;
}
.if_mobile .icon-socialmedia_fb:before {
    font-size: 26px;
    height: 20px;
    margin-top: 1px;
    position: relative;
    display: initial;
    top: 2px;
    color: #000000;
}


.icon-socialmedia_google:before {
  content: "\e90e";
  color: #fff;
}
.icon-socialmedia_in:before {
  content: "\e90f";
  color: #fff;
}
.icon-socialmedia_insta:before {
  content: "\e910";
  color: #fff;
}
.icon-socialmedia_tw:before {
  content: "\e911";
  color: #fff;
}


body{
	font-family: arial, helvetica;
  font-family: 'Roboto', sans-serif;
	color: #2b2b2c;
	color: rgba(0,0,0,0.5);
}
.wrap{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
}

.section{
	text-align:center;
}

















body.slide-active {
    overflow-x: hidden
}

.no-margin-top {
    margin-top: 0px!important
}

#page-content {
    position: relative;
    padding-top: 0px;
    right: 0;
}
#page-content.slide-active {
    padding-top: 0
}

#slide-nav .navbar-toggle {
    cursor: pointer;
    position: relative;
    line-height: 0;
    float: right;
    margin: 0;
    width: 30px;
    height: 18px;
    padding: 10px 0 0 0;
    border: 0;
    background: transparent;
    margin-top: 28px;
}
#slide-nav .navbar-toggle > .icon-bar {
    width: 100%;
    display: block;
    height: 3px;
    margin: 5px 0 0 0;
}
#slide-nav .navbar-toggle.slide-active .icon-bar {
    background: orange
}
.navbar-header {
    position: relative
}
.navbar.navbar-fixed-top.slide-active {
    
}

.navbar-fixed-top, .navbar-fixed-bottom {
    z-index: 999;
}




.navbar {
    min-height: 50px;
    margin-bottom: 0px;
    border: 1px solid transparent;
}



.fake_header nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.fake_header .navbar-nav {
    margin-left: 30px;
}

.navbar-nav > li > a.navbar-retoggle {
    display: none;
}

.navbar-inverse {
    background-color: transparent;
    border-bottom-color: rgba(255,255,255,0.26);
}
#slidemenu .nav > li a {
    font-family: 'Roboto', sans-serif;
    text-transform: uppercase;
    color: #ffffff;
    font-weight: 300;
    font-size: 11px;
}


.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: transparent;
}

#navbar_brand {
    position: relative;
    float: left;
}
#navbar_brand li {
    display: inline-block;
    max-height: 74px;
}
#navbar_brand li a {
  padding: 10px 15px;
}





#main_navy li a, #fake_header li a {
  overflow: hidden;
}
#navbar_brand li a {
  overflow: hidden;
  padding: 0px 15px 5px 15px;
}

#main_navy li a div, #fake_header li a div, #navbar_brand li a div {
  position: absolute;
  background: #fb865d;
  width: 100%;
  height: 4px;
  bottom: 0
}




.nav > li {
/*    position: relative;*/
    display: inline-block;
    float: left;
    text-align: center;
}
.main-navbar .nav > li {
/*    min-width: 100px;*/
}
.fake_header .nav > li a span {
    display: block;
    line-height: 26px;
    width: 30px;
    height: 26px;
    margin: 0 auto;
    margin-bottom: 10px;
}

.main-navbar .nav > li a span {
    display: block;
    line-height: 26px;
    width: 30px;
    height: 26px;
    margin: 0 auto;
    margin-bottom: 10px;
}
.main-navbar .nav > li a span, .fake_header .nav > li a span {
    -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  transition-property: transform;
}
.main-navbar .nav > li a:hover span, .fake_header .nav > li a:hover span {
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: rotate(360deg);
}
.main-navbar .nav > li a {
-webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.nav > li a:hover {
   text-shadow: 0px 1px 14px rgba(255,255,255,0.9);
}




.navbar-collapse {
    border-top: none;
    box-shadow: none;
}

 #slidemenu span::before {
    font-size: 30px;
}
.slogan {
    display: block;
    font-family: 'Roboto', sans-serif;
    color: #ffffff;
    font-weight: 300;
    font-size: 12px;
    text-align: center;
    margin-top: 5px;
}

.navbar-brand img {
    width: 200px;
    margin-top: 9px;
}

.navbar > .container .navbar-brand {
    float: left;
    height: auto;
    padding: 0px;
    margin: 0;
}
.nav > li.hide_me {
    display: none;
}


#menu_action_buttons {
    display: none;
    margin-left: 48px;
}
#menu_action_buttons a {
    color: #ffffff;
    height: auto;
    display: inline-block;
    font-family: Roboto !important;
    position: relative;
    padding: 7px 20px 7px 42px;
}   
#menu_action_buttons a:hover {
    text-decoration: none;
}
#menu_action_buttons .icon-coin_bit:before {
    font-family: 'icomoon' !important;
    position: absolute;
    left: 12px;
    font-size: 26px;
}
#menu_action_buttons .icon-coin_lite:before {
    font-family: 'icomoon' !important;
    position: absolute;
    left: 12px;
    font-size: 26px;
}
#menu_action_buttons .lite_but {
    background-color: #37cab3;
    border-radius: 3px;
    margin: 10px;
}
#menu_action_buttons .bit_but {
    background-color: #fb865b;
    border-radius: 3px;
    margin: 10px;
}
#menu_action_buttons .but_text_1 {
    text-transform: uppercase;
    font-size: 11px;
    display: block;
}
#menu_action_buttons .but_text_2 {
    text-transform: uppercase;
    font-size: 13px;
    display: block;
}





#donate_buttons {
    background: #ffffff;
    width: 250px;
    padding: 20px 0 20px 0;
    float: right;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
#donate_buttons a {
    color: #ffffff;
    height: auto;
    display: inline-block;
    font-family: Roboto !important;
    position: relative;
    padding: 7px 20px 0px 20px;
    box-shadow: -1px 3px 0px #d5d5d7;
    z-index: 2;
    min-width: 208px;
}
 
#donate_buttons a:hover {
    text-decoration: none;
    text-shadow: 0px 1px 14px rgba(255,255,255,0.9);
}
#donate_buttons .icon-coin_bit:before {
    font-family: 'icomoon' !important;
    position: relative;
    font-size: 26px;
    font-weight: 100;
  }
#donate_buttons .icon-coin_lite:before {
    font-family: 'icomoon' !important;
    position: relative;
    font-size: 26px;
    
}
#donate_buttons span {
    display: inline-block;
    position: relative;
    float: left;
    line-height: 30px;
    -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  transition-property: transform;
}  

#donate_buttons .lite_but {
    background-color: #37cab3;
    border-radius: 5px;
    margin-bottom: 10px;
}
#donate_buttons .bit_but {
    background-color: #fb865b;
    border-radius: 5px;
}
#donate_buttons .but_text_1 {
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 300;
    margin-right: 10px;
}
#donate_buttons .but_text_2 {
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 300;
    margin-left: 10px;
}


#donate_buttons_top {
    width: auto;
    padding: 0;
    float: right;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
#donate_buttons_top a {
    color: #ffffff;
    height: auto;
    display: inline-block;
    font-family: Roboto !important;
    position: relative;
    padding: 7px 20px 0px 20px;
    box-shadow: -1px 3px 0px #d5d5d7;
    z-index: 2;
    min-width: 208px;
    margin-left: 20px;
}

#donate_buttons_top a:hover {
    text-decoration: none;
    text-shadow: 0px 1px 14px rgba(255,255,255,0.9);
}
#donate_buttons_top .icon-coin_bit:before {
    font-family: 'icomoon' !important;
    position: relative;
    font-size: 26px;
    font-weight: 100;
}
#donate_buttons_top .icon-coin_lite:before {
    font-family: 'icomoon' !important;
    position: relative;
    font-size: 26px;

}
#donate_buttons_top span {
    display: inline-block;
    position: relative;
    float: left;
    line-height: 30px;
    -webkit-transition-duration: 1s;
    -moz-transition-duration: 1s;
    -o-transition-duration: 1s;
    transition-duration: 1s;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;
}

#donate_buttons_top .lite_but {
    background-color: #37cab3;
    border-radius: 5px;
}
#donate_buttons_top .bit_but {
    background-color: #fb865b;
    border-radius: 5px;
}
#donate_buttons_top .but_text_1 {
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 300;
    margin-right: 10px;
}
#donate_buttons_top .but_text_2 {
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 300;
    margin-left: 10px;
}



.lite_but:hover span:nth-child(2) {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
}
.bit_but:hover span:nth-child(2) {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
}



.fp-tableCell .container {
    position: relative;
}


.login_icon {
    margin-top: 23px;
    position: relative;
    display: inline-block;
}


#home {
    background-image: url("../img/home-image.jpg");
    height: 100%; 
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
#home::after { 
/*    content: "";
    background: rgba(0,0,0,0.18);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;*/
}


#home h1 {
    position: absolute;
    left: 50%;
    width: 350px;
    margin-left: -175px;
    top: 120px;
    font-size: 30px;
    font-weight: 100;
    color: #ffffff;
}
#home h1 span {
    font-size: 90px;
    font-weight: 100;
    color: #ffffff;
}


.circles {
    width: 10px;
    height: 10px;
    background: none;
    border: 1px solid #000000;
    border-radius: 100%;
    left: 30px;
    top: 10px;
    position: absolute;
    display: block;
}
.circles::before {
    content: "";
    width: 10px;
    height: 10px;
    background: none;
    border: 1px solid #000000;
    border-radius: 100%;
    position: absolute;
    top: -1px;
    left: -18px;
}
.circles::after {
    content: "";
    width: 10px;
    height: 10px;
    background: none;
    border: 1px solid #000000;
    border-radius: 100%;
    position: absolute;
    top: -1px;
    left: 16px;
}
.chatbox_login::after {
    clear: both;
}

.login_title {
    color: #000000;
    text-transform: uppercase;
    font-size: 17px;
    font-weight: 300;
    position: relative;
    display: inline-block;
    line-height: 34px;
}
.top_dynamic .login_icon {
    color: #000000;
    text-transform: uppercase;
    font-size: 17px;
    font-weight: 300;
    position: relative;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    vertical-align: top;
    margin-top: 0;
}
.top_dynamic .login_title {
    color: #000000;
    text-transform: uppercase;
    font-size: 22px;
    font-weight: 500;
    position: relative;
    display: inline-block;
}


.login_icon::before {
  color: #000000;
  font-size: 50px;
}
#home_infographics {
    display: block;
    position: absolute;
    padding-bottom: 80px;
    padding-top: 0px;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    background: transparent;
}

#home_infographics::before {
    display: none;
    position: absolute;
    bottom: 180px;
    left: 0;
    width: 100%;
    height: 100px;
    content: "";
    background: -moz-linear-gradient(top, rgba(43,43,44,0) 0%, rgba(43,43,44,0.99) 99%, rgba(43,43,44,1) 100%);
    background: -webkit-linear-gradient(top, rgba(43,43,44,0) 0%,rgba(43,43,44,0.99) 99%,rgba(43,43,44,1) 100%);
    background: linear-gradient(to bottom, rgba(43,43,44,0) 0%,rgba(43,43,44,0.99) 99%,rgba(43,43,44,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002b2b2c', endColorstr='#2b2b2c',GradientType=0 );
}
.home_infographics_box {
    display: inline-block;
    float: left;
    width: 33.33%;
    color: #ffffff;
    font-size: 17px;
    font-weight: 300;
    -webkit-transform: scale(1);
            transform: scale(1);
  -webkit-animation: social_bounceOut 0.4s;
          animation: social_bounceOut 0.4s;
          animation-fill-mode: forwards;
}
.home_infographics_box:hover {
    -webkit-animation: social_bounceIn 0.7s forwards;
          animation: social_bounceIn 0.7s forwards;
}
.home_infographics_box img {
    display: block;
    max-width: 130px;
    max-height: 280px;
    margin: 0 auto;
    margin-bottom: 10px;
    z-index: 2000;
    position: relative;
    margin-top: -40px;
}

.fb_but {
    font-size: 14px;
    font-family: 'Roboto';
    color: #ffffff;
    height: auto;
    display: block;
    position: relative;
    padding: 15px 20px 15px 52px;
    margin: 20px;
    background-color: #4889d9;
    border-radius: 5px;
    -webkit-box-shadow: -1px 2px 5px 1px rgba(205,203,204,1);
    -moz-box-shadow: -1px 2px 5px 1px rgba(205,203,204,1);
    box-shadow: -1px 2px 5px 1px rgba(205,203,204,1);
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    transition: all 0.8s;

}
.fb_but:hover {
    color: #ffffff;
    background-color: #4889d9;
    text-shadow: 0px 1px 14px rgba(255,255,255,0.9);
}
.fb_but::before, .tw_but::before {
    font-family: 'icomoon' !important;
    font-size: 26px;
    position: absolute;
    left: 7px;
    top: 8px;
    -webkit-transform: scale(1);
            transform: scale(1);
  -webkit-animation: social_bounceOut 0.4s;
          animation: social_bounceOut 0.4s;
          animation-fill-mode: forwards;
}

.fb_but:hover::before, .tw_but:hover::before  {
  -webkit-animation: social_bounceIn 0.7s forwards;
          animation: social_bounceIn 0.7s forwards;
}



.fb_but::after {
    position: absolute;
    top: 0;
    left: 0;
    content: "";
    border-right: 1px solid #3c7cc4;
    width: 40px;
    height: 100%;
}


.tw_but {
    font-size: 14px;
    font-family: 'Roboto';
    color: #ffffff;
    height: auto;
    display: block;
    position: relative;
    padding: 15px 20px 15px 52px;
    margin: 20px;
    background-color: #2fbcf1;
    border-radius: 5px;
    -webkit-box-shadow: -1px 2px 5px 1px rgba(205,203,204,1);
    -moz-box-shadow: -1px 2px 5px 1px rgba(205,203,204,1);
    box-shadow: -1px 2px 5px 1px rgba(205,203,204,1);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}
.tw_but:hover {
    color: #ffffff;
    background-color: #2fbcf1;
    text-shadow: 0px 1px 14px rgba(255,255,255,0.9);
}
.tw_but::before {
    font-family: 'icomoon' !important;
    font-size: 26px;
    position: absolute;
    left: 7px;
    top: 8px;
}
.tw_but::after {
    position: absolute;
    top: 0;
    left: 0;
    content: "";
    border-right: 1px solid #2ba4db;
    width: 40px;
    height: 100%;
}





.login_traditional {
    font-family: 'Roboto';
    color: #9f9f9f;
}
#si_but span.but_text {
    font-family: 'Roboto';
    font-size: 12px;
    text-transform: uppercase;
    color: #848488;
}
#si_but {
    position: relative;
    padding: 0px 0px 0px 23px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}


#si_but:hover {
    color: #000000;
    text-shadow: 0px 1px 14px rgba(0,0,0,0.5);
}
#si_but::before {
    font-family: 'icomoon' !important;
    font-size: 16px;
    color: #6b6b6d;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  transition-property: transform;
}
#si_but:hover::before {
    -webkit-transform: scale(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
}

#scroll_down {
    position: absolute;
    display: inline-block;
    bottom: 10px;
    left: 50%;
    width: 50px;
    height: 50px;
    margin-left: -25px;
}


#scroll_down img {
    display: inline-block;
    width: 50px;
    height: 50px;
}

#discover,#mobile_likes {
    display: none;
}


.like_but {
    position: relative;
    display: inline-block;
    margin-right: 20px;
    width: 30px;
    height: 30px;
}
.like_but:last-child {
    margin-right: 0px;
}
.like_but:hover, #footer_contact:hover, #designed_by:hover, #menu_action_buttons .lite_but:hover, #menu_action_buttons .bit_but:hover {
    text-shadow: 0px 1px 14px rgba(255,255,255,0.9);
}
.like_but::before {
    color: #ffffff;
    font-size: 46px;
    position: absolute;
}
.like_but::before, #footer_contact::before, #designed_by::before, #menu_action_buttons .lite_but::before, #menu_action_buttons .bit_but::before {
    -webkit-transition-duration: 1s;
      -moz-transition-duration: 1s;
      -o-transition-duration: 1s;
      transition-duration: 1s;
      -webkit-transition-property: -webkit-transform;
      -moz-transition-property: -moz-transform;
      -o-transition-property: -o-transform;
      transition-property: transform;
}
.like_but:hover::before, #footer_contact:hover::before, #designed_by:hover::before, #menu_action_buttons .lite_but:hover::before, #menu_action_buttons .bit_but:hover::before {
    -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: rotate(360deg);
}





#like_in_but {
    margin-right: 0px;
}

.interaction_text {
    padding: 40px 0 20px 0;
    text-align: center;
}
#interaction {
    background-image: url("../img/donate_bacotang_drawing.svg");
    background-repeat: no-repeat;
    background-position: -250px 3vh;
}
#interaction h1 {
  color: #5b5b5d;
  font-size: 22px;
  margin-bottom: 30px;
}
#interaction h2 {
  color: #5b5b5d;
  font-size: 18px;
  text-transform: uppercase;
  margin: 20px 0 30px 0;
}
#interaction p {
  color: #3f3f41;
}
#interaction .container {
  min-height: 300px;
    padding: 0;
}



a#designed_by  {
    color: #c4c4c5;
    display: block;
    float: left;
    text-align: left;
    padding-left: 10px;
}
#designed_by span {
    font-size: 9px;
    line-height: 11px;
    display: block;
}
#designed_by::before {
    content: "";
    background-image: url("../img/digitalchemix.svg");
    background-repeat: no-repeat;
    background-position: left left;
    width: 20px;
    height: 20px;
    position: absolute;
    display: inline-block;
    top: 0;
    left: 0;
}

#footer-sections {
  background-color: rgb(93, 94, 97);
  background-image: url("../img/footer-back.png");
  color: #c4c4c5;
  padding: 20px;
  padding-bottom: 10px;
}
#copy_cryptoism {
    font-size: 12px;
    height: 20px;
    line-height: 24px;
}
#copy_copy_cryptoism {
    display: none;
}
a#footer_contact {
    color: #c4c4c5;
    font-size: 14px;
    text-transform: uppercase;
    height: 22px;
    position: relative;
    display: inline-block;
    line-height: 21px;
    padding-left: 30px;
}
a#footer_contact span {
    font-family: 'Roboto';
}
a#footer_contact::before {
    color: #c4c4c5;
    font-size: 20px;
    bottom: 0;
    position: absolute;
    left: 0;
}
#footer_likes {
    text-align: right;
    margin-right: 33px;
}
#footer_likes .like_but {
    position: relative;
    display: inline-block;
    margin-right: 10px;
    width: 21px;
    height: 21px;
}
#footer_likes .like_but::before {
    font-size: 26px;
    color: #c4c4c5;
    top: -3px;
}

.clear_header {
    background-color: transparent;
    -webkit-transition: background-color 500ms linear;
    -ms-transition: background-color 500ms linear;
    transition: background-color 500ms linear;
}
.dark_header {
    background-color: #2b2b2c;
    -webkit-transition: background-color 500ms ease;
    -ms-transition: background-color 500ms ease;
    transition: background-color 500ms ease;
}











#hamburger_top {
/*  width: 30px;
  height: 30px;
  position: absolute;
  top: 10%;
  left: 10%;*/
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
  z-index: 999;
  opacity: 0;
}


#hamburger_top.animNow {
    animation: ham 0.5s ease forwards;
    animation-delay: 0s;
    -webkit-transform: translateX(0%) translateY(150%);
    transform: translateX(0%) translateY(150%);
}
@keyframes ham {
  to {
    opacity: 1;
    -webkit-transform: translateX(0%) translateY(0%);
    transform: translateX(0%) translateY(0%);
  }
}
#hamburger_top span {
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background: #ffffff;
  border-radius: 0px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

#hamburger_top span:nth-child(1) {
  top: 0px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
  z-index: 1000;
}

#hamburger_top span:nth-child(2) {
  top: 8px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
  z-index: 1000;
}

#hamburger_top span:nth-child(3) {
  top: 16px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
  z-index: 1000;
}

#hamburger_top.open span:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: -3px;
  left: 0px;
  background: #fff;
  z-index: 1000;
}

#hamburger_top.open span:nth-child(2) {
  width: 0%;
  opacity: 0;
  background: #fff;
  z-index: 1000;
}

#hamburger_top.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 18px;
  left: 0px;
  background: #fff;
  z-index: 1000;
}




#hamburger {
    width: 30px;
    height: 30px;
    position: relative;
    display: inline-block;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
  z-index: 999;
  opacity: 0;
      margin-top: 28px;
    margin-left: 20px;
}
#hamburger.open {
    display: block !important;
}


#hamburger.animNow {
    animation: ham 0.5s ease forwards;
    animation-delay: 0s;
    -webkit-transform: translateX(0%) translateY(150%);
    transform: translateX(0%) translateY(150%);
}
#hamburger span {
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background: #ffffff;
  border-radius: 0px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

#hamburger span:nth-child(1) {
  top: 0px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
  z-index: 1000;
}

#hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
  z-index: 1000;
}

#hamburger span:nth-child(3) {
  top: 16px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
  z-index: 1000;
}

#hamburger.open span:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: -3px;
  left: 0px;
  background: #fff;
  z-index: 1000;
}

#hamburger.open span:nth-child(2) {
  width: 0%;
  opacity: 0;
  background: #fff;
  z-index: 1000;
}

#hamburger.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 18px;
  left: 0px;
  background: #fff;
  z-index: 1000;
}
#login_close {
    position: absolute;
    top: 10px;
    right: 20px;
}
.login-close {
    background: none;
    border: none;
    width: 45px;
    height: 30px;
    padding-top: 40px;
    position: relative;
    display: inline-block;
    text-transform: uppercase;
    color: #ffffff;
}

.login-close::before {
    content: "";
    position: absolute;
    top: -5px;
    left: 21px;
    background: #ffffff;
    height: 30px;
    width: 2px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.login-close::after {
    content: "";
    position: absolute;
    top: -5px;
    left: 21px;
    background: #ffffff;
    height: 30px;
    width: 2px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}









.login-perspective, .login-perspective body {
    height: 100%;
    overflow: hidden;
}
.login-perspective body  {
    background: #222;
    -webkit-perspective: 600px;
    -moz-perspective: 600px;
    perspective: 600px;
}
.login_container {
    background: #e74c3c;
    min-height: 100%;
}
.login-modal {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 100%;
    max-width: 680px;
    min-width: 320px;
    height: auto;
    z-index: 2000;
    visibility: hidden;
    padding: 15px;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}
.login-show {
    visibility: visible;
}
.login-overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    visibility: hidden;
    top: 0;
    left: 0;
    z-index: 1000;
    opacity: 0;
    background: rgba(0,0,0,0.5);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.login-show ~ .login-overlay {
    opacity: 1;
    visibility: visible;
}
.login-content h3 {
    margin: 0;
    padding: 0.4em;
    text-align: center;
    font-size: 2.4em;
    font-weight: 300;
    opacity: 0.8;
    background: rgba(0,0,0,0.1);
    border-radius: 3px 3px 0 0;
}
.login-content button {
    display: block;
    margin: 0 auto;
    font-size: 10px;
    font-weight: 100;
}
.login-effect .login-content {
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.login-show.login-effect .login-content {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}



.unstyledList, .tabBlock-tabs {
  list-style: none;
  margin: 0;
  padding: 0;
}
.tabBlock {

}
.tabBlock-tab {
  background-color: #9c9c9d;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  font-weight: 300;
  text-transform: uppercase;
  font-size: 12px;
  float: left;
  padding: 0.625rem 1.25rem;
  position: relative;
  -webkit-transition: 0.5s ease-in-out;
          transition: 0.5s ease-in-out;
}
.tabBlock-tab a {
  color: #ffffff;
  text-shadow: none;
  text-decoration: none;
  border: none;
}

.tabBlock .nav > li > a {
    position: relative;
    display: block;
    padding: 6px 18px;
    text-shadow: none;
      text-decoration: none;
      border: none;
}
.tabBlock .nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: transparent;
}

.tabBlock-tab:last-of-type {
  
}
.tabBlock-tab::before, .tabBlock-tab::after {
  content: "";
  display: block;
  height: 4px;
  position: absolute;
  -webkit-transition: 0.3s ease;
          transition: 0.3s ease;
}
.tabBlock-tab::before {
  background-color: #ff773f;
  left: 41px;
  right: 41px;
  bottom: -4px;
}
.tabBlock-tab::after {
  background-color: transparent;
  bottom: -4px;
  left: 0;
  right: 0;
}
@media screen and (min-width: 700px) {
  .tabBlock-tab {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
.tabBlock-tab.is-active {
  background: #ffffff;
  position: relative;
  color: #363637;
  z-index: 1;
}

.tabBlock-tab.is-active a {
  color: #363637;
}
.tabBlock-tab.is-active::before {
  background-color: #ff773f;
  bottom: 0;
}
.tabBlock-tab.is-active::after {
  background-color: #fff;
}
.tabBlock-tab a span.icon-nav_signin:before, .tabBlock-tab a span.icon-nav_register:before {
    font-size: 24px;
    display: block;
    width: 100%;
    margin-bottom: 6px;
    -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  transition-property: transform;
}


.tabBlock-tab a:hover span.icon-nav_signin:before, .tabBlock-tab a:hover span.icon-nav_register:before {
    -webkit-transform: scale(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
}
.tabBlock-tab.is-active a span.icon-nav_signin:before, .tabBlock-tab.is-active a span.icon-nav_register:before {
    color: #2b2b2c;
}




.tabBlock-content {
  background-color: #fff;
  padding: 0px;
  padding-bottom: 0;
  -webkit-border-radius: 5px;
    -webkit-border-top-left-radius: 0;
    -moz-border-radius: 5px;
    -moz-border-radius-topleft: 0;
    border-radius: 5px;
    border-top-left-radius: 0;
}
.tabBlock-pane > :last-child {
  margin-bottom: 0;
}
#sign_in {
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-left-radius: 5px;
}
#new_account {
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-top-right-radius: 5px;
}
#account_tabs {
    float: none !important;
}
.signup_form, .register_form {
    position: relative;
    width: 55%;
    padding: 10px 30px;
    text-align: center;
    float: left;
}
.signup_form::after,.register_form::after  {
    content: "";
    position: absolute;
    top: 40px;
    right: 0;
    background: #edeeee;
    width: 2px;
    height: calc(100% - 80px);
}

.social_form {
  position: relative;
    width: 45%;
    padding: 10px 10px;
    float: left;
}


.form_title {
    color: #5f6063;
    font-size: 16px;
    padding-top: 20px;
    padding-bottom: 34px;
    font-weight: 500;
    text-align: center;
}
#login_container {

}
#login_container input, #register_container input {
    border: 1px solid #c4c4c5;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 100%;
    margin-bottom: 10px;
    padding: 7px;
    -moz-box-shadow:   inset 0px 2px 5px rgba(152,156,155,0.35);
   -webkit-box-shadow: inset 0px 2px 5px rgba(152,156,155,0.35);
   box-shadow:         inset 0px 2px 5px rgba(152,156,155,0.35);
}
#login_container input[type="submit"], #register_container input[type="submit"] {
    width: auto;
    background: #fb865d;
    color: #ffffff;
    display: inline-block;
    padding: 8px 30px;
    margin-top: 10px;
    box-shadow: none;
    border: none;
    font-size: 12px;
    font-weight: 300;
    -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
#login_container input[type="submit"]:hover, #register_container input[type="submit"]:hover {
    background: #fb865d;
    color: #ffffff;
    text-shadow: 0px 1px 14px rgba(255,255,255,0.9);
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
}
.login_social_buttons {
    text-align: center;
}
.login_social_inbox {
    display: block;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
.login_social_inbox .fb_but, .login_social_inbox .tw_but {
    margin: 0 auto; 
    display: inline-block;
    min-width: 210px;
    margin-bottom: 15px;
    text-align: center;
}


#chat_section {
    background-image: url("../img/chat-image.jpg");
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.chatbox_login {
    position: relative;
    top: 80px;
    right: 0;
    float: right;
    background: #ffffff;
    width: 250px;
    height: 300px;
    border-radius: 5px;
    -webkit-box-shadow: -3px 3px 5px 2px rgba(0,0,0,0.15);
    -moz-box-shadow: -3px 3px 5px 2px rgba(0,0,0,0.15);
    box-shadow: -3px 3px 5px 2px rgba(0,0,0,0.15);
}

#chat_section {
    background-image: url("../img/chat-image.jpg");
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

#chatbox_login_inchat {
    position: relative;
    display: inline-block;
}

#chatbox_login_inchat .tw_but, #chatbox_login_inchat .fb_but {
    float: left;
    -webkit-box-shadow: -1px 2px 5px 1px rgba(0,0,0,0.3);
    -moz-box-shadow: -1px 2px 5px 1px rgba(0,0,0,0.3);
    box-shadow: -1px 2px 5px 1px rgba(0,0,0,0.3);
}
#chatbox_login_inchat .login_title {
    color: #ffffff;
    display: inline-block;
    text-transform: none;
    font-size: 36px;
}
#chatbox_login_inchat .login_icon_inchat {
    top: 12px;
    position: relative;
    display: inline-block;
    margin-right: 20px;
    width: 60px;
}
#chatbox_login_inchat .login_icon_inchat::before {
    color: #ffffff;
    font-size: 66px;
    bottom: 12px;
    position: absolute;
    top: -51px;
    left: 0;
}
#chatbox_login_inchat #si_but span.but_text {
    color: #ffffff;
}
#chatbox_login_inchat #si_but::before {
    color: #ffffff;
}
.login_start {
    color: #ffffff;
    display: block;
    text-transform: none;
    font-size: 26px;
    font-weight: 100;
    margin: 70px 0 20px 0;
}


.intrinsic-container {
    position: relative;
    height: 0;
    overflow: hidden;
}


.intrinsic-container-16x9 {
    padding-bottom: 50%;
}


@media (max-width:767px) {
    .intrinsic-container-16x9 {
        padding-bottom: 63.6vh;
    }
}
@media (min-width:768px) {
    /*.intrinsic-container-16x9 {*/
        /*padding-bottom: 56.25%;*/
    /*}*/
}

.intrinsic-container iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}
#chat_section .container {
    padding: 0;
}
.active-session #chat_section {
    background-image: none;
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.chat.active-session #slide-nav, .link #slide-nav, .contact #slide-nav, .login #slide-nav {
    background-image: url("../img/chat-image.jpg");
    height: 81px;
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover;
}


.detach_icon {
    content: "";
    background-image: url('../img/detach.svg');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    display: inline-block;
    background-size: 26px 26px;
}

.top_dynamic_desktop {
    display: block;
}
.top_dynamic_tablet {
    display: none;
}


.top_dynamic {
    background: #f5f5f5;
    border-radius: 5px;
    width: 100%;
    text-align: left;
    padding: 14px 20px 10px 20px;
    margin-bottom: 10px;
}
.top_dynamic p {
    font-size: 22px;
    font-style: italic;
    line-height: 50px;
    display: inline-block;
}
.detach_bumb {
    position: absolute;
    right: 0;
    z-index: 1;
    top: 9px;
}
.detach_bumb .label,.detach_bumb .label-default {
    background-color: transparent;
    display: inline-block;
    padding: 0;
    font-size: inherit;
    font-weight: normal;
    line-height: 1;
    color: #838385;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    border-radius: 0;
    height: 26px;
    line-height: 9px;
    font-size: 15px;
    margin-right: 69px;
    text-transform: uppercase;
}



.index .navbar #navbar_brand li a::after, .chat .navbar #slidemenu .nav > li.active a::after,
.link .navbar #slidemenu .nav > li.active a::after,.contact .navbar #slidemenu .nav > li.active a::after,
.login .navbar #slidemenu .nav > li.active a::after {
    content: "";
    position: absolute;
    background: #fb865d;
    width: 100%;
    height: 4px;
    bottom: 0;
    left: 0;
    opacity: 1;
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
}
.index .navbar:hover #navbar_brand li a::after, .chat .navbar:hover #slidemenu .nav > li.active a::after,
.link .navbar:hover #slidemenu .nav > li.active a::after  {
    opacity: 0;
}
.chat.active-session #donate_buttons {
    background: transparent;
}

.link #preloaded-list.scrollbar {
    margin-left: 0px;
    float: left;
    /* height: 300px; */
    width: 100%;
    background: #fff;
    overflow-y: auto;
    margin-bottom: 0px;
}

#preloaded-list::-webkit-scrollbar-track
{
    border-radius: 10px;
    background-color: #ffffff;
}

#preloaded-list::-webkit-scrollbar
{
    width: 6px;
    background-color: #ffffff;
}

#preloaded-list::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    background-color: #363637;
}
.add_links_section {
    background: #f5f5f5;
    border-radius: 5px;
    width: 100%;
    text-align: left;
    padding: 14px 20px 10px 20px;
    margin-bottom: 10px;
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    border-top: 1px solid #ececec;
}
.form-control {
    border: 1px solid #ececec;
}
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
    background-color: #f5f5f5;
}
.table-striped > tbody > tr > td.td-added {
     text-align: left;
}
.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 1px solid #ececec;
    color: #222222;
}
#preloaded-list .td-url {
    text-align: left;
}
#preloaded-list .td-url a {
    color: #fb865b;
}
#preloaded-list .td-url a:hover {
    color: #fb865d;
}
.btn-primary {
    color: #fff;
    background-color: #37cab3;
    border-color: #37cab3;
}
.btn-primary:hover {
    color: #fff;
    background-color: #37cab3;
    border-color: #37cab3;
}
.text-muted {
    color: #222;
}
#error_section .header_space {
    height: 100px;
}
#error_section .icon-nav_links {
    background: transparent;
    color: #000000;
    font-size: inherit;
    position: relative;
    top: 0px;
    left: 0px;
    right: 0px;
    border-radius: 0;
    width: auto;
    height: 40px;
    display: inline-block;
}
#error_section .icon-nav_links::before {
    font-size: 26px;
    height: 20px;
    margin-top: 1px;
    position: relative;
    display: initial;
    top: 2px;
    color: #000000;
 }
.js div#preloader {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
    width: 100%;
    height: 100%;
    overflow: visible;
    background: #333 url('http://files.mimoymima.com/images/loading.gif') no-repeat center center;
}




*,
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#integration-list {
    width: 100%;
    margin: 0 auto;
    display: table;
}
#integration-list ul {
    padding: 0;
    margin: 20px 0;
    color: #555;
}
#integration-list ul > li {
    list-style: none;
    border-top: 1px solid #ececec;
    display: block;
    padding: 5px;
    overflow: hidden;
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
}
#integration-list ul:last-child {
    border-bottom: 1px solid #ececec;
}
#integration-list ul > li:hover {
    background: #f5f5f5;
}
.expand {
    display: block;
    text-decoration: none;
    color: #555;
    cursor: pointer;
    line-height: 20px;
}
#integration-list h2 {
    padding: 0;
    margin: 0;
    font-size: 15px;
    font-weight: 400;
}
#integration-list span {
    font-size: 12.5px;
}
#left,#right{
    display: table;
}
#sup {
    display: table-cell;
    vertical-align: middle;
    width: 80%;
}
.detail a {
    text-decoration: none;
    color: #C0392B;
    border: 1px solid #C0392B;
    padding: 6px 10px 5px;
    font-size: 13px;
    margin-right: 7px;
}
.detail {
    margin: 0px;
    display: none;
    line-height: 22px;
    height: 50px;
}
.detail span{
    margin: 0;
}
.right-arrow {
    margin-top: 0;
    margin-left: 0;
    width: 10px;
    height: 100%;
    float: right;
    font-weight: bold;
    font-size: 20px;
}
.poff {

}